Urdu Français
En anglais English allemand Deutsch espagnol Español français Français Italiano Italiano Nederlands Nederlands Português Português Русский Русский grecque Ελληνικά
Login



 
Bienvenue à Jumi! Tutoriel >> >> Ecrire vos propres applications via Jumi

Avec Jumi vous pouvez développer vos propres modules et plugins très rapidement et facilement. Voyez comment le faire.

Vous devez avoir quelques connaissances de base du langage HTML, PHP et JavaScript. Beaucoup de solutions intelligentes sont disponibles gratuitement sur internet. Cela signifie qu'il est souvent suffisante pour trouver ce que vous avez besoin et il suffit de mettre en œuvre dans de Joomla! environnement.

Pour le début, je vous le recommandons chaudement d'étudier des démos et des extraits de code qui sont téléchargeables à partir de ce site à tout le moins.

Lorsque vous avez terminé les tests de votre code personnalisé vous est recommandé d'ajouter plusieurs lignes au début de votre code

Ne jamais oublier de lancer votre site Joomla! code php avec des lignes suivantes! Jamais! Ils sont très importants pour des raisons de sécurité!

<? Php
défini(«_JEXEC ')  OR  défini(«_VALID_MOS ')  OR  la( «Accès direct n'est pas autorisé" );

?>

Ils empêchent l'ouverture du code php directement sans passer par le Joomla! environnement.

La «sécurité» des lignes ci-dessus introduit travail à la fois dans Joomla! 1.0.x et 1.5.x.

Après que vous aviez développé votre application script, vous devez le télécharger sur votre site. Ensuite, vous pouvez simplement l'inclure dans votre module de Jumi (publié dans n'importe quelle position) ou un plugin Jumi (dans le contenu).

Vraiment, c'est facile.

Votre environnement: Joomla! et PHP

N'oubliez pas que vos scripts sont "vivants" dans Joomla! et de l'environnement PHP. Donc, vous avez un accès complet à des variables globales et superglobales et les objets et les méthodes de Joomla.

J'ai beaucoup vous recommandons d'utiliser Joomla! API chaque fois que possible. Il peut vous faire économiser beaucoup de travail!