ACIDRE point COM

Jean-Luc NGUYEN, Développeur eZ Publish, PHP et MySQL, wordpress, SPIP et plus si affinités

Articles associés au tag ‘extension’

eZ Publish : Redéfinir le content/action

Il est possible de créer des content/action customisés dans eZ Publish : vous mettez vos nouvelles actions dans extension/mon_extension/actions/content_actionhandler.php. Il faut redéfinir le content.ini dans votre extension en ajoutant le fichier extension/mon_extension/settings/content.ini.append.php, qui contient : [ActionSettings] ExtensionDirectories[]=mon_extension Le fichier extension/mon_extension/actions/content_actionhandler.php contient le code suivant : function mon_extension_ContentActionHandler( &$module, &$http, &$objectID ) { if ( $http->hasPostVariable(« CustomAction ») [...]

Lire la suite

 

eZ Publish : Multilinguisme et URLs localisées

Comme je le disais ici, si vous avez un site multilingue sous eZ et que vous souhaitez afficher la liste des URLs localisées d’un noeud dans les autres langues, vous cliquez ici et vous lisez comment qu’on fait.

Lire la suite

 

eZ Publish : Editeur en ligne ?

Par défaut, eZ Publish fournit son propre éditeur en ligne, l’extension ezdhtml. Il marche, compatible multi-navigateurs, mais propose une édition très limitée. Du coup les utilisateurs ont peu de marche de manoeuvre, mais la charte graphique et le HTML sont respectés par ce balisage. Il existe depuis début 2008 un nouvel éditeur en ligne, encore [...]

Lire la suite

 

eZ Publish : Opérateur de template

Un opérateur de template (template operator) dans eZ publish est une fonction qu’on appelle dans un template. J’ai créé un petit exemple très simple de redirection en fonction de la langue du navigateur inclus dans une extension autochargée. Télécharger l’extension.

Lire la suite

 

eZ Publish : redirection vers la langue du navigateur

Youpi, j’ai envoyé sur le site ez.no ma 1ère contribution ! C’est un tout simple opérateur de template qui permet de rediriger vers la langue du navigateur de l’internaute. Le lien.

Lire la suite