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
2013-08-15 15:57:35

Coool ! Merci pour le Pro Tip !

mistic100
2013-08-15 15:51:36

sur mon site j'avais besoin d'une taille square 150*150, mais en laissant le square de la galerie à 120*120

il faut savoir qu'on ne peut pas faire n'importe quel appel sur i.php, il faut que la taille demandé ai été enregistrée au préalable dans le système

j'ai fais ça avec un mini plugin perso

Code:

<?php
/*
Plugin Name: _ square for site
*/

add_event_handler('init', 'perso_square');

function perso_square()
{
  ImageStdParams::get_custom(150, 150, 1, 150, 150);
}

?>

(c'est un peu violent ça le fait à chaque chargement, mais rapport au reste c'est pas grand chose)

ça me permet d'utiliser les images avec suffixe "cu_e150" (j'ai trouvé ça en tatonnant)
demo : http://www.strangeplanet.fr/?/websites :)

Miklfe
2013-08-11 19:50:18

flop25 a écrit:

salut
get_type sert juste à savoir si le derivative est de quel type (original, un de ceux par défaut ou custom)
{define_derivative name='NOM' type='TYPE'}
{assign var=mon_dérivé value=$pwg→derivative($NOM, 'image source')}
{$mon_dérivé→get_type ()}
va retourner TYPE ou 'original'
ou
{define_derivative name='NOM' width='LARGEUR' height='HAUTEUR' crop=true/false min_height='HAUTEUR_MIN' min_width='LARGEUR_MIN'} et là c'est {assign var=mon_dérivé value=$pwg→derivative($NOM, 'image source')}
{$mon_dérivé→get_type  ()}
va retourner 'custom'

D'accord
a moi de définir ma propre propre dérivé qui aura alors pour type custom.
ok c'est vue

Miklfe
2013-08-11 19:47:45

salut

flop25 a écrit:

et c'est quoi getFullMissingDerivatives  ?

getFullMissingDerivatives

flop25
2013-08-11 18:07:59

et c'est quoi getFullMissingDerivatives  ?

flop25
2013-08-11 18:05:23

salut
get_type sert juste à savoir si le derivative est de quel type (original, un de ceux par défaut ou custom)
{define_derivative name='NOM' type='TYPE'}
{assign var=mon_dérivé value=$pwg→derivative($NOM, 'image source')}
{$mon_dérivé→get_type ()}
va retourner TYPE ou 'original'
ou
{define_derivative name='NOM' width='LARGEUR' height='HAUTEUR' crop=true/false min_height='HAUTEUR_MIN' min_width='LARGEUR_MIN'} et là c'est {assign var=mon_dérivé value=$pwg→derivative($NOM, 'image source')}
{$mon_dérivé→get_type  ()}
va retourner 'custom'

Miklfe
2013-08-10 18:17:50

Bonjour
Je li dans la doc:

get_type() retourne 'Orignal' ou 'Type' où type prend les valeurs parmi 'square', 'thumb', '2small', 'xsmall', 'small', 'medium', 'large', 'xlarge', 'xxlarge' et'custom'

1. à quoi correspond le type custom et comment est-il renseigner.
2. Comment fonctionne le plugin getFullMissingDerivatives

Merci

Pied de page des forums

Propulsé par FluxBB

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