====== 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,