Re: spip.net en 3.3

Bruno Bergot <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Re,

Le 17/07/2020 à 12:55, Bruno Bergot a écrit :
> 
>> J'ai aussi eu des ennuis avec l'aide en ligne, qui n'affichait pas le 
>> menu de navigation ni le contenu de la page d'aide demandée. Je ne 
>> sais pas si c'est propre à spip.net ou au core en 3.3.
>>
>> En debug je vois que la fonction aide_contenu() de 
>> https://zone.spip.org/trac/spip-zone/browser/_core_/plugins/aide/prive/squelettes/contenu/aide_fonctions.php 
>> ne renvoie rien. Cela vient de aide_fichier() qui ne renvoie pas de 
>> contenu.
>>

J'ai avancé dans mes recherches :

En fait ça se passe par ici 
https://git.spip.net/spip-galaxie/www.spip.net_legacy/src/branch/2017/aide.html 
& 
https://git.spip.net/spip-galaxie/www.spip.net_legacy/src/branch/2017/aide_fonctions.php

En mode debug, je vois que la boucle rubrique du squelette qui doit 
générer l'aide en ligne contient un `AND (articles.id_secteur NOT IN 
(324))` qui fait que les articles de l'aide en ligne sont exclus de la 
boucle (dommage pour l'aide en ligne). Cela provient de galactic_spipnet 
ici :

https://git.spip.net/spip-galaxie/galactic_spip_net/src/branch/master/galactic_spip_net_fonctions.php#L26

Il semble que le define `aide_en_ligne` n'est pas présent malgré sa 
déclaration dans 
https://git.spip.net/spip-galaxie/www.spip.net_legacy/src/branch/2017/aide_fonctions.php#L15

Pour avancer, il faudrait déjà que je puisse commiter sur repo 
https://git.spip.net/spip-galaxie/www.spip.net_legacy/ qui est archivé à 
ce jour. Je vais donc le désarchiver depuis gitea.

Ensuite, ce repo contient dans le trunk/master une tentative inaboutie 
de travail initiée il y a des années, qui fait que le code utilisé en 
prod est relégué dans la branche 2017, ce qui ne facilite pas la 
recherche dans ce genre de cas. Je propose donc de déplacer le contenu 
du trunk dans une branche dont le nom est à trouver, ou simplement 
supprimer son contenu et le repasser la branche 2017 dans le trunk. Vos 
avis sur ce point ?

++
b_b
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.