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