Changeset 5917 in spip-zone
- Timestamp:
- Oct 5, 2006, 7:39:15 PM (13 years ago)
- Location:
- _plugins_/_dev_/habillages
- Files:
-
- 3 added
- 1 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_dev_/habillages/exec/config_habillages.php
r5913 r5917 10 10 include_spip('inc/layer'); 11 11 include_spip('inc/actions'); 12 include_spip('inc/rangement_flock');13 12 14 13 // http://doc.spip.org/@exec_admin_plugin -
_plugins_/_dev_/habillages/exec/habillages_icones.php
r5913 r5917 10 10 include_spip('inc/layer'); 11 11 include_spip('inc/actions'); 12 include_spip('inc/rangement_flock');13 12 14 13 // http://doc.spip.org/@exec_admin_plugin -
_plugins_/_dev_/habillages/exec/habillages_images.php
r5913 r5917 10 10 include_spip('inc/layer'); 11 11 include_spip('inc/actions'); 12 include_spip('inc/rangement_flock');13 12 14 13 // http://doc.spip.org/@exec_admin_plugin -
_plugins_/_dev_/habillages/exec/habillages_squelettes.php
r5913 r5917 10 10 include_spip('inc/layer'); 11 11 include_spip('inc/actions'); 12 include_spip('inc/ rangement_flock');12 include_spip('inc/habillages_plugins'); 13 13 14 14 // http://doc.spip.org/@exec_admin_plugin … … 109 109 global $couleur_foncee; 110 110 echo "<table border='0' cellspacing='0' cellpadding='5' width='100%'>"; 111 echo "<tr><td bgcolor='$couleur_foncee' background='' colspan='4'><b>"; 112 echo "<font face='Verdana,Arial,Sans,sans-serif' size='3' color='#ffffff'>"; 113 echo _T('habillages:squelettes_titre')."</font></b></td></tr>"; 114 echo "<tr><td class='serif' colspan=4>"; 111 115 112 echo "<tr><td bgcolor='$couleur_foncee' background='' colspan='4'><b>"; 113 echo "<font face='Verdana,Arial,Sans,sans-serif' size='3' color='#ffffff'>"; 114 echo _T('habillages:squelettes_titre')."</font></b></td></tr>"; 115 116 echo "<tr><td class='serif' colspan=4>"; 117 118 # Chercher les fichiers theme.xml. 119 $fichier_theme = preg_files(_DIR_PLUGINS,"/theme[.]xml$"); 120 121 # Pour chaque fichier theme.xml trouve, on releve le type et on ne garde que 122 # les squelettes pour les lister. 123 foreach ($fichier_theme as $fichier){ 124 lire_fichier($fichier, $texte); 125 $arbre = parse_plugin_xml($texte); 126 $arbre = $arbre['theme'][0]; 127 $type_theme = applatit_arbre($arbre['type']); 128 } 116 # Chercher les fichiers theme.xml. 117 $fichier_theme = preg_files(_DIR_PLUGINS,"/theme[.]xml$"); 118 119 # Pour chaque fichier theme.xml trouve, on releve le <type> et on ne garde que 120 # les squelettes pour les lister. 121 foreach ($fichier_theme as $fichier){ 122 lire_fichier($fichier, $texte); 123 $arbre = parse_plugin_xml($texte); 124 $arbre = $arbre['theme'][0]; 125 $type_theme = trim(applatit_arbre($arbre['type'])); 126 $nom_dossier_theme = dirname ($fichier); 127 $fichier_plugin_xml = $nom_dossier_theme."/plugin.xml"; 128 129 if (!is_file($fichier_plugin_xml)) { 130 # Mettre dans la construction du dossier habillages-data (lorsque les themes se 131 # telechargeront adopter le meme principe sur les dossiers telecharges) un refus 132 # de telechargement/copie des dossiers qui n'ont pas de theme.xml *ni* de plugin.xml. 133 # Ca evitera de mettre des gros pates dans les logs et on laissera l'ecriture dans 134 # ceux-ci aux etourdis qui personnaliseront leurs themes sans mettre de plugin.xml 135 # dans le dossier de theme. 136 spip_log("Le dossier ".$nom_dossier_theme." ne contient pas de fichier plugin.xml. Le plugin habillages ne peut pas gerer les elements de ce dossier. On zappe le dossier."); 137 } 138 139 if ($type_theme=="squelettes" && is_file($fichier_plugin_xml)) { 140 echo "<ul>"; 141 habillages_affichage_plugins($fichier_plugin_xml); 142 echo "</ul>"; 143 } 144 145 } 129 146 130 147 echo "</table></div>\n"; -
_plugins_/_dev_/habillages/exec/habillages_styles.php
r5913 r5917 10 10 include_spip('inc/layer'); 11 11 include_spip('inc/actions'); 12 include_spip('inc/rangement_flock');13 12 14 13 // http://doc.spip.org/@exec_admin_plugin -
_plugins_/_dev_/habillages/habillages_pipelines.php
r5913 r5917 41 41 function habillages_header_prive($flux) { 42 42 if (_request('exec')=='config_habillages' || _request('exec')=='habillages_squelettes' || _request('exec')=='habillages_styles' || _request('exec')=='habillages_images' || _request('exec')=='habillages_icones') { 43 $flux .= '<link rel="stylesheet" type="text/css" href=" ../'._DIR_PLUGIN_HABILLAGES.'/../img_pack/habillages.css">';43 $flux .= '<link rel="stylesheet" type="text/css" href="'._DIR_PLUGIN_HABILLAGES.'../img_pack/habillages_habillages.css" >'; 44 44 } 45 45 return $flux; -
_plugins_/_dev_/habillages/plugin.xml
r5907 r5917 7 7 _ Cedric MORIN [notre-ville.net->http://www.notre-ville.net] pour l'aide technique et la rationalisation d'une partie du code. 8 8 _ Pierre Andrews pour toutes les idées. 9 _ Tou(te)s les autres .9 _ Tou(te)s les autres qui ont mis leur grain de sel dans ce projet sur la liste spip-zone notamment. 10 10 _ Et tous les concepteurs et les conceptrices de squelettes, styles, et images (voir auteurs de chaque habillages). 11 11 _ © 2006 - Distribué sous licence GNU/GPL
Note: See TracChangeset
for help on using the changeset viewer.