Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

flop25
2009-08-16 11:26:54

je pense que ceci est intéressant :

add_event_handler(
  'render_element_content',
  'default_picture_content',
  EVENT_HANDLER_PRIORITY_NEUTRAL,
  2
  );
// add default event handler for rendering element description
add_event_handler('render_element_description', 'nl2br');

trigger_action('loc_begin_picture');


trouvé dans picture.php

car juste après ya function default_picture_content( qui attribue :

    $template->assign(
      'high',
      array(
        'U_HIGH' => $element_info['high_url'],
        'UUID'   => $uuid,
        )
      );

mathiasm
2009-08-16 01:35:06

Bonjour

Pour modifier l'url d'accès aux HR, j'ai finalement tout fait en template-extension (cf. post:118156). On est d'accord qu'une modif de template était nécessaire à cause du code JS, mais.

Mais au-delà de la problématique JS, j'avais commencé à vouloir un plugin pour modifier l'url passée en paramètre, et ça ne marchait pas.
Pour modifier l'url de la HR, j'ai trouvé plusieurs clients potentiels.
Ma liste:
1. get_high_url pour générer directement la bonne url
2. render_element_content pour surcharger la variable de template high.U_HIGH
3. picture_pictures_data pour remplacer $picture['current']['download_url']
4. loc_end_picture pour faire un replace html sur $element_content avant d'être parsé dans le template
5. plugin perso et faire un replace

J'en ai essayé certains et je n'ai pas réussi à faire.
Pourriez-vous me dire lesquels sont faux et pourquoi ?
En ai-je oublié ?

Merci

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact