Bannières & co
Dyx Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre Dyx
- Inscrit le : 06/08/2006
Édité par Dyx Le 27/01/2011 à 22h05
Kak Miortvi Pengvin Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Kak Miortvi Pengvin
- Inscrit le : 10/03/2006
- Site internet
Kak miortvi pengvin:
En fait, simplement écraser la bannière ne suffit pas (même en réactualisant deux fois). Il faut tout simplement changer l'adresse de la bannière dans header.tpl en plus d'écraser header.jpg. Enfin c'est ce que j'ai fait hier soir avec luminess... (si tu utilises un thème de Superstar, sinon écrase simplement header.jpg dans emplates/tonthème/images)Il n'est peut être pas possible de faire un script par thème et je le comprend mais il n'est pas non plus évident pour les néophytes de savoir qu'il faut modifier un fichier du thème. Mais maintenant je le saurais.
Cela ne sert que pour ta première question, je ne suis pas compétent pour le reste...
En espérant que tu continues d'aimer phpboost, je te souhaite la bienvenue parmis nous!
Blast from the past
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
Citation:
Enfin, comment dois-je m'y prendre pour changer ce qui s'affiche en "Annonce" ?C’est dans ton thème , puis annonces.tpl
[code]<td style="text-align:center;">
<object type="application/x-shockwave-flash" data="http://www.phpboost.info/phpboost/pub.swf" height="200" width="132">
<param name="play" value="true">
<param name="movie" value="http://www.phpboost.info/phpboost/pub.swf">
<param name="menu" value="false">
<param name="quality" value="high">
<param name="scalemode" value="noborder">
</object>
</td>[/code]
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique

Sinon pour ton lien aléatoire on peut le faire éventuellement, mais il faut que tu nous donnes plus de précisions sur ce que tu veux

En ce qui concerne ta question sur les annonces suis les conseils de KONA, il a dit ce qu'il fallait
Edit: je me suis fait griller par les autres
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
[code] <?
$aleat = rand(0, 3);
//$aleat contient un nombre aléatoire entre 0 et 3 (inclus)
$images = array('Banniere1', 'Banniere2', 'Banniere3', 'Banniere4');
$banniere = $images[$aleat];
//$banniere contient l'URL d'une image aléatoire parmis celles proposées...
$adresses = array('Adresse1', 'Adresse2', 'Adresse3', 'Adresse4');
$URL = $adresses[$aleat];
//$URL contient le lien correspondant à la banniere...
echo "<a href='$URL'><img src='$banniere' width=468 height=60></a>";
//La banniere est affichée
?>
[/code]
Édité par KONA Le 17/08/2006 à 11h34
Visiteur
Boosteur Inactif
Merci tout le monde!
Pour l'annonce j'avais fini par trouver en fait!

La bannière bah je vais voir alors!
Sinon pour le "link" aléatoire, ce que je voudrais, c'est un genre de script dans lequel je rentre plusieurs liens, et il les affiche (un par un) aléatoirement (à chaque changement de page ou actualisation).
Un peu comme c'est visible sur http://forum.velovert.com/.
Merci
</div>
Le mieux pour une bannière pareil c'est de ce mettre au flash après c'est a toi de voir si tu veut le faire sinon avec un gif 'est possible ou encore avec le script donné par KONA
Édité par Visiteur Le 17/08/2006 à 11h46
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
[code]
<?php
$random_link = array('code bannière 1', 'code bannière 2', 'code bannière 3', 'code bannière 4');
$random_key = rand(0, count($random_link) - 1);
echo $random_link[$random_key];
?>
[/code]
Sauf que je ne sais pas si vous avez remarqué mais echo ne sera pas terrible étant donné que PHPBoost tourne avec un moteur de templates.
Donc ça sera plus compliqué que ça, puis il faudra connaître le HTML.
Maintenant on peut toujours vous l'adapter avec le moteur de templates, mais bon ça sera plus complexe.
PS: je vois pas ce qu'il y a de particulier sur VV
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
[code]
<?php
$random_link = array('code bannière 1', 'code bannière 2', 'code bannière 3', 'code bannière 4');
$random_link[array_rand($random_link)];
?>[/code]
Pour l'assigner dans le template, ouvrir header.php
Ligne 117 remplacer
[code]
$template->assign_vars(array(
'SERVER_NAME' => $CONFIG['site_name'],
'SITE_NAME' => $CONFIG['site_name'],
'TITLE' => TITLE,
'SITE_DESCRIPTION' => $CONFIG['site_desc'],
'SITE_KEYWORD' => $CONFIG['site_keyword'],
'L_XML_LANGUAGE' => $LANG['xml_lang'],
'THEME' => $CONFIG['theme'],
'L_VISIT' => $LANG['guest'],
'L_TODAY' => $LANG['today'],
'L_REQUIRE_PSEUDO' => $LANG['require_pseudo'],
'L_REQUIRE_PASSWORD' => $LANG['require_password']
));[/code]
par
[code]$random_link = array('code bannière 1', 'code bannière 2', 'code bannière 3', 'code bannière 4');
$template->assign_vars(array(
'SERVER_NAME' => $CONFIG['site_name'],
'SITE_NAME' => $CONFIG['site_name'],
'TITLE' => TITLE,
'SITE_DESCRIPTION' => $CONFIG['site_desc'],
'SITE_KEYWORD' => $CONFIG['site_keyword'],
'L_XML_LANGUAGE' => $LANG['xml_lang'],
'THEME' => $CONFIG['theme'],
'BANNIERE' => $random_link[array_rand($random_link)],
'L_VISIT' => $LANG['guest'],
'L_TODAY' => $LANG['today'],
'L_REQUIRE_PSEUDO' => $LANG['require_pseudo'],
'L_REQUIRE_PASSWORD' => $LANG['require_password']
));[/code]
Dernière étape dans header.tpl
Remplacer <img src="ancienne adresse" alt="" />
par
<img src="{BANNIERE}" alt="" />
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
CrowkaiT:
Dernière étape dans header.tpl
Remplacer <img src="ancienne adresse" alt="" />
par
<img src="{BANNIERE}" alt="" />
Tout dépend de ce qu'il veut faire.
Ca serait plutot un image cliquable, une simple image, un lien?
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Le premier code c'est juste pour montrer ne t'en préocupe pas. Fais juste comme je t'ai dit
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
Merci!
Le site des windsurfer du var www.windsurf83.fr
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
