Wiki-DIINF:Ayuda

De Wiki-DIINF

Este es un manual para la creación de artículos, si deseas puedes ver el FAQ.

Tabla de contenidos

Crear artículo nuevo

Para crear un artículo nuevo sólo debemos ingresar una nueva URL en el navegador:

http://wiki.diinf.usach.cl/index.php/xxxxxx 

donde xxxxxx es el nombre del artículo, si éste no existe nos muestra la opción de crearlo.

Si un artículo puede ser considerado un subartículo (por ejemplo, mod_php sería un subartículo de Apache), se deberá utilizar las subpáginas:

http://wiki.diinf.usach.cl/index.php/xx/yy, donde xx es Artículo e yy es subartículo .


Nombres

Caracteres especiales

Los siguientes caracteres no están permitidos en los nombres:

# + < > [ ] | { }

Los caracteres no imprimibles con valor 0 a 31, y el caracter 127 "delete" no están permitidos.


Prefijos (Namespaces)

También se debe evitar utilizar los nombres con prefijos del tipo Wiki:Ayuda u otros. Los prefijos estan reservados exclusivamente para ordenar el contenido del wiki. Los prefijos sólo pueden ser creados por el administrador.

Extensión máxima del nombre

El largo máximo es 255 bytes.


Espacio vs guión bajo

En los nombres un espacio es equivalente a un guión bajo.


Enlaces

Internos

Los enlaces internos son los que hacen referencia a páginas que pertenecen al wiki.

[[enlace | nombre a mostrar]]


Externos

Los enlaces externos son referenciados a páginas disponibles en la web.

[[http://direccion | nonbre a mostrar]]


Anclas

Para colocar anclas debe colocar el tag id en el destino

<div id="nombre_ancla">texto_mostrado</div>

y el enlace debe ser del tipo

[[articulo#ancla|texto a mostrar]]


Colores

Se acpetan todos los colores de W3C CSS, pero se prefieren utilizar los colores definidos en Wiki-diinf:Paleta de Colores.


Listas

wikitextrendering
* Lists are easy to do:
** start every line with a star
*** more stars means deeper levels
  • Lists are easy to do:
    • start every line with a star
      • more stars means deeper levels
*A newline
*in a list  
marks the end of the list.
Of course
*you can
*start again.
  • A newline
  • in a list

marks the end of the list. Of course

  • you can
  • start again.
# Numbered lists are also good
## very organized
## easy to follow
  1. Numbered lists are also good
    1. very organized
    2. easy to follow
* You can also
**break lines<br>inside lists<br>like this
  • You can also
    • break lines
      inside lists
      like this
; Definition list : list of definitions
; item : the item's definition
Definition list 
list of definitions
item 
the item's definition
* You can even create mixed lists
*# and nest them
*#* like this
*#*; can I mix definition list as well?
*#*: yes
*#*; how?
*#*: it's easy as
*#*:* a 
*#*:* b
*#*:* c
  • You can even create mixed lists
    1. and nest them
      • like this
        can I mix definition list as well?
        yes
        how?
        it's easy as
        • a
        • b
        • c


Tablas

Las tablas posee una estructura de fácil comprensión:

 {| Border=1
 |Hola ||a todos
 |-
 |nada ||para mi
 |}

entrega como resultado ésto:

Hola a todos
nada para mi


En caso que deseemos algo con más formato:

 {| border="1" cellpadding="2"      /*atributos de la tabla*/
 |+Multiplication table             /*Titulo de la tabla*/
 |-
 ! x !! 1 !! 2 !! 3                 /* el ! convierte en negrita el texto*/
 |-
 ! 1
 |1 || 2 || 3
 |-
 ! 2 
 | 2 || 4 || 6
 |-
 ! 3 
 | 3 || 6 || 9
 |-
 ! 4 
 | 4 || 8 || 12
 |-
 ! 5 
 | 5 || 10 || 15
 |}
 
Multiplication table
x 1 2 3
1 1 2 3
2 2 4 6
3 3 6 9
4 4 8 12
5 5 10 15


Si quieres puedes agregar algunos otros atributos:

 {| style="background:yellow; color:green; width:300px; height:200px"
 |+ style="color:black" |'''Tabla de ejemplos'''
 |- 
 | abc || def|| ghi
 |- style="background:red; color:white; height:30px"
 | jkl||''' mno'''|| pqr
 |-
 | stu|| style="background:silver; width:20px" | vwx|| yz
 |}
 
Tabla de ejemplos
abc def ghi
jkl mno pqr
stu vwx yz


Plantillas

Las plantillas ayudan a crear elementos uniformes y de fácil uso. Por ejemplo pueden ver esta plantilla:

Este artículo se mudó a otra ubicación
Este artículo ha sido movido a una nueva ubicación por motivos de organización.

Por ello deberás acceder a la nueva ubicación:

Proyecto:CMS

Uso de las plantillas

La plantilla (del ejemplo anterior) es uniforme para cada artículo que la llame y sólo cambia el valor del destino, entonces si queremos llamarla basta con:

{{Mover_aviso| destino=Proyecto:CMS |}}

Cómo se ve, debemos simplemente entregar ese valor al llamarla.

Crear plantillas

Las plantillas se crean de las siguientes formas:

Llamarla desde un artículo y luego crearla:    {{plantilla_no_creada}}
o crearla antes: http://wiki.diinf.usach.cl/index.php/Template:plantilla_nueva

La plantilla (del ejemplo anterior) define destino, veamos el código de la plantilla:

{| style="background:#F0F0F0;border:1px solid silver;width:600px" align=center cellpadding=5
 |-style="color:red"
 |colspan=2 align=center|'''Este artículo se mudo a otra ubicación'''
 |-style="color:blue"
 |[[Imagen:mudanza.jpg|150px]]
 |Este artículo ha sido movido a una nueva ubicación por motivos de organización.

 Por ello deberás acceder a la nueva ubicación: 

 '''[[{{{destino}}}]]'''
 |-
 |} 

Se ve en la última línea {{{destino}}}, así se definen las variables, con {{{variable}}}.

Herramientas personales