- Home
- Categorie
- Coding e Sistemistica
- Tutti gli altri Gestionali
- [GUIDA]Utilizzare il file portal.php come portale per il sito
-
[GUIDA]Utilizzare il file portal.php come portale per il sito
Dato che da alcuni è stato richiesto posto una guida su come utilizzare il file portal.php come portale del forum.
Il primo passo è copiare o spostare il file portal.php nella root del proprio sito, se il forum è installato nella root NON è possibile utilizzare questo sistema.
Dopo aver spostato il file lo rinominiamo da portal.php a index.php e con un programma di testo lo apriamo (notepad, notepad++, word o altro)
Cerchiamo la riga 17 (circa) dove troveremo la voce:
$forumdir = "./";
supponendo che il forum si trovi nella cartella forum la riga diventerà:
$forumdir = "./forum/";
Fatto questo dovremo modificare 2 template per permettere il login e far funzionare a dovere i link per i messaggi privati.
Prima modifica per il Login:
Andiamo a cercare nel template il template chiamato header_welcomeblock_guest (sotto il gruppo template header)
e sostituiamo il contenuto con:<script type="text/javascript">
<!--
lang.username = "{$lang->login_username}";
lang.password = "{$lang->login_password}";
lang.login = "{$lang->login}";
lang.lost_password = " — <a href="{$mybb->settings['bburl']}/member.php?action=lostpw">{$lang->lost_password}</a>";
lang.register_url = " — <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>";
// -->
</script>
<span style="float: right;">{$lang->welcome_current_time}</span>salviamo.
Ora modifichiamo il template riguardante i link per i messaggi privati,
cerchiamo il template global_pm_alert all'interno del gruppo template global template) e sostituiamo il contenuto con:<div class="pm_alert" id="pm_notice">
<div class="float_right"><a href="{$mybb->settings['bburl']}/private.php?action=dismiss_notice&my_post_key={$mybb->post_code}" title="{$lang->dismis_notice}" onclick="return MyBB.dismissPMNotice()"><img src="{$theme['imgdir']}/dismiss_notice.gif" alt="{$lang->dismis_notice}" title="[x]" /></a></div>
<div>{$privatemessage_text}</div>
</div><br />
ora il portale è pronto.Per configurarlo si dovranno impostare i vari campi andando in:
- Amministrazione
- Configuration(configurazione)
- Portal settings (impostazioni portale)
Attenzione, controllate che il percorso dei cookie sia / e non puntino direttamente al forum (esempio non sia /forum/) o risulterete sempre scollegati dal portale.
Ciao a tutti, spero di esservi stato utile :):);)
MrGamer
MyBB Expert
-
[LEFT]Ciao MrGamer,****come mai riporti contenuti di altri siti nel nostro?
Questa tua pratica viola il *copyright *di quel sito e del nostro.
Inoltre, la firma va inserita in firma, non nel post.
Ti consiglio una lettura approfondita delle nostre Regole.