Skip to content
Extraits de code Groupes Projets
Bifurcation depuis spip / spip
Le projet source a une visibilité limitée.
  • esj's avatar
    710ebd80
    Les essais de mutualisation (cf ticket #186 très bien extrapolé par... · 710ebd80
    esj a rédigé
    Les essais de mutualisation (cf ticket #186 très bien extrapolé par http://www.spip-contrib.net/Un-noyau-SPIP-1-9-plusieurs-sites) ayant révélé quelques oublis, introduction d'une fonction spip_initialisation_parametree qui définit les répertoires et fichiers qui doivent absolument etre définis et qui ne sont pas mutualisables. Il suffit donc à mes_options d'appeler cette fonction avec les répertoires  souhaités pour etre certain de ne rien oublier.
    
    Cette mise au carré a provoqué la disparition de la constante _DIR_INCLUDE qui n'est en fait plus utile depuis que Spip est mutualisable.
    
    A noter que spip_initialisation_parametree exige 2 répertoires en arguments
    et non un seul, car data/ upload/ et inc_connect sont traditionnellement dans
    ecrire/ et non à la racine comme les autres. Il serait utile de revenir 
    là-dessus à terme, et de geler ecrire/ comme répertoire en lecture seule.
    
    Aussi dans ce dépot: petit partage de code autour de minipres.
    
    Fil & Emmanuel
    710ebd80
    Historique
    Les essais de mutualisation (cf ticket #186 très bien extrapolé par...
    esj a rédigé
    Les essais de mutualisation (cf ticket #186 très bien extrapolé par http://www.spip-contrib.net/Un-noyau-SPIP-1-9-plusieurs-sites) ayant révélé quelques oublis, introduction d'une fonction spip_initialisation_parametree qui définit les répertoires et fichiers qui doivent absolument etre définis et qui ne sont pas mutualisables. Il suffit donc à mes_options d'appeler cette fonction avec les répertoires  souhaités pour etre certain de ne rien oublier.
    
    Cette mise au carré a provoqué la disparition de la constante _DIR_INCLUDE qui n'est en fait plus utile depuis que Spip est mutualisable.
    
    A noter que spip_initialisation_parametree exige 2 répertoires en arguments
    et non un seul, car data/ upload/ et inc_connect sont traditionnellement dans
    ecrire/ et non à la racine comme les autres. Il serait utile de revenir 
    là-dessus à terme, et de geler ecrire/ comme répertoire en lecture seule.
    
    Aussi dans ce dépot: petit partage de code autour de minipres.
    
    Fil & Emmanuel