D134: La intranet, una eina per a la comunicació i l'aprenentatge

Mòdul 5: Els mòduls de la intranet (III)

Pràctica 5

El Coppermine a la intranet (pràctica opcional)

La intranet incorpora el mòdul dpGallery que proporciona una galeria multimèdia senzilla. És un mòdul que permet publicar contingut multimèdia agrupat en categories, que pot ser objecte de votacions i comentaris per part dels usuaris.

La seva senzillesa provoca alguns inconvenients, com per exemple:

  1. Els recursos (imatges, sons, vídeos, etc.) s’ha de pujar via FTP
  2. Les vistes en miniatura s’han de crear manualment i pujar via FTP
  3. Alguna funcionalitat com el passi de diapositives no funciona correctament en tots els casos

Malgrat tot, pels centres on la galeria multimèdia té un ús minoritari, el dpGallery és una bona solució. En canvi, pels centres que necessiten una galeria d’altes prestacions resulta totalment insuficient. En aquests casos, el Coppermine és una solució més adequada.

El Coppermine és una galeria multimèdia autònoma, és a dir, no necessita el PostNuke ni cap altre programari per funcionar. Ofereix moltes més funcionalitats que el dpGallery i, gràcies al mòdul pnCPG, es pot visualitzar el seu contingut dins del PostNuke.

Un inconvenient és que la validació al Coppermine des de dins del PostNuke no és automàtica i cal entrar dues vegades, una a cada programari. Val a dir que és un problema menor atès que, habitualment, l’enviament d’imatges a la galeria és una tasca poc freqüent que realitzen uns pocs usuaris, mentre que la visualització de continguts no se’n veu afectada. D’altra banda, existeix un mòdul anomenat pnSSI que soluciona aquest inconvenient.

Si decidiu treballar amb el Coppermine i el PostNuke conjuntament, el procediment recomanat és realitzar les tasques d’administració accedint directament a la galeria i utilitzar la integració al PostNuke únicament per visualitzar els àlbums.

Heu de tenir present que el Coppermine té la seva taula d’usuaris, els seus grups i els seus permisos propis, cosa que us pot suposar un increment de la feina d’administració. En aquest sentit és important l’estratègia de gestió dels usuaris a la galeria, atès que probablement no siguin necessaris tants de grups d’usuaris diferents com a la intranet.

Obtenció i preparació dels fitxers

Atès que ni el Coppermine ni el pnCPG estan inclosos amb la maqueta, el procediment d’incorporació comença amb l’obtenció d’ambdós programaris i les respectives traduccions al català.

Descarregueu la versió autònoma del Coppermine i el mòdul d’integració en el PostNuke de l’adreça:

http://sourceforge.net/project/showfiles.php?group_id=89658

Zona de descàrrega del Coppermine i el pnCPG

Feu clic a l’enllaç Download del Coppermine. Accedireu a una pàgina on heu de descarregar el fitxer cpg1.4.12.zip (si hi ha un versió més nova, podeu optar per aquesta).

Torneu enrere amb el navegador i feu el mateix amb el pnCPG. En aquest cas, el nom del fitxer és pnCPG401.zip (igual que en el cas anterior, si hi ha una versió més actual també és vàlida).

El pas següent és obtenir les traduccions al català d’ambdós programaris, que estan disponibles a la zona de descàrregues del projecte Intraweb

A la secció de traduccions, localitzeu i descarregueu els fitxers cpg_1.4.12_cat.zip (traducció del Coppermine) i pnCPG_4.01_cat.zip (traducció del pnCPG).

Zona de descàrrega del projecte Intraweb

Descomprimiu els fitxers cpg1.4.12.zip i cpg_1.4.12_cat.zip. Localitzeu el fitxer catalan.php ubicat dins del directori creat en descomprimir la traducció i copieu-lo a dins del directori cpg1412/lang obtingut en descomprimir el Coppermine. D’aquesta manera, heu incorporat l’idioma català al Coppermine.

Descomprimiu el fitxer pnCPG401.zip i el fitxer pnCPG_4.01_cat.zip. Localitzeu el directori cat obtingut en descomprimir el segon fitxer i copieu-lo al directori pnCPG/pnlang provinent del primer fitxer.

Si tot ha anat correctament, en aquests moments teniu el Coppermine i el pnCPG descomprimits i amb les respectives traduccions al català incorporades. El pas següent és pujar-los al servidor.

Enviament dels fitxers al servidor

Obriu el vostre client FTP i accediu al vostre compte al servidor hipolit.

Pugeu el directori principal del Coppermine, anomenat cpg1412 al directori html del vostre compte. Fixeu-vos que quedi fora del directori intranet per tal de mantenir la intranet i la galeria separades.

Contingut del directori html del servidor

Pugeu el mòdul del PostNuke al servidor. Heu de pujar el directori pnCPG a dins d’intranet/modules.

Ubicació del pnCPG al servidor

Copieu el fitxer html/intranet/modules/pnCPG/Coppermine/index_pn.php al directori html/cpg1412. La manera més ràpida és pujar-lo des dels fitxers del pnCPG que teniu en local.

Instal·lació de la versió autònoma

Instal·leu la versió autònoma del Coppermine utilitzant l’assistent web: http://hipolit.xtec.cat/nom_usuari/cpg1412/install.php

En primer lloc haureu de modificar, mitjançant el programa d’FTP, els permisos dels directoris que indica l’instal·lador per a que s’hi pugui escriure a dins (permisos 777). Són els següents:

Recordeu que el procediment per canviar els permisos dels fitxers mitjançant el client d’FTP es va veure a la pràctica 4 del mòdul 2.

A la pantalla següent, haureu d’indicar diverses dades.

Dades de l’usuari/ària administrador del Coppermine:

Dades d’accés a la base de dades:

Pantalla d'instal·lació del Coppermine

Cliqueu al botó Let’s go.

La pantalla següent informa de que la instal·lació s’ha completat. Cliqueu al botó Let’s continue! per anar a la pàgina principal del Coppermine.

En aquests moments us trobeu a la versió autònoma del Coppermine i heu entrat amb l’usuari/ària administrador que acabeu d’indicar. Fixeu-vos que no hi ha cap àlbum ni cap imatges.

Instal·lació del pnCPG

Accediu a la vostra intranet amb un usuari/ària administrador i aneu a l’administració dels mòduls (Administració –> Sistema –> Mòduls).

Cliqueu a Regenera.

Localitzeu el mòdul pnCPG. Inicialitzeu-lo i activeu-lo.

Mòdul pnCPG després de la instal·lació

Accediu a l’administració del pnCPG (trobareu un enllaç en el llistat de mòduls) i configureu els paràmetres següents:

Configuració del pnCPG

Cliqueu a Actualitza la configuració del pnCPG.

Per facilitar l’accés dels usuaris al Coppermine és convenient crear una entrada al bloc menú que enllaci al pnCPG. A la pràctica 2 del mòdul 5 es va veure com fer-ho.

Una altra possibilitat és afegir una opció en el menú de la capçalera, tal i com es va veure a la pràctica anterior.

El mòdul pnSSI fa possible la validació automàtica al Coppermine en accedir al pnCPG. La seva instal·lació segueix el procediment típic amb una operació addicional que consisteix en substituir el fitxer pnUser.php del directori intranet/includes per la versió distribuïda amb el pnSSI.