User Tools

Site Tools


informatica:dokuwiki:instalacion

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
informatica:dokuwiki:instalacion [2007/08/12 00:19] – created rootinformatica:dokuwiki:instalacion [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
-Instalación+====== Instalación ====== 
 + 
 + 
 +1. Descargar la última versión de dokuwiki (http://www.splitbrain.org/projects/dokuwiki) 
 + 
 +  wget -c --tries=0 http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-02-14.tgz /ruta_wiki/ 
 +   
 +2. Descomprimir el paquete 
 + 
 +  tar xvfz /ruta_wiki/dokuwiki-2009-02-14.tgz 
 +   
 +3. Permisos 
 + 
 +  find /ruta_wiki/dokuwiki-2009-02-14 -type d -exec chmod 0777 {} \;  
 +  find /ruta_wiki/dokuwiki-2009-02-14 -type f -exec chmod 0666 {} \;  
 +   
 +4. Hacer accesible la wiki en apache2 
 + 
 +5. Teclear en un navegador: 
 + 
 +  http://url_a_wiki/install 
 +   
 +Seguir las instrucciones 
 + 
 + 
 + 
 +====== Configuración ====== 
 + 
 +El fichero importantes es: 
 + 
 +  /ruta_wiki/conf/local.php 
 + 
 +Por defecto no existe. Si seguimos las instrucciones de 'http://url_wiki/install' se crea automáticamente con los valores introducidos en el formulario 
 + 
 + 
 +===== Usuarios ===== 
 + 
 +Se configuran automáticamente con los valores introducidos en 'http://url_wiki/install' 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +===== Barra Lateral ===== 
 + 
 +sidebar 
 + 
 +Descargar la barra de: 
 +  http://wiki.jalakai.co.uk/dokuwiki/doku.php/start 
 + 
 +Se descomprime en la carpeta sidebar dentro de: 
 + 
 +  lib/tpl 
 + 
 +Y se añade al fichero: 
 + 
 +  conf/local.php 
 + 
 +La linea: 
 +  
 +  $conf['template'] = 'sidebar'; 
 + 
 +En el fichero: 
 + 
 +  lib/tpl/sidebar/conf/default.php 
 + 
 +Podemos cambiar propiedades: 
 + 
 +  $conf['sidebar']['enable'] = 1; 
 +  $conf['sidebar']['page'] = 'sidebar'; 
 +  $conf['sidebar']['layout'] = 'inside';  
 +  $conf['sidebar']['orientation'] = 'left'; 
 + 
 +También las podemos cambiar desde admin -> "Configuration Settings" 
 + 
 +Si tenemos nombres de menus muy largos, podemos poner en el fichero: 
 + 
 +  lib/tpl/sidebar/sidebar.css 
 + 
 +La linea: 
 + 
 +  overflow:hidden; 
 + 
 +<code> 
 +/* sidebar orientation and position */ 
 +#sidebar 
 +
 +  width:20%; 
 +  margin:0; 
 +  padding:0; 
 +  position: relative; 
 +  overflow:hidden; 
 +
 +</code> 
 + 
 + 
 +===== Plugins ===== 
 + 
 +Dentro de Admin, vamos a "Manage Plugins" para instalar los plugins. 
 + 
 +Como no me sale, lo hago manualmente 
 + 
 + 
 + 
 +==== Add New Page ==== 
 + 
 +1. Descargar 
 + 
 +  wget -c --tries=0 http://dokuplugins.idotech.info/addnewpage.zip 
 + 
 +2. Descomprimir 
 + 
 +  unzip /tmp/addnewpage.zip 
 + 
 +3. Mover 
 + 
 +  cp -Rv /tmp/addnewpage /ruta_wiki/lib/plugins/ 
 +   
 +4. Realizar cambios en plantilla 'sidebar' 
 + 
 +  cp /ruta_wiki/lib/tpl/sidebar/main.php /ruta_wiki/lib/tpl/sidebar/main.php.original 
 +  nano /ruta_wiki/lib/tpl/sidebar/main.php 
 +   
 +Antes: 
 + 
 +<code> 
 +... 
 +<div class="bar" id="bar__top"> 
 + 
 +<div class="bar-left" id="bar__topleft"> 
 + <?php tpl_button('edit')?> 
 + <?php tpl_button('history')?> 
 +</div> 
 + 
 +<div class="bar-right" id="bar__topright"> 
 + <?php tpl_button('recent')?> 
 + <?php tpl_searchform()?>&nbsp; 
 +</div> 
 + 
 +<div class="clearer"></div> 
 +</div> 
 +... 
 +</code> 
 + 
 +Después: 
 + 
 +<code> 
 +<div class="bar" id="bar__top"> 
 + 
 +<div class="bar-left" id="bar__topleft"> 
 + <?php tpl_button('edit')?> 
 + <?php tpl_button('history')?> 
 +</div> 
 + 
 +<!-- ############### ANYADIDO #################### --> 
 +<div class="bar-left" id="bar__topleft"> 
 + <?php 
 + $out = p_render('xhtml',p_get_instructions('{{NEWPAGE}}'),$info); 
 + echo str_replace(array("<p>","</p>"),array("",""),$out); 
 + ?> 
 +</div> 
 +<!-- ############### FIN ANYADIDO ################## --> 
 + 
 +<div class="bar-right" id="bar__topright"> 
 + <?php tpl_button('recent')?> 
 + <?php tpl_searchform()?>&nbsp; 
 +</div> 
 + 
 +<div class="clearer"></div> 
 +</div> 
 +</code> 
 + 
 +Grabar y salir 
 + 
 +===== Substituir _ por espacios en el título ===== 
 + 
 +En el fichero inc/parser/xhtml.php modificamos la función: function _formatLink($link).\\ 
 +Cambiamos la linea   
 +  $ret .= $link['name']; 
 +Por esta 
 +  $ret .= strtr($link['name'],'_',' '); 
informatica/dokuwiki/instalacion.1186877944.txt.gz · Last modified: 2015/04/13 20:19 (external edit)