tofulm
97f05b3bad
compat php 8.1
1 month ago
erational
8a56466c3d
[ui] icone plus simple plus charte
9 months ago
erational
b42d941bd3
gitattributes inutile
9 months ago
Cerdic
94e089bb65
v3.0.3
9 months ago
Cerdic
fbbeb960bf
Fix #7 : eviter une boucle infinie par re-entrance si memoization est actif mais n'a pas de memoire dispo
9 months ago
b_b
527cf8ad46
version 3.0.2 : compat 4.1
...
testé sur spip.net
10 months ago
Cerdic
1f61924365
Rétablir la page de configuration sous SPIP 4 (ladnet)
2 years ago
Cerdic
837bf4ed6b
Compat SPIP 4
2 years ago
Cerdic
256df8248c
methode est une propriete privee maintenant, il faut passer par la fonction methode() pour lire sa valeur
2 years ago
Cerdic
1850e1f909
Indentation du code
2 years ago
Cerdic
31fbf3a0ae
Bugfix sur la fonction de verification config redis + cartouche
2 years ago
Cerdic
1d6bc4c50d
Petits ajustements formulaire de configuration
2 years ago
Cerdic
18069720dc
securiser cet exec de debug
2 years ago
Cerdic
2cbbce8148
Mise a jour de l'action purger
2 years ago
Cerdic
089b3e469b
Action de calcul de la taille du cache
2 years ago
Cerdic
1f26746bea
Nettoyage de vieux code obsolete
2 years ago
Cerdic
7ce8befd3f
La fonction cache_me() n'est active qu'avec une methode rapide de cache en memoire
...
+ optimiser la fonction is_memory() qui lit simplement le flag qui a ete initialise a la construction
2 years ago
Cerdic
0b6852629b
Refactoring :
...
memoization() devient le point d'utilisation unique de l'API, a appeler avec les methodes ->get() ->set() etc
les fonctions cache_xxx restent utilisables et valides, simples proxy vers les methodes de memoization()
l'init se fait au premier appel de memoization() en static et plus en globale
PHPDoc et refactoring sur la fonction cache_me() (qui reste inchangee dans son usage) notamment pour corriger un petit bug sur le cas methode ou la signature calculait un md5(Array) qui ne changeait donc pas avec la methode ou la classe
2 years ago
Cerdic
ae10363616
Refactoring : regrouper les fonction de lecture de config en static de MCache et les filtres pour le formulaires a la fin du fichier options
2 years ago
Cerdic
26aaf73df2
Modernisation de l'implementation :
...
MCacheBackend est une interface implementee par les differentes memo/xxx.inc
declaration de la portee public/protected/private sur les methodes et attribut
2 years ago
Cerdic
5e188664d1
Modernisation du formulaire de configuration
2 years ago
Cerdic
ccbb11e3f0
Une icone SVG pour la v3 du plugin
2 years ago
Matthieu Marcillaud
fbee51845a
Éviter un warning silentieux inutile.
2 years ago
Matthieu Marcillaud
99be3349eb
Report de 4b4841cb96b et e51f319fac18 du core : la constante _CACHE_PLUGINS_VERIF n'existe plus, et #2989 : concurrence entre suppression et reconstructions de fichiers.
2 years ago
Matthieu Marcillaud
89611b79cc
Report du core de 1f9d6b59c1 (notice php --) lorsque les métas ne sont pas accessibles...
2 years ago
Matthieu Marcillaud
da048d93a9
Notice php en moins si memoization n'est pas configuré
2 years ago
Matthieu Marcillaud
8929ba6241
Éviter une notice en CLI.
2 years ago
Cerdic
5b83b5b41e
Eviter une notice en debut de vie du site
2 years ago
Maïeul
473ac5b2d1
Correction de deux warnings signalés en https://contrib.spip.net/Plugin-memoization#comment504905
3 years ago
Salvatore
e6f919d024
[Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue fr
...
[Salvatore] [source:lang/ paquet-memoization] Mise a jour du bilan depuis https://trad.spip.net
3 years ago
Salvatore
0c038ddaf4
[Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue fr
...
[Salvatore] [source:lang/ memoization] Mise a jour du bilan depuis https://trad.spip.net
3 years ago
salvatore@rezo.net
c5ae8c4cca
[Salvatore] [source: paquet-memoization] Export depuis https://trad.spip.net de la langue fr
...
[Salvatore] [source: paquet-memoization] Mise a jour du bilan depuis https://trad.spip.net
3 years ago
salvatore@rezo.net
a8d45f9d8d
[Salvatore] [source: memoization] Export depuis https://trad.spip.net de la langue fr
...
[Salvatore] [source: memoization] Mise a jour du bilan depuis https://trad.spip.net
3 years ago
maieul@maieul.net
c10e1bf17b
revert partiel de r119191, bien qu'il y ait marqué compat 1.9, en partique ca concernait aussi spip 3, à cause de la negation devant le test de comparaison. Je ne sais pas si c'est pertinent, du coup je laisse, d'autres plus expert·e·s que moi regarderons peut être un jour
3 years ago
maieul@maieul.net
52d03e5d7f
différent code pour spip < 3.0 = morts
3 years ago
maieul@maieul.net
426c466ab6
pointer vers la doc la plus à jour (et sur le site de la communauté)
3 years ago
alm82@live.it
24a4e4cc12
[Salvatore] [source:_plugins_/memoization/trunk/lang/ paquet-memoization] Export depuis http://trad.spip.net de la langue it
4 years ago
jluc@no-log.org
bd36fbd46b
rétablir la possibilité de ne pas crypter les caches de macrosession lorsque ce n'est pas nécessaire, perdue lors de 114180 (pierrox)
4 years ago
hanjo.spip@gmail.com
9e487ef495
[Salvatore] [source:_plugins_/memoization/trunk/lang/ memoization] Export depuis http://trad.spip.net de la langue nl
4 years ago
cedric@yterium.com
d0520a77d7
Ne plus faire de ecrire_meta() sauvage dans le options, ca fait planter les sites pas encore installes - on utilise la maj de base puisqu'on en a maintenant une sur ce plugin, et par defaut le plugin tourne avec les define() fallback dans chaque methode de memoization
4 years ago
jluc@no-log.org
0f1e1ab2f4
plus besoin des résidus d'ancienne config maintenant qu'ils sont migrés
4 years ago
salvatore@rezo.net
2690643c34
[Salvatore] [source:_plugins_/memoization/trunk/lang/ memoization] Export depuis http://trad.spip.net
4 years ago
jluc@no-log.org
6929d3ffa4
up z pour bien tourner la page
4 years ago
jluc@no-log.org
722cf21a3f
Via _administrations, plus de feedback détaillé. + fix fonction de log
4 years ago
jluc@no-log.org
9d28576784
oups éviter de bousculer les voisins
4 years ago
jluc@no-log.org
4c588ebacb
mm : mieux vaut un fichier d'administrations + fil : gogogo
4 years ago
salvatore@rezo.net
a23692b0bd
[Salvatore] [source:_plugins_/memoization/trunk/lang/ memoization] Export depuis http://trad.spip.net
4 years ago
jluc@no-log.org
74c1b2b625
Il fut jadis un temps où la configuration s'enregistrait dans 'pages'. Cette config ne se fait plus, et on ne peut donc plus la changer, mais si présente elle est toujours utilisée de manière prioritaire à la config contemporaine, qui est donc inopérante. Un petit test permet de rattraper et recaler tout ça. Ouf.
4 years ago
jacques@jack31.net
f8b8949bd6
[Salvatore] [source:_plugins_/memoization/trunk/lang/ memoization] Export depuis http://trad.spip.net de la langue en
4 years ago
cedric@yterium.com
634bf8397d
fix rapide pour ne pas planter une installation : il suffit de definir _CACHE_KEY, mais on va y revenir pour faire mieux
4 years ago