How to add a favicon in my php-nuke platinum website?

ishtar

New Member
Messages
2
Reaction score
0
Points
0
well my topic title says it all. how the all do i add a thing like that??

i have a index.php but thats very different from HTML, in HTML it would be much easier.

does anyone have an idea??

here u see my index.php:

<?php
require_once("mainfile.php");
global $prefix, $db, $admin_file;
define('MODULE_FILE', true);
/*****************************************************/
/* Forum - Arcade v.3.0.2 START */
/*****************************************************/
//Arcade MOD - IBProSupport
$arcade = $HTTP_GET_VARS['act'];
$newscore = $HTTP_GET_VARS['do'];
if($arcade == 'Arcade' && $newscore='newscore')
{
$gamename = str_replace("\'","''",$HTTP_POST_VARS['gname']);
$gamename = preg_replace(array('#&(?!(\#[0-9]+;))#', '#<#', '#>#'), array('&amp;', '&lt;', '&gt;'),$gamename);
$gamescore = intval($HTTP_POST_VARS['gscore']);
//Get Game ID
$row = $db->sql_fetchrow($db->sql_query("SELECT game_id from ".$prefix."_bbgames WHERE game_scorevar='$gamename'"));
$gid = intval($row['game_id']);
$ThemeSel = get_theme();
echo "<LINK REL=\"StyleSheet\" HREF=\"themes/$ThemeSel/style/style.css\" TYPE=\"text/css\">\n\n\n";
echo "<form method='post' name='ibpro_score' action='modules.php?name=Forums&file=proarcade&valid=X&gpaver=GFARV2'>";
echo "<input type=hidden name='vscore' value='$gamescore'>";
echo "<input type=hidden name='gid' value='$gid'>";
echo "</form>";
echo "<script type=\"text/javascript\">";
echo "window.onload = function(){document.forms[\"ibpro_score\"].submit()}";
echo "</script>";
exit;
//$header_location = (@preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE"))) ? "Refresh: 0; URL=" : "Location: ";
//header($header_location . "modules.php?name=Forums&file=proarcade&vscore=$gamescore&gid=$gid&valid=X&gpaver=GFARV2");
exit;
}
/*****************************************************/
/* Forum - Arcade v.3.0.2 END */
/*****************************************************/
$modpath = '';
$_SERVER['PHP_SELF'] = "modules.php";
$_SERVER['SCRIPT_NAME'] = "modules.php";
$row = $db->sql_fetchrow($db->sql_query("SELECT main_module from ".$prefix."_main"));
$name = $row['main_module'];
$home = 1;
define('HOME_FILE', true);
if (isset($url) AND is_admin($admin)) {
Header("Location: $url");
die();
}
if ($httpref == 1) {
if (isset($_SERVER['HTTP_REFERER'])) {
$referer = $_SERVER['HTTP_REFERER'];
$referer = check_html($referer, "nohtml");
}
if (!empty($referer) && !stripos_clone($referer, "unknown") && !stripos_clone($referer, "bookmark") && !stripos_clone($referer, $_SERVER['HTTP_HOST'])) {
$result = $db->sql_query("INSERT INTO ".$prefix."_referer VALUES (NULL, '".$referer."')");
}
$numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_referer"));
if($numrows>=$httprefmax) {
$result2 = $db->sql_query("DELETE FROM ".$prefix."_referer");
}
}
if (!isset($mop)) { $mop="modload"; }
if (!isset($mod_file)) { $mod_file="index"; }
$name = trim($name);
if (isset($file)) { $file = trim($file); }
$mod_file = trim($mod_file);
$mop = trim($mop);
if (stripos_clone($name,"..") || (isset($file) && stripos_clone($file,"..")) || stripos_clone($mod_file,"..") || stripos_clone($mop,"..")) {
die("You are so cool...");
} else {
$ThemeSel = get_theme();
if (file_exists("themes/$ThemeSel/module.php")) {
include("themes/$ThemeSel/module.php");
if (is_active("$default_module") AND file_exists("modules/$default_module/".$mod_file.".php")) {
$name = $default_module;
}
}
if (file_exists("themes/$ThemeSel/modules/$name/".$mod_file.".php")) {
$modpath = "themes/$ThemeSel/";
}
$modpath .= "modules/$name/".$mod_file.".php";
if (file_exists($modpath)) {
include($modpath);
} else {
define('INDEX_FILE', true);
include("header.php");
OpenTable();
if (is_admin($admin)) {
echo "<center><font class=\"\"><b>"._HOMEPROBLEM."</b></font><br><br>[ <a href=\"".$admin_file.".php?op=modules\">"._ADDAHOME."</a> ]</center>";
} else {
echo "<center>"._HOMEPROBLEMUSER."</center>";
}
CloseTable();
include("footer.php");
}
}
?>


PS where u see a smiley, there shouldnt be that smiley
 
Last edited:

03moscropl

Flash Freak
Messages
698
Reaction score
0
Points
16
you wuld need to place the code in tho the header.php/ html (depends with your theme) in you theme folder.
 

Conor

New Member
Messages
3,570
Reaction score
0
Points
0
Try this:

Save the favicon you want as favicon.ico
Upload it to the images folder for your site.
Then refresh your site and see if it is there..Thats the mambo way so it might be the same for PHP-Nuke
 

Vyriix

New Member
Messages
126
Reaction score
0
Points
0
nope you dont edit the header in index.php
Here is a guide to edit your header to insert the code for favicon in phpnuke.

<-----OPEN header.php----->
<-----FIND----->
echo "<LINK REL=\"StyleSheet\" HREF=\"themes/$ThemeSel/style/style.css\" TYPE=\"text/css\">\n\n\n";
<-----AFTER ADD----->
echo "<LINK REL=\"shortcut icon\" HREF=\"favicon.ico\">\n";
<-----END----->

whereby favicon.ico means the icon file is at the same folder as header.php
change it if you would like to put your icon elsewhere
 

Jordan K

[B]tags dont work:([/B]
Messages
1,528
Reaction score
0
Points
0
Well he said he wants to add one, assuming he doesn't already have a default one. If he is more comfortable with HTML, he could just add the html line at the top of the index.php (above the <?)
 
Top