- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- [GUIDA]Utilizzare il file portal.php come portale per il sito
- 
							
							
							
							
							
[GUIDA]Utilizzare il file portal.php come portale per il sitoDato 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. 
 
