droits pour dépôt sur DA
by brol
Bonjour Dev,
j'aurai besoin des droits pour :
multiToc
zoneclearFeedServer
Accessoirement, si vous pouviez tester les plugins, ça serait un plus.
Merci
--
brol
8 years, 8 months
Dépendances plugins
by Bruno
Hello,
J'ai commencé à plancher à nouveau sur la gestion des dépendances entre
plugins.
En pratique, si un plugin foo a besoin que le plugin "bar" soit installé,
il faut définir dans les propriétés du plugin foo :
$this->registerModule(
/* Name */ "Foo",
/* Description*/ "Foo plugin for Dotclear",
/* Author */ "Bob Dylan",
/* Version */ '1.0',
array(
'permissions' => 'usage,contentadmin',
'requires' => array('bar')
)
);
Si le plugin a en plus besoin du plugin "boo" en version 2.0 :
$this->registerModule(
/* Name */ "Foo",
/* Description*/ "Foo plugin for Dotclear",
/* Author */ "Bob Dylan",
/* Version */ '1.0',
array(
'permissions' => 'usage,contentadmin',
'requires' => array('bar', array('boo','2.0'))
)
);
En clair, la propriété "requires" prend comme valeur un tableau d'entrées :
* Soit le nom du module requis
* Soit un tableau (nom, version min) du module requis
Pour des raisons de performance, les tests de dépendances sont faits
uniquement à l'accueil de l'admin, et sur la page plugins.php. Si un plugin
a des dépendances non remplies, il est désactivé, et un avertissement est
affiché.
Ensuite, sur la page plugins.php :
* pour chaque plugin actif, s'il d'autres plugins en sont dépendants, une
information dans la description du plugin est affichée : "Si vous
désactivez ou désinstallez ce plugin, les plugins suivants seront
désactivés : foo, bar"
* pour chaque plugin inactif :
* si certaines de ses dépendances sont manquantes, la case "activer"
n'est pas affichée, et une information du type "Ce plugin nécessite
l'installation des plugins suivants : foo, bar"
* si certains de ses dépendances sont désactivées, alors on affiche "si
vous activez ce plugin, alors les plugins suivants seront aussi activés :
foo, bar".
Il faut ensuite que je regarde les dépendances de thèmes.
--
Bruno
8 years, 11 months
Jeu de template HTML5
by Franck Paul
'Jour les gens,
Dites, j'ai implémenté hier un nouveau jeu de template (nommé baklava) pour
la future 2.8. Il s'agit, peu ou prou, du jeu de template currywurst dans
lequel j'ai employé, autant que possible, les nouvelles balises HTML5, avec
entre autres : section, article, header, footer, nav, aside, …
Je m'interroge sur le fait de le laisser dans la future version 2.8 ou de
l'oter, vu que pour l'instant (à part un thème que j'ai adapté de
Wordpress) personne n'a utilisé le nouveau de jeu de template currywurst
livré avec la version 2.7 et encore moins le système d'héritage/extension —
qui n'a pas grand chose à envier à Twig de ce point de vue. Du coup ajouter
un nouveau jeu de template, qu'il faudra maintenir, s'il n'est pas plus
utilisé que l'actuel, n'est peut-être pas la meilleure idée, surtout vu les
troupes disponibles en ce moment.
Donc, à ce stade, soit vous m'affirmez qu'il est indispensable —
probablement parce que vous avez un projet qui pourrait favorablement
s'appuyer dessus — **et** vous m'aidez à le valider question structure (il
suffit de créer un thème quasi vide, avec simplement un _define.php qui
indique utiliser le jeu de template baklava) vu que je ne suis pas non plus
un expert intégrateur HTML5, soit je le vire.
À vous de jouer :-)
--
Franck
8 years, 12 months
plugin Menu d'Ajaya
by brol
Bonjour,
Je vais déposer ce plugin, j'ai l'accord de Benoit Grelier son auteur.
> Bonjour brol
>
> Alors, pour répondre à cette question, et à d'autres éventuellement
> du même ordre, tu a carte blanche pour faire tout ce que tu jugeras
> utile pour ce qui concerne ce plugin et les autres.
>
> J'aimerais bien revenir m’occuper moi-même de tout cela, mais
> soyons franc, cela risque d'être dans très longtemps, voir jamais.
>
> Alors vas-y comme tu l'entends.
>
> Je garde toute ma sympathie, même de loin pour ceux et celles qui
> continuent à contribuer a ce soft. Longue vie à dotclear!
>
> Benoit.
Implicitement, on a carte blanche pour ses autres plugins...
--
brol
8 years, 12 months
Mettre à jour un plugin
by kévin lepeltier
Bonjour les gens,
Je ne retrouve pas le lien pour mettre à jour un plugin. :-/ <-(désespoir).
Plutôt que de me donner le lien pouvez-vous me donner la suite d'action
à faire, pour le trouver sur le site ?
--
kévin
9 years
spa
by kévin lepeltier
re
C'est avec tristesse et une pointe d'amertume que j'abandonne par la
présente la gestion du plugin dctranslations.
Il est buggé d'une manière que je ne saurai corriger.
Pourtant, il propose une fonctionnalité que j'utilise tout le temps, il
va donc falloir que je trouve une solution.
Bientôt des news ... ou pas.
--
kévin
9 years