Créer une icone site favoris internet exploreur ??? - Web design - Graphisme
Marsh Posté le 05-04-2008 à 18:19:41
ok, j' ai fait un fichier favicon.ico et l' ai mis a la racine de mon site, mais je comprends pas bien ca:
Il est maintenant possible pour chaque page web de préciser sa propre icône dans ses en-têtes <head>, avec par exemple un code du type:
<link rel="shortcut icon" type="image/png" href="favicon.png" />
quelqu'un peut m' expliquer clairement?
Marsh Posté le 05-04-2008 à 18:23:23
bah, tu mets cette ligne la entre les balises <head> et </head> de ta page.
tu peux mettre ton fichier en png, en precisant bien dans le href le lien vers l'image par rapport a ta page
Marsh Posté le 05-04-2008 à 18:29:44
lol je comprends rien je debute a peine en site web
je sait hebergé une image sur mon site, par ex dans la galerie, c'est tout
peut tu me dire ou trouver le "code" ou comment en faire un pour mon icone stp?
Marsh Posté le 05-04-2008 à 18:31:17
filou901 a écrit : lol je comprends rien je debute a peine en site web |
ha ok, t'a aucun code du tout, tu n'as pas de canevas ?
Marsh Posté le 05-04-2008 à 18:34:53
voila le canevas que j'utilises pour mes pages
Code :
|
dans le body c'est ton code qui s'affiche a l'ecran, dans le head, rien s'affiche, c'est juste pour le serveur
Marsh Posté le 05-04-2008 à 18:36:03
je t'es mise la ligne pour ton icone, qui doit etre en .ico dans le même dossier que la page
Marsh Posté le 05-04-2008 à 19:36:20
en fait il doit y avoir tout ce qu'il faut sur le site, je sait pas ce qu'est un canevas, je m'occupe juste de mettre des images d' habitude..
voici le site: www.clan-17rgp.com
et voici ce que j'ai a la racine du site :
By filou901
j'imagine qu'il me faut ouvrir un des fichiers.php, mais lequel?
Merci beaucoup pour ton aide, c'est grandement apprecié
Marsh Posté le 05-04-2008 à 19:43:35
j'imagine que le canevas, si le site est bien fait, se trouve exclusivement dans le fichier index.php
ouvredonc le fichier index.php avec ton logiciel, je ne sais pas ce que tu as, sinon utilises notepad si tu as pas envie de telecharger quoique se soit
et ecrit la ligne :
Code :
|
entre les balises head.
Le href est bon puisque l'image est a la racine comme le fichier index
Marsh Posté le 05-04-2008 à 20:53:36
index.php j' ai ca, ouvert avec wordpad:
[size=1]<?php
// -------------------------------------------------------------------------//
// Nuked-KlaN - PHP Portal //
// http://www.nuked-klan.org //
// -------------------------------------------------------------------------//
// This program is free software. you can redistribute it and/or modify //
// it under the terms of the GNU General Public License as published by //
// the Free Software Foundation; either version 2 of the License. //
// -------------------------------------------------------------------------//
define (\"INDEX_CHECK\", 1);
include (\"conf.inc.php\" );
if (!defined(\"NK_OPEN\" ))
{
echo \"<br /><br /><br /><div style=\\"text-align: center;\\"><big>Sorry, this website is momently closed, Please try again later.</big></div>\";
exit();
}
if (!defined(\"NK_INSTALLED\" ))
{
if (is_file(\"install.php\" ))
{
header(\"location: install.php\" );
}
}
else
{
if (is_file(\"install.php\" ) || is_file(\"update.php\" ))
{
echo \"<br /><br /><br /><div style=\\"text-align: center;\\"><big>Warning ! <b>install.php</b> and <b>update.php</b> must be removed before continuing !</big></div>\";
exit();
}
}
include (\"nuked.php\" );
$session = session_check();
if ($session == 1) $user = secure();
else $user = \"\";
$session_admin = admin_check();
$check_ip = banip();
if ($check_ip != \"\" )
{
$url_ban = \"ban.php?ip_ban=\" . $check_ip;
redirect($url_ban, 0);
exit();
}
if (isset($nuked_nude) && $nuked_nude != \"\" ) $im_file = $nuked_nude;
else if (isset($page) && $page != \"\" ) $im_file = $page;
else $im_file = \"index\";
// Securite par phpSecure.info
if (ereg(\"\.\.\", $theme) || ereg(\"\.\.\", $language) || ereg(\"\.\.\", $file) || ereg(\"\.\.\", $im_file) || eregi(\"http\:\/\/\", $file) || eregi(\"http\:\/\/\", $im_file))
{
die(\"<br /><br /><br /><div style=\\"text-align: center;\\"><big>What are you trying to do ?</big></div>\" );
}
$file = trim($file);
$im_file = trim($im_file);
$theme = trim($theme);
$language = trim($language);
// Fin
if ($nuked['nk_status'] == \"closed\" && $user[1] < 9 && $op != \"login_screen\" && $op != \"login_message\" && $op != \"login\" )
{
include (\"themes/\" . $theme . \"/colors.php\" );
translate(\"lang/\" . $language . \".lang.php\" );
echo \"<!DOCTYPE html PUBLIC \\"-//W3C//DTD XHTML 1.0 Strict//EN\\" \\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\\">\n\"
. \"<html xmlns=\\"http://www.w3.org/1999/xhtml\\" xml:lang=\\"fr\\">\n\"
. \"<head><title>\" . $nuked['name'] . \" :: \" . $nuked['slogan'] . \" ::</title>\n\"
. \"<meta http-equiv=\\"Content-Type\\" content=\\"text/html; charset=iso-8859-1\\" />\n\"
. \"<meta http-equiv=\\"content-style-type\\" content=\\"text/css\\" />\n\"
. \"<link title=\\"style\\" type=\\"text/css\\" rel=\\"stylesheet\\" href=\\"themes/\" . $theme . \"/style.css\\" /></head>\n\"
. \"<body style=\\"background: \" . $bgcolor2 . \";\\"><div><br /><br /><br /><br /><br /><br /><br /><br /></div>\n\"
. \"<table style=\\"margin-left: auto;margin-right: auto;text-align: left;background: \" . $bgcolor3 . \";\\" cellspacing=\\"1\\" cellpadding=\\"20\\">\n\"
. \"<tr><td style=\\"background: \" . $bgcolor1 . \";\\" align=\\"center\\"><big><b>\" . $nuked['name'] . \" - \" . $nuked['slogan'] . \"</b></big><br /><br />\n\"
. _SITECLOSED . \"</td></tr></table></body></html>\";
}
else if (($file == \"Admin\" || $page == \"admin\" || $nuked_nude == \"admin\" ) && $session_admin == 0)
{
include (\"themes/\" . $theme . \"/colors.php\" );
include (\"themes/\" . $theme . \"/theme.php\" );
translate(\"lang/\" . $language . \".lang.php\" );
if (!isset($nuked_nude)) top();
include(\"modules/Admin/login.php\" );
if (!isset($nuked_nude))
{
footer();
include(\"Includes/copyleft.php\" );
}
}
else
{
if ($file != \"Admin\" && $page != \"admin\" && $nuked_nude != \"admin\" && $op != \"smilies\" && $session_admin == 1) setcookie($cookie_admin, \"\", time() - 86400);
include (\"themes/\" . $theme . \"/colors.php\" );
include (\"themes/\" . $theme . \"/theme.php\" );
translate(\"lang/\" . $language . \".lang.php\" );
visits();
if (!isset($nuked_nude))
{
if (defined(\"NK_GZIP\" ) && @extension_loaded('zlib') && !@ini_get('zlib.output_compression') && @phpversion() >= \"4.0.4\" )
{
ob_start(\"ob_gzhandler\" );
}
top();
echo \"<script type=\\"text/javascript\\" src=\\"infobulle.js\\"></script>\"
. \"<script type=\\"text/javascript\\">InitBulle('\" . $bgcolor2 . \"', '\" . $bgcolor3 . \"', 2);</script>\";
if ($nuked['nk_status'] == \"closed\" && $user[1] == 9)
{
echo \"<table style=\\"background: \" . $bgcolor3 . \";\\" width=\\"100%\\" cellspacing=\\"1\\" cellpadding=\\"8\\">\n\"
.\"<tr><td style=\\"background: \" . $bgcolor2 . \";\\" ><big><b>\" . _YOURSITEISCLOSED . \" :<br /><br/ >\" . $nuked['url'] . \"/index.php?file=User&op=login_screen</b></big></td></tr></table><br />\n\";
}
}
if (is_file(\"modules/\" . $file . \"/\" . $im_file . \".php\" ))
{
include(\"modules/\" . $file . \"/\" . $im_file . \".php\" );
}
else
{
include(\"modules/404/index.php\" );
}
if (!isset($nuked_nude))
{
if ($user[5] > 0 && !isset($_COOKIE['popup']) && $file != \"User\" && $file != \"Userbox\" )
{
echo \"<div id=\\"popup_dhtml\\" style=\\"position:absolute;top:0;left:0;visibility:visible;z-index:10\\"></div>\n\"
. \"<script type=\\"text/javascript\\" src=\\"popup.js\\"></script>\n\"
. \"<script type=\\"text/javascript\\">popup('\" . $bgcolor2 . \"', '\" . $bgcolor3 . \"', '\" . _NEWMESSAGESTART . \" \" . $user[5] . \" \" . _NEWMESSAGEEND . \"', '\" . _CLOSEWINDOW . \"', 'index.php?file=Userbox', 350, 100);</script>\n\";
}
footer();
include(\"Includes/copyleft.php\" );
}
}
?>
donc j'insere la ligne ou exactement?
[/size]
Marsh Posté le 05-04-2008 à 20:57:34
je pense que c'est ic qu'il faut que je rajoute la ligne:
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n"
. "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"fr\">\n"
. "<head><title>" . $nuked['name'] . " :: " . $nuked ['slogan'] . " ::</title>\n"
. "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />\n"
. "<meta http-equiv=\"content-style-type\" content=\"text/css\" />\n"
. "<link title=\"style\" type=\"text/css\" rel=\"stylesheet\" href=\"themes/" . $theme . "/style.css\" /></head>\n"
. "<body style=\"background: " . $bgcolor2 . ";\"><div><br /><br /><br /><br /><br /><br /><br /><br /></div>\n"
. "<table style=\"margin-left: auto;margin-right: auto;text-align: left;background: " . $bgcolor3 . ";\" cellspacing=\"1\" cellpadding=\"20\">\n"
. "<tr><td style=\"background: " . $bgcolor1 . ";\" align=\"center\"><big><b>" . $nuked['name'] . " - " . $nuked['slogan'] . "</b></big><br /><br />\n"
. _SITECLOSED . "</td></tr></table></body></html>";
}
comme ca? :
[size=1]echo \"<!DOCTYPE html PUBLIC \\"-//W3C//DTD XHTML 1.0 Strict//EN\\" \\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\\">\n\"
. \"<html xmlns=\\"http://www.w3.org/1999/xhtml\\" xml:lang=\\"fr\\">\n\"
. \"<head><title>\" . $nuked['name'] . \" :: \" . $nuked['slogan'] . \" ::</title>\n\"
. \"<meta http-equiv=\\"Content-Type\\" content=\\"text/html; charset=iso-8859-1\\" />\n\"
. \"<meta http-equiv=\\"content-style-type\\" content=\\"text/css\\" />\n\"
. \"<link title=\\"style\\" type=\\"text/css\\" rel=\\"stylesheet\\" href=\\"themes/\" . $theme . \"/style.css\\" /></head>\n\"
. \"<body style=\\"background: \" . $bgcolor2 . \";\\"><div><br /><br /><br /><br /><br /><br /><br /><br /></div>\n\"
. \"<table style=\\"margin-left: auto;margin-right: auto;text-align: left;background: \" . $bgcolor3 . \";\\" cellspacing=\\"1\\" cellpadding=\\"20\\">\n\"
. \"<tr><td style=\\"background: \" . $bgcolor1 . \";\\" align=\\"center\\"><big><b>\" . $nuked['name'] . \" - \" . $nuked['slogan'] . \"</b></big><br /><br />\n\"
.<link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"favicon.ico\" />
. _SITECLOSED . \"</td></tr></table></body></html>\";
}
[/size]
Marsh Posté le 05-04-2008 à 21:01:04
a la fin,après
Code :
|
et avant
Code :
|
Marsh Posté le 05-04-2008 à 21:04:49
[size=1]echo \"<!DOCTYPE html PUBLIC \\"-//W3C//DTD XHTML 1.0 Strict//EN\\" \\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\\">\n\"
. \"<html xmlns=\\"http://www.w3.org/1999/xhtml\\" xml:lang=\\"fr\\">\n\"
. \"<head><title>\" . $nuked['name'] . \" :: \" . $nuked['slogan'] . \" ::</title>\n\"
. \"<meta http-equiv=\\"Content-Type\\" content=\\"text/html; charset=iso-8859-1\\" />\n\"
. \"<meta http-equiv=\\"content-style-type\\" content=\\"text/css\\" />\n\"
. \"<link title=\\"style\\" type=\\"text/css\\" rel=\\"stylesheet\\" href=\\"themes/\" . $theme . \"/style.css\\" />
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /></head>\n\"
. \"<body style=\\"background: \" . $bgcolor2 . \";\\"><div><br /><br /><br /><br /><br /><br /><br /><br /></div>\n\"
. \"<table style=\\"margin-left: auto;margin-right: auto;text-align: left;background: \" . $bgcolor3 . \";\\" cellspacing=\\"1\\" cellpadding=\\"20\\">\n\"
. \"<tr><td style=\\"background: \" . $bgcolor1 . \";\\" align=\\"center\\"><big><b>\" . $nuked['name'] . \" - \" . $nuked['slogan'] . \"</b></big><br /><br />\n\"
.<link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"favicon.ico\" />
. _SITECLOSED . \"</td></tr></table></body></html>\";
}
[/size]
Marsh Posté le 05-04-2008 à 21:14:52
ok, compris, merci, ultime probleme par contre qd je fait la modif comme ca :
. "<link title=\"style\" type=\"text/css\" rel=\"stylesheet\" href=\"themes/" . $theme . "/style.css\" /><link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /></head>\n"
et apres le site est en rade avec ce message:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/users/rpg/html/index.php on line 79
Marsh Posté le 06-04-2008 à 14:20:10
bah, il dit qu'il ya une chaine de caractere inatendu, et que lui attendait une virgule ou un point virgule...
essaie de copier la ligne avec les \ comme la lignes precedente pour voir
Marsh Posté le 06-04-2008 à 16:55:26
euh c'est bizare, j' avais donc entre la ligne puis renvoyé le index.php sur le ftp du site, ca avait planté le site, j'ai remis le index.php d'origine sur le ftp du site, le site est revenu et maintenant le favicon fonctionne...
je comprends pas pourquoi vu que j'ai remis le index.php sans la ligne de code...
bref c'est un peu bizare tout ca, mais au final ca a l' air de marcher
Marsh Posté le 07-04-2008 à 01:49:39
nan en fait ca marche pas tres bien, chez certains ca marche et chez d'autres non, je suis en train de voir avec le gars qui a monté le site pour la suite...
merci beaucoup pour ton aide athenaa
Marsh Posté le 07-04-2008 à 19:46:09
oui c'est ca, mais bizarement chez moi ca marche sous ie, peut etre parce que j'avais mis le site dans mes favoris lorsque j' ai tenté d'uploader le index.php sur le ftp du site...du coup maintenant avec le index.php d'origine ca marche plus pour les autres...
pas facile tout ca
Marsh Posté le 07-04-2008 à 20:34:32
ha oui j'ai le 4 mdr, c'est vrais qu'il se met en mise a jour apres installation de mon xp
Marsh Posté le 05-04-2008 à 17:26:13
Bonjour,
J'ai remarqué que beaucoups de sites web avaient un icone avec leur logo dans la liste des sites favoris de internet exploreur
Comme ceci:
By filou901
Voila, je sait pas comment ca s' appele mais j' aimerais donc bien créer une icone comme ca pour mon site mais je ne sait pas ce qu'il faut faire..
Si vous avez un tuto ou un bon tuyau je suis preneur.
Merci