Résultats de la recherche (91 résultats)

Pacifeaste
18 Janvier 2005, 22:02
Je te l'ai expliqué dans l'autre topic, sauf que là le fichier s'appelle
Citation
poster_corps.tpl
 
Pacifeaste
18 Janvier 2005, 22:00
Eh bien il y a un fichier qui se trouve ici
Citation
themes/IceCold/

Et qui s'appelle
Citation
header.tpl

Et qu'il faut modifier pour la mise à jour de la RC3.
 
Pacifeaste
18 Janvier 2005, 21:54
Pareil, vérifie si tu as bien modifié poster.php et themes/nom_du_theme/poster_corps.tpl.
 
Pacifeaste
18 Janvier 2005, 21:51
As-tu bien modifié includes/header_forum.php et themes/nom_du_theme/header.tpl ?
 
Pacifeaste
17 Janvier 2005, 17:46
[quot=Raphael]PS : je n'arrive pas à avoir une notification par mail lorsque quelqu'un poste après moi, c'est normal ?[/quot]
Oui, ce sera en MOD ;)
 
Pacifeaste
05 Janvier 2005, 19:47
<?php

/* chargement des fichiers de langue */
function get_traducs($lang_fichier) {

  if (file_exists($lang_fichier)) {
    $lignes = file($lang_fichier);
    while (list(,$ligne) = each($lignes)) {
      list($cle, $val)= explode("=",$ligne);
          $phrases[$cle] = $val;
    }
    return $phrases;
  } else {
    return false;
  }
}
/* traduire une chaine */
function traduire($chaine,$vals="") {

  global $phrases;

  if ($phrases) {
    $p_chaine = $phrases[$chaine];
        if ($p_chaine == "") {
          $p_chaine = $chaine;
        }
  } else {
    $p_chaine = $chaine;
  }

  if (gettype($vals)=="array") {
    $p_chaine = sprintf($p_chaine, $vals[0], $vals[1], $vals[2], $vals[3], $vals[4], $vals[5], $vals[6]);
  }

  return (trim($p_chaine));
}

$taille_max_fichier       = "102400"; # en bytes
$longueur_max_image        = "800";
$largeur_max_image       = "800";
$chemin                   = "image/";

$types_enregistres = array(
                                        "application/x-gzip-compressed"         => ".tar.gz, .tgz",
                                        "application/x-zip-compressed"          => ".zip",
                                        "application/x-tar"                     => ".tar",
                                        "text/plain"                            => ".html, .php, .txt, .inc (etc)",
                                        "image/bmp"                             => ".bmp, .ico",
                                        "image/gif"                             => ".gif",
                                        "image/pjpeg"                           => ".jpg, .jpeg",
                                        "image/jpeg"                            => ".jpg, .jpeg",
                                        "application/x-shockwave-flash"         => ".swf",
                                        "application/msword"                    => ".doc",
                                        "application/vnd.ms-excel"              => ".xls",
                                        "application/octet-stream"              => ".exe, .fla (etc)"
                                        );

$types_autorises = array("image/bmp","image/gif","image/pjpeg","image/jpeg");

# --

function form($erreur=false) {

global $PHP_SELF,$taille_max_fichier,$lang;

        if ($erreur) print $erreur . "<br><br>";

        print "\n<form ENCTYPE=\"multipart/form-data\"  action=\"upload.php3\" method=\"post\">";
        print "\n<INPUT TYPE=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"" . $taille_max_fichier . "\">";
        print "\n<INPUT TYPE=\"hidden\" name=\"tache\" value=\"upload\">";
        print "\n<P>" . traduire("Uploader images")."";
        print "\n<BR>NOTE: " . traduire("Taille maximum du fichier")." " . ($taille_max_fichier / 1024) . "KB";
         print "\n<br><INPUT NAME=\"fichier\" TYPE=\"file\" SIZE=\"35\"><br>";
        print "\n<input type=\"submit\" Value=\"Upload\">";
        print "\n</form>";

} # FIN de form

# --

if (!ereg("^4",phpversion())) {
        function in_array($needle,$haystack) { # cette fonction existe en PHP 4, donc pour ceux qui utilise PHP 3
                for ($i=0; $i < count($haystack); $i++) {
                        if ($haystack[$i] == $needle) {
                                return true;
                        }
                }
        }
}

# --

function valider_upload($fichier) {

global $taille_max_fichier, $longueur_max_image, $largeur_max_image, $types_autorises, $fichier_type, $types_enregistres;

        $start_erreur = "\n<b>Erreur :</b>\n<ul>";

        if ($fichier == "none") { # le fichier a-t-il été spécifié ?

                $erreur .= "\n<li>Vous n'avez rien uploadé!</li>";

        } else { # verifie si on a le droit d'uploader ce type de fichier

                if (!in_array($fichier_type, $types_autorises)) {
                        $erreur .= "\n<li>Le fichier que vous avez uploadé est d'un type non autorisé, vous pouver uploader uniquement ce(s) type(s) de fichiers:\n<ul>";
                        while ($type = current($types_autorises)) {
                                $erreur .= "\n<li>" . $types_enregistres[$type] . " (" . $type . ")</li>";
                                next($types_autorises);
                        }
                        $erreur .= "\n</ul>";
                }

                if (ereg("image", $fichier_type) && (in_array($fichier_type, $types_autorises))) {

                        $taille = GetImageSize($fichier);
                        list($foo, $longueur, $bar, $largeur) = explode("\"", $taille[3]);

                        if ($longueur > $longueur_max_image) {
                                $erreur .= "\n<li>Votre image ne doit pas être plus longue que " . $longueur_max_image . " Pixels</li>";
                        }

                        if ($largeur > $largeur_max_image) {
                                $erreur .= "\n<li>Votre image ne doit pas être plus large que " . $largeur_max_image . " Pixels</li>";
                        }

                }

                if ($erreur) {
                        $erreur = $start_erreur . $erreur . "\n</ul>";
                        return $erreur;
                } else {
                        return false;
                }
        }
} # FIN valider_upload

# --


function liste_fichiers() {

global $chemin;

        $handle = dir($chemin);
        print "\n<b>Fichiers uploadés</b><br>";
        while ($fichier = $handle->read()) {
                if (($fichier != ".") && ($fichier != "..")) {
                        print "\n" . $fichier . "<br>";
           }
        }
        print "<hr>";
}

# --

function upload($fichier) {

global $chemin, $fichier_nom;

        $erreur = valider_upload($fichier);
        if ($erreur) {
                form($erreur);
        } else { # cool, on peut continuer
                if (!@copy($fichier, $chemin . "/" . $fichier_nom)) {
                        form("\n<b>Une erreur est survenue, vérifiez le chemin d'accès et les permissions pour le dossier d'upload</b>");
                } else {
                        liste_fichiers();
                        form();
                }
        }
} # FIN upload

# --

############ Début de la page

print "<html>\n<head>\n<title>Exemple d'upload</title>\n</head>\n<body>";
echo("<table width=\"0%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">
  <tr align=\"left\">
    <td><font face=verdana size=2>");
switch($tache) {
        case 'upload':
                upload($fichier);
        break;
        default:
                form();
}
echo("</font></td>
  </tr>
</table>");
print "\n</body>\n</html>";

?>


J'ai pas tout vérifié mais normalement il ne devrait y avoir d'erreurs (quand je parle d'erreurs, c'est pas d'erreurs de traduction (enfin j'espère ^^), mais par exemple si j'ai oublié de traduire une variable).
 
Pacifeaste
05 Janvier 2005, 18:49
[quot=Ghost Warrior]Et pour le mod 'sondage' ?[/quot]
^^' Manque de motiv et de temps en ce moment...
Mais promis ce week-end j'essaye de le finir ;)
 
Pacifeaste
05 Janvier 2005, 18:45
[quot=SquallX]Tu veux qu'on te traduise les commentaires aussi ou pas ?[/quot]
J'ajouterais : Et aussi les variables ? Et le nom des fonctions ?
 
Pacifeaste
01 Janvier 2005, 19:39
Bonne année et bonne santé à tout le monde !
 
Pacifeaste
29 Décembre 2004, 19:31
Je pense que ce qui te conviendrait est le MOD rang.
Avec ça, tu peux donner le rang que tu veux à tes membres selon leur nombre de messages postés ou leur donner un rang spécial.
Si ce n'est pas ça que tu cherches, sois plus explicite ;)
 
Pacifeaste
29 Décembre 2004, 11:00
Wow ! Vraiment superbe :D
 
Pacifeaste
28 Décembre 2004, 20:37
Bien non, ça te dis de rajouter une } à l'endroit indiqué. Il ne manque rien ;)
 
Pacifeaste
28 Décembre 2004, 16:41
Déplacé dans "Support" ;)

Comme te l'as dis amael500, vérifie bien les droits que tu as donné au( x ) modérateur(s) en question.
 
Pacifeaste
28 Décembre 2004, 13:52
[quot=Genova]Pacifeaste, si tu fais ca le mot "sous forum" va s'afficher pour chaque sous forum, donc il faudrait place ce mot en dehors du block.[/quot]
Ouais je sais lol mais j'ai voulu aller trop vite ^^



D'ailleurs j'ai viré, t'avais posté avant moi :p
 
Pacifeaste
27 Décembre 2004, 16:45
Dans FSB, il y a déjà une fonction faite exprès pour afficher des dates (voir dans /includes/functions/fonctions.php) alors autant l'utiliser ^^
Parce que avec ce format de date, tant qu'on est Français ça va, mais après si ça va chez les Anglais eh bien ça marche plus :P
Enfin après c'est ton MOD, tu fais comme tu veux ^^
 


.