config + robots
authoryounes.tazi <younes@imac-de-younes-tazi.local>
Mon, 22 Feb 2010 16:17:19 +0000 (11:17 -0500)
committeryounes.tazi <younes@imac-de-younes-tazi.local>
Mon, 22 Feb 2010 16:17:19 +0000 (11:17 -0500)
17 files changed:
.gitignore
README.txt
config/conf.php [new file with mode: 0644]
ecriremail.php
squelettes/article.html
squelettes/css/patches/site_patches.css
squelettes/css/screen/basemod.css
squelettes/css/screen/content.css
squelettes/formulaire/administration.html [new file with mode: 0755]
squelettes/inc-entete.html
squelettes/inc-head.html
squelettes/js/lib/conf.js [new file with mode: 0644]
squelettes/js/lib/main.js
squelettes/robots.txt [new file with mode: 0644]
squelettes/rubrique.html
squelettes/sitemap.xml.html [new file with mode: 0644]
squelettes/sommaire.html

index 084aecd..237ef66 100644 (file)
@@ -13,6 +13,9 @@ html_*
 
 # Configuration du projet - par environnement
 config/connect.php
+config/conf.php.edit
+squelettes/js/lib/conf.js.edit
+
 
 # Dossiers système
 local/*
index e8adedd..6abd472 100644 (file)
@@ -1,5 +1,7 @@
 CONFIG:
 cr\8eer config/connect.php a partir de config/connect.php.edit 
+cr\8eer config/conf.php a partir de config/conf.php.edit
+cr\8eer squelettes/js/lib/conf.js a partir de squelettes/js/lib/conf.js.edit
 
 CREER:
 tmp/
@@ -10,8 +12,4 @@ local/
 DROIT D'ECRITURE:
 Donner 667 a:
 tmp/
-ecrire/local/
-
-MODIFIER:
-valeur de la variable site_url dans /squelettes/js/lib/main.js
-valeur de la variable $font dans /ecriremail.php
\ No newline at end of file
+ecrire/local/
\ No newline at end of file
diff --git a/config/conf.php b/config/conf.php
new file mode 100644 (file)
index 0000000..2634ab0
--- /dev/null
@@ -0,0 +1,7 @@
+<?php
+
+$font = "/Applications/MAMP/htdocs/forum_heracles/Vera.ttf" ; //Dev
+//$font = "/var/www/forumheracles.org/Vera.ttf" ; //Pre-prod
+//$font = "/var/www/forumheracles.org/Vera.ttf" ; //PROD
+
+?>
\ No newline at end of file
index f243e1a..28485b9 100755 (executable)
@@ -1,5 +1,7 @@
 <?php
 
+include('config/conf.php');
+
 if (isset($_REQUEST["ecrire"]))
     $ecrire = $_REQUEST["ecrire"];
 else $ecrire = "@";
@@ -8,7 +10,7 @@ $ecrire=str_rot13($ecrire);
 
 $fontsize = 10 ;
 
-$font = "/Applications/MAMP/htdocs/forum_heracles/Vera.ttf" ;
+
 $angle = 0 ;
 $size = ImageTTFBBox( $fontsize, $angle, $font, $ecrire ) ;
 
index 0e8b92e..fd08b4c 100644 (file)
@@ -1,5 +1,5 @@
 <BOUCLE_principale(ARTICLES) {id_article}>
-<INCLURE{fond=inc-head}>
+<INCLURE{fond=inc-head}{id_article}>
 <body>
        
     <INCLURE{fond=inc-entete}>
index 26a0e01..ef1c37b 100755 (executable)
@@ -44,6 +44,5 @@
     /* JS-Expression for min-/max-width simulation */
     width: expression((document.documentElement && document.documentElement.clientHeight) ? ((document.documentElement.clientWidth < 740) ? "740px" : ((document.documentElement.clientWidth > (90 * 16 * (parseInt(this.parentNode.currentStyle.fontSize) / 100))) ? "81em" : "auto" )) : ((document.body.clientWidth < 740) ? "740px" : ((document.body.clientWidth > (90 * 16 * (parseInt(this.parentNode.currentStyle.fontSize) / 100))) ? "81em" : "auto" )));
   }
-  
-  * html #google_translate_element{ display:none}
+
 }
index 8dd9e74..ae5e746 100755 (executable)
                background-color: #ffffff;
        }
        
-       
-       /*-------------------------------------------------------------------------*/
        #fil_ariane{
                padding: 0 0 0 10px; 
                width: 720px;  
                line-height: 5px;
        }
        
-
-  
 }
\ No newline at end of file
index 6008d32..11a4496 100755 (executable)
 /**************************/
 
        #google_translate_element{
-               position:relative;
-               left:-172px;
+               position:absolute;
+               left:778px;
                top:10px
+               
        }
        
        select.goog-te-combo{
diff --git a/squelettes/formulaire/administration.html b/squelettes/formulaire/administration.html
new file mode 100755 (executable)
index 0000000..0e7129d
--- /dev/null
@@ -0,0 +1,32 @@
+ <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
index 1411ef0..003bce2 100644 (file)
@@ -1,6 +1,6 @@
 <!-- BEGIN  TOP -->
 
-<script>
+<script type="text/javascript">
 function googleTranslateElementInit() {
   new google.translate.TranslateElement({
     pageLanguage: 'fr',
index 7de8391..d9ce57a 100644 (file)
@@ -1,10 +1,19 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+[(#REM) Preciser le charset ]
+<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
+<BOUCLE_meta_art(ARTICLES) {id_article}>
 <title>[(#TITRE|supprimer_numero|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
-[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
+<meta name="description" content="[(#INTRODUCTION|textebrut)]" />
+</BOUCLE_meta_art>
 
+<BOUCLE_meta_rub(RUBRIQUES) {id_rubrique}>
+<title>[(#TITRE|supprimer_numero|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
+<meta name="description" content="[(#DESCRIPTIF_SITE_SPIP|textebrut)]" />
+</BOUCLE_meta_rub>
+[(#REM) Fierement fabrique avec SPIP ]
+<meta name="generator" content="SPIP[ (#SPIP_VERSION)]" />
 <!-- begin: CSS -->
 <link href="[(#DOSSIER_SQUELETTE)]/css/site_layout.css" rel="stylesheet" type="text/css" />
 <!--[if lte IE 7]>
@@ -17,6 +26,7 @@
 <script src="[(#DOSSIER_SQUELETTE)]/js/lib/jquery-1.4.min.js" type="text/javascript"></script>
 <script src="[(#DOSSIER_SQUELETTE)]/js/lib/jquery.easing.1.3.js" type="text/javascript"></script>
 <script src="[(#DOSSIER_SQUELETTE)]/js/lib/facebox.js" type="text/javascript"></script>
+<script src="[(#DOSSIER_SQUELETTE)]/js/lib/conf.js" type="text/javascript"></script>
 <script src="[(#DOSSIER_SQUELETTE)]/js/lib/main.js" type="text/javascript"></script>
 <!--[if lte IE 6]>
 <script src="[(#DOSSIER_SQUELETTE)]/js/minmax.js" type="text/javascript"></script>
diff --git a/squelettes/js/lib/conf.js b/squelettes/js/lib/conf.js
new file mode 100644 (file)
index 0000000..e558785
--- /dev/null
@@ -0,0 +1,7 @@
+/****
+VARS à CHANGER
+*/
+
+var site_url = "http://10.36.1.180:8888/forum_heracles/";
+//var site_url = "http://test.forumheracles.auf.org/";
+//var site_url = "http://www.forumheracles.org/";
\ No newline at end of file
index a990f9f..9e4c95f 100644 (file)
@@ -2,6 +2,7 @@
 VARS à CHANGER
 */
 
+//var site_url = "http://test.forumheracles.auf.org/";
 var site_url = "http://10.36.1.180:8888/forum_heracles/";
 
 
diff --git a/squelettes/robots.txt b/squelettes/robots.txt
new file mode 100644 (file)
index 0000000..e7d2611
--- /dev/null
@@ -0,0 +1,18 @@
+#HTTP_HEADER{Content-Type: text/plain; charset=#CHARSET}
+
+# robots.txt
+# @url: #URL_SITE_SPIP
+# @generator: SPIP #SPIP_VERSION
+# @template: #SQUELETTE
+
+User-agent: *
+Disallow: /local/
+Disallow: /ecrire/
+Disallow: /plugins/
+Disallow: /prive/
+Disallow: /services/
+Disallow: /squelettes/
+Disallow: /tmp/
+
+
+Sitemap: #URL_SITE_SPIP/spip.php?page=sitemap
index 2d1da04..773bbe2 100644 (file)
@@ -2,7 +2,7 @@
        Un cache plus court, pour la boucle syndic_articles
 ]#CACHE{3600}
 <BOUCLE_principale(RUBRIQUES) {id_rubrique}>
-<INCLURE{fond=inc-head}>
+<INCLURE{fond=inc-head}{id_rubrique}>
 <body>
        
     <INCLURE{fond=inc-entete}>
@@ -27,6 +27,7 @@
                                <h1>[(#TITRE|supprimer_numero)]</h1>
                <INCLURE{fond=inc-icones}{id_article=#ID_ARTICLE}>
                 <div id="contenu_text" class="clearfix">
+                       [(#TEXTE|form_mail)]
                     [(#REM) Articles de la rubrique ]
                    <B_articles>
                         #ANCRE_PAGINATION
diff --git a/squelettes/sitemap.xml.html b/squelettes/sitemap.xml.html
new file mode 100644 (file)
index 0000000..a0e60de
--- /dev/null
@@ -0,0 +1,38 @@
+[(#REM)
+
+       Exemple tres simple de sitemap.xml accessible via URL_SITE_SPIP/sitemap.xml
+       (copier htaccess.txt en .htaccess pour en beneficier)
+
+       Ce sitemap affiche la liste des rubriques, breves et articles, en se limitant a 1000 rubriques, 1000 breves et 2000 articles pour des raisons
+       de performances.
+
+       Duree de reindexation et priorite ne sont pas precisees,
+       sauf pour l'accueil.
+
+       Mais si date_modif est recente (1 jour) on l'indique, pour que ce
+       soit reindexe en priorite
+
+]#HTTP_HEADER{Content-Type: text/xml; charset=utf-8}
+<?xml version="1.0" encoding="UTF-8"?>
+<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
+
+[(#REM) Accueil]
+<url>
+       <loc>#URL_SITE_SPIP/</loc>
+       <changefreq>hourly</changefreq>
+</url>
+
+[(#REM) Rubriques ]
+<BOUCLE_r(RUBRIQUES){!par date}{0,1000}>[
+<url><loc>(#URL_RUBRIQUE|url_absolue)</loc></url>]</BOUCLE_r>
+
+[(#REM) Articles ]
+[(#SET{recent,[(#VAL{'Y-m-d H:i:s'}|date{[(#DATE|affdate{U}|moins{86400})]})]})]
+<BOUCLE_a(ARTICLES){!par date_modif}{!par date}{0,2000}>[
+<url><loc>(#URL_ARTICLE|url_absolue)</loc>[(#DATE_MODIF|>{#GET{recent}}|?{[<lastmod>(#DATE_MODIF|date_iso)</lastmod>]})]</url>]</BOUCLE_a>
+
+[(#REM) Breves ]
+<BOUCLE_b(BREVES){!par date}{0,1000}>[
+<url><loc>(#URL_BREVE|url_absolue)</loc></url>]</BOUCLE_b>
+
+</urlset>
index 6598124..a97712d 100755 (executable)
@@ -1,5 +1,5 @@
 <BOUCLE_principale(ARTICLES) {id_article=1}>
-<INCLURE{fond=inc-head}>
+<INCLURE{fond=inc-head}{id_article}>
 <body>
        
     <INCLURE{fond=inc-entete}>