Affichage des articles dans Astuces

Pourquoi ne peut-on pas insérer du code Smarty dans la bannière des pages de Piwigo ? Hors-sujet : Indiquer l’url de la galerie est un peu étrange, devoir coder soi-même des balises en réutilisant en général ces mêmes informations relève d’une logique perturbante. Revenons à la question initiale :

Avec Piwigo, dans votre thème personnel, vous aurez peut-être pris soin déjà de coder : include_once(PHPWG_ROOT_PATH .’themes/mon_theme/include/functions.inc.php’); ou include_once(PHPWG_ROOT_PATH .’local/php/functions.inc.php’); Alors sans le moindre plugin, vous pouvez compléter votre galerie de fonctions diverses et variées.

Ajax and WordPress

Piwigo jusqu’à présent propose des icones sous la forme de balises <img …>, c’est pourtant ce qu’il conviendrait d’éviter pour plusieurs raisons. Pourquoi est-ce une erreur? 1 – En cas d’erreur lors du transfert de l’image, la balise est affichée sous forme d’une petite croix rouge par la majorité des navigateurs. 2 – Les moteurs [...]

Remarque liminaire : La technique suivante ne devrait être utilisée que dans des cas très précis, nous aurons l’occasion d’en aborder certains prochainement. Condition : Le texte doit être délimité par une balise HTML (<span> ou une autre). Exemple: <div class="headerMain">   <h1><a href="http://www.vdigital.org/sharing">Qu&#039;une petite étincelle brille au fond de vos yeux !</a></h1> </div> Quelques [...]

Piwigo par le biais de son prédécesseur PhpWebGallery avait intégré un principe assez mal compris, celui des templates-extensions (T-E.). Le principe était alors simplement décrit et devait encore être codé, ce que j’ai réalisé dans Piwigo 2.0. Les T-E. de Piwigo étaient sensés permettre vos adaptations tout en autorisant les évolutions des templates standards. Donc [...]

Piwigo utilise un système de templates pour générer des pages web. Un template est un morceau de code HTML dans lequel seuls quelques éléments d’information seront modifiés d’une utilisation à l’autre. Un template simplifie la plupart des adaptations. Par contre, ce système pourrait vous priver d’une partie des évolutions de Piwigo. Si vous adaptez une [...]

Dans le cadre de Piwigo, la fonction getParam() expliquée dans cet autre billet va nous permettre de présenter des images en fonction de différents paramètres. Avant tout, nous allons étudier où introduire cette fonction dans Piwigo. Cette fonction pourrait avoir sa place à plusieurs endroits, essentiellement dans : – un plugin, et plus précisément plugins/PersonalPlugin/main.inc.php [...]

Pour une utilisation dans Piwigo, mais cela pourrait également convenir à d’autres logiciels, je vous propose de découvrir une petite fonction PHP toute simple. if ( !function_exists( ‘getParam’ )) {   function getParam($name, $def = false) {     if (defined(’IN_ADMIN’) and IN_ADMIN) return $def;     foreach ( $_REQUEST as $k => $v ) [...]

Aujourd’hui, si je devais réécrire le plugin Whois Online de Piwigo, j’utiliserai l’api d’infodb.com. De fait, il deviendrait totalement inutile d’avoir la conversation habituelle des propriétaires de téléphones mobiles. Avertissement au lecteur : Les indications suivantes sont obtenues dynamiquement et ne sont pas enregistrées sur ce site mais pourraient être enregistrées par d’autres. (Elles seront [...]