NV "who was here?" 1.2.1 (chi è stato qui ? )

Area dedicata a tutte le MODs per phpBB 3.0.X
Rispondi
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6254
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da alex75 »

Aggiunge un elenco con tutti gli utenti, che hanno visitato la pagina oggi, in index.php.
Configurabile da pca, la visualizzazione dei bots e l'intervallo di tempo da monitorare.
Lingua italiana già aggiunta nel pacchetto in allegato.
nuovo-4.jpg
Edit 10/07/2015: Trovate l'estensione per phpbb 3.1.X ->Qui<-

Autore: nickvergessen
Difficoltà: bassa 3 minuti

Apri index.php
Trova:

Codice: Seleziona tutto

// Assign index specific vars
Aggiungi prima

Codice: Seleziona tutto

if (!class_exists('phpbb_mods_who_was_here'))
{
	include($phpbb_root_path . 'includes/mods/who_was_here.' . $phpEx);
	phpbb_mods_who_was_here::update_session();
}
phpbb_mods_who_was_here::display();

Apri: includes/functions.php
Trova

Codice: Seleziona tutto

// Send a proper content-language to the output
	$user_lang = $user->lang['USER_LANG'];
	if (strpos($user_lang, '-x-') !== false)
	{
		$user_lang = substr($user_lang, 0, strpos($user_lang, '-x-'));
	}
Aggiungi dopo

Codice: Seleziona tutto

	if (!class_exists('phpbb_mods_who_was_here'))
	{
		include($phpbb_root_path . 'includes/mods/who_was_here.' . $phpEx);
		phpbb_mods_who_was_here::update_session();
	}


Apri: styles/prosilver/template/index_body.html
Trova

Codice: Seleziona tutto

<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
Aggiungi dopo

Codice: Seleziona tutto

	<!-- IF WHO_WAS_HERE_TOTAL -->
		<h3>{L_WHO_WAS_HERE}</h3>
		<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
	<!-- ELSEIF U_ACP -->
		<h3>{L_WHO_WAS_HERE}</h3>
		<p>{L_WWH_UPDATE_NEED}</p>
	<!-- ENDIF -->

Caricare i file allegati che troverete dentro la cartella "root" nelle vostre rispettive cartelle
Lanciate l'installazione dal percorso vostrosito.it/install/index.php e seguite le istruzioni.
Svuotatae la cache ed il vostro template.
Fine della mod.
nv_who_was_here_1_2_1 con lingua ita.zip
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
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
mayko
Utente
Utente
Messaggi: 103
Iscritto il: 13/05/2012, 21:51
Link del Forum:
Contatta:

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da mayko »

Alex, questa mod va d'accordo con l'altra? (chi ha letto l'argomento?).
Mi piacerebbe aggiungerla al mio forum.
Funziona retroattivamente? :accordo:
Grazie
Avatar utente
mayko
Utente
Utente
Messaggi: 103
Iscritto il: 13/05/2012, 21:51
Link del Forum:
Contatta:

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da mayko »

Nel file che ho io non c'è la riga da trovare (styles/prosilver/template/index_body.html).
Che faccio?

Codice: Seleziona tutto

 <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
       <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
       <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
Avatar utente
mayko
Utente
Utente
Messaggi: 103
Iscritto il: 13/05/2012, 21:51
Link del Forum:
Contatta:

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da mayko »

Questo è il mio file

Codice: Seleziona tutto

<!-- INCLUDE overall_header.html -->
  <!-- INCLUDE pubblicita.html -->
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
    <div class="forabg">
             <div class="inner"><span class="corners-top"><span></span></span>
             <ul class="topiclist">
                <li class="header">
                   <dl class="icon">
                      <dt>Bentornato! su {SITENAME}</dt>
                                                  </dl>
                </li>
             </ul>
             <ul class="topiclist forums">
             <li>
                <dl>
                   <dd style="padding:5px; text-align: center; border:none;">
                   <!-- IF USER_AVATAR --></br>{USER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="" /><!-- ENDIF -->
                   </dd>
                   <dd class="lastpost" style="padding:5px; width:25%;">
                   <p>{S_WELCOME}</p>
                   <span><!-- IF S_USER_LOGGED_IN -->&bull; {LAST_VISIT_DATE}<br />&bull; {CURRENT_TIME}<!-- ELSE -->&bull; {CURRENT_TIME}<!-- ENDIF --><!-- IF S_USER_LOGGED_IN --><br />&bull; {S_JOINED_DATE}<br />&bull; {MEMBER_FOR}<!-- ENDIF -->
                <li class="lastpost">
                   <a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="e"></br>&bull; {L_PROFILE}<!-- IF U_MCP --></a></br><a href="{U_MCP}">&bull; {L_MCP}<!-- ENDIF --><!-- IF U_ACP --><br /><a href="{U_ACP}">&bull; {L_ACP}</a><!-- ENDIF -->
                      <!-- IF S_DISPLAY_PM --></br>&bull; (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF -->
                   <!-- IF S_DISPLAY_SEARCH --> </br>&bull;
                   <a href="{U_SEARCH_SELF}">Tutti i tuoi Posts</a>
                   <!-- ENDIF -->
                </li></span>
                   </dd>
                   <dd class="lastpost" style="padding:5px; width:35%;"><span>&bull; {TOTAL_POSTS} </br>&bull; {TOTAL_TOPICS}<br />&bull; {TOTAL_USERS}<br />&bull; {NEWEST_USER}
                   <!-- IF U_VIEWONLINE --></br></br><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF -->
                <!-- IF S_DISPLAY_ONLINE_LIST --><br />&bull; {TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<!-- ENDIF -->
                </br><!-- IF S_DISPLAY_BIRTHDAY_LIST -->
       <h3>&bull; {L_BIRTHDAYS}</h3>
       <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
    <!-- ENDIF --></span>
                   </dd>
                <dd style="width: 15%; padding: 5px; margin-top: -20px;">
                              <!-- IF .lastusertopic -->
                              <h3>I Tuoi Ultimi 5 Topics</h3>
                           <!-- BEGIN lastusertopic -->&bull; <b><a href="{lastusertopic.LASTUSERTOPIC_LINK}">{lastusertopic.LASTUSERTOPIC_TITOLO}</a></b><br />&raquo;&nbsp;{lastusertopic.LASTUSERTOPIC_TIME}<br /><!-- END lastusertopic -->
                           <!-- ENDIF -->
                        </dd>
                </dl>
             </li>
             </ul>
    <span class="corners-bottom"><span></span></span></div></div>
    <!-- ENDIF -->
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->

<!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
<ul class="linklist">
	<!-- IF S_DISPLAY_SEARCH -->
		<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_LOAD_UNREADS --> &bull; <a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a><!-- ENDIF --><!-- IF S_USER_LOGGED_IN --> &bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> &bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
	<!-- ENDIF -->
	<!-- IF not S_IS_BOT and U_MARK_FORUMS --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->

<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
	<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
	<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
		<fieldset class="quick-login">
			<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
			<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
			<!-- IF S_AUTOLOGIN_ENABLED -->
				| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
			<!-- ENDIF -->
			<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
			{S_LOGIN_REDIRECT}
		</fieldset>
	</form>
<!-- ENDIF -->

    <!-- INCLUDE TabbedPanels_body.html -->
        <a href="http://validator.w3.org/check?uri=referer"><img
          src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
      </p><!-- Histats.com  START  (standard)-->
<script type="text/javascript">document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15.js%27 type=%27text/javascript%27%3E%3C/script%3E"));</script>
<a href="http://www.histats.com" target="_blank" title="contatore" ><script  type="text/javascript" >
try {Histats.start(1,1585480,4,2,120,55,"00011111");
Histats.track_hits();} catch(err){};
</script></a>
<noscript><a href="http://www.histats.com" target="_blank"><img  src="http://sstatic1.histats.com/0.gif?1585480&101" alt="contatore" border="0"></a></noscript>
<!-- Histats.com  END  -->
<!-- INCLUDE overall_footer.html -->
    <embed src="intro.mp3" autostart=true hidden=true>
	  
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6254
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da alex75 »

prova in locale a metterlo prima di questo:

Codice: Seleziona tutto

</br><!-- IF S_DISPLAY_BIRTHDAY_LIST -->
Dovrebbe andare...
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
mayko
Utente
Utente
Messaggi: 103
Iscritto il: 13/05/2012, 21:51
Link del Forum:
Contatta:

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da mayko »

Ok.
Nel file .zip che hai allegato c'è anche un index.php (root/install/index.php )
Devo sostituire quello che c'è nel mio percorso e dare install ecc. ecc. ?
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6254
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da alex75 »

si esatto... il tuo puoi anche rinominarlo...
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
mayko
Utente
Utente
Messaggi: 103
Iscritto il: 13/05/2012, 21:51
Link del Forum:
Contatta:

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da mayko »

Allora:
sto facendo il backup del forum e anche da ftp dell'intero forum con le cartelle e annessi e connessi
Poi faccio le modifiche
copio nella root la cartella install con il file index all'interno
do nomeforum/install/index.php
premo invio
incrocio le dita

giusto?
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6254
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da alex75 »

Perfetto :ok:
Ovviamente ricorda di copiare anche le altre cartelle del pacchetto in allegato.
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
mayko
Utente
Utente
Messaggi: 103
Iscritto il: 13/05/2012, 21:51
Link del Forum:
Contatta:

Re: NV "who was here?" 1.2.1 (chi è stato qui ? )

Messaggio da mayko »

ovviamente prima di

Codice: Seleziona tutto

 </br><!-- IF S_DISPLAY_BIRTHDAY_LIST --> 
metto

Codice: Seleziona tutto

 
          
    {L_WHO_WAS_HERE}

          

    {WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})
    {WHO_WAS_HERE_RECORD}
    {WHO_WAS_HERE_LIST}

       
          
    {L_WHO_WAS_HERE}

          <p>{L_WWH_UPDATE_NEED}</p>
       

Giusto?
Rispondi