Visit counter by forum

Area dedicata a tutte le MODs per phpBB 3.0.X
Rispondi
Avatar utente
Dr.House
Amministratore
Amministratore
Messaggi: 2173
Iscritto il: 08/01/2012, 8:24
Link del Forum: www.phpbb-italia.it
Località: Reggio Calabria
Contatta:

Visit counter by forum

Messaggio da Dr.House »

Quante volte voi sarà capitato di avere in linea 15 utenti e di non sapere cosa stanno facendo.
D'accordo, sui può cliccare su chi c'e' in linea ed avremo le nostre risposte.Scomodo vero?
A questo punto ci viene in aiuto la mod di ErnandOo.

Apri includes/functions_display.php

cerca:

Codice: Seleziona tutto

			else
			{
				$u_viewforum = $row['forum_link'];
			}
		}
aggiungi dopo:

Codice: Seleziona tutto

$online_users = obtain_users_online($row['forum_id']);
cerca:

Codice: Seleziona tutto

'L_MODERATOR_STR'		=> $l_moderator,
aggiungi dopo:

Codice: Seleziona tutto

'L_FORUM_VISIT'			=> $user->lang(($online_users['total_online'] > 1) ? 'FORUM_VISITS' : 'FORUM_VISIT', $online_users['total_online']),

Apri language/it/common.php

cerca:

Codice: Seleziona tutto

	'datetime'			=> array(
aggiungi prima:

Codice: Seleziona tutto

	'FORUM_VISIT'	=> '%s user',
	'FORUM_VISITS'	=> '%s users',
Apri:
styles/prosilver/template/forumlist_body.html

cerca:

Codice: Seleziona tutto

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a>
in linea aggiungi dopo:

Codice: Seleziona tutto

<!-- IF not forumrow.S_IS_LINK --> ({forumrow.L_FORUM_VISIT})<!-- ENDIF -->
Variante effettuata dal sottoscritto per rendere più accattivante lo stile grafico

Apri language/it/common.php

cerca:

Codice: Seleziona tutto

	'datetime'			=> array(
aggiungi prima:

Codice: Seleziona tutto

'FORUM_VISIT'    	=> '<strong>%s visitatore</strong>',
	'FORUM_VISITS'  	=> '<strong>%s visitatori</strong>',
risultato:
visit .png
Note:SEO compatibile
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Blues
Utente
Utente
Messaggi: 52
Iscritto il: 26/12/2012, 14:28
Link del Forum: www.adicons.it
Contatta:

Re: Visit counter by forum

Messaggio da Blues »

Domanda:
Nelle modifiche che ho letto sino ad ora, si parla di Prosilver. Come vanno intese?
Ovvero se subsilver non è citato, è da intendersi escluso, o si intende che può essere inserita manipolando come il questo caso il pari template però (ovviamente) subsilver?
:inchino:
www.adicons.it
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6170
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Visit counter by forum

Messaggio da alex75 »

le modifiche vanno applicate/adattate al tuo stile.
In questo caso, questa modifica

Apri:
styles/prosilver/template/forumlist_body.html

cerca:

Codice: Seleziona tutto

 <a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a>
in linea aggiungi dopo:

Codice: Seleziona tutto

<!-- IF not forumrow.S_IS_LINK --> ({forumrow.L_FORUM_VISIT})<!-- ENDIF -->
la farai al tuo stile così:

Apri:
styles/subsilver2/template/forumlist_body.html

trova:

Codice: Seleziona tutto

<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
in linea aggiungi dopo:

Codice: Seleziona tutto

<!-- IF not forumrow.S_IS_LINK --> ({forumrow.L_FORUM_VISIT})<!-- ENDIF -->
Dovrebbe funzionare, ma è sempre consigliato un backup prima di qualsiasi modifica e soprattutto provare prima in locale
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
TakeOVer
Nuovo Utente
Nuovo Utente
Messaggi: 28
Iscritto il: 20/02/2013, 12:05
Link del Forum:
Località: Firenze
Contatta:

Re: Visit counter by forum

Messaggio da TakeOVer »

Salve,
scusate se mi accodo a questo post. Ho apportato le dovute modifiche, ma tutto quello che visualizzo subito dopo il titolo del forum sono soltanto 2 parentesi tonde "nome forum ()".
Qualche idea?

Grazie in anticipo :grazie:
Sono amico di tutti, ma alle condizioni di nessuno!
Avatar utente
Dr.House
Amministratore
Amministratore
Messaggi: 2173
Iscritto il: 08/01/2012, 8:24
Link del Forum: www.phpbb-italia.it
Località: Reggio Calabria
Contatta:

Re: Visit counter by forum

Messaggio da Dr.House »

se le modifiche sono state effettuate correttamente,svuota tutte le cache di phpbb3 (generale,stile,theme e set immagini) oltre quella del browsser e deve funzionare a meno che non hai qualche mod installata che va in conflitto con questa.
Prova e facci sapere.


perchè dovresti scusarti?Siamo qui per questo
Avatar utente
TakeOVer
Nuovo Utente
Nuovo Utente
Messaggi: 28
Iscritto il: 20/02/2013, 12:05
Link del Forum:
Località: Firenze
Contatta:

Re: Visit counter by forum

Messaggio da TakeOVer »

Si, dopo le dovute modifiche e la sostituzione dei file modificati ho svuotato la cache del forum quella del browser e aggiornato anche lo stile, nel mio caso subsilver2. Ma nulla di fatto. E comunque possibile che qualche MOD installata vada in conflitto!

Immagine

Potrei provare ad allegare i file modificati per una rapida occhiata se volete :grazie:

Salvo Cortesiano
Sono amico di tutti, ma alle condizioni di nessuno!
Avatar utente
Hack
Utente
Utente
Messaggi: 167
Iscritto il: 04/12/2012, 22:32
Link del Forum:
Località: Sud Italia
Contatta:

Re: Visit counter by forum

Messaggio da Hack »

Forse ho capito l'errore, hai eseguito le modifiche anche al file language ? potrebbe esserti sfuggito il passaggio

Apri language/it/common.php

cerca:

Codice: Seleziona tutto

       'datetime'         => array(
aggiungi prima:

Codice: Seleziona tutto

       'FORUM_VISIT'   => '%s user',
       'FORUM_VISITS'   => '%s users',
Facci sapere se cambia qualcosa :accordo:
Avatar utente
TakeOVer
Nuovo Utente
Nuovo Utente
Messaggi: 28
Iscritto il: 20/02/2013, 12:05
Link del Forum:
Località: Firenze
Contatta:

Re: Visit counter by forum

Messaggio da TakeOVer »

ciao Hack,
ho seguito le istruzioni alla lettera, infatti dopo l'installazione del tip e vedendo che non funzionava (mi sono loggato come semplice user registrato e non come Admin o moderatore) anch'io pensavo che il problema fosse nel file della lingua, ma le modifiche sono corrette, ho controllato decine di volte!!

Immagine

Sono comunque convinto che ci sia un problema nel file della lingua, dato che le 2 parentesi tonde "()" me le visualizza ma vuote!
Forse l'istruzione nel mio caso andrebbe spostata in altra riga e non li, (è una mia opinione da profano certo) :ok:

:ciao:
Sono amico di tutti, ma alle condizioni di nessuno!
Avatar utente
Dr.House
Amministratore
Amministratore
Messaggi: 2173
Iscritto il: 08/01/2012, 8:24
Link del Forum: www.phpbb-italia.it
Località: Reggio Calabria
Contatta:

Re: Visit counter by forum

Messaggio da Dr.House »

Take,
le modifiche che hai fatto secondo me sono corrette.
Mi viene un dubbio:ma tu utilizzi un subsilver puro oppure un derivato dello stesso?Se usi un derivato devi applicare le modifiche anche al derivato.Nel caso in cui nel template i files da modificare non sono presenti allora si procederà a farle solo allo stile primario.
Il problema è che il subsilver (ahinoi) sta andando in disuso, infatti la maggior parte delle mod sono scritte per il prosilver e funzionano perfettamente.
Piccolo input:hai necessità di mantenere il subsilver?
Consiglio (scusami se oso):sul prosilver puro modifichi il mondo con un margine di errore pari al 0,1%.
Ovviamente decidi tu cosa scegliere. :ok:
Avatar utente
TakeOVer
Nuovo Utente
Nuovo Utente
Messaggi: 28
Iscritto il: 20/02/2013, 12:05
Link del Forum:
Località: Firenze
Contatta:

Re: Visit counter by forum

Messaggio da TakeOVer »

Dr.House,
il subsilver che uso è quello puro non è un derivato, per il fatto di mantenerlo penso che ormai dopo tutte le modifiche che ho fatto (con fatica aggiungo) tra le varie mod ed i vari tips, lasciando quasi invariato il prosilever da modifiche SI, mi tengo il subsilver e buona notte! Ho un altro forum dove ho mantenuto uno stile derivato dal prosilver, e su quello non ci piove, come hai detto bene te, modifiche a iosa ed errori pari allo 0,01%!
Comunque, non è che voglio implementare questa funzione a tutti i costi, ne posso fare a meno, ma sai quando prendi di punta una cosa e la vuoi far funzionare per forza? :si: Comunque per adesso la rimando, poi magari ci ritornerò con calma e vedo se arrivo a sbrogliare la matassa :arrendo:
Grazie Dr.House, e buon inizio di settimana :ciao:
Sono amico di tutti, ma alle condizioni di nessuno!
Rispondi