Jump to content
accaeffe

Aggiungere voci al menu

Recommended Posts

accaeffe

Ciao, ho fatto una ricerca ma proprio non riesco a trovare questa informazione: come faccio ad aggiungere voci al menu principale? Oltre ai vari Home, Forum, Utenti, ecc vorrei aggiungere degli altri link. Grazie mille!

Share this post


Link to post
Share on other sites
accaeffe

grazie mille! ho dato un'occhiata al topic che mi hai linkato, queste sono le indicazioni che ho trovato:

 

 

Per inserire un nuovo Tab nel menù principale è sufficiente connettersi a:

ACP > Look & Feel > Manage Skin Sets & Templates > Scegli la tua skin > Global Templates > globalTemplate


trovare:
 

	 </ul></div><script type='text/javascript'>	 if( $('primary_nav') ){ ipb.global.activateMainMenu(); }</script></div><!-- ::: MAIN CONTENT AREA ::: --><div id='content' class='clearfix'><!-- ::: NAVIGATION BREADCRUMBS ::: --><if test="count( $items['navigation'] )">

e aggiungere PRIMA:

<li id='nav_home' class='left'><a href='yourlink' title='yourlinktitle' rel="home">Public Title</a></li>

 

il codice che ho però trovato nella skin di default è leggermente diverso e non sono riuscito ad inserire il tab nel menu principale.. le modifiche finiscono in fondo alla pagina :(

 

questo è il codice che ho trovato:

 

            </if>
        </div>
        
        <!--DEBUG_STATS-->
        <script type='text/javascript'>
            if( $('primary_nav') ){    ipb.global.activateMainMenu(); }
        </script>
        <if test="vigLinkEnabled:|:$this->settings['viglink_enabled'] and ( !$this->settings['viglink_groups'] or IPSMember::isInGroup( $this->memberData, explode( ',', $this->settings['viglink_groups'] ) ) )">
            <script type="text/javascript">
              var vglnk = { api_url: '//api.viglink.com/api',
                            key: '{$this->settings['viglink_api_key']}'<if test="$this->settings['viglink_subid']">,
                            sub_id: '{$this->settings['sub_id']}'
                            </if>

 

Share this post


Link to post
Share on other sites
najaru

guarda qui il nostro.

come vedi alla fine abbiamo aggiunto manualmente le due voci che vedi in piu

<!-- ::: APPLICATION TABS ::: -->			<div id='primary_nav' class='clearfix'>				<div class='main_width'>					<ul class='ipsList_inline' id='community_app_menu'>						<if test="showQuickNav:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline']) && $this->memberData['g_view_board']">							<li class='right'>								<a href="{parse url="app=core&module=global&section=navigation&inapp={parse expression="IPS_APP_COMPONENT"}" base="public"}" rel="quickNavigation" accesskey='9' id='quickNavLaunch' title='{$this->lang->words['launch_quicknav']}'><span> </span></a>							</li>						</if>						<li id='nav_explore' class='right'>							<a href='{parse url="app=core&module=search&do=viewNewContent&search_app=<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSLib::appIsSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>" base="public"}' accesskey='2'>{$this->lang->words['view_new_posts']}</a>						</li>						<if test="showhomeurl:|:$this->settings['home_url'] AND $this->settings['home_name']">							<li id='nav_home' class='left'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li>						</if>						<if test="hasCustomPrimaryNavigation:|:!empty($header_items['primary_navigation_menu'])">							{$header_items['primary_navigation_menu']}						<else />							<if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])">								<foreach loop="applications:$header_items['applications'] as $data">									<if test="showingapp:|:$data['app_show']">										{parse variable="appActive" default="" oncondition="$data['app_active']" value="active"}										<li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="{$data['app_seotitle']}" template="{$data['app_template']}" base="{$data['app_base']}"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], IPSLib::getAppTitle($data['app_dir']) )"}'>{IPSLib::getAppTitle($data['app_dir'])}</a></li>									</if>								</foreach>							</if>						</if>						<li id='nav_other_apps' style='display: none'>							<a href='#' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>						</li><li  class="left"><a href='http://www.invisionita.it/forum/forum/76-tracker-errori-e-supporto-traduzioni-italiano-ipboard/'  title='Tracker Traduzioni'>Tracker Traduzioni</a></li><li  class="left"><a href='http://www.invisionita.it/forum/forum/69-tutorial-e-guide-ipboard-e-prodotti-correlati/'  title='Guide'>Guide</a></li>					</ul>				</div>			</div>	

Share this post


Link to post
Share on other sites
accaeffe

il codice che ho io è diverso da questo indicato qui sopra: il mio non hai </ul> prima di </div>, ma </if>

 

purtroppo la mia conoscenza in materia è veramente limitata, inserisco i codici andando un po' ad intuito e stando attanto a non combinare guai; ad ogni modo, ho fatto questo tentativo:

 


 

            {$stats['task']}
            <if test="includeLightboxDoReal:|:$this->settings['do_include_lightbox_real']">
                {parse template="include_lightbox_real" group="global" params=""}
            <else />
                <script type="text/javascript">
                    ipb.global.lightBoxIsOff();
                </script>
            </if>
            <if test="!$this->memberData['member_id']">
                {parse template="inlineLogin" group="global" params=""}
            </if>
<li  class="left"><a href='http://www.invisionita.it/forum/forum/76-tracker-errori-e-supporto-traduzioni-italiano-ipboard/'  title='Tracker Traduzioni'>Tracker Traduzioni</a></li>
<li  class="left"><a href='http://www.invisionita.it/forum/forum/69-tutorial-e-guide-ipboard-e-prodotti-correlati/'  title='Guide'>Guide</a></li>

        </div>

 

 

 

e il risultato è quello che vedete nell'immagine allegata, ovvero i link finiscono in fondo alla pagina :(

 

come posso fare? dov'è che sbaglio?post-2004-0-39629300-1368044156_thumb.jp

Share this post


Link to post
Share on other sites
BomAle

trova <!-- ::: MAIN CONTENT AREA ::: --> nel template e riportami il codice che c'è sopra... vediamo cosa possiamo fare!

Share this post


Link to post
Share on other sites
accaeffe

risolto, grazie! ora funziona!

 


                        <li id='nav_other_apps' style='display: none'>
                            <a href='#' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>
                        </li>


<li  class="left"><a href='http://www.invisionita.it/forum/forum/76-tracker-errori-e-supporto-traduzioni-italiano-ipboard/'  title='Tracker Traduzioni'>Tracker Traduzioni</a></li>
<li  class="left"><a href='http://www.invisionita.it/forum/forum/69-tutorial-e-guide-ipboard-e-prodotti-correlati/'  title='Guide'>Guide</a></li>

                    </ul>
                </div>
            </div>    
            
            <!-- ::: MAIN CONTENT AREA ::: -->

 

prima nella ricerca cercavo "<script type='text/javascript'> if( $('primary_nav') ){ ipb.global.activateMainMenu(); }", mentre ora cercando "<!-- ::: MAIN CONTENT AREA ::: -->" ho risolto. grazie mille!

Share this post


Link to post
Share on other sites
BomAle

sopra ai li che hai inserito ci sono gli altri... sposta il codice che hai aggiunto prima dei <li>...</li> già presenti. torno domani ora sono stanco :(

Share this post


Link to post
Share on other sites
accaeffe

ok fammi sapere grazie, perchè spostando il codice non riesco a farlo funzionare

Share this post


Link to post
Share on other sites
peppefark

si. sostituendo link e voci

ma tu hai ip.content?

hai ragione ho risolto!!!!

Edited by peppefark

Share this post


Link to post
Share on other sites
peppefark

e allora lo puoi fare molto facilmente dalle impostazioni dell ip.content

quelle relative al menu

Hai ragione ho risolto.

 

Grazie

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Crea Nuovo...

Important Information

By using this site, you agree to our Terms of Use.