Wiki d'Imatgedart

Enllaços i recursos en relació a CMS

En general...

LAMP

Problemes en LAMP

Sistemes WAMP i AMP per a Apple

Des del meu punt de vista, als sistemes GNU/Linux és on és més fàcil instal·lar i administrar un servidor web i d'informació de base de dades. No obstant, els usuaris de Windows i Apple tenen a la seva disposició paquets que instal·len automàticament tots els programes requerits per posar a punt als seus sistemes aquests serveis. Això pot ser útil a les persones que encara no utilitzen un sistema GNU/Linux per començar a aprendre el funcionament d'aquestes tecnologies web. Aquí, doncs, recopilo enllaços per a les diverses opcions en qualsevol dels tres sistemes (GNU/Linux, Apple i Windows)

  • XAMPP. XAMPP és interessant perquè permet als usuaris de Windows i d'Apple introduir-se en la instal·lació i l'administració de servidors web.
  • EasyPHP. Una altra solució per a usuaris de Windows.

Dokuwiki

Reescriptura d'URL

La reescriptura d'URLs és una facilitat que tenim a diversos gestors de contingut, que permet que les URL de les pàgines es mostrin de manera elegant als browsers a fi que les indexin.

En el sistema Dokuwiki això es pot fer de dues maneres diferents. Cal editar el fitxer local.php o dokuwiki.php (en funció de quin dels dos fitxers sigui el que utilitzem per configurar el sistema, si existeix el primer probablement serà aquell el que haurem d'editar, més info a http://wiki.splitbrain.org/wiki:config) i canviar el valor del paràmetre $conf['userewrite'] .

Si aquest paràmetre té valor 0 aquesta funció està desactivada. Amb els valors 1 o 2 escollim un d'aquells dos procediments diferents. A partir d'aquí cal seguir les indicacions de http://wiki.splitbrain.org/wiki:rewrite segons el mètode escollit.

Per a aquesta pàgina web m'he vist obligat a desactivar-ho quan corre en mode local, ja que genera errors 404 de fitxer no trobat a causa de les configuracions particulars de la meva instal·lació d'Apache2. Pel que recordo, quan la pàgina es troba remotament allotjada aquests problemes no hi són i puc utilitzar el mètode 1 ja que la configuració del servidor web remot sembla suportar-lo sense problemes.

Aquesta qüestió pot estar relacionada també amb l'opció del fitxer .htaccess Allowoverride . Mirar a la info sobre rewrite. Algunes informacions més, relacionades a http://wiki.splitbrain.org/wiki:discussion:apachewindows.

Altres plugins i eines per a Dokuwiki

Desenvolupament de templates per a Dokuwiki

Wordpress

Creació de themes

Documentació al Codex de Wordpress sobre creació de Themes

Plugins diversos per a Wordpress

Càrrega de llibreries Javascript per a funcionar dins una estructura de Wordpress

Implementació de plugins i efectes amb jQuery a Wordpress

Template tags

Les template tags són instruccions que ens permeten desencadenar accions relatives a com es mostra el contingut dins la nostra plantilla. Aquesta definició no sé si és del tot exacta, per això potser t'és més útil saber que, per exemple, ens permeten posar el títol d'un post allà on ens interessa o capturar la ruta relativa del nostre wordpress per a posar-la en un enllaç que funcioni independentment del servidor on estigui instal·lat wordpress.

Tutorials sobre servidors de dades

WebCalendar

El web calendar és un cms que ens permet gestionar un calendari allotjat en format web. D'aquesta manerdiversos usuaris poden compartir informació sobre cites comunes, fent servir la interfície web o programes de gestió de calendaris com Evolution o Sunbird. Durant la instal·lació m'he trobat amb alguns problemes sobre la resolució dels quals us adjunto algunes pistes i enllaços:

Instal·lació de WebCalendar
Instal·lació de WebCalendar 1.2

La instal·lació de WebCalendar amb un usuari de MySQL que no sigui el root i amb la seva corresponent contrassenya no presenta cap problema particular. En acabar el procés d'instal·lació de les bases de dades i quan ja som a la finestra d'entrada de l'usuari per defecte admin, però, és probable que ens apareguin uns missatges d'error relacionats amb mb_language i que no permeten completar el login. La solució al problema l'he trobat a aquesta pàgina.

La meva interpretació de la solució ha estat afegir una arroba (@) a davant de la paraula mb_language allà on apareix dins els fitxers includes/xcal.php i includes/classes/WebCalendar.class.

Alguns aspectes del funcionament
  • Les lletres accentuades semblen no funcionar correctament per alguna qüestió relacionada amb la codificació de caràcters utf8. Ens podem acontentar bé havent de llegir símbols estranys o les paraules sense accents a les entrades del calendari.
  • La categorització de les cites com a esdeveniments de tot el dia o d'un rang d'hores no és compatible entre les aplicacions online (CMS) i local (Sunbird, Evolution, per ex.) de gestió del calendari i pot donar problemes quan per a una sola cita establim duracions de més d'un dia. Quan desitgem fer això, la solució passa per crear còpies, diversos esdeveniments, per a diversos dies, en lloc d'un de sol. Quan estem parlant de rangs llargs de dies, com unes vacances, l'error penso que és més negligible i sí que podem crear un sol esdeveniment de diversos dies de durada.

Altres sistemes de gestió de contingut

Mambo / Joomla
ZenPhoto

sembla un CMS interessant per a portafolis. Utilitzat per Bert Simons, per exemple.

Ei, gràcies per ser a aquesta pàgina.
Potser has notat que ha canviat una mica.
Estic "en ello".

Roy Tanck's Flickr Widget requires Flash Player 9 or better.

Get this widget at roytanck.com
enllacos/lnk-cms.txt · Darrera modificació: 2011/08/31 10:17 per glaurung -
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Aquests continguts es publiquen amb llicència CC BY-SA, sempre que no s'especifiqui el contrari en un context més específic.