User Tools

Site Tools


informatica:dokuwiki2

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:dokuwiki2 [2010/01/11 23:00] 192.168.1.30informatica:dokuwiki2 [2017/12/05 22:19] (current) jose
Line 34: Line 34:
 Por defecto no existe. Si seguimos las instrucciones de 'http://url_wiki/install' se crea automáticamente con los valores introducidos en el formulario Por defecto no existe. Si seguimos las instrucciones de 'http://url_wiki/install' se crea automáticamente con los valores introducidos en el formulario
  
 +El control de usuarios se hace desde el fichero local.php
 +Puede ser para un usuario
 +  $conf['superuser'] = 'javi';
 +O para un grupo
 +  $conf['superuser'] = '@admin';
  
 +Luego se modifica desde el módulo admin:
 +  https://wiki.legido.com/doku.php?do=admin
 ===== Usuarios ===== ===== Usuarios =====
  
-Se configuran automáticamente con los valores introducidos en 'http://url_wiki/install'+Para configurar los usuarios es a través del módulo ACL: 
 + 
 +http://www.dokuwiki.org/acl 
 + 
 + 
 +Es modificar los ficheros: 
 +acl.auth.php.dist copiar a acl.auth.php \\ 
 +users.auth.php.dist copiar a users.auth.php 
 + 
 +Y después administrar desde el plugin Admin. Para acceder al plugin admin, modificamos el usuario admin del fichero users.auth.php y lo metemos en el grupo admin: 
 + 
 +  admin:iRsNaEbnegvRl:admin:jose@legido.com:user,admin 
 + 
 + 
  
 ===== Barra Lateral ===== ===== Barra Lateral =====
Line 77: Line 98:
 La linea: La linea:
  
-  overflow:hidden;+<code> 
 +overflow:hidden;
  
-<code> 
 /* sidebar orientation and position */ /* sidebar orientation and position */
 #sidebar #sidebar
Line 97: Line 118:
  
 Como no me sale, lo hago manualmente Como no me sale, lo hago manualmente
 +
  
 ===== Add New Page ===== ===== Add New Page =====
Line 102: Line 124:
 1. Descargar 1. Descargar
  
 +  cd lib/plugins/
   wget -c --tries=0 http://dokuplugins.idotech.info/addnewpage.zip   wget -c --tries=0 http://dokuplugins.idotech.info/addnewpage.zip
  
 2. Descomprimir 2. Descomprimir
  
-  unzip /tmp/addnewpage.zip+  unzip addnewpage.zip
  
-3. Mover+3. Realizar cambios en plantilla 'sidebar' o 'dokuwiki'
  
-  cp -Rv /tmp/addnewpage /ruta_wiki/lib/plugins/ +**En la plantilla sidebar:**
-   +
-4. Realizar cambios en plantilla 'sidebar'+
  
-  cp /ruta_wiki/lib/tpl/sidebar/main.php /ruta_wiki/lib/tpl/sidebar/main.php.original +  cp lib/tpl/sidebar/main.php lib/tpl/sidebar/main.php.original 
-  nano /ruta_wiki/lib/tpl/sidebar/main.php+  vim lib/tpl/sidebar/main.php
      
 Antes: Antes:
Line 167: Line 188:
  
 Grabar y salir Grabar y salir
 +
 +**En la plantilla dokuwiki**
 +
 +Modificamos el fichero lib/tpl/dokuwiki/main.php
 +
 +antes:
 +<code>
 +            <?php if($showSidebar): ?>
 +                <!-- ********** ASIDE ********** -->
 +                <div id="dokuwiki__aside"><div class="pad aside include group">
 +                    <h3 class="toggle"><?php echo $lang['sidebar'] ?></h3>
 +                    <div class="content">
 +                        <?php tpl_flush() ?>
 +                        <?php tpl_includeFile('sidebarheader.html') ?>
 +                        <?php tpl_include_page($conf['sidebar'], 1, 1) ?>
 +                        <?php tpl_includeFile('sidebarfooter.html') ?>
 +                    </div>
 +                </div></div><!-- /aside -->
 +            <?php endif; ?>
 +
 +            <!-- ********** CONTENT ********** -->
 +            <div id="dokuwiki__content"><div class="pad group">
 +                <div class="pageId"><span><?php echo hsc($ID) ?></span></div>
 +                <div class="page group">
 +                    <?php tpl_flush() ?>
 +                    <?php tpl_includeFile('pageheader.html') ?>
 +                    <!-- wikipage start -->
 +                    <?php tpl_content() ?>
 +                    <!-- wikipage stop -->
 +                    <?php tpl_includeFile('pagefooter.html') ?>
 +</code>
 +
 +Después
 +
 +<code>
 +            <?php if($showSidebar): ?>
 +                <!-- ********** ASIDE ********** -->
 +                <div id="dokuwiki__aside"><div class="pad aside include group">
 +                    <h3 class="toggle"><?php echo $lang['sidebar'] ?></h3>
 +                    <div class="content">
 +                        <?php tpl_flush() ?>
 +                        <?php tpl_includeFile('sidebarheader.html') ?>
 +                        <?php tpl_include_page($conf['sidebar'], 1, 1) ?>
 +                        <?php tpl_includeFile('sidebarfooter.html') ?>
 +                    </div>
 +                </div></div><!-- /aside -->
 +            <?php endif; ?>
 +
 +            <!-- ********** CONTENT ********** -->
 +            
 +<!-- ############### 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 id="dokuwiki__content"><div class="pad group">
 +                <div class="pageId"><span><?php echo hsc($ID) ?></span></div>
 +                <div class="page group">
 +                    <?php tpl_flush() ?>
 +                    <?php tpl_includeFile('pageheader.html') ?>
 +                    <!-- wikipage start -->
 +                    <?php tpl_content() ?>
 +                    <!-- wikipage stop -->
 +                    <?php tpl_includeFile('pagefooter.html') ?>
 +</code>
  
 ===== Substituir _ por espacios en el título ===== ===== Substituir _ por espacios en el título =====
Line 223: Line 313:
 4. Ajustar permisos 4. Ajustar permisos
  
-  chmod 600 /etc/apache2/usuarios_dokuwiki /etc/apache2/grupos_dokuwiki /etc/apache2/htuser_dokuwiki && chown www-data:www-data /etc/apache2/usuarios_dokuwiki /etc/apache2/grupos_dokuwiki /etc/apache2/htuser_dokuwiki+  chmod 600 /etc/apache2/usuarios_dokuwiki  
 +  chmod 600 /etc/apache2/grupos_dokuwiki  
 +  chmod 600 /etc/apache2/htuser_dokuwiki 
 +  chown www-data:www-data /etc/apache2/usuarios_dokuwiki 
 +  chown www-data:www-data /etc/apache2/grupos_dokuwiki 
 +  chown www-data:www-data /etc/apache2/htuser_dokuwiki
      
 5. Crear un archivo .htaccess: 5. Crear un archivo .htaccess:
Line 254: Line 349:
 7. Crear el directorio a donde vamos a redirigir cuando se pulse el botón 'salir': 7. Crear el directorio a donde vamos a redirigir cuando se pulse el botón 'salir':
  
-  mkdir /ruta/a/dokuwiki/salir +  cd /ruta/a/dokuwiki 
-  chmod 777 /ruta/a/dokuwiki/salir +  mkdir salir 
-  chown www-data:www-data /ruta/a/dokuwiki/salir+  chmod 777 salir 
 +  chown www-data:www-data salir
  
 8. Crear el archivo: 8. Crear el archivo:
  
-  nano /ruta/a/dokuwiki/salir/index.html +  nano ./salir/index.html
-  chown www-data:www-data +
-  /ruta/a/dokuwiki/index.html+
  
 Con el siguiente contenido: Con el siguiente contenido:
Line 268: Line 362:
   chau   chau
  
-Grabar y salir+Grabar y salir y darle permisos: 
 + 
 +  chown www-data:www-data ./salir/index.html
  
 9. Crear el archivo: 9. Crear el archivo:
  
-  nano /ruta/a/dokuwiki/salir/.htaccess+  nano ./salir/.htaccess
  
 Con el siguiente contenido: Con el siguiente contenido:
Line 320: Line 416:
 14. Editar: 14. Editar:
  
-  nano ./inc/auth/htaccess.class.php+  nano ./inc/auth/httpbasic.class.php
  
 Y dejar el final del guión tal que así: Y dejar el final del guión tal que así:
Line 332: Line 428:
 } }
 </code> </code>
 +
 +===== Update =====
 +Nos bajamos la última versión y la descomprimimos en el servidor
 +
 +https://download.dokuwiki.org/
informatica/dokuwiki2.1263250842.txt.gz · Last modified: 2015/04/13 20:19 (external edit)