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
Last revisionBoth sides next revision
informatica:dokuwiki2 [2010/01/11 23:00] 192.168.1.30informatica:dokuwiki2 [2015/04/13 20:19] – external edit 127.0.0.1
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í:
informatica/dokuwiki2.txt · Last modified: 2017/12/05 22:19 by jose