2017-07-04
| ||
01:44 | • Fixed ticket [b7f19b5b01]: Extensions Skriv plus 5 other changes artifact: 655fdacf99 user: bohwaz | |
01:43 | Ajout signal plugin à l'initialisation de SkrivML, cf. [b7f19b5b01d3a531c0d9a4800c508f092815a816] check-in: 3d5e15e89f user: bohwaz tags: dev | |
2017-06-28
| ||
16:37 | • New ticket [b7f19b5b01] Extensions Skriv. artifact: f4aa8a263f user: sylvain.philip | |
Ticket Hash: | b7f19b5b01d3a531c0d9a4800c508f092815a816 | |||
Title: | Extensions Skriv | |||
Status: | Fixed | Type: | Feature_Request | |
Severity: | Cosmetic | Priority: | Immediate | |
Subsystem: | Resolution: | Fixed | ||
Last Modified: | 2017-07-04 01:44:28 | |||
Version Found In: | 0.8.0 | |||
User Comments: | ||||
sylvain.philip added on 2017-06-28 14:37:20:La possibilité d'ajouter des extensions Skriv serait super sympa pour les développeurs. J'avais déjà ouvert un ticket en 2015 mais la solution que je proposais n'était pas clean. Après mûre réflexion, il me semble que l'utilisation d'un plugin serait bien adaptée pour ajouter des extensions Skriv. Il suffirait simplement d'appliquer ce patch à la version de dev : diff --git a/src/include/lib/Garradin/Utils.php b/src/include/lib/Garradin/Utils.php index 8ba1d57..e4fc507 100644 --- a/src/include/lib/Garradin/Utils.php +++ b/src/include/lib/Garradin/Utils.php @@ -381,6 +381,7 @@ self::$skriv = new \KD2\SkrivLite; self::$skriv->registerExtension('fichier', ['\\Garradin\\Fichiers', 'SkrivFichier']); self::$skriv->registerExtension('image', ['\\Garradin\\Fichiers', 'SkrivImage']); + Plugin::fireSignal('skriv.init', array('skriv' => self::$skriv)); } $skriv =& self::$skriv; bohwaz added on 2017-07-03 23:44:28:Bonne idée, implémenté dans [3d5e15e89fc10bfb5099c3d4818bde5001b7e654] :) |