La recherche du logo associant un numéro et un type (id_rubrique, id_auteur...
La recherche du logo associant un numéro et un type (id_rubrique, id_auteur etc) à une image est à présent assurée par fonction surchargeable, inc_chercher_logo, prise en compte tant dans l'espace privé que dans l'espace public, autrement dit lors de l'exécution d'un squelete. En standard cette fonction retourne comme auparavant "arton1.gif" pour l'article 1 etc. Toutefois l'harmonisation des appels entre l'espace public et l'espace privé a nécessité une production de squelette avec un code un peu différent, aussi il faudra vider le cache (plus précisément retirer les fichiers CACHE/skel/* si on veut une intervention minimale mais hors interface) pour éviter des erreurs PHP si on exécute d'anciens squelettes compilés. L'intéret d'une surcharge ici est de permettre d'organiser les logos sur des bases radicalement différentes de l'habituelle, non seulement avec des formats autres que ceux signalés par la variable globale formats_logo, mais également avec des logos donnés sous forme d'URL distantes ou de scripts de production d'image à la volée. Par ricochet, les fonctions gérant la saisie des logos dans l'espace public (afficher_boite_logo etc) deviennent des filtres utilisables dans des squelettes (elle retournent le code HTML produit au lieu d'en faire un Echo directement). Cette nouvelle fonctionnalité a amené à couper en 2 le fichier inc/logos, dont la partie restante est inchangée malgré les apparences, le reste allant dans le fichier inc/chercher_logo.php, avec un remaniement éliminant les Echo mais ne changeant pas les balises HTML produites.
parent
f70517c8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- ecrire/exec/accueil.php 3 ajouts, 3 suppressionsecrire/exec/accueil.php
- ecrire/exec/ajax_page.php 3 ajouts, 6 suppressionsecrire/exec/ajax_page.php
- ecrire/exec/articles.php 4 ajouts, 4 suppressionsecrire/exec/articles.php
- ecrire/exec/auteurs_edit.php 2 ajouts, 2 suppressionsecrire/exec/auteurs_edit.php
- ecrire/exec/breves_voir.php 4 ajouts, 4 suppressionsecrire/exec/breves_voir.php
- ecrire/exec/configuration.php 4 ajouts, 4 suppressionsecrire/exec/configuration.php
- ecrire/exec/mots_edit.php 4 ajouts, 4 suppressionsecrire/exec/mots_edit.php
- ecrire/exec/naviguer.php 4 ajouts, 3 suppressionsecrire/exec/naviguer.php
- ecrire/exec/sites.php 4 ajouts, 4 suppressionsecrire/exec/sites.php
- ecrire/inc/logos.php 5 ajouts, 179 suppressionsecrire/inc/logos.php
- ecrire/inc/presentation.php 12 ajouts, 17 suppressionsecrire/inc/presentation.php
- ecrire/inc/rubriques.php 3 ajouts, 3 suppressionsecrire/inc/rubriques.php
- ecrire/inc/sites_voir.php 4 ajouts, 5 suppressionsecrire/inc/sites_voir.php
- ecrire/public/balises.php 5 ajouts, 3 suppressionsecrire/public/balises.php
- ecrire/public/composer.php 5 ajouts, 15 suppressionsecrire/public/composer.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter