-
- Téléchargements
Le multi-base détecte quand un site distant est sous SPIP, et le compilateur...
Le multi-base détecte quand un site distant est sous SPIP, et le compilateur de squelette applique alors les mêmes abréviations pour {{{<BOUCLE(A:T ...}}} que pour une boucle T locale, en prenant en compte le préfixe de table spécifique au site distant, ce qui réalise le souhait de [10113]. Quelques remarques: * la détection repose sur l'affectation de la variable '''spip_connect_version''' dans le fichier de connexion, et elle doit avoir la valeur 0.6. Détruire ce fichier et réinstaller le site distant si ce n'est pas le cas. * une manière d'obtenir un squelette pour site distant nommé SITE_DISTANT à partir d'un squelettes standard est {{{sed 's/(\([ABDFRS]\)/(SITE_DISTANT:\1/'}}} * la fonction '''trouver_def_table''' était appelée de manière incohérente (parfois avec le préfixe de table, parfois non) et était en partie redondante avec la fonction '''description_type_requete'''. Pour y remédier et atteindre le but ici décrit, ces deux fonctions ont été réunies en une seule, '''trouver_table''', dont les spécifications sont celles qu'avait '''description_type_requete''' (autrement dit cette fonction a été renommée). Etant très internes au compilateur, ces fonctions ne figurent pas dans vieilles_def (mais on peut les mettre si c'est vraiment nécessaire).
parent
7d4cb34c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- ecrire/inc/utils.php 17 ajouts, 17 suppressionsecrire/inc/utils.php
- ecrire/public/compiler.php 7 ajouts, 8 suppressionsecrire/public/compiler.php
- ecrire/public/criteres.php 64 ajouts, 60 suppressionsecrire/public/criteres.php
- ecrire/public/references.php 3 ajouts, 47 suppressionsecrire/public/references.php
Veuillez vous inscrire ou vous se connecter pour commenter