====== Servidors Wiki ======
===== Enllaços d'interès =====
* [[http://www.wikimatrix.org/ | Comparació de Wiki Servers]]
* [[http://www.wikipatterns.com/ | Wikipatterns.com]] is a toolbox of patterns & anti-patterns, and a guide to the stages of wiki adoption. Applying patterns that help coordinate people's efforts and guide the growth of content, and recognizing anti-patterns that might hinder growth - can give your wiki the greatest chance of success.
* [[http://www.ammrl.org/ENC2008/ammrl08_5_wiki_Fadeev.pdf | Wiki for the NMR community,]] a presentation at the [[http://www.enc-conference.org/ | 49th ENC 2008]] by Evgeny Fadeev. University of California, Irvine.
===== Dokuwiki (wiki del SeRMN) =====
* Enllaç al [[http://sermn.uab.cat/wiki | SeRMN-wiki,]] el primer wiki del SeRMN
* [[sermn_wiki:info_estadistica_i_tecnica | Característiques tècniques ]] del SeRMN-wiki
* [[sermn_wiki:visualitzant_wiki | Visualitzant l'estructura de nodes ]] del SeRMN-wiki
Per tal de deslligar l'actualització del GNU/Debian (sistema operatiu del servidor) i del Dokuwiki (servidor wiki) he decidit no fer servir el paquet de Dokuwiki disponible a GNU/Debian, i instal·lar directament la versió distribuïda pels autors de Dokuwiki. Aquest canvi s'aplicarà al nou [[.:sermn_new_wiki | nou wiki del SeRMN]] en desenvolupament. (MCE - 2011-08-19).
==== Configuració ====
Configuration questions by //debconf// at installation time
- Document Root: ''/wiki''
- Web server: ''apache2''
- Do not purge wiki pages if removing the DokuWiki package
==== Enllaços tècnics ====
* [[http://wiki.splitbrain.org/wiki:dokuwiki | DokuWiki]]
* [[http://forum.dokuwiki.org/thread/1626]]
* [[http://blog.riff.org/2006_08_13_dokuwiki_vs_google | DokuWiki vs Google]]
* [[http://wiki.splitbrain.org/wiki:config]]
* [[http://wiki.splitbrain.org/wiki:devel:functionslist]]
* [[http://bugs.splitbrain.org/index.php?project=1]]
* [[http://wiki.splitbrain.org/wiki:dokuwiki]]
==== RSS / Atom ====
* [[http://support.mozilla.com/en-US/kb/Live+Bookmarks | Live Bookmarks - Firefox.]] This article explains how to use the Firefox "Live Bookmarks" feature to access web feeds.
* [[http://kb.mozillazine.org/Live_Bookmarks_-_Firefox | Live Bookmarks.]] If you check specific web sites for new content on a regular basis, you can use Live Bookmarks in Firefox to deliver the most recent updates to you, without having to visit the web site.
* [[http://mozilla.gunnars.net/firefox_bookmarks_tutorial.html#live_bookmarks | Firefox Help - Tutorials: Bookmarks - Live Bookmarks]] by Gunnar Jurdzik. Live Bookmarks are a very useful Firefox feature. As the name implies, these bookmarks offer dynamically updated links/content.
* [[http://www.linux.com/feature/50469 | CLI Magic: Introducing rss2email.]] As its name suggests, Aaron Swartz's GPL-licensed rss2email utility converts RSS subscriptions into email messages and sends them to whatever address you specify.
* [[http://www.techsnack.net/3-services-which-deliver-rss-to-your-mailbox | 3 Services which deliver RSS to your mailbox.]] There are a lot of websites which contains handy tools for users to manage RSS subscribtion. Today i would like to introduce some web services which will deliver RSS straight to your mailbox.
==== Plugins wishlist ====
* http://www.dokuwiki.org/plugins
* http://www.dokuwiki.org/plugin:oddeven
* http://www.dokuwiki.org/plugin:tablewidth
* http://www.dokuwiki.org/plugin:wrap
==== Disseny i funcionalitat ====
=== Plantilles i altres ===
* M'agrada l'estil d'aquesta [[http://www.statmethods.net/kabacoff/experience.html | pàgina,]] potser es podria adaptar el template del futur wiki perquè s'hi assemblés.
* Aquest [[http://cdli.ucla.edu/wiki/doku.php/start | lloc web]] fa servir el mateix estil que nosaltres (Artick) i ens podria servir d'inspiració.
* Els "top-menus" sembla que estan força recomanats per facilitar l'accés a les categories o opcions principals. O sigui que potser els enllaços externs els hàgim de posar en un altre lloc, i deixar el "top-menu" per enllaços interns com: "home", "instruments", "personal", "contacte", etcètera.
* M'agrada l'estil de les pàgines al [[http://www.op5.com/faq/content/16/169/en/how-you-can-configure-dokuwiki-to-use-acl-with-htaccess.html | website d'op5.com]]
* [[http://www.ozzu.com/html-tutorials/tutorial-multi-column-layout-using-css-float-part-t85704.html | Intermediate level tutorial that discusses one method of multi-column page layout.]]
* [[http://www.devarticles.com/c/a/Web-Style-Sheets/DIV-Based-Layout-with-CSS/ | DIV Based Layout with CSS]] (Page 1 of 9 )
* [[http://billauer.co.il/blog/2009/04/css-div-layout-main-pitfalls-cascaded-style-sheets/ | CSS and DIV layout: The main pitfalls]]
* [[http://webdesign.about.com/od/advancedcss/a/aa010107.htm | Understanding CSS Float.]] Using the CSS float Property to Design Web Page Layouts.
* [[http://www.csshub.com/templates/Dynamic_CSS_Templates.html | CSSHub Templates. Dynamic CSS Templates]]
=== Aspectes legals ===
Pàgines d'exemples sobre les qüestions legals (copyright, protecció de dades, etcètera)
* http://www.scientific-media.de/doku.php/contact:impressum
* http://www.chimeric.de/imprint
=== Webpage navigation menu. Right vs Left side navigation menu ===
* [[http://www.usefulusability.com/main-navigation-types-and-usability-pt-1-horizontal-navigation/ | Main Navigation Types & Usability]]
* [[http://www.usefulusability.com/right-side-main-navigation-gone/ | Right Side Main Navigation Gone]]
* [[http://www.simplyraydeen.com/component/content/article/121-raydeen-gallogly/362-website-accessibilityusability-left-or-right-navigation | Web Site Accessibility/Usability: Left or Right Navigation]]
* [[http://www.uie.com/brainsparks/2005/10/28/should-nav-be-on-the-left-or-on-the-right/ | Should Nav be on the Left or on the Right?]]
* [[http://journals.tdl.org/jodi/article/view/94/93 | Web Page Layout: A Comparison Between Left- and Right-justified Site
Navigation Menus]]
=== (X)HTML Document Type ===
* [[http://www.w3schools.com | w3schools.]] At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
* [[http://www.quirksmode.org/css/quirksmode.html | Quirks mode and strict mode]]
* [[http://www.w3.org/QA/Tips/Doctype | Don't forget to add a doctype]]
=== HTML Lists ===
* [[http://www.alistapart.com/articles/multicolumnlists/ | CSS Swag: Multi-Column Lists]]
* [[http://css.maxdesign.com.au/listamatic/ | Listamatic, one list, many options]]
=== Web Tips ===
* [[http://www.w3.org/QA/Tips/ | List of Quality Assurance Tips for Webmasters]]
* [[http://www.useit.com/alertbox/9605a.html | Original Top Ten Mistakes in Web Design]]
* [[http://www.useit.com/alertbox/990502.html | "Top Ten Mistakes" Revisited Three Years Later]]
* [[http://www.useit.com/alertbox/990530.html | The Top Ten Web Design Mistakes of 1999]]
* [[http://www.w3schools.com/html/html_colors.asp | HTML colors at w3schools]]
* [[http://www.computerhope.com/htmcolor.htm | HTML colors at Computer Hope]]
===== MoinMoin (wiki del MRUI) =====
Com que no era fàcil muntar una wikifarm amb el Dokuwiki, no ens va quedar més remei que instal·lar el servidor wiki del [[https://www.mrui.uab.cat/mrui | MRUI]] fent servir un segon programa diferent del DokuWiki, i vàrem decidir-nos pel [[http://moinmo.in | MoinMoin]].
==== Versió ====
* La versió instal·lada és la **1.7.1-3+lenny5** disponible a la distribució Debian GNU/Linux.
==== Configuració ====
- Abans de començar cal instalar el paquet ''python-moinmoin''.
- Copiar a la ruta del servidor el fitxer ''moin.cgi'' i els directoris ''/data'' i ''/underlay''
- Donar els permisos necessaris a l'usuari //www-data//.
- Configurar el servidor ("pathmoin" és ''/usr/share/moin''):
* Alias /wiki "pathmoin/htdocs"
* ScriptAlias /mywiki "pathserver/wiki/moin.cgi"
- Reiniciar el servidor.
- Configurar el wiki des dels fitxers "/etc/moin/mywiki.py" i "/var/www/mrui/wiki/wikiconfig.py"
=== Usuaris i permisos ===
La configuració desitjada és la següent:
* El contingut del wiki només el poden editar els usuaris membres del grup //EditorsGroup//, i
* Els visitants només poden consultar les pàgines,
acl_rights_before = (u"WikiAdmin:read,write,revert,delete,admin EditorsGroup:read,write,revert,delete")
acl_rights_default = u"All:read"
* La pàgina //EditorsGroup// on es defineix el grup d'editors té els següents permisos per tal que els propis editors no la puguin modificar,
#acl EditorsGroup:read All:read
* Els usuaris registrats només poden consultar les pàgines, incloent-hi la pàgina d'on es podran baixar el programa. Tanmateix, aquesta pàgina no serà accessible als visitants (usuaris no registrats). Per això contindrà la línia ACL
#acl Known:read All:
==== Directoris ====
* ''/etc/moin/'' - fitxers de configuració
* ''/usr/share/doc/python-moinmoin/'' - documentació i exemples, fitxers del FCKeditor
* ''/usr/share/moin/''
* ''/usr/share/moin/htdocs/'' - fulls d'estil (''.css'') i imatges/icones dels temes instal·lats.
* ''/usr/share/moin/config/'' - plantilles i exemples de fitxers de configuració.
* ''/usr/share/moin/underlay/'' - pàgines d'ajuda i gestió del servidor wiki.
* ''/usr/share/moin/server/'' - fitxers executables del servidor wiki.
* ''/usr/share/moin/data/'' - fitxers amb el contingut del wiki. Veure ''/var/www/mrui/wiki/'' més avall per la nostra instal·lació de MoinMoin.
* ''/usr/share/python-support/python-moinmoin/'' - fitxers executables (python) del servidor wiki. Conté, entre altres, les següents carpetes,
* ''./action'' - comandes.
* ''./filter'' - filtres de contingut.
* ''./i18n'' - fitxers d'idiomes.
* ''./macro'' - macros.
* ''./parser'' - analitzadors sintáctics.
* ''./script'' - petits programes auxiliars.
* ''/var/www/mrui/wiki/'' - directori del servidor wiki del MRUI. Replica l'estructura de carpetes de ''/usr/share/moin/''.
* ''./data'' - fitxers del lloc wiki, entre altres:
* ''./data/pages'' - pàgines al wiki
* ''./data/plugin'' - extensions afegides al wiki
* ''./data/user'' - paràmetres de configuració dels comptes d'usuaris
* ''./underlay'' - pàgines d'ajuda i gestió del servidor wiki.
==== Extensions ====
La versió de MoinMoin instal·lada al servidor és la //1.7.1-3// (''1.7.1-3+lenny1''). Les extensions per versions posteriors podrien no ser compatibles amb aquesta versió, caldrà comprovar-ho.
=== Instalades ===
A la pagina WikiSandBox hi ha exemples de tots del mòduls que es van instalant.
=== Parse ===
* [[http://moinmo.in/ParserMarket/burndownchart | Burn Down Chart Parser]]: Permet dibuixar grafics senzills. S'ha de fer amb el mode text. En aquest [[http://www.liaison-project.org/node/23 |: enllaç]] es pot veure un exemple.
* [[http://moinmo.in/ParserMarket/SortText | Sort Text]] Per ordenar alfabèticament una llista.
* [[http://moinmo.in/ParserMarket/latex | LaTeX]]: Permet interpretar fórmules matemàtiques en LaTeX. Ha calgut instalar alguns paquets adicionals.
* [[http://moinmo.in/ParserMarket/Fortran90 | Fortran90]]: Dona format a codi Fortran90.
* [[http://moinmo.in/ParserMarket/BarChart | BarChart]]:Per crear de gràfics de barres.
* [[http://moinmo.in/ParserMarket?action=AttachFile&do=view&target=gnuplot.py | Gnuplot Extension.]] Hi ha gràfics d'exemple a http://biohackers.net/wiki/GnuPlotInMoinMoin
* [[http://moinmo.in/ParserMarket/Frame | Frame]]: Permet treballar amb capses de text.
* [[http://moinmo.in/ParserMarket/highlight | Highlight Text.]]
* [[http://moinmo.in/ParserMarket/Gallery2 | Gallery]]: Interfície al programa Gallery2 per mostrar fotos dins el wiki. Requeris Python Imaging Library, SWF library, some icons at htdoc/img
=== ===
* [[http://moinmo.in/ParserMarket/Quote | Quote]] Per donar format a les cites de text. Està intalat, però no es veu como a la imatge de mostra. FALTA FULL D'ESTILS
* [[http://moinmo.in/ParserMarket/Abbreviation | Abbreviation]]: Definició d'abreviatures, creació de glossaris. NO ENTENC COM S'UTILITZA AL WIKI
* [[http://moinmo.in/ParserMarket/Bibtex2 | Bibtex]]: Dona format a codi BibTex2 per referències bibliogràfiques. NO PINTA EL TEXT
* [[http://moinmo.in/ParserMarket/FeedBack | Afegeix un formulari per comentaris (feedback) al final de la pàgina.]](error) Hi ha un altre plugin semblant instalat.
=== Macro ===
* [[http://moinmo.in/MacroMarket/WhoLastModified | WhoLastModified]]: Mostra qui és l'autor de la darrera modificació.
* [[http://moinmo.in/MacroMarket/WordCount | WordCount]]: Compta el nombre de paraules de la pàgina.
* [[http://moinmo.in/MacroMarket/MonthCalendarTopList | MonthCalendar]]: Extensió del macro MonthCalendarHack.
* [[http://moinmo.in/MacroMarket/MiniPage | MiniPage]]: Permet crear mini-pàgines dins de taules.
* [[http://moinmo.in/MacroMarket/PDFIcon | PDFIcon]]: Mostra una icona PDF per simplificar la conversió de la pàgina al format PDF. Només surt la icona, no genera el pdf.
* [[http://moinmo.in/MacroMarket/SortBy | SortBy]]: Permet ordenar el contingut d'una taula.
* [[http://moinmo.in/MacroMarket/UserList2 | UserList]]: Mostra una llista dels usuaris coneguts.
* [[http://moinmo.in/MacroMarket/Color2 | Color]]: Canvia el color i tipus de font del text.
* [[http://moinmo.in/MacroMarket/ISBN | ISBN]]: Enllaç a Amazon i altres llibreries on-line a partir del número d'ISBN.
* [[http://moinmo.in/MacroMarket/ImageLink | ImageLink]]: Visualitza les imatges adjuntes.
* [[http://moinmo.in/MacroMarket/Image | Image]]: Codi millorat per insertar imatges. (Igual que el anterior)
* [[http://moinmo.in/MacroMarket/PageComment2 | PageComment]]: Permet afegir comentaris a una pàgina.
* [[http://moinmo.in/MacroMarket/Backlinks | Backlinks]]: Afegeix backlinks a la pàgina, és a dir, pàgines que enllacen amb la pàgina actual.
* [[http://moinmo.in/MacroMarket/EmailScript | EmailScript]]: Inserta enllaços a adreces d'email a través del Javascript, de forma que no siguin accessibles als spambots.
* [[http://moinmo.in/MacroMarket/SvgPlot-1.8 | SVG]]: Interpreta codi SVG i insereix el gràfic creat. El navegador necessita un plugin per mostrar la imatge.
* [[http://moinmo.in/AttentionBoxesForMoin | AttentionBoxes]]: Capses de text per avisos.
* [[http://moinmo.in/MacroMarket/1.6_AdminTools | AdminTools]]: Conjunt d'eines per l'administració del wiki
* [[http://moinmo.in/MacroMarket/AttachTable | AttachTable]]: Crea una taula de fitxers adjunts a la pàgina. (falta el full d'estils moin/htdocs/css)
* [[http://moinmo.in/MacroMarket/FormCreate | Permet crear i gestionar formularis.]]
=== ===
* [[http://moinmo.in/MacroMarket/Thumbnail | Thumbnail]]: Crear un thumbnail a partir d'una imatge.(funciona però queda lleig) ImageLink es molt semblant.
* [[http://moinmo.in/MacroMarket/TagCloud | Crea un núvol de paraules.]] (no mostra res, crec que falta definir una pagina per al TagCloud)
* [[http://moinmo.in/MacroMarket/IncludeUpcoming | Mostra una llista de propers esdeveniments.]](no mostra res, crec que la pagina ha incloure no te el format esperat)
* [[http://moinmo.in/MacroMarket/Clear | Clear]]: Necessari pels macros Thumbnail i ImageBrowser.
* [[http://moinmo.in/TaskPlanner | Gestor de tasques.]] NO MOSTRA RES
=== ===
* [[http://moinmo.in/MacroMarket/DateLastModified | LastModified]]: Mostra el temps que fa de la darrera modificació de la pàgina. LOG._LAST_EDITED, NOT FOUND
* [[http://moinmo.in/MacroMarket/SubscribedPages | Mostra les pàgines a les que està subscrit un usuari.]]
* [[http://moinmo.in/MacroMarket/PageComment3 | PageComment3 modificat per afegir captcha.]] (requereix moduls adicionals: Recaptcha)
* [[http://moinmo.in/MacroMarket/PgSQLQuery | Consultes SQL a una base de dades PostgresSQL.]](error al llegir el fixer amb les dades de connecció)
* [[http://moinmo.in/MacroMarket/DataBase | Mostra en forma de taula els resultats d'una consulta SQL a una base de dades.]] NO COMPATIBLE AMB POSTGRESQL
* [[http://moinmo.in/MacroMarket/Form | Mostra un formulari a partir dels registres d'una base de dades.]] NO COMPATIBLE AMB POSTGRESQL
* [[http://moinmo.in/MacroMarket/ShowCategory | ShowCategory]]: Genera un índex de categories del contingut del wiki.
=== Action ===
* [[http://moinmo.in/ActionMarket/gallery2image| Accions associades al macro d'igual nom. Gallery2]]
* [[http://moinmo.in/4ct10n/show/ActionMarket/PdfAction?action=show&redirect=ActionMarket/CreatePdfDocument | Crea documents PDF a partir d'una pàgina.]]
* [[http://moinmo.in/RichardFlieger/Ideas/SlideShow | Slide]]: Mostra un conjunt de pàgines com una presentació en pantalla. (només en mode sencill)
* [[http://moinmo.in/ActionMarket/FormSubmit | Gestió de les dades enviades a través d'un formulari on-line.]]
* [[http://moinmo.in/ActionMarket/Subscribers | Mostra els usuaris subscrits a una pàgina i un enllaç al seu email.]]
* [[http://moinmo.in/ActionMarket/FindAndReplace | Troba i canvia un fragments de text a la pàgina que s'està editant.]]
==== Theme ====
=== Instalats ===
* [[http://moinmo.in/ThemeMarket/sinorca4moin | Sinorca]]
* [[http://moinmo.in/ThemeMarket/Balanced | Balanced]]
* [[http://moinmo.in/ThemeMarket/MentalWealth | Mental Wealth]]
=== No Instalats ===
* [[http://moinmo.in/ThemeMarket/croquant | Croquant]] Works with 1.7.0
* [[http://moinmo.in/ThemeMarket/GreenMist | Green Mist]] Works with 1.6 (1.7.1 fix added), 1.8
* [[http://moinmo.in/ThemeMarket/Gugiel | Gugiel]] Works with 1.6, 1.7, 1.8
* [[http://moinmo.in/ThemeMarket/ModernCMS | ModernCMS]]
==== Enllaços ====
* [[http://moinmo.in | MoinMoin Website]]
* Instruccions de la [[http://moinmoin.wikiwikiweb.de/MoinMoinPackages/DebianLinux | instalació]] de MoinMoin a Debian.
* [[http://moinmo.in/MoinMoinExtensions | MoinMoin Extensions,]] són especialment importants,