Pagina 1 di 2

Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 16/12/2013, 18:42
da Tanoxxx
Ciao Ragazzi,
volevo chiedervi se è possibile fare una modifica alla Top Five, per renderla a mio avviso ancora più efficente..
vorrei che nella Top Five venissero evidenziate le discussioni che non ho letto e che devo ancora leggere.. in pratica come avviene per tutte le discussioni sul forum, quando non non hai ancora letto un nuovo messaggio il titolo della discussione si evidenzia con un altro colore o lo stesso più acceso, mentre quando l'hai letta ritorna ad essere del solito colore di tutti gli altri titoli letti..

se la Top Five normalmente si presenta così:
Immagine


vorrei si presentasse così:
Immagine


Dove la discussione "HTC One 2: Ecco il primo video concept" ha un colore diverso, evidenziato, che è quello che abbiamo nel forum quando c'è un messaggio che non abbiamo ancora letto..
io questo effetto l'ho ottenuto passando il cursore del mouse sopra la discussione, quindi vorrei ottenere questo effetto in automatico tutte le volte che c'è un nuovo messaggio/thread da leggere..
Mi potete dare una mano per cercare di riuscire ad ottenere questa cosa?
Grazie

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 17/12/2013, 20:20
da Tiger

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 18/12/2013, 13:22
da Tanoxxx
Si la mod è quella..

Ho provato quello che mi hai consigliato, e mi spuntano le icone prima dei titoli, ma non si evidenziano se c'è un messaggio da leggere...

non è che sapresti capire come mai? eppure la mod l'ho applicata 3 volte, ma non succede niente alle icone o al titolo..

Grazie ancora

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 18/12/2013, 13:57
da Tiger
Ti spiego il perche':

Normalmente per ottenere la soluzione da te chiesta nel phpbb3 puro si effettuerebbe la seguente modifica:

Nel wiewforum_body.html,si cercherebbe questo:

Codice: Seleziona tutto

<a href="{topicrow.U_VIEW_TOPIC}" class="topictitle"
e si sostituirebbe con quest'altro:

Codice: Seleziona tutto

<!-- IF topicrow.S_UNREAD_TOPIC --> style="color:#b22222;"<!-- ENDIF -->
Questo perche' nativamente possiamo prenderci le variabili:
wiewtopic.php:

Codice: Seleziona tutto

'S_UNREAD_POST'		=> $post_unread,
e le funzioni che ci servono per lo scopo:
includes/functions_display.php:

Codice: Seleziona tutto

function topic_status(&$topic_row, $replies, $unread_topic, &$folder_img, &$folder_alt, &$topic_type)
Ora dato che si tratta nel nostro caso di una mod che utilizza un file php a se',molto probabilmente si dovra' aggiungere cio' che ti ho accennato(e qualcosaltro credo),per poi utilizzare la variabile descritta sopra per il nostro scopo:

Morale della favola,ti conviene chiedere direttamente all'autore della Mod stessa se puo' farlo.

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 18/12/2013, 15:14
da Tanoxxx
Grande, gentilissimo e Chiarissimo :)
Grazie mille ancora :)

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 19/12/2013, 13:18
da Tanoxxx
Ciao,
purtroppo ancora nessuna novita :(

Scusa se approfitto ancora della tua gentilezza e sapienza, sai mica qualcosa su questo?
forum-di-supporto-f4/anonymous-e-utenti ... 10415.html


Grazie Grazie Grazie

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 20/12/2013, 12:29
da Tanoxxx
Problema Risolto :)

Lo segnalo così può essere utile anche agli altri http://www.rmcgirr83.org/viewtopic.php? ... 744#p24740 ;)

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 20/12/2013, 12:32
da Tiger
Grazie della segnalazione Tanoxxx. ;) :-)

Re: Modifica alla Top 5, Segnalare Thread Non Letti

Inviato: 06/01/2014, 16:55
da Segnalo
Grazie della segnalazione