PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 28/11/2011 21:08:18

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 167
Site Web

Doc pour développer des plugins (maj 5.1.5)

La mise à jour du Guide du Développeur de plugins pour PluXml 5.1.5 est disponible

lien direct

Disponible également sur la page de téléchargement de pluXml 5.1.5:

http://www.pluxml.org/?static7/download


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#2 07/12/2011 16:55:43

yuston
Membre
Lieu : Suisse
Inscription : 03/10/2011
Messages : 65

Re : Doc pour développer des plugins (maj 5.1.5)

Y a une faute à la page 53, me semble-t-il :

<?php
class test extends plxPlugin {
public function __construct($default_lang) {
# appel du constructeur de la classe plxPlugin (obligatoire)
parent::__construct($default_lang);
# déclaration du hook
$this->addHook('ThemeEndHead', 'ThemeEndHead');
}
public function ThemeEndHead() {?>
<script type="text/javascript">
<!—-
function myfunction(text) {
alert(text);
}
-->
</script>
<?php
}
}
?>

Cela concerne $this->addHook('ThemeEndHead', 'ThemeEndHead'); j'aurais dit $this->addHook('ThemeEndBody', 'ThemeEndHead'); (et par la même occasion renommer la méthode ThemeEndHead en quelque chose qui évoque EndBody!)


Yuston - Suivez moi sur Twitter ou visitez mon blog!

Hors ligne

#3 09/12/2011 03:07:57

amplurimedia
Membre
Inscription : 26/08/2011
Messages : 17

Re : Doc pour développer des plugins (maj 5.1.5)

Tiens tiens, je l'attendais ce guide!

Un grand merci wink

Hors ligne

#4 12/12/2011 02:11:55

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 426
Site Web

Re : Doc pour développer des plugins (maj 5.1.5)

yuston a écrit :

Y a une faute à la page 53, me semble-t-il :

<?php
class test extends plxPlugin {
public function __construct($default_lang) {
# appel du constructeur de la classe plxPlugin (obligatoire)
parent::__construct($default_lang);
# déclaration du hook
$this->addHook('ThemeEndHead', 'ThemeEndHead');
}
public function ThemeEndHead() {?>
<script type="text/javascript">
<!—-
function myfunction(text) {
alert(text);
}
-->
</script>
<?php
}
}
?>

Cela concerne $this->addHook('ThemeEndHead', 'ThemeEndHead'); j'aurais dit $this->addHook('ThemeEndBody', 'ThemeEndHead'); (et par la même occasion renommer la méthode ThemeEndHead en quelque chose qui évoque EndBody!)

Non il n'y a pas de faute. Relis bien le manuel. Le premier argument du hook est le t
terme que l'on retrouve dans les fichiers du thème lors de l'appel du hook.
Le deuxieme argument est le nom de la méthode à laquelle correspond le hook dans le fichier principal du plugin.
C'est la méthode construct qui fait le lien entre les 2.
Il est recommande de nommer l'appel et la méthode de la même façon afin d'éviter de s'emmeler les pinceaux. Mais rien ne t'y oblige.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#5 13/12/2011 23:48:45

arfawii
Membre
Lieu : Tunisie
Inscription : 03/12/2011
Messages : 1
Site Web

Re : Doc pour développer des plugins (maj 5.1.5)

Merci

Hors ligne

#6 15/12/2011 23:38:15

yuston
Membre
Lieu : Suisse
Inscription : 03/10/2011
Messages : 65

Re : Doc pour développer des plugins (maj 5.1.5)

Merci des explications wink


Yuston - Suivez moi sur Twitter ou visitez mon blog!

Hors ligne

#7 30/05/2012 09:00:46

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 274

Re : Doc pour développer des plugins (maj 5.1.5)

@tomanoi .... >> tu m'as tout l'air d'être un spam...non?


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#8 30/05/2012 09:33:05

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 426
Site Web

Re : Doc pour développer des plugins (maj 5.1.5)

Oui et son image gif associée à tous ses posts me semble louche.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#9 30/05/2012 11:23:31

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 167
Site Web

Re : Doc pour développer des plugins (maj 5.1.5)

danielsan a écrit :

@tomanoi .... >> tu m'as tout l'air d'être un spam...non?

user supprimé


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés