IMPORTANT: Si us voleu donar d'alta, escriviu-nos a wiki@matadejonc.cat

Manual de l'administrador del MediaWiki

De Matawiki
(S'ha redirigit des de: Manual)
Dreceres ràpides: navegació, cerca
Mediawiki.png

Contingut

Com s'instal·la?

Abans de tot, hem de tenir Apache, Php i MySQL funcionant.

  1. Descarregar el tar.gz de http://www.mediawiki.org/wiki/Download .
  2. Descomprimir-lo dins el directori arrel de l'Apache.
  3. Canviar una petita cosa dels permisos de la carpeta config: chmod o+w config (si no ho feim, el pas 4 ens ho diu).
  4. Obrir un navegador a l'adreça http://servidor/directori, on "servidor" és el nom del nostre servidor i "directori" és el nom de la carpeta allà on guardam el MediaWiki.
  5. Seguir les instruccions de la web i omplir el formulari per configurar el MediaWiki. Veritablement, una gran eina!
  6. Moure l'arxiu LocalSettings.php del directori Config al directori arrel (si no ho feim, ens dóna un missatge que ens ho indica).

Com s'actualitza a una nova versió?

Té un panell de control per administrar-lo?

No, per això he fet aquest recull ;)

És un fet: l'administració hauria de ser més senzilla. Amb un administrador amb interfície gràfica, el programa milloraria molt.

De totes maneres, si us autentificau com a usuari administrador (WikiSysop), teniu accés a unes quantes pàgines especials a través del botó "Pàgines especials" del menú de l'esquerra:

  • Bloqueig de direccions IP
  • Pàgines d'importació
  • Restaura una pàgina esborrada
  • Administració de drets dels usuaris

per administrar coses molt concretes, però hem de reconèixer que és una eina bastant limitada.

Si voleu una bona interfície gràfica per administrar directament la base de dades MySQL del wiki, us recoman PHPMyAdmin.

Més informació

Com es canvia el logo?

A LocalSettings.php, hem d'editar la línia: $wgLogo = "$wgStylePath/XXXXX.png"; i posar-hi el logo que volguem.

Aquest fitxer s'ha de desar dins la carpeta "skins" a la instal·lació per defecte.

Com s'habilita la càrrega d'imatges?

Per defecte, una vegada instal·lat el MediaWiki, no es poden pujar imatges al servidor.

Per activar la càrrega, hem de modificar el fitxer de configuració LocalSettings.php.

Només hem de trobar $wgEnableUploads = false i canviar el seu valor a true.

Com es limiten les edicions anònimes?

http://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_anonymous_editing

Com es limita la creació de comptes?

http://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_account_creation

Com es pot obligar a introduir un correu-e per a donar-se d'alta?

http://meta.wikimedia.org/wiki/Email_required_to_sign_up

Com es pot canviar l'hora del wiki?

Només heu d'afegir això al fitxer "LocalSettings.php":

#Per posar l'hora d'aquí
$wgLocaltimezone = "Europe/Andorra";
$oldtz = getenv("TZ");
putenv("TZ=$wgLocaltimezone");
$wgLocalTZoffset = date("Z") / 3600;
putenv("TZ=$oldtz");

Més informació

Com s'elimina "index.php" de l'adeça?

http://meta.wikimedia.org/wiki/Rewrite_Rules

Hi ha configuració de l'Apache per enmig i no ho he aconseguit fer funcionar.

S'han de modificar almenys aquests dos arxius:

  • LocalSettings.php (del Mediawiki)
  • httpd.conf (de l'Apache)


Més receptes:

Com s'amaga alguna pàgina?

http://meta.wikimedia.org/wiki/Hidden_pages

Com es dóna accés a determinades pàgines només a determinats usuaris?

Opció A

Opció B

Aquesta és la que he implementat jo. Instruccions:

  1. Descarregar la darrera versió del "parxe" d'aquí.
  2. Afegir a LanguageCa.php la traducció catalana.
  3. Afegir a LocalSettings.php aquest codi.
  4. Al directori del MediaWiki, fer: patch -p0 < restriction-version.mediawiki-version.patch. Jo en concret vaig executar: patch -p0 < restriction-beta-0.61.mediawiki-1.5.5.patch
  5. Com a administrador (WikiSysop), afegir al grup "restrict" aquell/s usuaris que volguem que puguin restringir l'accés a pàgines. I afegir al grup "viewrestrict" aquells usuaris que volguem que puguin veure (i modificar) les pàgines restringides. Això ho podem fer des d'aquesta pàgina especial (això sí, com a administrador, clar!).

Com s'afegeix RSS a totes les pàgines?

Per defecte, només té RSS la pàgina dels canvis recents.

Una llàstima que no ho dugui a totes les pàgines. Phpwiki, per exemple, ja ho duu "de sèrie".

Una possible manera d'implementar-ho

Com es canvia la traducció?

S'ha de substituir el nou arxiu LanguageCa.php pel que hi ha a la carpeta "languages". El canvi no és immediat però arriba. ;)

Més informació

Com es pot modificar el menú de navegació de l'esquerra?

És tan senzill com modificar aquesta pàgina com a administrador.

http://meta.wikimedia.org/wiki/Help:Navigation_bar

Com es pot enllaçar una imatge a una pàgina?

Idees:

Com puc posar un mapa d'imatge al MediaWiki?

Com puc incrustar una animació Flash a una pàgina wiki?

http://meta.wikimedia.org/wiki/Flash

Com puc habilitar l'opció de pujar fitxers com .ogg, .pdf, etc?

Com eliminar usuaris?

No es poden eliminar usuaris del MediaWiki. Les alternatives són cinc:

  • Esborrar-los de la base de dades amb el PHPMyAdmin. Això només es pot fer si aquest usuari no ha fet cap edició, ja que la base de dades és relacional. Més informació aquí i aquí.
  • Bloquejar l'usuari indefinidament. Això només ho pot el WikiSysop des de les pàgines: Special:Blockip (bloquejar) i Special:Ipblocklist (desbloquejar). Informació aquí.
  • Canviar la contrasenya de l'usuari.
# mysql -u -p
> USE wikidb;
> UPDATE user SET user_password = MD5(CONCAT(user_id, '-',MD5('novacontrasenya'))) WHERE user_name = 'usuari';

Més informació aquí. Aquí també

Com es poden fer còpies de seguretat?

De la base de dades

  • mysqldump --add-drop-table wikidb -u wikiuser -p > cswikiddmmaaaa.sql
  • Enter password:

on:

  • wikidb és el nom de la base de dades.
  • wikiuser és l'usuari de la base de dades.
  • cswikiddmmaaa.sql és el nom que li posam a la còpia de seguretat.
  • La contrasenya que ens demana és la que té l'usuari wikiuser.

NOTA: Aquesta comanda ens deixa l'arxiu de còpia de seguretat al directori on ens trobem quan li donam l'ordre.

Més informació

De la configuració del programa

Simplement feis un tar.gz del directori on heu instal·lat el mediawiki:

  • tar cf mediawikiddmmaaaa.tar w
  • gzip mediawikiddmmaaaa.tar

on:

  • mediawikiddmmaaaa.tar és el nom de l'arxiu comprimit
  • w és el nom de la carpeta que conté el mediawiki

Com es pot importar una pàgina html al Mediawiki?

http://www.dwheeler.com/html2wikipedia

Com es pot exportar la informació desada?

http://meta.wikimedia.org/wiki/Alternative_parsers

Com puc exportar a pdf?

apt-get install latex latex-ucs texlive-pdfetex texlive-latex-extra

Problemes:

  • No funciona amb imatges.

Wikipdf2

Més informació

Enllaços d'interès

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Escola
Imprimeix/exporta
Eines