Pagina 1 di 2
Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 19/02/2014, 17:40
da ceradini
Salve, come da titolo vorrei aggiungere nel mio forum la pagina per il regolamento. Come tema utilizzo l'absolution e in alto è già presente il menù di navigazione ma come faccio ad inserire una pagina?
grazie dell'aiuto.
p.s. Ho trovato
questa guida però dove devo mettere il file php e quello html per la pagina in modo che sia inserita nel menu?
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 19/02/2014, 22:24
da Segnalo
puoi leggere la guida nel wiki:
http://wiki.phpbbitalia.net/Creare_una_ ... onalizzata
trovi dove posizionare e cosa inserire in ciascun file. Per quanto riguarda il contenuto e quindi il regolamento devi scriverlo utilizzando html5 e css3
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 20/02/2014, 16:34
da ceradini
In realtà non ci sarebbe scritto dove inserire la pagina .php e .html però le ho inserite nello stesso posto della pagina index e del body_index (per quanto riguarda l'html), però non mi compare ancora la nuova pagina nel menu.. eppure ho seguito la guida ed è tutto corretto.
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 21/02/2014, 21:32
da Anto
Ciao,
il file php va inserito nella root phpbb e il file html che riguarda il template va inserito nella cartella template dello stile in uso.
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 22/02/2014, 10:13
da ceradini
Si, è ciò che ho fatto ma non compare ancora la pagina.
Questo è il codice php inserito nella root principale del forum
Codice: Seleziona tutto
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header('Regolamento');
$template->set_filenames(array(
'body' => 'regolamentotemplate_body.html',
));
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
Questo è il codice html associato inserito nella cartella template dello stile in uso:
Codice: Seleziona tutto
<!-- INCLUDE overall_header.html -->
<h2>Qui il Titolo</h2>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<p>
Qui il contenuto
</p>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
Avete idea di dove possa essere l'errore perché nel mio forum c'è ancora solamente la pagina indice e non quella regolamento che sto cercando di aggiungere, Grazie.
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 22/02/2014, 18:16
da Segnalo
probabilmente l' errore sta nel come chiami i file. Rinonima il file hml in regolamento_body.html e il file php in regolamento.php
Nel file php sostituisci: regolamentotemplate_body.html
Con: regolamento_body.html
Poni il file php nella radice del phpbb e l file html nella cartella template dello stile in uso e se necessario anche nella cartella template dello stile prosilver
Per visualizzare la pagina personalizzata, punta il file php
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 22/02/2014, 19:42
da brunino
l'utente ha creato correttamente la pagina ma sta cercando di inserirne il link nel menù.........il nome non fa differenza.
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 22/02/2014, 21:00
da ceradini
brunino ha scritto:l'utente ha creato correttamente la pagina ma sta cercando di inserirne il link nel menù.........il nome non fa differenza.
Si esatto, ho comunque modificato il nome ma non cambia assolutamente niente, probabilmente il forum carica solo la pagina index e non regolamento, dove posso inserire il codice perché venga caricato anche regolamento?
Grazie.
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 22/02/2014, 22:23
da Segnalo
Non capisco cosa tu voglia fare...
Visitando il file php vedi la pagina personalizzata. Vuoi inserire link alla pagina personalizzata "Regolamento" accanto al link indice nel menù di navigazione ?
Se si, devi inserire link nel file /template/navbar.html.
Se no, spiegati meglio. Lascia link alla board.
Re: Inserire pagina regolamento nel menu (oltre a indice)
Inviato: 23/02/2014, 12:40
da ceradini
Segnalo ha scritto: Vuoi inserire link alla pagina personalizzata "Regolamento" accanto al link indice nel menù di navigazione ?
Se si, devi inserire link nel file /template/navbar.html.
Si esattamente, come devo inserire però il link?
Codice: Seleziona tutto
<div style="clear: both;"></div>
<div id="nav-wrap-left"></div>
<div id="nav-wrap-right"></div>
<div id="nav">
<ul>
<li<!-- IF SCRIPT_NAME eq 'index' --> class="active"<!-- ENDIF -->>
<a href="{U_INDEX}"><img src="{T_THEME_PATH}/images/nav-home.png" width="16" height="16" alt="" />{L_INDEX}</a>
</li>
<li class="divider"></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_USER_LOGGED_IN -->
<li class="float-right logout">
<a href="{U_LOGIN_LOGOUT}" class="tip" title="{L_LOGOUT}"><img src="{T_THEME_PATH}/images/logout.png" width="16" height="16" alt="" /></a>
</li>
<li class="divider float-right"></li>
<!-- ENDIF -->
<li class="float-right<!-- IF SCRIPT_NAME eq 'ucp' and $CURRENT_PAGE != 'register' --> active<!-- ENDIF -->">
<!-- IF not S_USER_LOGGED_IN -->
<a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/key.png" width="16" height="16" alt="" />{L_LOGIN_LOGOUT}</a>
<!-- ELSE -->
<a href="{U_PROFILE}"><img src="{T_THEME_PATH}/images/userdrop.png" width="16" height="16" alt="" />{S_USERNAME}</a>
<div style="clear: both;"></div>
<ul class="drop">
<li><a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>
<li><a href="{U_PROFILE}">{L_PROFILE}</a></li>
<!-- IF U_MCP --><li><a href="{U_MCP}">{L_MCP}</a></li><!-- ENDIF -->
<!-- IF U_ACP --><li><a href="{U_ACP}">{L_ACP}</a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->
</li>
<li class="divider float-right"></li>
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not S_SHOW_COPPA -->
<li class="float-right<!-- IF $CURRENT_PAGE == 'register' --> active<!-- ENDIF -->">
<a href="{U_REGISTER}"><img src="{T_THEME_PATH}/images/add.png" width="16" height="16" alt="" />{L_REGISTER}</a>
</li>
<li class="divider float-right"></li>
<!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH -->
<li class="float-right<!-- IF SCRIPT_NAME eq 'search' --> active<!-- ENDIF -->">
<a href="{U_SEARCH}"><img src="{T_THEME_PATH}/images/search<!-- IF S_USER_LOGGED_IN -->-drop<!-- ENDIF -->.png" width="16" height="16" alt="" />{L_SEARCH}</a>
<!-- IF S_USER_LOGGED_IN -->
<div style="clear: both;"></div>
<ul class="drop">
<li><a href="{U_SEARCH}">{L_SEARCH_ADV}</a></li>
<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a></li>
<!-- IF S_LOAD_UNREADS -->
<li><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a></li>
<li><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a></li>
<li><a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
<!-- ENDIF -->
</ul>
<!-- ENDIF -->
</li>
<li class="divider float-right"></li>
<!-- ENDIF -->
<!-- IF S_DISPLAY_MEMBERLIST -->
<li class="float-right<!-- IF SCRIPT_NAME eq 'memberlist' --> active<!-- ENDIF -->">
<a href="{U_MEMBERLIST}"><img src="{T_THEME_PATH}/images/nav-members.png" width="16" height="16" alt="" />{L_MEMBERLIST}</a>
</li>
<li class="divider float-right"></li>
<!-- ENDIF -->
<!-- IF S_DISPLAY_PM -->
<li class="float-right">
<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/nav-pm<!-- IF S_USER_UNREAD_PRIVMSG -->-new<!-- ENDIF -->.png" width="16" height="16" alt="" />{L_MESSAGES}</a>
</li>
<li class="divider float-right"></li>
<!-- ENDIF -->
<!-- ENDIF -->
</ul>
</div>
Questo è il codice della mia navbar, come inserisco ora il link al regolamento?
Grazie.