
Forum de support de ClanFree.net
Vous n'êtes pas identifié.
Salut, comme le titre l'indique, j'aimerai cree un nouveau lien pour mon site nuked-klan hebergé par clanfree.
Voila ce que j'aimerai faire comme lien:
http://clan****.clanfree.net/index.php?file=video
Et là je mettrai des video de youtube ou dailymotion, mais je ne sais pas cree un nouveau lien, enfin j'ai essaye mais je n'ai pas reussi quelqu'un pourrait-il me dire commen creer un nouveau lien svp?
Hors ligne
aparament tu es avec nuked clan; pour que sa marche il faut que tu creer un dossier "video" dans le dossier module, avec un fichier, index.php dedans, et voila sa marche, cest ton fichier index.php qui sera afficher, donc a toi de le modifier pour rajoute de nouveau lien...
Hors ligne
ok merci 
le problème c'est que je ne sais pas quoi modifie dans le fichier index.php, je suis un bleu pour cree des lien ou modifie des fichier en .php
j'ai pris le fichier index.php du module defy il y a sa de marque:
<?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. //
// -------------------------------------------------------------------------//
if (!defined("INDEX_CHECK"))
{
die ("<div style=\"text-align: center;\">You cannot open this page directly</div>");
}
global $language, $nuked, $user;
translate("modules/Defy/lang/" . $language . ".lang.php");
opentable();
if (!$user)
{
$visiteur = 0;
}
else
{
$visiteur = $user[1];
}
$ModName = basename(dirname(__FILE__));
$level_access = nivo_mod($ModName);
if ($visiteur >= $level_access && $level_access > -1)
{
compteur("Defy");
function index()
{
global $nuked;
if ($nuked['defie_charte'] != "")
{
$charte = BBcode($nuked['defie_charte']);
$charte = icon($charte);
echo "<br /><table style=\"margin-left: auto;margin-right: auto;text-align: left;\" width=\"90%\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
. "<tr><td align=\"center\"><big><b>" . _DEFY . "</b></big></td></tr>\n"
. "<tr><td> </td></tr><tr><td>" . $charte . "</td></tr></table>\n"
. "<form method=\"post\" action=\"index.php?file=Defy\">\n"
. "<div style=\"text-align: center;\"><input type=\"hidden\" name=\"op\" value=\"form\" />\n"
. "<input type=\"submit\" value=\"" . _IAGREE . "\" /> <input type=\"button\" value=\"" . _IDESAGREE . "\" onclick=\"javascript:history.back()\" /></div></form>\n";
}
else
{
form();
}
}
function form()
{
global $nuked, $user, $language;
$date = date("d-m-Y");
$hour = date("H:i");
if ($nuked['server_ip'] != "" && $nuked['server_port'] != "")
{
$server_ip = $nuked['server_ip'] . ":" . $nuked['server_port'];
}
else
{
$server_ip = "";
}
echo "<script type=\"text/javascript\">\n"
."<!--\n"
."\n"
. "function verifchamps()\n"
. "{\n"
. "if (document.getElementById('defy_pseudo').value.length == 0)\n"
. "{\n"
. "alert('" . _NONICK . "');\n"
. "return false;\n"
. "}\n"
. "\n"
. "if (document.getElementById('defy_clan').value.length == 0)\n"
. "{\n"
. "alert('" . _NOCLAN . "');\n"
. "return false;\n"
. "}\n"
."\n"
."if (document.getElementById('defy_mail').value.indexOf('@') == -1)\n"
."{\n"
."alert('" . _BADMAIL . "');\n"
."return false;\n"
."}\n"
."\n"
. "if (document.getElementById('defy_icq').value.length == 0)\n"
. "{\n"
. "alert('" . _NOICQ . "');\n"
. "return false;\n"
. "}\n"
."\n"
. "return true;\n"
. "}\n"
."\n"
. "// -->\n"
. "</script>\n";
echo "<br /><form method=\"post\" action=\"index.php?file=Defy\" onsubmit=\"return verifchamps();\">\n"
. "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" width=\"90%\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
. "<tr><td colspan=\"2\" align=\"center\"><big><b>" . _DEFY . "</b></big></td></tr><tr><td colspan=\"2\"> </td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _NICK . " : </b></td><td><input id=\"defy_pseudo\" type=\"text\" name=\"pseudo\" value=\"" . $user[2] . "\" size=\"20\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _CLAN . " : </b></td><td><input id=\"defy_clan\" type=\"text\" name=\"clan\" size=\"20\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _COUNTRY . " : </b></td><td><select name=\"country\">\n";
if ($language == "french")
{
$pays = "France.gif";
}
$rep = Array();
$handle = @opendir("images/flags");
while (false !== ($f = readdir($handle)))
{
if ($f != ".." && $f != "." && $f != "index.html" && $f != "Thumbs.db")
{
$rep[] = $f;
}
}
closedir($handle);
sort ($rep);
reset ($rep);
while (list ($key, $filename) = each ($rep))
{
if ($filename == $pays)
{
$checked = "selected=\"selected\"";
}
else
{
$checked = "";
}
list ($country, $ext) = split ('[.]', $filename);
echo "<option value=\"" . $filename . "\" " . $checked . ">" . $country . "</option>\n";
}
echo "</select></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _MAIL . " : </b></td><td><input id=\"defy_mail\" type=\"text\" name=\"mail\" size=\"25\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _ICQMSN . " : </b></td><td><input id=\"defy_icq\" type=\"text\" name=\"icq\" size=\"25\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _CHANIRC . " : </b></td><td><input type=\"text\" name=\"irc\" size=\"25\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _WEBSITE . " : </b></td><td><input type=\"text\" name=\"url\" value=\"http://\" size=\"30\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _DATE . " : </b></td><td><input type=\"text\" name=\"date\" value=\"" . $date . "\" size=\"15\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _HOUR . " : </b></td><td><input type=\"text\" name=\"heure\" value=\"" . $hour . "\" size=\"6\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _GAME . " : </b></td><td><select name=\"game\">\n";
$sql = mysql_query("SELECT id, name FROM " . GAMES_TABLE . " ORDER BY name");
while (list($game_id, $nom) = mysql_fetch_array($sql))
{
$nom = stripslashes($nom);
$nom = htmlentities($nom);
echo "<option value=\"" . $game_id . "\">" . $nom . "</option>\n";
}
echo "</select></td></tr><tr><td style=\"width: 20%;\"><b>" . _SERVER . " : </b></td><td><input type=\"text\" name=\"serveur\" value=\"" . $server_ip . "\" size=\"30\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _TYPE . " : </b></td><td><input type=\"text\" name=\"type\" value=\"\" size=\"20\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _MAP . " : </b></td><td><input type=\"text\" name=\"map\" value=\"\" size=\"20\" /></td></tr>\n"
. "<tr><td style=\"width: 20%;\"><b>" . _COMMENT . " : </b></td><td><textarea name=\"comment\" cols=\"60\" rows=\"10\"></textarea></td></tr><tr><td colspan=\"2\"> </td></tr>\n"
. "<tr><td colspan=\"2\" align=\"center\"><input type=\"submit\" value=\"" . _SEND . "\" /><input type=\"hidden\" name=\"op\" value=\"send_defie\" /></td></tr></table></form><br />\n";
}
function send_defie($pseudo, $clan, $country, $mail, $icq, $irc, $url, $date, $heure, $game, $serveur, $type, $map, $comment)
{
global $nuked;
$email = $nuked['defie_mail'];
$inbox = $nuked['defie_inbox'];
$time = time();
$date2 = strftime("%x %H:%M", $time);
$pseudo = addslashes($pseudo);
$clan = addslashes($clan);
$country = addslashes($country);
$mail = addslashes($mail);
$icq = addslashes($icq);
$irc = addslashes($irc);
$url = addslashes($url);
$date = addslashes($date);
$heure = addslashes($heure);
$game = addslashes($game);
$serveur = addslashes($serveur);
$type = addslashes($type);
$map = addslashes($map);
$comment = addslashes($comment);
$pseudo = htmlentities($pseudo);
$clan = htmlentities($clan);
$country = htmlentities($country);
$mail = htmlentities($mail);
$icq = htmlentities($icq);
$irc = htmlentities($irc);
$url = htmlentities($url);
$date = htmlentities($date);
$heure = htmlentities($heure);
$game = htmlentities($game);
$serveur = htmlentities($serveur);
$type = htmlentities($type);
$map = htmlentities($map);
$comment = htmlentities($comment);
$sql = mysql_query("INSERT INTO " . DEFY_TABLE . " ( `id` , `send` , `pseudo` , `clan` , `mail` , `icq` , `irc` , `url` , `pays` , `date` , `heure` , `serveur` , `game` , `type` , `map` , `comment` ) VALUES ( '' , '" . $time . "' , '" . $pseudo . "' , '" . $clan . "' , '" . $mail . "' , '" . $icq . "' , '" . $irc . "' , '" . $url . "' , '" . $country . "' , '" . $date . "' , '" . $heure . "' , '" . $serveur . "' , '" . $game . "' , '" . $type . "' , '" . $map . "' , '" . $comment . "' )");
$subject = _DEFY . ", " .$date2;
$corps = $pseudo . " " . _NEWDEFY . "\r\n" . $nuked['url'] . "/index.php?file=Defy&page=admin\r\n\r\n\r\n" . $nuked['name'] . " - " . $nuked['slogan'];
$from = "From: " . $nuked['name'] . " <" . $nuked['mail'] . ">\r\nReply-To: " . $mail;
$subject = @html_entity_decode($subject);
$corps = @html_entity_decode($corps);
$from = @html_entity_decode($from);
if ($email != "")
{
mail($email, $subject, $corps, $from);
}
if ($inbox != "")
{
$sql2 = mysql_query("INSERT INTO " . USERBOX_TABLE . " ( `mid` , `user_from` , `user_for` , `titre` , `message` , `date` , `status` ) VALUES ( '' , '" . $inbox . "' , '" . $inbox . "' , '" . $subject . "' , '" . $corps . "' , '" . $time . "' , '0' )");
}
echo "<br /><br /><div style=\"text-align: center;\">" . _SENDMAIL . "</div><br /><br />";
redirect("index.php", 2);
}
switch ($op)
{
case"index":
index();
break;
case"form":
form();
break;
case"send_defie":
send_defie($pseudo, $clan, $country, $mail, $icq, $irc, $url, $date, $heure, $game, $serveur, $type, $map, $comment);
break;
default:
index();
break;
}
}
else if ($level_access == -1)
{
echo "<br /><br /><div style=\"text-align: center;\">" . _MODULEOFF . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
}
else if ($level_access == 1 && $visiteur == 0)
{
echo "<br /><br /><div style=\"text-align: center;\">" . _USERENTRANCE . "<br /><br /><b><a href=\"index.php?file=User&op=login_screen\">" . _LOGINUSER . "</a> | <a href=\"index.php?file=User&op=reg_screen\">" . _REGISTERUSER . "</a></b></div><br /><br />";
}
else
{
echo "<br /><br /><div style=\"text-align: center;\">" . _NOENTRANCE . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
}
closetable();
?>
je dois modifié quoi pour que mon lien video marche?
Dernière modification par ito (29-04-2008 19:37:08)
Hors ligne
tu nas rien a ecrire, a partir du moment ou ton fichier est en php, kil sappelle index et kil se trouve dans un dossier nommée "video", dans le dossier "modules" de nk, le lien fonctionnerai automatiquement.
Hors ligne
ok merci de ton aide, mais je suis admin de niveau9, et quand je veux alle sur mon lien, il me dit: Désolé, mais vous n'avez pas les droits pour acceder a cette page.
Je sais pas quoi faire lol
Hors ligne
la je vois pas pourquoi sa marche pas, moi je l'ai fais plusieurs fois, et jamais eu de probleme...
Hors ligne