Bannière programmable.

Image Les demandes de personnalisation ne concernent que :
les headers , les boutons (fr) , icones de forum .

Verrouillé
     
Avatar du membre

Auteur du sujet
Sille
Membre Tranquility
Membre Tranquility
Messages : 4295
Enregistré le : mai 2011
Hébergeur(s) : mon@robase.net c'est clair et net !
Localisation : Au dessus de la Seine et de la Marne.
Contact :

Bannière programmable.

Message par Sille » lun. 5 mars 2012 15:59

Bonjour,

faire une bannière qui change à chaque clic (comme actuellement sur mon forum) reste délicat sur mon site. De ce fait je vais refaire comme il y a un an, une bannière par mois. Ce code que j'ai retiré de mon ancien style est-il potable, correct ou existe-til mieux ?
header('Content-type: text/css; charset=UTF-8');

$Fnm = "vpl.log";
$inF = fopen($Fnm,"w");

$SeasonDates = array('/12/21'=>'hiver','/03/21'=>'printemps','/06/21'=>'ete','/07/01'=>'juillet_du_01_au_15','/07/15'=>'juillet_du_15_au_31','/08/01'=>'aout_du_01_au_15','/08/15'=>'aout_du_15_au_31','/09/01'=>'septembre_du_01_au_20','/09/21'=>'septembre_du_21_au_30',
'/10/01'=>'octobre_du_01_au_15','/10/16'=>'octobre_du_16_au_31','/11/16'=>'novembre_du_16_au_30','/12/22'=>'hiver');

foreach ($SeasonDates AS $key => $value){
$SeasonDate = date("Y").$key;


fwrite($inF,$value.' : '.strtotime("now").' >'.strtotime($SeasonDate));


if (strtotime("now") > strtotime($SeasonDate)){
$banniere = "banniere_$value.jpg";
}
Mes images étant dans /www/styles/01.04.01/theme/images/banniere_aout_du_01_au_15.jpg

Merci.
>> Solutions et Services PhpBB
>> Communauté Graphique

Soutenir >> Image

[6 ans de Pack] Image ici

Déjà 5 ans chez mon@robase.net Image Image

Avatar du membre

Auteur du sujet
Sille
Membre Tranquility
Membre Tranquility
Messages : 4295
Enregistré le : mai 2011
Hébergeur(s) : mon@robase.net c'est clair et net !
Localisation : Au dessus de la Seine et de la Marne.
Contact :

Re: Bannière programmable.

Message par Sille » lun. 12 mars 2012 14:47

Bonjour,

un petit up pour mon précédent message mais également pour signaler ce bug d'affichage ?

Il n'y était pas lors de la création du sujet hmmmm

Image

Merci.
>> Solutions et Services PhpBB
>> Communauté Graphique

Soutenir >> Image

[6 ans de Pack] Image ici

Déjà 5 ans chez mon@robase.net Image Image

Avatar du membre

Auteur du sujet
Sille
Membre Tranquility
Membre Tranquility
Messages : 4295
Enregistré le : mai 2011
Hébergeur(s) : mon@robase.net c'est clair et net !
Localisation : Au dessus de la Seine et de la Marne.
Contact :

Re: Bannière programmable.

Message par Sille » ven. 16 mars 2012 21:28

Bonsoir,

oui, non ? :Peace:

Merci.
>> Solutions et Services PhpBB
>> Communauté Graphique

Soutenir >> Image

[6 ans de Pack] Image ici

Déjà 5 ans chez mon@robase.net Image Image

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10846
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: Bannière programmable.

Message par Steph » sam. 17 mars 2012 01:30

Salut,

Ou as-tu trouvé ce code ?

Avatar du membre

Auteur du sujet
Sille
Membre Tranquility
Membre Tranquility
Messages : 4295
Enregistré le : mai 2011
Hébergeur(s) : mon@robase.net c'est clair et net !
Localisation : Au dessus de la Seine et de la Marne.
Contact :

Re: Bannière programmable.

Message par Sille » sam. 17 mars 2012 06:00

Salut,

un codeur de système de sécurité bancaire m'avait donné ça il y a plus de 2 ans. Il fonctionnait très bien sur mon ancien style.

J'aimerais remettre une bannière mensuelle automatique sans avoir à le faire manuellement tous les mois. Merci.
>> Solutions et Services PhpBB
>> Communauté Graphique

Soutenir >> Image

[6 ans de Pack] Image ici

Déjà 5 ans chez mon@robase.net Image Image

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10846
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: Bannière programmable.

Message par Steph » sam. 17 mars 2012 10:02

Disons que oui il peut convenir :clin:

Avatar du membre

zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: Bannière programmable.

Message par zach » sam. 17 mars 2012 12:43

En + simple tu peut aussi faire en script, çà sera géré par le navigateur du visiteur

Code : Tout sélectionner

<script type="text/javascript" language="javascript"> Today = new Date;Mois = (Today.getMonth()+1);
Banniere = '<img src="{U_ROOT_PATH}images/'+ Mois +'.jpg"/>';</script>
<script type="text/javascript" language="javascript">document.write(Banniere);</script>
<noscript><img src="{U_ROOT_PATH}images/general.jpg"/></noscript>
avec chaque mois 1.jpg, 2.jpg etc ... et une image general.jpg qui sera prise en compte par le google

Avatar du membre

Auteur du sujet
Sille
Membre Tranquility
Membre Tranquility
Messages : 4295
Enregistré le : mai 2011
Hébergeur(s) : mon@robase.net c'est clair et net !
Localisation : Au dessus de la Seine et de la Marne.
Contact :

Re: Bannière programmable.

Message par Sille » sam. 17 mars 2012 12:44

Ok merci.

Pour toi il y a mieux ?
>> Solutions et Services PhpBB
>> Communauté Graphique

Soutenir >> Image

[6 ans de Pack] Image ici

Déjà 5 ans chez mon@robase.net Image Image

Avatar du membre

zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: Bannière programmable.

Message par zach » sam. 17 mars 2012 12:50

Ben disons que l'avantage de cette solution c'est que sur cette ligne,

Code : Tout sélectionner

<noscript><img src="{U_ROOT_PATH}images/general.jpg"/></noscript>
tu aura toujours une image générale (pour les robots qui lisent pas les scripts comme google)

Avatar du membre

Auteur du sujet
Sille
Membre Tranquility
Membre Tranquility
Messages : 4295
Enregistré le : mai 2011
Hébergeur(s) : mon@robase.net c'est clair et net !
Localisation : Au dessus de la Seine et de la Marne.
Contact :

Re: Bannière programmable.

Message par Sille » sam. 17 mars 2012 17:03

Ok ok merci, j'ai compris pour la dernière ligne :clin:

Mais pour les 2 premières je ne pige pas comment ajouter le mois suivant :Peace:

Code : Tout sélectionner

<script type="text/javascript" language="javascript"> Today = new Date;Mois = (Today.getMonth()+1);
Banniere = '<img src="{U_ROOT_PATH}images/'+ Mois +'.jpg"/>';</script>
j'ajoute le nom de l'image du mois devant le .jpg mais pour les mois je fais comment, à la suite ? :Peace:

Merci.
>> Solutions et Services PhpBB
>> Communauté Graphique

Soutenir >> Image

[6 ans de Pack] Image ici

Déjà 5 ans chez mon@robase.net Image Image

Verrouillé

Retourner vers « Demande de personnalisation de style »