Visualiser les détails du résultat
| Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
|---|---|---|---|---|---|
| 0000600 | Documentations SIC | Gestion de la documentation sous SPIP | public | 2012-01-20 16:31 | 2015-09-10 12:51 |
| Rapporteur | dorch | Assigné à | dorch | ||
| Priorité | basse | Impact | fonctionnalité | Reproductibilité | sans objet |
| Statut | fermé | Résolution | corrigé | ||
| Version du produit | |||||
| Version ciblée | Résolu dans la version | ||||
| Résumé | 0000600: Réaliser un plugin pour la gestion de la documentation | ||||
| Description | Pour séparer le squelette en cours des squelettes pour le CHM, on peut utiliser l'astuce suivante (Source : http://programmer.spip.org/Declarer-des-options) : <?php // 'nom' => 'chemin du squelette' $squelettes = array( '2008'=>'squelettes/2008', '2007'=>'squelettes/2007', ); // Si l'on demande un squelette particulier qui existe, on pose un cookie, sinon suppression du cookie if (isset($_GET['var_skel'])) { if (isset($squelettes[$_GET['var_skel']])) setcookie('spip_skel', $_COOKIE['spip_skel'] = $_GET['var_skel'], NULL, '/'); else setcookie('spip_skel', $_COOKIE['spip_skel'] = '', -24*3600, '/'); } // Si un squelette particulier est sauve, on le definit comme dossier squelettes if (isset($_COOKIE['spip_skel']) AND isset($squelettes[$_COOKIE['spip_skel']])) $GLOBALS['dossier_squelettes'] = $squelettes[$_COOKIE['spip_skel']]; ?> | ||||
| Balises | Aucune balise n'est associée. | ||||