Manuale MediaWiki/Barra Laterale/SearchBox
Da Naturpedia.
Il seguente codice,
<!--Inizio Codice BOX-RICERCA spostato più in ALTO--> <div id="p-search" class="portlet"> <h5><label for="searchInput"><?php $this->msg('search') ?></label></h5> <div id="searchBody" class="pBody"> <form action="<?php $this->text('searchaction') ?>" id="searchform"><div> <input id="searchInput" name="search" type="text"<?php echo $skin->tooltipAndAccesskey('search'); if( isset( $this->data['search'] ) ) { ?> value="<?php $this->text('search') ?>"<?php } ?> /> <input type='submit' name="go" class="searchButton" id="searchGoButton" value="<?php $this->msg('searcharticle') ?>"<?php echo $skin->tooltipAndAccesskey( 'search-go' ); ?> /> <input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="<?php $this->msg('searchbutton') ?>"<?php echo $skin->tooltipAndAccesskey( 'search-fulltext' ); ?> /> </div></form> </div> </div> <!--FINE Codice BOX-RICERCA spostato in ALTO-->
va messo (se volete che il box appaia proprio in alto, appena sotto il Logo del vostro wiki) in corrispondenza di queste linee:
<?php } ?> </ul> </div> </div> <div class="portlet" id="p-logo"> <a style="background-image: url(<?php $this->text('logopath') ?>);" <?php ?>href="<?php echo htmlspecialchars($this->data['nav_urls']['mainpage']['href'])?>"<?php echo $skin->tooltipAndAccesskey('n-mainpage') ?>></a> </div> <script type="<?php $this->text('jsmimetype') ?>"> if (window.isMSIE55) fixalpha(); </script> <!--Inizio Codice BOX-RICERCA spostato più in ALTO--> <div id="p-search" class="portlet"> <h5><label for="searchInput"><?php $this->msg('search') ?></label></h5> <div id="searchBody" class="pBody"> <form action="<?php $this->text('searchaction') ?>" id="searchform"><div> <input id="searchInput" name="search" type="text"<?php echo $skin->tooltipAndAccesskey('search'); if( isset( $this->data['search'] ) ) { ?> value="<?php $this->text('search') ?>"<?php } ?> /> <input type='submit' name="go" class="searchButton" id="searchGoButton" value="<?php $this->msg('searcharticle') ?>"<?php echo $skin->tooltipAndAccesskey( 'search-go' ); ?> /> <input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="<?php $this->msg('searchbutton') ?>"<?php echo $skin->tooltipAndAccesskey( 'search-fulltext' ); ?> /> </div></form> </div> </div> <!--FINE Codice BOX-RICERCA spostato in ALTO--> <?php $sidebar = $this->data['sidebar']; //if ( !isset( $sidebar['SEARCH'] ) ) $sidebar['SEARCH'] = true; if ( !isset( $sidebar['TOOLBOX'] ) ) $sidebar['TOOLBOX'] = true; if ( !isset( $sidebar['LANGUAGES'] ) ) $sidebar['LANGUAGES'] = true;
Cioè, appena sopra la linea: <?php $sidebar = $this->data['sidebar'];
<?php $sidebar = $this->data['sidebar'];
e, appena dopo il precedente comando Php che sta sopra di esso. Nel nostro caso:
<?php } ?> </ul> </div> </div> <div class="portlet" id="p-logo"> <a style="background-image: url(<?php $this->text('logopath') ?>);" <?php ?>href="<?php echo htmlspecialchars($this->data['nav_urls']['mainpage']['href'])?>"<?php echo $skin->tooltipAndAccesskey('n-mainpage') ?>></a> </div> <script type="<?php $this->text('jsmimetype') ?>"> if (window.isMSIE55) fixalpha(); </script> <!--Inizio Codice BOX-RICERCA spostato più in ALTO--> <div id="p-search" class="portlet"> <h5><label for="searchInput"><?php $this->msg('search') ?></label></h5>
Ricordandosi anche che, come da esempio riportato, la linea dove si travava il box di prima, va disabilitata (anteponendo i due caratteri //
alla stessa):
-
//if ( !isset( $sidebar['SEARCH'] ) ) $sidebar['SEARCH'] = true;
<?php $sidebar = $this->data['sidebar']; //if ( !isset( $sidebar['SEARCH'] ) ) $sidebar['SEARCH'] = true; if ( !isset( $sidebar['TOOLBOX'] ) ) $sidebar['TOOLBOX'] = true; if ( !isset( $sidebar['LANGUAGES'] ) ) $sidebar['LANGUAGES'] = true;
Altrimenti, appariranno due box: il vostro nuovo e, assieme, ancora quello di default.
Ovviamente, dovete anche togliere da Mediawiki:Sidebar:
* SEARCH * TOOLBOX * LANGUAGES
che stanno di default, altrimenti vi apparirà lo stesso.
Nota: Disattivando il $sidebar['SEARCH']
, verrà disattivato anche il box relativo sottostante, nel codice; per cui, se vi apporrete il bottone del pdf online, non verrà visualizzato in quella posizione.
Download Monobook di Esempio
Potete scaricarvi dal nostro progetto, il file Monobook.php della versione 1.14 di wiki, già modificato e pronto per essere utilizzato nel caso utilizziate la stessa versione (ricordate di rinominare quello vecchio, invece di cancellarlo, nel caso voleste poi tornare indietro):
Vai a: Gli Stili: esempi di Monobook modificato. |
Questa voce rappresenta un Articolo di Wikilibri scritto da voi lettori, o citato; non esprime quindi per forza il punto di vista enciclopedico in stile, tipico delle voci semplici. Per collaborare alla sua stesura, segui le linee guida appropriate per questo genere di voci. |