Bonjour,
Message nouveau déplacé du post "Capture des plugins" sur les conseils de VDIGITAL ;-)
Je rebondis pour faire un petit UP d'une question posée précédemment à propos d'une page d'accueil
Possibilité de créer une page d'accueil à partir d'un plugin ?? avec une image High prise au hasard dans la galerie ?
Ou peut-être tout simplement (enfin je dis ça...) création d'une page (grâce au plugin Additional Pages) avec l'intégration d'un script qui irait chercher une image au hasard ?
Et arriver à mettre cette page d'accueil en lieu et place de l'habituelle avec par exemple un timer qui fait basculer sur la galerie au bout de quelques secondes
Si cela inspire l'équipe bien entendu ;-)
Bonne journée à toutes et tous
Dernière modification par blake35 (2007-12-03 11:45:54)
Hors ligne
Alors... quelque chose de tout à fait faisaible...
On créer une page additionelle.... sauf qu'à la place de l'url de l'image, on met {AP_RANDOM_IMG} (par exemple)
Puis en plugin perso, une petite fonction qui enverra l'url d'une image au hasard...
Ensuite, pour la page additionelle en page d'accueil, un simple htaccess suffit.
Ca irait?
Hors ligne
et ....
vimages a écrit:
[HS]Blake, ouvres plutôt un nouveau fil de discussion..
Et pour te répondre, je dirais volontiers que ce que tu veux faire passeras mieux par l'utilisation de PWG_Stuff , un block personnel,... dans lequel tu mettras "l'image du jour".. ce block est à l'étude me semble-t'il.
Il restera à espérer que P@t accepte de faire que le bloc "principal" ne soit plus vérouillé et puisse être paramétré comme les autres.
[/HS]
n'est-ce pas une autre solution..?
qui offrait bien plus de possibilités..? non ?
Hors ligne
P@t a écrit:
Alors... quelque chose de tout à fait faisaible...
On créer une page additionelle.... sauf qu'à la place de l'url de l'image, on met {AP_RANDOM_IMG} (par exemple)
Puis en plugin perso, une petite fonction qui enverra l'url d'une image au hasard...
Ensuite, pour la page additionelle en page d'accueil, un simple htaccess suffit.
Ca irait?
Lolll !!! comme bien souvent P@t réactif à 150% et rapide en plus ;-)
Eh oui !!! dis comme çela, ça irait... Au pire, on affinera après...
Concernant le .htaccess, que doit-on rajouter dedans pour que ça aille chercher la bonne page d'accueil ?
Merci d'avance
Pierre
Hors ligne
Donc, si ca te va...
Donc, dans ta page additionelle, à l'endroit ou tu veux ton image au hasard, tu mets la balise suivante:
<!-- Random Image -->
Puis dans ton plugin personnel:
add_event_handler('loc_end_index', 'get_random_image', 60);
function get_random_image()
{
global $page, $template;
if ($page['section'] == 'additional_page')
{
$query = 'SELECT img.path AS path, img.file AS file
FROM ' . IMAGE_CATEGORY_TABLE . ' AS ic
INNER JOIN ' . IMAGES_TABLE . ' AS img
ON ic.image_id = img.id
WHERE ' . get_sql_condition_FandF(array ('forbidden_categories' => 'ic.category_id'), '', true) . '
ORDER BY RAND()
LIMIT 1;';
$img = mysql_fetch_array(pwg_query($query));
$template->_tpldata['.'][0]['PLUGIN_INDEX_CONTENT_BEGIN'] = str_replace(
'<!-- Random Image -->',
'<img src="' . $img['path'] . '" alt="' . $img['file'] . '">',
$template->_tpldata['.'][0]['PLUGIN_INDEX_CONTENT_BEGIN']);
}
}
Ainsi, la balise sera automatiquement remplacée par une image au hasard.
En ce qui concerne le htaccess, j'ai envie de te dire: google est ton ami...
Je t'ai déjà fait une grosse partie du boulot déjà , non? ;-)
Dernière modification par P@t (2007-12-03 16:32:53)
Hors ligne
ORDER BY RAND() n'est pas l'Image du jour car...
Un refresh de la page change cette image.
Une image du jour ne change pas pendant 24h
et si possible elle change à minuit du client et pas à minuit du serveur.
Que penserait un Américain qui verrait l'image du jour être changée à 18h?
Que penserait un Australien qui verrait l'image du jour être changée à 11h?
Ils diraient en anglais "Ce n'est pas l'image du jour"...
8-)
Hors ligne
Oui, blake35 a titré "Page d'accueil et Image du jour"
Mais dans la description, je cite:
Possibilité de créer une page d'accueil à partir d'un plugin ?? avec une image High prise au hasard dans la galerie ?
Ou peut-être tout simplement (enfin je dis ça...) création d'une page (grâce au plugin Additional Pages) avec l'intégration d'un script qui irait chercher une image au hasard ?
Donc à mon avis, c'est bien image au hasard que blake veut...
Et comme il a maintenant la possibilité de changer le titre de son topic.... ;-)
Hors ligne
P@t a écrit:
Donc, si ca te va...
...
En ce qui concerne le htaccess, j'ai envie de te dire: google est ton ami...
Je t'ai déjà fait une grosse partie du boulot déjà , non? ;-)
Oui tout à fait et je m'excuse d'avoir posé une question de trop !!! lolll
J'ai rédigé mon post à chaud et j'ai tapé au clavier ce qui me passait dans la tête ;-))
Pour le htaccess, oublie ça, j'ai honte d'avoir posé cette question vu que j'ai déjà bidouillé le fichier... lolll
Je teste ton code ce soir après le boulot et je te dis si ça correspond à ce que je pensais ;-)
Merci pour ton aide
Hors ligne
Bonsoir le forum
Peut être un truc comme cela !
Hors ligne
blake35 a écrit:
Pour le htaccess, oublie ça, j'ai honte d'avoir posé cette question
Ben moi j'ai pas honte je la pose la question !
:)
Hors ligne
http://www.tuteurs.ens.fr/internet/web/htaccess.html
Index alternatifs
Cela n'a pas d'intérêt si tu as installé ta galerie dans un sous-répertoire.
8-)
Hors ligne
j'avais pas tout bien lu ou pas bien compris ! l'idée serait une page d'accueil qui emmenerai à la galerie , si j'ai bien compris ! dans mon zesprit à moi c'etait que l'on remplacait simplement le bloc de miniatures afin d'y mettre un page d'accueil ou de presentation avec la photo du jour ou la plus recente ou aléatoire !
c'est une bonne idée ! non ?
" mais dit donc jamy , comment ou peut faire cela ? " :)
Hors ligne
avec additional page, il faut cliquez sur le lien ! ou alors il faudrait que cette page "additional page" se charge automatiquent seule avec l'index et qu'en cliquant sur catégories on verrait apparaitre les miniatures !
c'est-y clair mon jamy ?
Hors ligne
marineraux a écrit:
c'est-y clair mon jamy ?
Dis-donc la p'tite voix, le lien qu'a donné vincent, c'est pour quoi?
http://www.tuteurs.ens.fr/internet/web/htaccess.html
C'est pour faire un .htaccess qui dirige automatiquement le visiteur vers cette page additionelle!
Allez Marcel, en route!
Dernière modification par P@t (2007-12-03 20:26:45)
Hors ligne