Administrar Mediawiki/Barra lateral

Una de les eines més útils del programari de MediaWiki que està sota el control de l'administrador és la barra lateral que apareix, normalment, a l'esquerra del contingut de les pàgines de MediaWiki (En el cas de Wikia, a la part superior).

Aquesta barra es pot dividir en dos nivells de text (tres en el cas de wikia), i normalment acostument a tenir enllaços:

  • Títol de la secció
    • Text
      • Menú desplegable(Només a Wikia)

Barra de navegació

modifica

La plantilla que genera la barra de navegació (Sidebar) s'emmagatzema en la col·lecció de missatges MediaWiki que poden ser editats nmés per administradors.

En el programari de MediaWiki s'ubica a MediaWiki:Sidebar (A Wikia a MediaWiki:Wiki-navigation), i és localitzable en tots els projectes de MediaWiki.

Aspecte per defecte

modifica

En la majoria d'instal·acions MediaWiki (Excpete wikia), com en els Viquillibres, la barra per defecte disposa de set enllaços i adopta el següent aspecte:

* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport

Tipus d'enllaç

modifica

Hi ha dues classes d'enllaços que es poden afegir a través d'aquesta interfície:

  • Variables de projecte predefinides
  • Enllaços de projecte directes

Aquests dos tenen avantatges i desavantatges que s'explicaran a continuació.

Variables de projecte predefinides

modifica

L'organització per omissió de la barra de navegació es compon de variables predefinides, existeix la preconcepció estesa que és l'única classe d'elements que poden aparèixer a la barra de navegació. En efecte, abans del MediaWiki 1.5 aquesta era l'única manera amb què es podia fer canvis a la barra de navegació, és per això usual continuar utilitzant aquest enfocament.

Els valors per a aquestes variables del projecte han de ser canviats de la llista del System messages directament. Així doncs, a partir de l'exemple predeterminat a continuació respecte a la Portada, mainpage es pot canviar a MediaWiki:mainpage mentre que per entrar en un fòrum, com ara Portal, es podrà canviar a MediaWiki:portal-url. Fixi's que si vol canviar els enllaços de la pàgina o fins i tot el text de la navegació per a aquest element, no és necessita editar la barra de navegació directament sinó que només es necessita editar l'enllaç variable.

Hi ha una descripció addicional disponible si s'edita MediaWiki:Monobook.js que està relacionada amb cada variable de projecte que apareix com a "text suggerent".

Avantatges

  • Mostra text suggerent (no disponible en els enllaços directes de projecte)
  • Les traduccions estàndards estan disponibles en la configuració multilingüe predeterminada que inclou aquestes variables

Desavantatges

  • Pas addicional d'intentar trobar pàgines variables si vol fer canvis
  • Sovint el contingut real en la variable té poc a veure amb el nom de la variable. Per exemple, url de portals pot ser un enllaç a un grup de paròdia autoreferencial de pàgines o a les pàgines de discussió de projecte principals.
  • Afegir variables addicionals requereix accés a access/root per part del desenvolupador a l'ordinador que ofereix el contingut.

Enllaços de Projecte Directes

modifica

Aquesta és la característica més recent que s'afegeix a la barra de navegació amb la qual resulta molt senzill treballar. Els assumptes de sintaxi específics s'exposaran en la propera secció.

Avantatges

  • Cap necessitat de crear variables o editar a fora de la MediaWiki:Sidebar.
  • El context del contingut és obvi
  • És poc probable que desordeni la totalitat del projecte (com podria passar si MediaWiki:Monobook.js s'edita amb la sintaxi equivocada)

Desavantatges

  • Manca de text suggerent. Això es pot arreglar en una versió posterior del programari MediaWiki.

Sintaxi de la barra de navegació

modifica

És important valorar la possibilitat de canviar l'ordre dels enllaços en la barra de navegació, afegir-ne de nous o afegir una nova barra sota la barra de navegació. No se'l restringeix a seguir una convenció nominal.

Aquí hi ha el sidebar d'omissió:

 

* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport

Una nova barra de diferent nivell s'afegeix amb un únic asterisc (*) i els enllaços individuals amb dos asteriscs (**). Els nivells addicionals es poden afegir depenent de la natura dels enllaços continguts, però cal moderar aquest recurs.

Després de l'asterisc, l'enllaç s'afegeix utilitzant el format d'URL (o enllaç de pàgina) seguit per la descripció pública d'aquest enllaç. No hi ha cap necessitat d'utilitzar els claudàtors [[exemple]] per formar aquests enllaços ja que el programari de MediaWiki realitzarà aquesta tasca automàticament.

Aquí hi ha un exemple d'un sidebar modificat:

 

* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport
** enllaç|enllaç

* barra 2
** enllaç 1|enllaç 1
** enllaç 2|enllaç 2
** enllaç 3|enllaç 3

Un text diferent o fins i tot imatges es poden afegir a aquest sidebar, però hauria d'anar amb compte com utilitza les pàgines del projecte ja que això implica un major trànsit en els recursos del servidor. Això és una cosa que s'hauria de mantenir molt simple i neta com a norma general.

  • Nota: Tingui present que aquests canvis seran molt visibles a tots els participants del projecte, i és probable que l'experimentació amb aquesta característica confongui els usuaris nous del projecte. Sobre projectes més grans amb molts usuaris, hauria d'intentar aconseguir unanimitat perquè els canvis han de ser fets pels usuaris i no per caprici.