ABSOLUTELY NO WARRANTY | free software

Help

Author: OSiUX <osiux@osiux.com>
Date: 2010-05-15 09:26

ls

Simplemente lista todos los archivos disponibles.

find

Podés buscar archivos agregando find/palabra-a-buscar a la url del sitio, por ejemplo:

http://osiux.com/find/vim

Esto devuelve una lista de todos los archivos que coinciden con vim en el nombre del archivo.

find regexp

La búsqueda es dinámica y soporta expresiones regulares, es posible buscar todos los archivos que contengan vim ó mysql:

http://osiux.com/find/vim|mysql

Buscar vim seguido de cualquier caracter y a continuación mysql:

http://osiux.com/find/vim.*mysql

Buscar mysql seguido de cualquier caracter y a continueación vim:

http://osiux.com/find/mysql.*vim

Buscar archivos que tengan howto ó how to:

http://osiux.com/find/how?to

Buscar archivos que contengan números:

http://osiux.com/find/[0-9]+

find mas accesibles

Si quieres que los usuarios puedan realizar búsquedas desde una caja de texto solo tienes que crear un formulario dentro de alguna página, por ejemplo en header.rst:

.. raw:: html

    <form method=GET action='/find'>
        <input name='query'></query>
        <input type='submit' value='Buscar'/>
    </form>

y el resultado se verá algo así:

find_input.png

raw

La función raw devuelve el contenido del archivo en crudo, es decir en su formato original, ya que por defecto frontweb convierte los archivos *.rst *.txt en html. Si quiero obtener el source de un archivo basta con agregar /raw/ delante del nombre del archivo, por ejemplo para obtener esta ayuda:

http://osiux.com/raw/help.rst