Différences entre les versions de « Particularités du site web Drupal6 »
(5 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 17 : | Ligne 17 : | ||
?> | ?> | ||
</pre> | </pre> | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !|ID drupal | ||
+ | !Titre | ||
+ | |- | ||
+ | |9721 | ||
+ | |[http://www.april.org/node/9721 Communiqués de presse de l'April] | ||
+ | |- | ||
+ | |9819 | ||
+ | |[http://www.april.org/node/9819 Trombinoscope] | ||
+ | |- | ||
+ | |9826 | ||
+ | |[http://www.april.org/node/9826 Adhérer maintenant à l'association April pour soutenir le logiciel libre] | ||
+ | |- | ||
+ | |9827 | ||
+ | |[http://www.april.org/node/9827 Espace presse] | ||
+ | |- | ||
+ | |9830 | ||
+ | |[http://www.april.org/node/9830 Faites un don à l'April par carte bancaire] | ||
+ | |- | ||
+ | |9856 | ||
+ | |[http://www.april.org/node/9856 Présentation de l'association April] | ||
+ | |- | ||
+ | |9871 | ||
+ | |[http://www.april.org/node/9871 Adhérer maintenant à l'association April pour soutenir le logiciel libre] | ||
+ | |- | ||
+ | |9876 | ||
+ | |[http://www.april.org/node/9876 Adhérents personnes morales] | ||
+ | |- | ||
+ | |9889 | ||
+ | |[http://www.april.org/node/9889 Procédure d'adhésion : résultat] | ||
+ | |- | ||
+ | |9891 | ||
+ | |[http://www.april.org/node/9891 Inscription pour les conférences du cyle logiciels libres à la Villette] | ||
+ | |- | ||
+ | |9908 | ||
+ | |[http://www.april.org/node/9908 Logiciel libre et éducation] | ||
+ | |- | ||
+ | |9927 | ||
+ | |[http://www.april.org/node/9927 Logiciel Libre et monde associatif] | ||
+ | |- | ||
+ | |9928 | ||
+ | |[http://www.april.org/node/9928 Groupe de travail « Sensibilisation »] | ||
+ | |- | ||
+ | |9987 | ||
+ | |[http://www.april.org/node/9987 Non aux ventes liées de logiciels] | ||
+ | |- | ||
+ | |10013 | ||
+ | |[http://www.april.org/node/10013 Informatique déloyale] | ||
+ | |- | ||
+ | |10025 | ||
+ | |[http://www.april.org/node/10025 Brevets, logiciels, informatique libre] | ||
+ | |- | ||
+ | |10029 | ||
+ | |[http://www.april.org/node/10029 Groupe de travail transcriptions] | ||
+ | |- | ||
+ | |10069 | ||
+ | |[http://www.april.org/node/10069 Conférences données par l'association] | ||
+ | |- | ||
+ | |10072 | ||
+ | |[http://www.april.org/node/10072 Inscription pour les conférences « 10 ans de Logiciel Libre avec l'APRIL »] | ||
+ | |- | ||
+ | |10190 | ||
+ | |[http://www.april.org/node/10190 Bibliographie du logiciel libre] | ||
+ | |- | ||
+ | |10312 | ||
+ | |[http://www.april.org/node/10312 Brevets sur les logiciels] | ||
+ | |- | ||
+ | |10320 | ||
+ | |[http://www.april.org/node/10320 lexique] | ||
+ | |- | ||
+ | |10382 | ||
+ | |[http://www.april.org/node/10382 Page d'aide pour la création d'une page sur le site April] | ||
+ | |- | ||
+ | |10395 | ||
+ | |[http://www.april.org/node/10395 Que sont les DRM ?] | ||
+ | |- | ||
+ | |10403 | ||
+ | |[http://www.april.org/node/10403 Page personnelle adhérent] | ||
+ | |- | ||
+ | |10685 | ||
+ | |[http://www.april.org/node/10685 Activités de l'April] | ||
+ | |- | ||
+ | |10701 | ||
+ | |[http://www.april.org/node/10701 Thématiques] | ||
+ | |- | ||
+ | |10702 | ||
+ | |[http://www.april.org/node/10702 Oubli de mot de passe] | ||
+ | |- | ||
+ | |10767 | ||
+ | |[http://www.april.org/node/10767 L'équipe] | ||
+ | |- | ||
+ | |10774 | ||
+ | |[http://www.april.org/node/10774 Saisie des informations] | ||
+ | |- | ||
+ | |10775 | ||
+ | |[http://www.april.org/node/10775 Contrôle] | ||
+ | |- | ||
+ | |10777 | ||
+ | |[http://www.april.org/node/10777 Validation] | ||
+ | |- | ||
+ | |10789 | ||
+ | |[http://www.april.org/node/10789 Validation du prélévement] | ||
+ | |- | ||
+ | |10790 | ||
+ | |[http://www.april.org/node/10790 Notice d'utilisation du formulaire] | ||
+ | |- | ||
+ | |10791 | ||
+ | |[http://www.april.org/node/10791 Génération du formulaire] | ||
+ | |- | ||
+ | |10792 | ||
+ | |[http://www.april.org/node/10792 Saisie des informations] | ||
+ | |- | ||
+ | |10793 | ||
+ | |[http://www.april.org/node/10793 Contrôle] | ||
+ | |- | ||
+ | |10794 | ||
+ | |[http://www.april.org/node/10794 Validation du prélévement] | ||
+ | |- | ||
+ | |10795 | ||
+ | |[http://www.april.org/node/10795 Notice d'utilisation du formulaire] | ||
+ | |- | ||
+ | |10796 | ||
+ | |[http://www.april.org/node/10796 Génération du formulaire] | ||
+ | |- | ||
+ | |10801 | ||
+ | |[http://www.april.org/node/10801 Gestion d'adhésion] | ||
+ | |- | ||
+ | |11006 | ||
+ | |[http://www.april.org/node/11006 L'April reçoit le prix spécial du jury des Lutèce d'Or 2008] | ||
+ | |- | ||
+ | |11008 | ||
+ | |[http://www.april.org/node/11008 Presentation of the April association] | ||
+ | |- | ||
+ | |11076 | ||
+ | |[http://www.april.org/node/11076 test-page-test] | ||
+ | |- | ||
+ | |11117 | ||
+ | |[http://www.april.org/node/11117 Revue de presse par courriel sous forme de liste] | ||
+ | |- | ||
+ | |11207 | ||
+ | |[http://www.april.org/node/11207 Tristan Nitot encourage à adhérer à l'April] | ||
+ | |- | ||
+ | |11230 | ||
+ | |[http://www.april.org/node/11230 VideoLAN soutient la campagne d'adhésion de l'April] | ||
+ | |- | ||
+ | |11369 | ||
+ | |[http://www.april.org/node/11369 Clone of Liste des inscrits pour la soirée du 7 janvier 2009 à Toulouse] | ||
+ | |- | ||
+ | |11558 | ||
+ | |[http://www.april.org/node/11558 Associations, clusters ou groupement professionnels du logiciel libre] | ||
+ | |- | ||
+ | |11616 | ||
+ | |[http://www.april.org/node/11616 Offres d'emplois des entreprises adhérentes à l'April] | ||
+ | |- | ||
+ | |11711 | ||
+ | |[http://www.april.org/node/11711 Pressroom] | ||
+ | |- | ||
+ | |11734 | ||
+ | |[http://www.april.org/node/11734 Aide pour le son et la vidéo] | ||
+ | |- | ||
+ | |11760 | ||
+ | |[http://www.april.org/node/11760 Feuille de route « 2009-2014 »] | ||
+ | |- | ||
+ | |12403 | ||
+ | |[http://www.april.org/node/12403 Liste des fichiers dans le repertoire files] | ||
+ | |- | ||
+ | |12814 | ||
+ | |[http://www.april.org/node/12814 Conseil d'administration de l'April] | ||
+ | |- | ||
+ | |12815 | ||
+ | |[http://www.april.org/node/12815 Équipe de permanents] | ||
+ | |- | ||
+ | |12882 | ||
+ | |[http://www.april.org/node/12882 Adhésion] | ||
+ | |- | ||
+ | |13075 | ||
+ | |[http://www.april.org/node/13075 Les participants de la RP] | ||
+ | |- | ||
+ | |13113 | ||
+ | |[http://www.april.org/node/13113 ACTA] | ||
+ | |- | ||
+ | |13135 | ||
+ | |[http://www.april.org/node/13135 RGI (Référentiel Général d'Interopérabilité)] | ||
+ | |- | ||
+ | |13159 | ||
+ | |[http://www.april.org/node/13159 Zoom sur l'April dans le JT sur le logiciel libre d'Intelli'N TV] | ||
+ | |- | ||
+ | |13184 | ||
+ | |[http://www.april.org/node/13184 Groupes de travail accessibilité et logiciels libres] | ||
+ | |- | ||
+ | |13875 | ||
+ | |[http://www.april.org/node/13875 Presentación de la APRIL] | ||
+ | |- | ||
+ | |13972 | ||
+ | |[http://www.april.org/node/13972 Réadhésion à l'April] | ||
+ | |- | ||
+ | |14459 | ||
+ | |[http://www.april.org/node/14459 Presentación de la APRIL] | ||
+ | |- | ||
+ | |14597 | ||
+ | |[http://www.april.org/node/14597 Marchés publics informatiques] | ||
+ | |- | ||
+ | |14666 | ||
+ | |[http://www.april.org/node/14666 Tristan Nitot calls to join April to support its promotion and defense actions regarding Free Software] | ||
+ | |- | ||
+ | |14945 | ||
+ | |[http://www.april.org/node/14945 L'April soutient la Journée de Libération des Documents] | ||
+ | |- | ||
+ | |15692 | ||
+ | |[http://www.april.org/node/15692 Brevet Unitaire] | ||
+ | |- | ||
+ | |15736 | ||
+ | |[http://www.april.org/node/15736 April supports the Document Freedom Day] | ||
+ | |- | ||
+ | |16174 | ||
+ | |[http://www.april.org/node/16174 Journée de Libération des Données le 28 mars 2012] | ||
+ | |- | ||
+ | |16835 | ||
+ | |[http://www.april.org/node/16835 Unitary Patent] | ||
+ | |- | ||
+ | |17179 | ||
+ | |[http://www.april.org/node/17179 Journée de Libération des Documents le 27 mars 2013] | ||
+ | |- | ||
+ | |18193 | ||
+ | |[http://www.april.org/node/18193 Contrat « Open Bar » Microsoft - Ministère de la Défense] | ||
+ | |- | ||
+ | |18310 | ||
+ | |[http://www.april.org/node/18310 Journée de libération des documents le 26 mars 2014] | ||
+ | |- | ||
+ | |18801 | ||
+ | |[http://www.april.org/node/18801 TAFTA] | ||
+ | |- | ||
+ | |21197 | ||
+ | |[http://www.april.org/node/21197 Adhérer à l'April] | ||
+ | |- | ||
+ | |21722 | ||
+ | |[http://www.april.org/node/21722 Microsoft Open Bar Agreement - French Ministry of Defence] | ||
+ | |- | ||
+ | |21958 | ||
+ | |[http://www.april.org/node/21958 Libre à vous !] | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | == gDTC == | ||
+ | |||
+ | Ces pages embarquent d'une manière ou d'une autre du code de gDTC | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |ID | ||
+ | !Titre | ||
+ | |- | ||
+ | |9819 | ||
+ | |[http://www.april.org/node/9819 Trombinoscope] | ||
+ | |- | ||
+ | |9826 | ||
+ | |[http://www.april.org/node/9826 Adhérer maintenant à l'association April pour soutenir le logiciel libre] | ||
+ | |- | ||
+ | |9856 | ||
+ | |[http://www.april.org/node/9856 Présentation de l'association April] | ||
+ | |- | ||
+ | |9876 | ||
+ | |[http://www.april.org/node/9876 Adhérents personnes morales] | ||
+ | |- | ||
+ | |10403 | ||
+ | |[http://www.april.org/node/10403 Page personnelle adhérent] | ||
+ | |- | ||
+ | |10702 | ||
+ | |[http://www.april.org/node/10702 Oubli de mot de passe] | ||
+ | |- | ||
+ | |10801 | ||
+ | |[http://www.april.org/node/10801 Gestion d'adhésion] | ||
+ | |- | ||
+ | |11711 | ||
+ | |[http://www.april.org/node/11711 Pressroom] | ||
+ | |- | ||
+ | |12882 | ||
+ | |[http://www.april.org/node/12882 Adhésion] | ||
+ | |- | ||
+ | |13972 | ||
+ | |[http://www.april.org/node/13972 Réadhésion à l'April] | ||
+ | |- | ||
+ | |21197 | ||
+ | |[http://www.april.org/node/21197 Adhérer à l'April] | ||
+ | |} | ||
+ | |||
+ | Il y a des mots-clefs définis genre #NB_ADHERENTS à reprendre, qui sont remplacés par le module drupal gdtc par des indices sur les membres: | ||
+ | |||
+ | <pre> | ||
+ | Pionnière du <strong><a href="http://www.april.org/articles/intro/ll.html" title="Lien vers la page Qu'est-ce qu'un logiciel libre ?">logiciel libre</a></strong> en France, l'April, constituée de #NB_ADHERENTS# adhérents (#NB_PERSONNES# individus, #NB_ENTITES# entreprises, associations et organisations), est depuis 1996 un acteur majeur de la <strong>démocratisation</strong> et de la <strong>diffusion</strong> du logiciel libre et des <strong>standards ouverts</strong> auprès du grand public, des professionnels et des institutions dans l'espace francophone. <a href="http://www.april.org/fr/association/" title="En savoir plus sur l'April">En savoir plus...</a>. | ||
+ | </pre> | ||
+ | |||
+ | ==== Solution SPIP ==== | ||
+ | |||
+ | Mettre les pages devant héberger du code gDTC dans une rubrique technique et lui affecter un template type: | ||
+ | |||
+ | <pre> | ||
+ | <BOUCLE_principale(ARTICLES) {id_article}> | ||
+ | |||
+ | [(#INCLURE{fond=head-drupal,id_article,id_rubrique='',env,titre=#TITRE})] | ||
+ | |||
+ | <?php | ||
+ | $drupal_path = getcwd(); | ||
+ | chdir('/var/www/adherents.april.org/htdocs'); | ||
+ | |||
+ | include ( '/var/www/adherents.april.org/htdocs/adhesion.php' ); | ||
+ | chdir ( $drupal_path ); | ||
+ | ?> | ||
+ | |||
+ | [(#INCLURE{fond=footer-drupal,id_article,id_rubrique='',env})] | ||
+ | |||
+ | </BOUCLE_principale> | ||
+ | </pre> | ||
+ | |||
+ | Mais attention aux effets de bord, car par exemple SPIP utilise le paramètre «action» passé en GET à gDTC. |
Dernière version du 4 janvier 2019 à 15:08
Cette page permettra de lister les particularités du site actuel à prendre en compte lors de la migration. Car ne l'oublions pas, une migration n'est jamais simple.
Contenu des pages[modifier]
Vues embarquées[modifier]
Certaines pages contiennent du code PHP imbriqué permettant d'afficher des vues «inline». Il convient des reprendre ce mécanisme. Par exemple: https://spip-test.april.org/themes:
<?php $tagcloud = ""; drupal_set_html_head(''); /* ne mettre que le vocabulaire 1 qui correspond aux thèmes publics (http://spip-test.april.org/fr/admin/content/taxonomy) */ $vocs = array(1); // ids of vocabs for which you want to build a tag cloud $tagcloud = theme('tagadelic_weighted',tagadelic_sort_tags(tagadelic_get_weighted_tags($vocs,$steps = 6, $size = 200))); print $tagcloud; ?>
gDTC[modifier]
Ces pages embarquent d'une manière ou d'une autre du code de gDTC
ID | Titre |
---|---|
9819 | Trombinoscope |
9826 | Adhérer maintenant à l'association April pour soutenir le logiciel libre |
9856 | Présentation de l'association April |
9876 | Adhérents personnes morales |
10403 | Page personnelle adhérent |
10702 | Oubli de mot de passe |
10801 | Gestion d'adhésion |
11711 | Pressroom |
12882 | Adhésion |
13972 | Réadhésion à l'April |
21197 | Adhérer à l'April |
Il y a des mots-clefs définis genre #NB_ADHERENTS à reprendre, qui sont remplacés par le module drupal gdtc par des indices sur les membres:
Pionnière du <strong><a href="http://www.april.org/articles/intro/ll.html" title="Lien vers la page Qu'est-ce qu'un logiciel libre ?">logiciel libre</a></strong> en France, l'April, constituée de #NB_ADHERENTS# adhérents (#NB_PERSONNES# individus, #NB_ENTITES# entreprises, associations et organisations), est depuis 1996 un acteur majeur de la <strong>démocratisation</strong> et de la <strong>diffusion</strong> du logiciel libre et des <strong>standards ouverts</strong> auprès du grand public, des professionnels et des institutions dans l'espace francophone. <a href="http://www.april.org/fr/association/" title="En savoir plus sur l'April">En savoir plus...</a>.
Solution SPIP[modifier]
Mettre les pages devant héberger du code gDTC dans une rubrique technique et lui affecter un template type:
<BOUCLE_principale(ARTICLES) {id_article}> [(#INCLURE{fond=head-drupal,id_article,id_rubrique='',env,titre=#TITRE})] <?php $drupal_path = getcwd(); chdir('/var/www/adherents.april.org/htdocs'); include ( '/var/www/adherents.april.org/htdocs/adhesion.php' ); chdir ( $drupal_path ); ?> [(#INCLURE{fond=footer-drupal,id_article,id_rubrique='',env})] </BOUCLE_principale>
Mais attention aux effets de bord, car par exemple SPIP utilise le paramètre «action» passé en GET à gDTC.