sesion4 curso avanzado spipedu

6
CUARTA SESIÓN – 18 FEBRERO 2009 – CEP Alcalá de Guadaira 1. Mejoras para los modelos 2. Lenguaje propio de SPIP 2.1. Balizas 2.2. Bucles PROFUNDIZACIÓN AL MANEJO DE SITIOS WEB DINÁMICOS http://www.spipedu.es hapaxmedia.net / licencia creative commons BY ES 2.5 /

Upload: spipedu

Post on 11-Jul-2015

420 views

Category:

Education


5 download

TRANSCRIPT

Page 1: Sesion4 curso avanzado SPIPEDU

CUARTA SESIÓN – 18 FEBRERO 2009 – CEP Alcalá de Guadaira

1. Mejoras para los modelos

2. Lenguaje propio de SPIP2.1. Balizas2.2. Bucles

PROFUNDIZACIÓN AL MANEJO DE SITIOS WEB DINÁMICOS

http://www.spipedu.es

hapaxmedia.net / licencia creative commons BY ES 2.5 /

Page 2: Sesion4 curso avanzado SPIPEDU

2. LENGUAJE PROPIO DE SPIP

- Siempre escrito en mayúsculas- Balizas (balises), bucles (boucles), criterios (critères) y filtros (filtres)

2.1 BALIZAS

- # (almohadilla) + palabra en francés

- Ejemplo:

#URL_SITE_SPIP escribe la dirección web del sitio.

- Las más importantes:

#TITRE escribe el título del artículo, sección, palabra clave...#TEXTE escribe el texto del artículo, sección, palabra clave...#LOGO_ARTICLE muestra el logotipo del artículo#LOGO_RUBRIQUE muestra el logo de la sección#URL_ARTICLE escribe la dirección web de un artículo#DESCRIPTIF escribe la descripción corta de un artículo#DATE escribe la fecha del artículo

PROFUNDIZACIÓN DEL MANEJO DE SITIOS WEB DINÁMICOS

http://www.spipedu.es

Page 3: Sesion4 curso avanzado SPIPEDU

#ANCRE_PAGINATION#ARRAY#BIO#CACHE#CHAPO#CHARSET#CHEMIN#COMPTEUR_BOUCLE#CONFIG#DATE#DATE_MODIF#DATE_NOUVEAUTES#DATE_REDAC#DEBUT_SURLIGNE#DESCRIPTIF#DESCRIPTIF_SITE_SPIP#DISTANT#DOSSIER_SQUELETTE#EDIT#EMAIL#EMAIL_WEBMASTER#EMBED_DOCUMENT#ENV#EVAL#EXPOSE#EXPOSER#EXTENSION#FICHIER#FIN_SURLIGNE#FORMULAIRE_ADMIN#FORMULAIRE_ECRIRE_AUTEUR#FORMULAIRE_FORUM#FORMULAIRE_INSCRIPTION#FORMULAIRE_RECHERCHE#FORMULAIRE_SIGNATURE#FORMULAIRE_SITE#GET#GRAND_TOTAL#HAUTEUR#HTTP_HEADER#ID_ARTICLE

#ID_AUTEUR#ID_BREVE#ID_DOCUMENT#ID_FORUM#ID_GROUPE#ID_MOT#ID_PARENT#ID_RUBRIQUE#ID_SECTEUR#ID_SIGNATURE#ID_SYNDIC#ID_SYNDIC_ARTICLE#ID_THREAD#INCLURE#INSERT_HEAD#INTRODUCTION#IP#LANG#LANG_DIR#LANG_LEFT#LANG_RIGHT#LARGEUR#LESAUTEURS#LOGIN_PRIVE#LOGIN_PUBLIC#LOGO_ARTICLE#LOGO_ARTICLE_NORMAL#LOGO_ARTICLE_RUBRIQUE#LOGO_ARTICLE_SURVOL#LOGO_AUTEUR#LOGO_AUTEUR_NORMAL#LOGO_AUTEUR_SURVOL#LOGO_BREVE#LOGO_BREVE_RUBRIQUE#LOGO_DOCUMENT#LOGO_MOT#LOGO_RUBRIQUE#LOGO_RUBRIQUE_NORMAL#LOGO_RUBRIQUE_SURVOL#LOGO_SITE#LOGO_SITE_SPIP

#MENU_LANG#MENU_LANG_ECRIRE#MESSAGE#MIME_TYPE#MODELE#NOM#NOM_SITE#NOM_SITE_SPIP#NOTES#PAGINATION#PARAMETRES_FORUM#PETITION#PGP#PIPELINE#POINTS#POPULARITE#POPULARITE_ABSOLUE#POPULARITE_MAX#POPULARITE_SITE#PS#PUCE#RECHERCHE#REM#SELF#SESSION#SET#SOURCE#SOUSTITRE#SPIP_CRON#SPIP_VERSION#SQUELETTE#SURTITRE#TAGS#TAILLE#TEXTE#TITRE#TOTAL_BOUCLE#TOTAL_UNIQUE#TYPE#TYPE_DOCUMENT#URL_ACTION_AUTEUR

#URL_ARTICLE#URL_AUTEUR#URL_BREVE#URL_DOCUMENT#URL_FORUM#URL_LOGOUT#URL_MOT#URL_PAGE#URL_RUBRIQUE#URL_SITE#URL_SITE_SPIP#URL_SOURCE#URL_SYNDIC#VISITES

PROFUNDIZACIÓN DEL MANEJO DE SITIOS WEB DINÁMICOS

http://www.spipedu.esB

AL

IZA

S

Page 4: Sesion4 curso avanzado SPIPEDU

2.2 BUCLES

- Sintaxis completa:

<Bnombre>

Código HTML opcional anterior“Esta sección contiene los elementos siguientes:”

<BOUCLEnobre(TYPE){criterio1}{criterio2}...{criteriox}>

Código HTML + balizas SPIP

</BOUCLEnombre>

Código HTML opcional posterior

</Bnombre>

Código HTML alternativo“Esta sección no contiene artículos.”

<//Bnombre>

PROFUNDIZACIÓN DEL MANEJO DE SITIOS WEB DINÁMICOS

http://www.spipedu.es

Page 5: Sesion4 curso avanzado SPIPEDU

PROFUNDIZACIÓN DEL MANEJO DE SITIOS WEB DINÁMICOS

http://www.spipedu.es

- Sintaxis simple:

<BOUCLE_nombre(TYPE){criterio1}{criteriox}>

Código HTML + balizas

</BOUCLE_nombre>

Page 6: Sesion4 curso avanzado SPIPEDU

PROFUNDIZACIÓN DEL MANEJO DE SITIOS WEB DINÁMICOS

http://www.spipedu.es

- Ejemplo:

<BOUCLE_articulos(ARTICLES) {id_rubrique=1} {par date} {inverse} {0,5}>

<h2><a href="#URL_ARTICLE">#TITRE</a></h2><div id="fecha">

publicado el [(#DATE|jour)].[(#DATE|mois)].[(#DATE|annee)]por #AUTEURS

</div><div class="logo">#LOGO_ARTICLE_RUBRIQUE</div><div>#DESCRIPTIF</div><div class="feedback"><a href="#URL_ARTICLE">leer más</a></div><div id="categorias">

<B_categorias>Este artículo pertenece a las categorías:<BOUCLE_categorias(MOTS){id_article}{par titre}{" | "}>

<a href="#URL_MOT">#TITRE</a></BOUCLE_categorias>

</B_categorias></div>

</BOUCLE_articulos>