• User

    [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


  • Community Manager

    [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.

    :ciauz:
    [/LEFT]