Lista discussioni nel sito personalizzata

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
Pagine: [1], 2
SERIALit
00sabato 12 ottobre 2013 17:44
Ciao ragazzi, ho una domanda un po' particolare per voi. Mi rendo conto di chiedevi troppo, ma tentare non nuoce.

Sono riuscito a personalizzare la lista delle ultime discussioni nel sito abbastanza facilmente, agendo sulle classi ffz_table, ffz_td_ld_#, cautore ecc. Navigando per la rete mi sono imbattuto però in questa versione "potenziata" (immagine sotto, praticamente fa vedere anche l'avatar e il numero di risposte) della stessa funzionalità da voi offerta, e mi sono chiesto se fosse possibile e permesso provare a replicarla agendo localmente sul file feed.js. Cosa mi dite, è fattibile? Poi verrebbe il problema di come farlo, ma vorrei prima sapere la vostra opinione al riguardo [SM=g8490]

[IMG]http://oi43.tinypic.com/xc0w20.jpg[/IMG]
admin
00lunedì 14 ottobre 2013 15:01
Se vuoi e conosci bene il javascript puoi farlo.
Rimuovi dal codice il nostro feed.js e ne crei uno locale al tuo sito.
Però può essere complicato. Attualmente, però, non viene passato nel codice l'avatar dell'utente, quindi l'immagine non riusciresti ad inserirla.

Comunque è proprio una bella implementazione quella, se vuoi lo facciamo noi, così verrà reso disponibile a tutti.
SERIALit
00lunedì 14 ottobre 2013 19:18
Conosco qualcosa, ma non al livello da cancellare tutto e rifarlo, purtroppo. Qualche piccola modifica ho provato a farla, e mi è riuscita quasi sempre. Ma non l'ho usata perché temevo non fosse permesso personalizzare il codice.

Se riusciste a farlo voi e renderlo disponibile a tutti, sarebbe grandioso. Avete tutta la mia approvazione!! [SM=x1402751] [SM=x1402743]
admin
00martedì 15 ottobre 2013 15:12
Ok allora lo implementiamo noi!
TrofeiPS4
00martedì 15 ottobre 2013 15:55
Fantastico! Sempre belle cose da voi :D
SERIALit
00martedì 15 ottobre 2013 15:57
Ero sempre io a scrivere, ma ribadire due volte l'entusiasmo non fa male [SM=x1402743] [SM=x1402745]
SERIALit
00venerdì 18 ottobre 2013 07:47
Siete grandi, l'avete già fatto! [SM=g10689] [SM=g10689] Dopo il lavoro lo testo un po' [SM=x1402745]
admin
00venerdì 18 ottobre 2013 08:02
Si, è stato introdotto con l'aggiornamento alla versione 3.6

Ci sono anche alcune skin da utilizzare (puoi scaricare il css e modificarlo se vuoi personalizzare i colori)
SERIALit
00venerdì 18 ottobre 2013 08:08
Davvero grazie! Questa sera proverò un po' tutto. [SM=x1402743] Ho intravisto anche qualche altra novità. Non vedo l'ora di saperne di più [SM=x1402753]
30gradi
00venerdì 18 ottobre 2013 15:54
ma gli avatar sono già attivi? perchè ho fatto tutto da inserisci sito spuntato colonna avater e messaggi ma non li visulalizza mentre le discussioni si
30gradi
00venerdì 18 ottobre 2013 16:00
Re:
30gradi, 18/10/2013 15:54:

ma gli avatar sono già attivi? perchè ho fatto tutto da inserisci sito spuntato colonna avater e messaggi ma non li visulalizza mentre le discussioni si



questo è il codice inserito non so se manca qualcosa:


<link type="text/css" rel="stylesheet" href="http://im0.freeforumzone.it/v3/css/feed_sk2.css" />
<script type="text/javascript" src="http://im0.freeforumzone.it/v3/jscript/feed.js"></script>
<script type="text/javascript" src="http://search.freeforumzone.leonardo.it/feed_js.ashx?c=152693&disc=1&disc_max=10"></script>
<script type="text/javascript">
ffz_ld_avatar="yes";
ffz_ld_messaggi="yes";
ffz_ld_ultimoagg="yes";
ffz_ld_last="yes";
ffz_ld_newsboard="no";
ffz_ld_colonne=1;
ffz_StampaListaDiscussioni("ffz_disc1");
</script>
admin
00venerdì 18 ottobre 2013 20:36
Anche altri utenti ci segnalano che potrebbero esserci problemi con le nuove opzioni, stiamo verificando.

Il codice sembrerebbe corretto.

Nel pannello, nella pagina di feed, hai attivato, in alto, tutti i checkbox?
SERIALit
00venerdì 18 ottobre 2013 20:40
Ora verifico anche io. Tra un po' vi faccio sapere.
30gradi
00venerdì 18 ottobre 2013 20:40
Re:
admin, 18/10/2013 20:36:

Anche altri utenti ci segnalano che potrebbero esserci problemi con le nuove opzioni, stiamo verificando.

Il codice sembrerebbe corretto.

Nel pannello, nella pagina di feed, hai attivato, in alto, tutti i checkbox?




si tutti attivati sono 5
SERIALit
00venerdì 18 ottobre 2013 20:55
Confermo: non carica l'avatar accanto alla discussione e, almeno nel mio caso, neppure i dati a destra relativi al numero di messaggi. Inoltre, questa è una mia deduzione, magari sbaglio, dalle anteprime dei colori in "Inserisci nel tuo sito" si vede il nome utente di un altro colore, presumibilmente perché è linkabile. Mentre, nel mio caso, l'intera riga sotto il titolo della discussione appare come nella versione precedente: monocolore e priva di link.

Se vi serve un'anteprima, posso farvela.
admin
00sabato 19 ottobre 2013 15:12
Ok, ora è online la versione giusta dei feed!

Dovrebbe funzionare correttamente
SERIALit
00sabato 19 ottobre 2013 15:25
Sì, ora funziona [SM=x1402743]

Grazie ragazzi!! [SM=g9495]
SERIALit
00sabato 19 ottobre 2013 16:44
Sempre io [SM=g10689] Posso chiedervi gentilmente cosa personalizzo con queste classi trovate nel file CSS?

.ffz_lc_desc {
font-size:8pt;
color:#666666;
}

.ffz_tr_lc .ffz_messaggi_num {
font-size:11pt;
}

Grazie.
admin
00lunedì 21 ottobre 2013 11:18
Entrambi servono solamente nel caso utilizzi il codice per visualizzare la lista delle cartelle del forum.

.ffz_lc_desc corrisponde alla descrizione delle cartelle

.ffz_tr_lc .ffz_messaggi_num corrisponde alla colonna 'numero messaggi' per le cartelle.

Quindi se usi solo il feed per la lista discussioni, puoi ignorare queste due classi
SERIALit
00lunedì 21 ottobre 2013 11:42
Perfetto, grazie per il chiarimento! Per ora posso ignorarle, quindi. Sono riuscito a personalizzare molto bene la lista, perciò complimenti per l'ottimo lavoro!

Un suggerimento per il futuro che renderebbe secondo me davvero completa l'area per creare le liste discussioni nel sito: sarebbe utile, immagino (per me lo sarebbe), elencare le discussioni non solo di una cartella ma anche di una categoria.
30gradi
00martedì 22 ottobre 2013 11:29
adesso funzione perfettamente grazie.

Come dice serial oltre alla cartella sarebbe utile poter elencare i messaggi di una sola discussione, forse qualcuno lo aveva fatto in passato modificando il codice non mi ricordo bene però
SERIALit
00martedì 22 ottobre 2013 11:37
No, io intendevo le discussioni di una categoria. Non so se sia già possibile farlo [SM=g10256]
30gradi
00martedì 22 ottobre 2013 11:51
Re:
SERIALit, 22/10/2013 11:37:

No, io intendevo le discussioni di una categoria. Non so se sia già possibile farlo [SM=g10256]



Ah ho capito, io invece intendevo proprio i messaggi/post che si trovano all'interno di una discussione quindi penso che è ancora + complicato.


///Mman
00martedì 22 ottobre 2013 12:57
Re:
admin, 21/10/2013 11:18:

Entrambi servono solamente nel caso utilizzi il codice per visualizzare la lista delle cartelle del forum.

.ffz_lc_desc corrisponde alla descrizione delle cartelle

.ffz_tr_lc .ffz_messaggi_num corrisponde alla colonna 'numero messaggi' per le cartelle.

Quindi se usi solo il feed per la lista discussioni, puoi ignorare queste due classi




manca il ridimensionamento della scritta "messaggi/o" all'interno del ridimensionamento del "numero messaggi".... [SM=x1402742]


SERIALit
00martedì 22 ottobre 2013 13:04
In attesa di conferme da parte di admin, credo tu lo possa gestire con .ffz_messaggi.
30gradi
00martedì 22 ottobre 2013 14:35
Re:
SERIALit, 22/10/2013 13:04:

In attesa di conferme da parte di admin, credo tu lo possa gestire con .ffz_messaggi.




da sostituire a quale parte di codice?
admin
00venerdì 25 ottobre 2013 11:29
30gradi, se intendi far visualizzare i messaggi di una discussione, devi creare, da pannello, il codice abilitando l'opzione "Newsboard: cliccando sulla discussione vengono scaricati i messaggi e subito visualizzati, senza aprire il forum""

".ffz_messaggi" è la classe css che permette di personalizzare la nuova colonna, nei feed, che corrisponde al numero di messaggi in una discussione.

admin
00venerdì 25 ottobre 2013 11:31
Re: Re:
///Mman, 22/10/2013 12:57:




manca il ridimensionamento della scritta "messaggi/o" all'interno del ridimensionamento del "numero messaggi".... [SM=x1402742]






Quello lo puoi raggiungere con la classe apposita: .ffz_messaggi_txt
///Mman
00venerdì 25 ottobre 2013 15:49
Inseriti....

ma su Vagmanian(funziona con la programmazzione Joomla) , seppur il riquadro per inserire il feed è HTML , pare stranamente NON accettare il parametro ffz_ld_messaggi="yes"; ....che tutto sommato non è nulla di speciale, visto che altri parametri sono simili...chissà da cosa dipende!
///Mman
00venerdì 25 ottobre 2013 16:07
ecco l'errore :

function (){var d=Math.round(this[2]/100*255);if(this[1]==0){return[d,d,d];}else{var b=this[0]%360;var g=b%60;var h=Math.round((this[2]*(100-this[1]))/10000*255); var e=Math.round((this[2]*(6000-this[1]*g))/600000*255);var c=Math.round((this[2]*(6000-this[1]*(60-g)))/600000*255);switch(Math.floor(b/60)){case 0:return[d,c,h]; case 1:return[e,d,h];case 2:return[h,d,c];case 3:return[h,e,d];case 4:return[c,h,d];case 5:return[d,h,e];}}return false;}function (){var c=this[0],d=this[1],k=this[2],h=0;var j=Math.max(c,d,k),f=Math.min(c,d,k);var l=j-f;var i=j/255,g=(j!=0)?l/j:0; if(g!=0){var e=(j-c)/l;var b=(j-d)/l;var m=(j-k)/l;if(c==j){h=m-b;}else{if(d==j){h=2+e-m;}else{h=4+b-e;}}h/=6;if(h<0){h++;}}return[Math.round(h*360),Math.round(g*100),Math.round(i*100)]; }function (){for(var c=this.length;c&&--c;){var b=this,d=Math.floor(Math.random()*(c+1)); this=this[d];this[d]=b;}return this;},function (){return[].combine(this);}function (){var b=0,c=this.length; if(c){while(c--){b+=this;}}return b;}function (){return this.length?this.sum()/this.length:0;},function (){return Math.max.apply(null,this);}function (){return Math.min.apply(null,this); }function (a){this.push.apply(this,a);return this;},function (d){if(this.length<3){return null;}if(this.length==4&&this[3]==0&&!d){return"transparent"; }var b=[];for(var a=0;a<3;a++){var c=(this[a]-0).toString(16);b.push((c.length==1)?"0"+c:c);}return(d)?b:"#"+b.join("");}function (b){if(this.length!=3){return null; }var a=this.map(functi0n(c){if(c.length==1){c+=c;}return c.toInt(16);});return(b)?a:"rgb("+a+")";}function (){for(var b=0,a=this.length;b!=null){return this;}}return null;},function (){var d=[]; for(var b=0,a=this.length;b);if(c=="null")


(allo stato attuale per evitare la visualizzazione dell'errore ho dovuto impostare il parametro su "no"...)
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 00:47.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com