#61 2007-09-15 13:57:02

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

VDigital a écrit:

1) La photo a changé ce matin mais hier c'était la 'http://monsite.free.fr/galerie2/picture.php?/6943' et aujourd'hui 'http://monsite.free.fr/galerie2/picture.php?/6944' cela ressemble plus a une suite que du aléatoire, peut être si c'est une suite prévoir un pas non fixe du genre : Arrondie (( JJ + MM ) / 2 )

Au lieu de :

    $yd = ($gd['yday']) % $cntr;

peut-être:

    $yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr;

Ce n'est pas vraiment de l'aléatoire car pendant 24h sortir le même nombre "aléatoire" ce n'est pas très aléatoire.

8-)

Cette formule donne :

'http://monsite.free.fr/galerie2/picture.php?/6897' pour le 15/09/2007

  $yd = ($gd[258] + $gd['mday'] + $gd[7] + $gd[9] + $gd[2007]) % $cntr;
Je n'ai pas tous trouvé a quoi  cela correspond pour avoir une idée de celle qui seras prise demain !
  $yd = ($gd[259] + $gd['mday'] + $gd[1] + $gd[9] + $gd[2007]) % $cntr;

mday = ?, $cntr = ?
Peut on mettre des * ou / en lieu et place des + ?


A mon avis si il y a une assez grande variation entre deux jours consécutif il y a pas de problème, et comme cela est une photo du jour il faut que toute la journée se soit la même !


Bisous de PAT

@ + ou -

Hors ligne

#62 2007-09-15 14:45:51

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

2) Sur le fichier index.php j'ai remis tous bêtement une lien qui pointe vers Photodujour.php et sa marche.

Veux-tu que Photodujour.php renvoit immédiatement sur http://monsite.fr/galerie2/picture.php?6943 ?

Alors au lieu de:

$picture['name'] = utf8_encode($picture['name']);
    $picture['name'] = utf8_encode($picture['comment']);
// $picture:  id, width, height, hit, file, name, comment, tn_url, element_url
    $HTML_txt = '<span class="dailyPhoto" style="text-align:center;"><a title="'
. $picture['name'] . ' - ' . $picture['comment']
. '" target="_blank" href="http://Monsite.free.fr/galerie2/picture.php?/'
. $picture['id'].'"><img border="0" vspace="5" alt="' . $picture['name']
. '" src="'.$picture['tn_url'].'"title="' . $picture['name']
. '"></a></span>';
    echo $HTML_txt;
}

tu coderas:

$url = './galerie2/picture?/' . $picture['id'];
    header( 'Request-URI: '.$url );
    header( 'Content-Location: '.$url );
    header( 'Location: '.$url );
    exit();
}
$url = '../';
header( 'Request-URI: '.$url );
header( 'Content-Location: '.$url );
header( 'Location: '.$url );
exit();

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#63 2007-09-15 17:02:35

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Problemes

Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/monsite/photodujour.php:1) in /mnt/148/free.fr/7/f/monsite/photodujour.php on line 25

Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/monsite/photodujour.php:1) in /mnt/148/free.fr/7/f/monsite/photodujour.php on line 26

Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/monsite/photodujour.php:1) in /mnt/148/free.fr/7/f/monsite/photodujour.php on line 27

Voici le Fichier 'Photodu jour.php :

<?php
$session = curl_init();
curl_setopt($session, CURLOPT_URL, "http://monsite.free.fr/galerie2/"
. "ws.php?method=pwg.categories.getImages&format=php"
. "&recursive=true"
. "&f_with_thumbnail=true");
curl_setopt($session, CURLOPT_HEADER, 0);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
$thumbc = unserialize($response);
curl_close($session);
if ($thumbc["stat"]=='ok') {
    $cntr = count($thumbc["result"]["images"]["_content"]);
    $gd = getdate();
    //$yd = ($gd['yday']) % $cntr;
    $yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr;
    $picture = $thumbc["result"]["images"]["_content"][$yd];
   $url = './galerie2/picture?/' . $picture['id'];
    header( 'Request-URI: '.$url );
    header( 'Content-Location: '.$url );
    header( 'Location: '.$url );
    exit();
}
$url = '../';
header( 'Request-URI: '.$url );
header( 'Content-Location: '.$url );
header( 'Location: '.$url );
exit();
?>

C'est grave Docteur ?


Bisous de PAT

@ + ou -

Hors ligne

#64 2007-09-15 18:30:14

sakkhho
Membre
Paris
2007-04-02
1836

Re: La photo du Jour

petite aparté au probleme.
Moi je dis qu'il faut mettre ça en boite ! avec un beau plugin


Piwigo 2.3.5

Hors ligne

#65 2007-09-15 18:52:53

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

Je sais faire... sakkhho.

Je préfèrerai que Patricia progresse et trouve seule.
Mieux encore qu'elle crée son plugin.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#66 2007-09-15 19:08:27

sakkhho
Membre
Paris
2007-04-02
1836

Re: La photo du Jour

je parlais pas pour toi ;-)


Piwigo 2.3.5

Hors ligne

#67 2007-09-15 22:00:14

Nicco
Membre
Paris - Val de Marne
2006-05-12
1794

Re: La photo du Jour

c est clair .... un autre plugin


Nicco Starrrr ..... voici ma galerie http://gallery-nicco.no-ip.org & ma passion http://bd-nicco.no-ip.org
version PWG 1.7.1 + de nombreux plugins actifs (trop pour les énumérer)

Hors ligne

#68 2007-09-15 23:24:59

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Pour l'instant la photo du jour est en panne ! ! !


Bisous de PAT

@ + ou -

Hors ligne

#69 2007-09-16 00:26:25

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

En panne chez Patricia... Ailleurs cela fonctionne à 200 à l'heure.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#70 2007-09-16 10:07:04

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Pas chez moi, sa marche en passant par la vignette, mais si je fait votre dernière modif erreur :

Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/monsite/photodujour.php:1) in /mnt/148/free.fr/7/f/monsite/photodujour.php on line 18

Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/monsite/photodujour.php:1) in /mnt/148/free.fr/7/f/monsite/photodujour.php on line 19

Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/monsite/photodujour.php:1) in /mnt/148/free.fr/7/f/monsite/photodujour.php on line 20


Voici le fichier :

<?php
$session = curl_init();
curl_setopt($session, CURLOPT_URL, "http://monsite.free.fr/galerie2/"
. "ws.php?method=pwg.categories.getImages&format=php"
. "&recursive=true"
. "&f_with_thumbnail=true");
curl_setopt($session, CURLOPT_HEADER, 0);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
$thumbc = unserialize($response);
curl_close($session);
if ($thumbc["stat"]=='ok') {
    $cntr = count($thumbc["result"]["images"]["_content"]);
    $gd = getdate();
    $yd = ($gd['yday'] + $gd['mday'] + $gd['wday'] + $gd['mon'] + $gd['year']) % $cntr;
    $picture = $thumbc["result"]["images"]["_content"][$yd];
  $url = './galerie2/picture?/' . $picture['id'];
    header( 'Request-URI: '.$url );
    header( 'Content-Location: '.$url );
    header( 'Location: '.$url );
    exit();
}
$url = '../';
header( 'Request-URI: '.$url );
header( 'Content-Location: '.$url );
header( 'Location: '.$url );
exit();
?>

Compléments d'information :

Cette formule donne :

'http://monsite.free.fr/galerie2/picture.php?/6897' pour le 15/09/2007
'http://monsite.free.fr/galerie2/picture.php?/6919' pour le 16/09/2007

  $yd = ($gd[258] + $gd['mday'] + $gd[7] + $gd[9] + $gd[2007]) % $cntr;
Je n'ai pas tous trouvé a quoi  cela correspond pour avoir une idée de celle qui seras prise demain !
  $yd = ($gd[259] + $gd['mday'] + $gd[1] + $gd[9] + $gd[2007]) % $cntr;

yday = X jours depuis le 1 janvier de l'année en cours
mday = ?
wday = Jour de la semaine (samedi = 7)
mon = Le Mois (septembre =9)
year = l'année (2007)
$cntr = ?

Peut on mettre des * ou / en lieu et place des + ?

D'avance merci


Bisous de PAT

@ + ou -

Hors ligne

#71 2007-09-16 10:32:39

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#72 2007-09-16 12:09:46

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

VDigital a écrit:

En panne chez Patricia... Ailleurs cela fonctionne à 200 à l'heure.
8-)

Ou ? Car chez moi cela passe toujours par la miniature.



Photodujour.php peu se résumer a :


Nombre Maxi autorisée de photo = X

Numéro de la photo = (Année + Mois) / Jour

If Numéro de la photo > X then Numéro de la photo = ((Année / 2) + Mois) / Jour

href="http://monsite.free.fr/galerie2/picture Numéro de la photo


Enfin je crois. (Je sais que dans ce cas les photos des galeries interdites seront être visible car la table n'est pas triée, avec par exemple les non autorisée en fin de table)

Bon dimanche, je vais attendre le plugin


Bisous de PAT

@ + ou -

Hors ligne

#73 2007-09-16 14:04:03

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

Plus aucune excuse valable

Clique sur le bouton "Add to google" de droite...

Tu verras à quoi j'utilise le script et tu sauras que cela marche.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#74 2007-09-16 15:07:52

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: La photo du Jour

Oui comme chez moi en passant par une miniature !


Bisous de PAT

@ + ou -

Hors ligne

#75 2007-09-16 16:03:22

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: La photo du Jour

Le lien direct, je l'ai testé également en local.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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