[SPIP Zone] r4777 - in /_plugins_/_contenu_editorial_/charts: ./ modeles/

Author: cedric@yterium.com
Date: Sun Aug 20 23:04:35 2006
New Revision: 4777

Log:
prise en charge des modeles par le core

Added:
    _plugins_/_contenu_editorial_/charts/modeles/
    _plugins_/_contenu_editorial_/charts/modeles/modele_chart.html
      - copied unchanged from r4748, _plugins_/_contenu_editorial_/charts/modele_chart.html
    _plugins_/_contenu_editorial_/charts/modeles/modele_chart_center.html
      - copied unchanged from r4748, _plugins_/_contenu_editorial_/charts/modele_chart_center.html
    _plugins_/_contenu_editorial_/charts/modeles/modele_chart_left.html
      - copied unchanged from r4748, _plugins_/_contenu_editorial_/charts/modele_chart_left.html
    _plugins_/_contenu_editorial_/charts/modeles/modele_chart_right.html
      - copied unchanged from r4748, _plugins_/_contenu_editorial_/charts/modele_chart_right.html
Removed:
    _plugins_/_contenu_editorial_/charts/modele_chart.html
    _plugins_/_contenu_editorial_/charts/modele_chart_center.html
    _plugins_/_contenu_editorial_/charts/modele_chart_left.html
    _plugins_/_contenu_editorial_/charts/modele_chart_right.html
Modified:
    _plugins_/_contenu_editorial_/charts/charts_filtres.php

Modified: _plugins_/_contenu_editorial_/charts/charts_filtres.php

--- _plugins_/_contenu_editorial_/charts/charts_filtres.php (original)
+++ _plugins_/_contenu_editorial_/charts/charts_filtres.php Sun Aug 20 23:04:35 2006
@@ -22,29 +22,18 @@
         spip_query($query);
         $reset = true;
       }
- }
-
- // Remplacer les raccourcis de type <chartXXX|modificateur>
- // par le produit du squelette modele_chart[_modificateur]
- if ((strpos($texte, '<chart')!==NULL) &&
- preg_match_all(',<chart([0-9]+)([|]([a-z_0-9]+))?'.'>,', $texte, $regs, PREG_SET_ORDER)) {
+ if (preg_match_all(',<chart([0-9]+)([|]([a-z_0-9]+))?'.'>,', $texte, $regs, PREG_SET_ORDER)) {
       foreach ($regs as $r) {
         $id_chart = $r[1];
         $charts[$id_chart] = $id_chart;
-
- $fond = 'modele_chart'.($r[3]?("_".$r[3]):'');
- include_spip('public/assembler');
- $contexte = array('id_chart' => $id_chart);
- $page = recuperer_fond($fond, $contexte);
-
- $texte = str_replace($r[0], code_echappement($page), $texte);
       }
     }
- if ($maj_liens && $charts) {
+ if ($charts) {
       $query = "INSERT INTO spip_charts_articles (id_article, id_chart) ".
         "VALUES ($id_article, ".join("), ($id_article, ", $charts).")";
       spip_query($query);
     }
+ }
   
     return $texte;
   }

Removed: _plugins_/_contenu_editorial_/charts/modele_chart.html

--- _plugins_/_contenu_editorial_/charts/modele_chart.html (original)
+++ _plugins_/_contenu_editorial_/charts/modele_chart.html (removed)
@@ -1,13 +0,0 @@
-<BOUCLE_chart(CHARTS){id_chart}>
-<div>
- <object type="application/x-shockwave-flash"
- data="#CHEMIN{charts.swf}" width="#LARGEUR" height="#HAUTEUR" id="#ID_CHART">
- <param name="movie" value="#CHEMIN{charts.swf}" />
- <param name="FlashVars" value="library_path=[(#CHEMIN{charts_library}|urlencode)]&xml_source=[#EVAL{_DIR_RACINE}(#REM|sinon{spip.php?page=chart_code&id_chart=#ID_CHART}|urlencode)]" />
- <param name="quality" value="high" />
- <param name="bgcolor" value="##BACKGROUND" />
- </object>
- <br/><strong>#TITRE</strong><br/>
- #DESCRIPTIF
-</div>
-</BOUCLE_chart>
\ No newline at end of file

Removed: _plugins_/_contenu_editorial_/charts/modele_chart_center.html

--- _plugins_/_contenu_editorial_/charts/modele_chart_center.html (original)
+++ _plugins_/_contenu_editorial_/charts/modele_chart_center.html (removed)
@@ -1,13 +0,0 @@
-<BOUCLE_chart(CHARTS){id_chart}>
-<div style='text-align:center;'>
- <object type="application/x-shockwave-flash"
- data="#CHEMIN{charts.swf}" width="#LARGEUR" height="#HAUTEUR" id="#ID_CHART">
- <param name="movie" value="#CHEMIN{charts.swf}" />
- <param name="FlashVars" value="library_path=[(#CHEMIN{charts_library}|urlencode)]&xml_source=[#EVAL{_DIR_RACINE}(#REM|sinon{spip.php?page=chart_code&id_chart=#ID_CHART}|urlencode)]" />
- <param name="quality" value="high" />
- <param name="bgcolor" value="##BACKGROUND" />
- </object>
- <br/><strong>#TITRE</strong><br/>
- #DESCRIPTIF
-</div>
-</BOUCLE_chart>
\ No newline at end of file

Removed: _plugins_/_contenu_editorial_/charts/modele_chart_left.html

--- _plugins_/_contenu_editorial_/charts/modele_chart_left.html (original)
+++ _plugins_/_contenu_editorial_/charts/modele_chart_left.html (removed)
@@ -1,13 +0,0 @@
-<BOUCLE_chart(CHARTS){id_chart}>
-<div style='float:left;text-align:left;'>
- <object type="application/x-shockwave-flash"
- data="#CHEMIN{charts.swf}" width="#LARGEUR" height="#HAUTEUR" id="#ID_CHART">
- <param name="movie" value="#CHEMIN{charts.swf}" />
- <param name="FlashVars" value="library_path=[(#CHEMIN{charts_library}|urlencode)]&xml_source=[#EVAL{_DIR_RACINE}(#REM|sinon{spip.php?page=chart_code&id_chart=#ID_CHART}|urlencode)]" />
- <param name="quality" value="high" />
- <param name="bgcolor" value="##BACKGROUND" />
- </object>
- <br/><strong>#TITRE</strong><br/>
- #DESCRIPTIF
-</div>
-</BOUCLE_chart>
\ No newline at end of file

Removed: _plugins_/_contenu_editorial_/charts/modele_chart_right.html

--- _plugins_/_contenu_editorial_/charts/modele_chart_right.html (original)
+++ _plugins_/_contenu_editorial_/charts/modele_chart_right.html (removed)
@@ -1,13 +0,0 @@
-<BOUCLE_chart(CHARTS){id_chart}>
-<div style='float:right;text-align:right;'>
- <object type="application/x-shockwave-flash"
- data="#CHEMIN{charts.swf}" width="#LARGEUR" height="#HAUTEUR" id="#ID_CHART">
- <param name="movie" value="#CHEMIN{charts.swf}" />
- <param name="FlashVars" value="library_path=[(#CHEMIN{charts_library}|urlencode)]&xml_source=[#EVAL{_DIR_RACINE}(#REM|sinon{spip.php?page=chart_code&id_chart=#ID_CHART}|urlencode)]" />
- <param name="quality" value="high" />
- <param name="bgcolor" value="##BACKGROUND" />
- </object>
- <br/><strong>#TITRE</strong><br/>
- #DESCRIPTIF
-</div>
-</BOUCLE_chart>
\ No newline at end of file