Skip to content
Extraits de code Groupes Projets

Comparer les révisions

Les modifications sont affichées comme si la révision source était fusionnée avec la révision cible. En savoir plus sur la comparaison des révisions.

Source

Sélectionner le projet cible
No results found

Cible

Sélectionner le projet cible
  • spip/spip
  • Roman/spip
  • g0uZ/spip_puce_changement_statut_rapide_sans_JS_inline
  • erational/issue_4450
  • cy.altern/spip_core
  • fa_b/spip
  • glopglop/spip
  • MathieuAlphamosa/spip
  • taffit/spip
  • claffont/spip
  • RealET/spip
  • alexis.pellicier/spip
  • syl20/spip
  • cpol/spip_cpol0
  • franck_r/spip
  • JLuc/spip
  • JLuc/jluc-spip
  • bricebou/spip
  • Jack31/spip-issue-5919
  • Plumf/spip
  • jo/spip
  • pierretux/spip
  • placido/spip
  • touti/spip
  • florent.tri/spip
25 résultats
Afficher les modifications
Affichage de
avec 0 ajout et 1059 suppressions
<BOUCLE_jour(ARTICLES) {agenda date, jour, #ENV{annee}, #ENV{mois}, #ENV{jour}}>[(#DATE|agenda_memo{#DESCRIPTIF, #TITRE, #URL_ARTICLE,
calendrier-couleur[(#ENV{theme,0}|modulo{14,1})]})]</BOUCLE_jour>[(#DATE|agenda_affiche{<:aucun_article:>, 'jour',
calendrier-couleur[(#ENV{theme,0}|modulo{14,1})]})][(#TOTAL_BOUCLE|?{' ',''})
<div style='position: fixed; top: 50px; left: 20px'>
<table style='width: 10px'>
<tr><td class='calendrier-couleur1'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,0})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur2'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,1})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur3'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,2})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur4'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,3})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur5'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,4})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur6'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,5})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur7'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,6})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur8'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,7})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur9'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,8})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur10'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,9})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur11'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,10})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur12'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,11})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur13'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,12})]'>&nbsp;&nbsp;</a></td></tr>
<tr><td class='calendrier-couleur14'><a style='text-decoration: none;' href='[(#SELF|parametre_url{theme,13})]'>&nbsp;&nbsp;</a></td></tr>
</table>
</div>
]<//B_jour>
<BOUCLE_mois(ARTICLES)
{agenda date, mois, #ENV{annee}, #ENV{mois}}
>[(#DATE|agenda_memo{#DESCRIPTIF,
#TITRE,
#URL_ARTICLE,
calendrier-couleur[(#ID_SECTEUR|
modulo{14,1})]})]</BOUCLE_mois>[(#DATE|
agenda_affiche{<:aucun_article:>, 'mois'}
)]<//B_mois>
\ No newline at end of file
<BOUCLE_periode(ARTICLES)
{agenda date, periode,
#ENV{annee}, #ENV{mois}, #ENV{jour},
#ENV{annee_fin}, #ENV{mois_fin}, #ENV{jour_fin}}>[
(#DATE|agenda_memo{#DESCRIPTIF, #TITRE, #URL_ARTICLE, 'calendrier-couleur6'})
]</BOUCLE_periode>[(#TOTAL_BOUCLE|
agenda_affiche{<:aucun_article:>, 'periode', 'calendrier-couleur6'}
)]<//B_periode>
\ No newline at end of file
<BOUCLE_semaine(ARTICLES)
{agenda date, semaine, #ENV{annee}, #ENV{mois}, #ENV{jour}}
>[(#DATE|agenda_memo{#DESCRIPTIF, #TITRE, #URL_ARTICLE,
[(#COMPTEUR_BOUCLE|
alterner{'calendrier-couleur2', 'calendrier-couleur4'})]})]</BOUCLE_semaine>[(#DATE|
agenda_affiche{<:aucun_article:>, 'semaine', 'calendrier-couleur2','calendrier-couleur4'}
)]<//B_semaine>
<BOUCLE_article_principal(ARTICLES) {id_article}>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
<head>
<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>[
<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />
]<B_URLMOT>
<link rel="alternate" type="application/rss+xml" title="<:titre_page_mots_tous:>" href="#URL_PAGE{backend}<BOUCLE_URLMOT(MOTS){id_article}>&amp;id_mot[]=#ID_MOT</BOUCLE_URLMOT>" />
</B_URLMOT><B_URLAUTEURS>
<link rel="alternate" type="application/rss+xml" title="<:icone_auteurs:>" href="#URL_PAGE{backend}<BOUCLE_URLAUTEURS(AUTEURS){id_article}>&amp;id_auteur[]=#ID_AUTEUR</BOUCLE_URLAUTEURS>" />
</B_URLAUTEURS><INCLURE{fond=inc-head}>
</head>
<body class="page_article">
<div id="page">
[(#REM) Entete de la page + titre du site ]
<INCLURE{fond=inc-entete}>
[(#REM) Contenu principal : contenu de l'article ]
<div class="hfeed" id="conteneur">
<div class="hentry" id="contenu">
[(#REM) Fil d'Ariane ]
<div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</div>
<div class="cartouche">
<div class="surlignable">
[(#LOGO_ARTICLE||image_reduire{200,200})]
[<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
<h1 class="#EDIT{titre} entry-title">#TITRE</h1>
[<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]
</div>
<p><small><abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr>[, <:par_auteur:> (#LESAUTEURS)]</small></p>
[(#REM) Inclure le modele des liens de traductions ]
#MODELE{article_traductions}
</div>
<div class="surlignable">
[<div class="#EDIT{chapo} chapo">(#CHAPO|image_reduire{500,0})</div>]
[<div class="#EDIT{texte} texte entry-content">(#TEXTE|image_reduire{500,0})</div>]
</div>
[<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
[<div class="ps surlignable"><h2 class="pas_surlignable"><:info_ps:></h2><div class="#EDIT{ps}">(#PS|image_reduire{500,0})</div></div>]
[(#REM) Gestion du portfolio et des documents
Le critere {env} permet de passer d'autres arguments de la page
par exemple l'id_document choisi pour un affichage complet
]
[(#INCLURE{fond=inc-documents}
{id_article}
{env}
)]
[(#REM) Petition :
La petition ayant une PAGINATION il faut absolument {env}][
(#PETITION|?{' '})<INCLURE{fond=inc-petition}{id_article}{env}>]
[<div class="notes surlignable"><h2 class="pas_surlignable"><:info_notes:></h2>(#NOTES)</div>]
[(#REM) Forum de l'article ]
<a href="#forum" name="forum" id="forum"></a>
<INCLURE{fond=inc-forum}{id_article}{id_forum}{repondre}{ajax}{reponse=<:repondre_article:>}>
</div><!--#contenu-->
</div><!--#conteneur-->
[(#REM) Menu de navigation laterale ]
<div id="navigation">
[(#REM) Menu de navigation par rubriques ]
<INCLURE{fond=inc-rubriques}{id_rubrique}>
</div><!--#navigation-->
[(#REM) Menu de navigation laterale ]
<div id="extra">
[(#REM) Articles dans la meme rubrique ]
<B_articles_rubrique>
<div class="menu">
<h2><a href="#URL_RUBRIQUE"><:meme_rubrique:></a></h2>
<ul>
<BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {par date}{inverse} {0,10}>
<li><a href="#URL_ARTICLE"[ class="(#EXPOSE)"]>#TITRE</a></li>
</BOUCLE_articles_rubrique>
</ul>
</div>
</B_articles_rubrique>
[(#REM) Menu de navigation mots-cles ]
#MODELE{article_mots}
</div><!--#extra-->
[(#REM) Pied de page ]
<INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
</div><!--#page-->
</body>
</html>
</BOUCLE_article_principal>
\ No newline at end of file
<BOUCLE_auteur_principal(AUTEURS) {id_auteur}>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
<head>
<title>[(#NOM|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#BIO|couper{150}|attribut_html)" />]
<INCLURE{fond=inc-head}>
</head>
<body class="page_auteur">
<div id="page">
[(#REM) Entete de la page + titre du site ]
<INCLURE{fond=inc-entete}>
[(#REM) Contenu principal : affichage de l'auteur ]
<div id="conteneur">
<div id="contenu">
[(#REM) Fil d'Ariane ]
<div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:info_auteurs:>[ &gt; <strong class="on">(#NOM|couper{80})</strong>]</div>
<div class="vcard">[(#REM) microformat vcard]
<div class="cartouche">
[(#LOGO_AUTEUR||image_reduire{200,200})]
<h1 class="#EDIT{qui} fn">#NOM</h1>
</div>
[<div class="#EDIT{bio} texte note">(#BIO)</div>]
[<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="url org spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
</div>[(#REM) / vcard]
[(#REM) Articles de l'auteur ]
<B_articles>
<div class="menu articles">
#ANCRE_PAGINATION
<h2><:articles_auteur:> (#GRAND_TOTAL)</h2>
<ul>
<BOUCLE_articles(ARTICLES) {id_auteur} {par popularite}{inverse} {pagination 10}>
<li><a href="#URL_ARTICLE">#TITRE</a></li>
</BOUCLE_articles>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles>
#FORMULAIRE_ECRIRE_AUTEUR
[<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
</div><!--#contenu-->
</div><!--#conteneur-->
[(#REM) Menu de navigation laterale ]
<div id="navigation">
[(#REM) Menu de navigation par rubriques ]
<INCLURE{fond=inc-rubriques}>
</div><!--#navigation-->
[(#REM) Menu de navigation laterale ]
<div id="extra">
[(#REM) Autres auteurs ]
<B_auteurs>
<div class="menu">
#ANCRE_PAGINATION
<h2><:info_auteurs:></h2>
<ul>
<BOUCLE_auteurs(AUTEURS) {par nom} {pagination 20}>
<li><a href="#URL_AUTEUR"[ class="(#EXPOSE)"]>[(#NOM|couper{80})]</a></li>
</BOUCLE_auteurs>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_auteurs>
</div><!--#extra-->
[(#REM) Pied de page ]
<INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
</div><!--#page-->
</body>
</html>
</BOUCLE_auteur_principal>
\ No newline at end of file
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<?xml
version="1.0"[ encoding="(#CHARSET)"]?>
<rss version="2.0" [(#REM) rss 2.0.9)]
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
>
<channel[ xml:lang="(#LANG)"]>
<title>[(#NOM_SITE_SPIP|texte_backend)]</title>
<link>#URL_SITE_SPIP/</link>
<description>[(#DESCRIPTIF_SITE_SPIP|texte_backend)]</description>
<language>#LANG</language>
<generator>SPIP - www.spip.net</generator>
[ <image>
<title>[(#NOM_SITE_SPIP|texte_backend)]</title>
<url>(#LOGO_SITE_SPIP||extraire_attribut{src}|url_absolue|texte_backend)</url>
<link>#URL_SITE_SPIP/</link>
[<height>(#LOGO_SITE_SPIP||extraire_attribut{height})</height>]
[<width>(#LOGO_SITE_SPIP||extraire_attribut{width})</width>]
</image>
]
<BOUCLE_breves(BREVES){id_rubrique ?}{lang ?}{id_mot ?}
{par date}{inverse}{0,20}>
<item[ xml:lang="(#LANG)"]>
<title>[(#TITRE|supprimer_numero|texte_backend)]</title>
<link>[(#URL_BREVE|url_absolue)]</link>
[<guid isPermaLink="true">(#URL_BREVE|url_absolue)</guid>]
[<dc:date>(#DATE|date_iso)</dc:date>]
<dc:format>text/html</dc:format>
[<dc:language>(#LANG)</dc:language>]
[(#REM)
Le bloc qui suit diffuse diffuse la rubrique et les mots-cles a la mode RSS
]<BOUCLE_rubrique_rss(RUBRIQUES){id_rubrique}>[<category[ domain="(#URL_RUBRIQUE|url_absolue)"]>(#TITRE|supprimer_numero|texte_backend)</category>]</BOUCLE_rubrique_rss>
<BOUCLE_mots_rss(MOTS){id_breve}>
[<dc:subject>(#TITRE|texte_backend)</dc:subject>]</BOUCLE_mots_rss>
<description>[(#INTRODUCTION|texte_backend)]
[(#REM)
Le bloc qui suit diffuse la rubrique et les mots-cles
sous forme de "microformats"
]<BOUCLE_rubrique_mf(RUBRIQUES){id_rubrique}>-
[&lt;a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_rubrique_mf><B_mots_mf>
/ <BOUCLE_mots_mf(MOTS){id_breve}{", "}>
[&lt;a href="[(#URL_MOT|url_absolue)]" rel="tag"&gt;(#TITRE|texte_backend)&lt;/a&gt;]</BOUCLE_mots_mf>
</description>
[(#REM)
Le bloc qui suit diffuse aussi le texte integral de la breve,
ce qui permet une syndication plus riche (mais plus "lourde").
Fonction desactivable depuis les reglages du site.
][
(#CONFIG{syndication_integrale}|=={oui}|?{' ',''})<content:encoded>[(#LOGO_BREVE|right||texte_backend)
][&lt;div class='rss_texte'&gt;(#TEXTE|texte_backend)&lt;/div&gt;
][&lt;hr /&gt;
&lt;div class='rss_notes'&gt;(#NOTES|texte_backend)&lt;/div&gt;]
</content:encoded>
]
</item>
</BOUCLE_breves>
</channel>
</rss>
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<?xml
version="1.0"[ encoding="(#CHARSET)"]?>
<rss version="2.0" [(#REM) rss 2.0.9)]
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
>
<channel[ xml:lang="(#LANG)"]>
<title>[(#NOM_SITE_SPIP|texte_backend)]</title>
<link>#URL_SITE_SPIP/</link>
[<description>(#DESCRIPTIF_SITE_SPIP|supprimer_tags|texte_backend)</description>]
<language>#LANG</language>
<generator>SPIP - www.spip.net</generator>
[ <image>
<title>[(#NOM_SITE_SPIP|texte_backend)]</title>
<url>(#LOGO_SITE_SPIP||extraire_attribut{src}|url_absolue|texte_backend)</url>
<link>#URL_SITE_SPIP/</link>
[<height>(#LOGO_SITE_SPIP||extraire_attribut{height})</height>]
[<width>(#LOGO_SITE_SPIP||extraire_attribut{width})</width>]
</image>
]
<BOUCLE_10recents(ARTICLES) {lang ?}{branche ?}{id_mot ?}{id_auteur ?}
{par date}{inverse}{0,10}{unique}>
<INCLURE{fond=inc-rss-item}{id_article}>
</BOUCLE_10recents>
<BOUCLE_tres_recents(ARTICLES){lang ?}{branche ?}{id_mot ?}{id_auteur ?}
{par date}{inverse}{age<3}{unique}>
<INCLURE{fond=inc-rss-item}{id_article}>
</BOUCLE_tres_recents>
</channel>
</rss>
<BOUCLE_breve_principal(BREVES) {id_breve}>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
<head>
<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />]
<INCLURE{fond=inc-head}>
[(#REM) Lien vers le flux RSS des breves ]
<link rel="alternate" type="application/rss+xml" title="<:dernieres_breves:>" href="#URL_PAGE{backend-breves}" />
</head>
<body class="page_breve">
<div id="page">
[(#REM) Entete de la page + titre du site ]
<INCLURE{fond=inc-entete}>
[(#REM) Contenu : corps de la breve ]
<div id="conteneur">
<div id="contenu">
[(#REM) Fil d'Ariane ]
<div id="hierarchie"><a href="#URL_SITE_SPIP/" ><:accueil_site:></a><BOUCLE_ariane(RUBRIQUES){id_rubrique}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</div>
<div class="cartouche">
[(#LOGO_BREVE||image_reduire{200,200})]
<h1 class="#EDIT{titre}">#TITRE</h1>
<p><small>[(#DATE|nom_jour) ][(#DATE|affdate)]</small></p>
</div>
[<div class="#EDIT{texte} texte">(#TEXTE)</div>]
[<p class="lien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
[<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
[(#REM) Forum de la breve
NB : pour desactiver les forums de breve, supprimez simplement les lignes ci-dessous ]
<a href="#forum" name="forum" id="forum"></a>
<INCLURE{fond=inc-forum}{id_breve}>
[<p class="repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:repondre_breve:></a></p>]
</div><!--#contenu-->
</div><!--#conteneur-->
[(#REM) Menu de navigation laterale ]
<div id="navigation">
[(#REM) Menu de navigation par rubriques ]
<INCLURE{fond=inc-rubriques}{id_rubrique}>
</div><!--#navigation-->
[(#REM) Menu de navigation laterale ]
<div id="extra">
[(#REM) Breves dans la meme rubrique ]
<B_breves>
<div class="menu">
<h2><:autres_breves:></h2>
<ul>
<BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse} {0,10}>
<li>[(#DATE|affdate_court) &ndash; ]<a href="#URL_BREVE"[ class="(#EXPOSE)"]>#TITRE</a></li>
</BOUCLE_breves>
</ul>
</div>
</B_breves>
[(#REM) Menu de navigation mots-cles ]
<B_mots>
<div class="menu">
<h2><:mots_clefs:></h2>
<ul>
<BOUCLE_mots(MOTS) {id_breve} {par titre}>
<li><a href="#URL_MOT" rel="tag">#TITRE</a></li>
</BOUCLE_mots>
</ul>
</div>
</B_mots>
</div><!--#extra-->
[(#REM) Pied de page ]
<INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
</div><!--#page-->
</body>
</html>
</BOUCLE_breve_principal>
\ No newline at end of file
#HTTP_HEADER{Content-Type: application/x-javascript; charset=#CHARSET}
document.write('<table border="0" bgcolor="#000000" cellspacing="0" cellpadding="0"><tr><td>');
document.write('<table border="0" bgcolor="#FFFFFF" cellspacing="1" cellpadding="2"><tr><td bgcolor="#d0d0d0" align="center">');
document.write('<a href="#URL_SITE_SPIP/"><strong>[(#NOM_SITE_SPIP|addslashes)]</strong></a>&nbsp;</td></tr><tr><td><ul><small>');
<BOUCLE_articles(articles){tout}{par date}{inverse}{0,10}>
document.write('<li><a href="[(#URL_ARTICLE|url_absolue)]"><font color="#000000">[(#TITRE|addslashes)]</font></a></li>\n');
</BOUCLE_articles>
document.write('</small></ul></td></tr></table></td></tr></table>');
# -----------------------------------------------------------------------------
# Les Visiteurs - Engines List
# -----------------------------------------------------------------------------
# [Engine Name]
# word= | word => query | directory
# host 1
# host 2
# hots ...
# -----------------------------------------------------------------------------
# sort the list according your visits (see your referrers).
# -----------------------------------------------------------------------------
[IP]
rien=
[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+
[Google]
(^q|\&q|as_q)=
(www\.|ww\.|maps\.)?(google|gogole)\.(.*)
(web|www).toile.com
www\.cegetel\.net
search\.conduit\.com
search\.sweetim\.com
chello\.fr
[Voila]
(kw|rdata)=
(search|moteur)(.*)\.voila\.(fr|com)
[Yahoo!]
p=
(.*)(search|ink|dir|google)\.yahoo\.([a-z]+)$
[AltaVista]
q=
(.*)altavista\.com
[Ask]
q=
(.*)\.ask\.com
[HotBot]
query=
www\.hotbot\.com
[Freeserve]
q=
search\.freeserve\.com
[Skeech]
query=
skeech\.com
[Dogpile]
query=
(.*)dogpile\.com
[Metacrawler]
query=
metacrawler\.com
[Mirago]
qry=
www.mirago\.([a-z]+)$
[Nomade]
s=
(.*)\.nomade\.fr
(.*)\.nomade\.tiscali\.fr
(.*)\.nomade\.aliceadsl\.fr
[Alice]
qs=
\.aliceadsl\.
[Lycos]
query=
search\.lycos\.com
vachercher\.lycos\.fr
[Francite]
name=
recherche\.francite\.com
[MSN]
(q|s)=
search(.*)\.msn\.([a-z.]+)$
leguide(.*)\.msn\.([a-z]+)$
search\.ninemsn\.com\.au
[Live]
q=
search\.live\.com
[Excite]
search=
www\.excite\.fr
(.*)\.excite\.co\.jp
[AOL France]
(query|q|r)=
(.*)recherche\.aol\.fr
[AOLsearch]
query=
(.*)search\.aol\.(.*)
[AllTheWeb]
q=
www\.alltheweb\.com
[ixquick]
query=
ixquick\.com
[Netscape]
search=
search-intl\.netscape\.com
search\.netscape\.com
www\.netscape\.fr
[Free]
q=
search(.*)\.free\.fr
[9online]
query=
www\.9online\.fr
[Naver]
query=
search\.naver\.com
[Club Internet]
q=
recherche\.club-internet\.fr
[Sympatico]
query=
search\.sli\.sympatico\.ca
[Overture]
Keywords=
www\.overture\.com
[moteur-recherche.net]
keyword=
www\.moteur-recherche\.net
[Reacteur.com]
kw=
www\.reacteur\.com
[francesurf]
q=
www\.francesurf\.net
[n9uf]
((K|k)eywords|query)=
(www\.)?neuf\.fr
[MozBot]
q=
www\.mozbot\.([a-z]+)$
[Cegetel]
q=
(www\.)?cegetel\.([a-z]+)$
[MyWay]
searchfor=
kf\.mysearch\.myway\.com
www\.mywebsearch\.com
(.*)\.mysearch\.com
[MonGenie]
Keywords=
www\.mongenie\.com
[Need2Find]
searchfor=
kx\.search\.need2find\.com
[Exalead]
q=
www\.exalead\.fr
www\.exalead\.com
[Virgilio.it]
qs=
search\.virgilio\.it
[Libero.it]
query=
arianna\.libero\.it
[LemmeFind]
t=
www\.lemmefind\.fr
[NovoNeo]
q=
www\.novoneo\.com
[MyWebSearch]
searchfor=
search\.mywebsearch\.com
[Copernic]
query=
find\.copernic\.com
[Seek]
qry_str=
\.seek\.fr
#
# Dmoz
#
[dmoz.org]
rien=
(.*\.)?dmoz\.org
[FoxRef]
key=
www\.foxref\.org
[OneBigWorld]
Keywords=
fr\.onebigworld\.com
[BlueWin]
query=
search\.bluewin\.ch
[EO]
q=
www\.eo\.st
#
# Services de mail
#
[(email)]
rien=
imp(.*)\.free\.fr
fc\.kayenta\.com
courrielweb\.cmaisonneuve\.qc\.ca
(.*)mail\.(.*)\.([a-z]+)$
webmail([0-9]*)\.wanadoo\.fr
www\.laposte\.net
mail([0-9]*)\.voila\.fr
\/(web)?mail\/
dist/favicon.ico

3,55 ko

dist/feed.png

725 octets

/*
*
* Style des formulaires .formfx
* Inspire de http://www.alistapart.com/articles/prettyaccessibleforms
* "Prettier Accessible Forms", by Nick Rigby
*
*/
.formfx form fieldset {
margin-bottom: 10px;
}
.formfx form legend {
padding: 0 2px;
font-weight: bold;
}
.formfx form label {
display: inline-block;
line-height: 1.8;
vertical-align: top;
}
.formfx form fieldset ol {
margin: 0;
padding: 0;
}
.formfx form fieldset li {
list-style: none;
padding: 5px;
margin: 0;
}
.formfx form fieldset fieldset {
border: none;
margin: 3px 0 0;
}
.formfx form fieldset fieldset legend {
padding: 0 0 5px;
font-weight: normal;
}
.formfx form fieldset fieldset ul li {
width: 180px;
float:left;
padding:0;
}
.formfx form fieldset fieldset ul label {
display: inline;
width:auto;
}
.formfx form fieldset fieldset ul {
margin:0;
margin-left:123px;/* Width plus 3 (html space) */
padding:0;}
.formfx form em {
font-weight: bold;
font-style: normal;
color: #f00;
}
.formfx form label {
width: 120px; /* Width of labels */
}
/* messages d'erreur */
.formulaire_erreur {
color: red;
}
.formfx li .erreur {color:red;}
/* messages de retour */
.formulaire_message {
color: green;
}
<div[ class="(#ENV{divclass,spip-admin-bloc})"] dir="#LANG_DIR">[
<a href="(#ENV{analyser})" class="spip-admin-boutons"
id="analyser"><:analyse_xml:>[(#ENV{xhtml_error}|?{' *',''})]</a>][
<a href="[(#ENV{voir_article})]" class="spip-admin-boutons"
id="voir_article"><:admin_modifier_article:>
((#ENV{id_article}))</a>][
<a href="[(#ENV{voir_breve})]" class="spip-admin-boutons"
id="voir_breve"><:admin_modifier_breve:>
((#ENV{id_breve}))</a>][
<a href="[(#ENV{voir_rubrique})]" class="spip-admin-boutons"
id="voir_rubrique"><:admin_modifier_rubrique:>
((#ENV{id_rubrique}))</a>][
<a href="[(#ENV{voir_mot})]" class="spip-admin-boutons"
id="voir_mot"><:admin_modifier_mot:>
((#ENV{id_mot}))</a>][
<a href="[(#ENV{voir_site})]" class="spip-admin-boutons"
id="voir_site"><:icone_modifier_site:>
((#ENV{id_syndic}))</a>][
<a href="[(#ENV{voir_auteur})]" class="spip-admin-boutons"
id="voir_auteur"><:admin_modifier_auteur:>
((#ENV{id_auteur}))</a>][
<a href="(#ENV{ecrire})" class="spip-admin-boutons"
id="ecrire"><:espace_prive:></a>]
<a href="[(#SELF|parametre_url{var_mode,#ENV{calcul}})]" class="spip-admin-boutons"
id="var_mode"><:admin_recalculer:>[(#ENV{use_cache})]</a>[
<a href="(#ENV{statistiques})" class="spip-admin-boutons"
id="statistiques">[<:info_visites:>&nbsp;(#ENV{visites})][;&nbsp;<:info_popularite_5:>&nbsp;(#ENV{popularite})]</a>][
<a href="(#ENV{preview})" class="spip-admin-boutons"
id="preview"><:previsualisation:></a>][
<a href="(#ENV{debug})" class="spip-admin-boutons"
id="debug"><:admin_debug:></a>]
</div>
\ No newline at end of file
<B_mots>
<ul class="choix_mots">
<BOUCLE_mots(MOTS){id_groupe} {par titre}><li>
<input type="[(#ENV{unseul}|choixsiegal{oui,radio,checkbox})]" name="ajouter_mot[]" id="mot#ID_MOT" value="#ID_MOT" [(#ID_MOT|in_any{#ENV**{ajouter_mot}, ''}|?{'checked="checked"',''})] />
[<label for="mot#ID_MOT">(#TITRE|supprimer_numero)</label>]</li>
</BOUCLE_mots>
</ul>
</B_mots>
\ No newline at end of file
<div class="formulaire_spip formulaire_ecrire_auteur" id="formulaire_ecrire_auteur#ENV{id}">
[<p class="reponse_formulaire">(#ENV*{mailko})</p>]
[<p class="reponse_formulaire">(#ENV*{sujetko})</p>]
[<p class="reponse_formulaire">(#ENV*{texteko})</p>]
[<fieldset class="reponse_formulaire">
<legend><:envoyer_message:></legend>
<p>(#ENV*{mailenvoye})</p>
</fieldset>]
[(#ENV**{mailenvoye}|?{'',' '})
<form action="#SELF#formulaire_ecrire_auteur#ENV{id}" method="post">
[(#REM) Previsualisation... ]
[<input type="hidden" name="num_formulaire_ecrire_auteur" value="(#ENV{valide})" />]
[<fieldset class="previsu">
<legend><:previsualisation:></legend>
<p><strong>#ENV{sujet}</strong> - <em>#ENV{mail}</em></p>
[(#ENV{texte}|nl2br)]
<p class="spip_bouton"><input type="submit" name="confirmer#ENV{id}" value="(#ENV{boutonconfirmation})" /></p>
</fieldset>]
[(#REM) Sinon, formulaire normal ]
<fieldset>
<legend><:envoyer_message:></legend>
<p><label for="email_message_auteur#ENV{id}"><:form_pet_votre_email:></label>
<input type="text" class="forml" name="email_message_auteur#ENV{id}" id="email_message_auteur#ENV{id}" value="#ENV{mail}" size="30" /></p>
<p><label for="sujet_message_auteur#ENV{id}"><:form_prop_sujet:></label>
<input type="text" class="forml" name="sujet_message_auteur#ENV{id}" id="sujet_message_auteur#ENV{id}" value="#ENV{sujet}" size="30" /></p>
<p><label for="texte_message_auteur#ENV{id}"><:info_texte_message:></label>
<textarea class="forml" name="texte_message_auteur#ENV{id}" id="texte_message_auteur#ENV{id}" rows="10" cols="40">#ENV{texte}</textarea></p>
[<p class="spip_bouton"><input type="submit" name="valide" value="(#ENV{bouton})" /></p>]
</fieldset>
</form>
]
</div>
\ No newline at end of file
<div class='formfx editer_article'>
<br class='spacer' />
[<p class="formulaire_message">(#ENV*{message_ok})</p>]
[<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
[(#ENV{editable})
<form method='post' action='#ENV{action}' enctype='multipart/form-data' class='noajax'>
[(#REM) declarer les hidden qui declencheront le service du formulaire
parametre : url d'action ]
#ACTION_FORMULAIRE{#ENV{action}}
<input type='hidden' name='id_article' value='#ENV{id_article}' />
<fieldset>
<ol class="formfx">
[(#ENV**{config}|table_valeur{articles_surtitre}|=={non}|?{#ENV**{surtitre,''},' '}|?{' '})
<li class="gauche">
<label for="surtitre"><:texte_sur_titre:><em>#AIDER{arttitre}</em></label>
<input type='text' name='surtitre' id='surtitre' class='forml' value="[(#ENV**{surtitre})]" />
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{surtitre})</span>]
</li>]
<li class="gauche obligatoire">
<label for="titre"><:info_titre:><em>#AIDER{arttitre}</em></label>
<input type='text' name='titre' id='titre' class='formo' value="[(#ENV**{titre,#REM|concat{info_nouvel_article}|_T})]"
[(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{titre})</span>]
</li>
[(#ENV**{config}|table_valeur{articles_soustitre}|=={non}|?{#ENV**{soustitre,''},' '}|?{' '})
<li class="gauche">
<label for="soustitre"><:texte_sous_titre:><em>#AIDER{arttitre}</em></label>
<input type='text' name='soustitre' id='soustitre' class='forml' value="[(#ENV**{soustitre})]" />
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{soustitre})</span>]
</li>]
[<li>(#VAL{titre_cadre_interieur_rubrique}|_T|concat{' ',#AIDER{artrub}}
|chercher_rubrique{#ENV{id_article},#ENV{id_rubrique},'article',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint}})</li>]
[(#ENV**{config}|table_valeur{articles_descriptif}|=={non}|?{#ENV**{descriptif,''},' '}|?{' '})
<li class="haut">
<label for="descriptif"><:texte_descriptif_rapide:><em>#AIDER{artdesc}</em></label>
<textarea name='descriptif' id='descriptif' class='forml' rows='2' cols='40'>[(#ENV**{descriptif})]</textarea>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{desctiptif})</span>]
</li>]
[(#ENV**{config}|table_valeur{articles_chapeau}|=={non}|?{#ENV**{chapo,''},' '}|?{' '})
[<li class='haut redirection'>(#ENV**{chapo}|match{^=}|?{' '})
<label for='virtuel'><:info_redirection:></label>
<input type='text' name='virtuel' id='virtuel' class='forml' value="[(#ENV**{chapo}|replace{^=,''})]" />
<input type='hidden' name='changer_virtuel' value='oui' />
<div class='commentaire_bas'><:texte_article_virtuel_reference:>#AIDER{artvirt}</div>
</li>]
[<li class="haut">(#ENV**{chapo}|match{^=}|?{'',' '})
<label for="chapo"><:info_chapeau:><em>#AIDER{arttitre}</em></label>
<textarea name='chapo' id='chapo' class='forml'[ rows='(#ENV**{config}|table_valeur{lignes})'] cols='40'>[(#ENV**{chapo})]</textarea>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{chapo})</span>]
</li>]
]
[(#ENV**{config}|table_valeur{articles_urlref}|=={non}|?{#ENV**{url_site,#ENV**{nom_site,''}},' '}|?{' '})
<li>
<fieldset>
<legend><:entree_liens_sites:></legend><ol>
<li class="gauche">
<label for="nom_site"><:info_titre:></label>
<input type='text' name='nom_site' id='nom_site' class='forml' value="[(#ENV**{nom_site})]" />
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{nom_site})</span>]
</li>
<li class="gauche">
<label for="url_site"><:info_url:></label>
<input type='text' name='url_site' id='url_site' class='forml' value="[(#ENV**{url_site})]" />
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{url_site})</span>]
</li></ol>
</fieldset></li>]
[(#ENV**{config}|table_valeur{articles_texte}|=={non}|?{#ENV**{texte,''},' '}|?{' '})
<li class="haut">
<label for="text_area"><:info_texte:><em>#AIDER{arttexte}</em></label>
[(#ENV**{_texte_trop_long,''})]
<div class="commentaire"><:texte_enrichir_mise_a_jour:><em>#AIDER{raccourcis}</em></div>
[(#ENV**{config}|table_valeur{afficher_barre}|?{#VAL{text_area}|barre_typo{#LANG}})]
<textarea name='texte' id='text_area' class='formo barre_inserer' rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='40'[
(#ENV**{browser_caret,''})]>[(#ENV**{texte})]</textarea>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{texte})</span>]
<script type='text/javascript'><!--
jQuery(function(){
jQuery('#text_area')
.height((jQuery(window).height()-80)+'px');
});
//--></script>
</li>]
[(#ENV**{config}|table_valeur{articles_ps}|=={non}|?{#ENV**{ps,''},' '}|?{' '})
<li class="haut">
<label for="ps"><:info_post_scriptum:></label>
<textarea name='ps' id='ps' class='forml' rows='5' cols='40'>[(#ENV**{ps})]</textarea>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{ps})</span>]
</li>]
</ol>
</fieldset>
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
<!--extra-->
<div style='text-align: right'><input class='fondo' type='submit' value='<:bouton_enregistrer:>' /></div>
</form>
]
</div>
\ No newline at end of file
<?php
/***************************************************************************\
* SPIP, Systeme de publication pour l'internet *
* *
* Copyright (c) 2001-2008 *
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
* *
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
\***************************************************************************/
if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/actions');
include_spip('inc/editer');
// http://doc.spip.org/@inc_editer_article_dist
function formulaires_editer_article_charger_dist($id_article='new', $id_rubrique=0, $lier_trad=0, $retour='', $config_fonc='articles_edit_config', $row=array(), $hidden=''){
return formulaires_editer_objet_charger('article',$id_article,$id_rubrique,$lier_trad,$retour,$config_fonc,$row,$hidden);
}
// Choix par defaut des options de presentation
// http://doc.spip.org/@articles_edit_config
function articles_edit_config($row)
{
global $spip_ecran, $spip_lang, $spip_display;
$config = $GLOBALS['meta'];
$config['lignes'] = ($spip_ecran == "large")? 8 : 5;
$config['afficher_barre'] = $spip_display != 4;
$config['langue'] = $spip_lang;
$config['restreint'] = ($row['statut'] == 'publie');
return $config;
}
function formulaires_editer_article_verifier_dist($id_article='new', $id_rubrique=0, $lier_trad=0, $retour='', $config_fonc='articles_edit_config', $row=array(), $hidden=''){
$erreurs = formulaires_editer_objet_verifier('article',$id_article,array('titre'));
return $erreurs;
}
// http://doc.spip.org/@inc_editer_article_dist
function formulaires_editer_article_traiter_dist($id_article='new', $id_rubrique=0, $lier_trad=0, $retour='', $config_fonc='articles_edit_config', $row=array(), $hidden=''){
return formulaires_editer_objet_traiter('article',$id_article,$id_rubrique,$lier_trad,$retour,$config_fonc,$row,$hidden);
}
?>
\ No newline at end of file
<div class='formfx editer_breve'>
<br class='spacer' />
[<p class="formulaire_message">(#ENV*{message_ok})</p>]
[<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
[(#ENV{editable})
<form method='post' action='#ENV{action}' enctype='multipart/form-data' class='noajax'>
[(#REM) declarer les hidden qui declencheront le service du formulaire
parametre : url d'action ]
#ACTION_FORMULAIRE{#ENV{action}}
<input type='hidden' name='id_breve' value='#ENV{id_breve}' />
<fieldset>
<ol class="formfx">
<li class="gauche obligatoire champ_titre">
<label for="titre"><:info_titre:></label>
<input type='text' name='titre' id='titre' class='formo' value="[(#ENV**{titre,#REM|concat{titre_nouvelle_breve}|_T})]"
[(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{titre})</span>]
</li>
[<li>(#VAL{entree_interieur_rubrique}|_T|concat{' ',#AIDER{brevesrub}}
|chercher_rubrique{#ENV{id_breve},#ENV{id_rubrique}|sinon{#ENV{id_parent}},'breve',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint}})</li>]
<li class="haut champ_texte">
<label for="text_area"><:entree_texte_breve:></label>
[(#ENV**{_texte_trop_long,''})]
[(#ENV**{config}|table_valeur{afficher_barre}|?{#VAL{text_area}|barre_typo{#LANG}})]
<textarea name='texte' id='text_area' class='formo barre_inserer' rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='40'[
(#ENV**{browser_caret,''})]>[(#ENV**{texte})]</textarea>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{texte})</span>
</li>]
<li>
<fieldset>
<legend><:entree_liens_sites:>#AIDER{breveslien}</legend><ol>
<li class="gauche champ_lien_titre">
<label for="lien_titre"><:info_titre:></label>
<input type='text' name='lien_titre' id='lien_titre' class='forml' value="[(#ENV**{lien_titre})]" />
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{lien_titre})</span>]
</li>
<li class="gauche champ_lien_url">
<label for="lien_url"><:info_url:></label>
<input type='text' name='lien_url' id='lien_url' class='forml' value="[(#ENV**{lien_url})]" />
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{lien_url})</span>]
</li></ol>
</fieldset></li>
<li class="gauche champ_statut"><label for='statut'><:entree_breve_publiee:></label>
<select name='statut' id='statut' size='1' class='fondl'>
<option value='prop'[(#ENV**{statut}|=={prop}|?{' selected="selected"'})] style='background-color: white'><:item_breve_proposee:></option>
<option value='refuse'[(#ENV**{statut}|=={refuse}|?{' selected="selected"'})] " class='danger'><:item_breve_refusee:></option>
<option value='publie'[(#ENV**{statut}|=={publie}|?{' selected="selected"'})] style='background-color: #B4E8C5'><:item_breve_validee:></option>
</select>#AIDER{brevesstatut}
</li>
</ol>
</fieldset>
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
<!--extra-->
<div style='text-align: right'><input class='fondo' type='submit' value='<:bouton_enregistrer:>' /></div>
</form>
]
</div>
\ No newline at end of file