Aide générale [Réglé] PhpFreeChat
Reprise du message précédent
en commantant la ligne mysql, sur mon local elle fonctionne ta page OoCode PHP :
// $params["container_type"] = "Mysql";
normalement elle dois donc fonctionner si tu ajoute les // devant la ligne ci-dessus
Accroche toi au clavier, je retire le shell...
désolé saturnin, c'est bon ça passe même si c'est d'un vilain vert pomme avec les menus dans tous les sens.
Je viens de vider tout le cache et ré-actualisé.
par contre j'ai tout un tas de code en-dessous, les menus du site dans tout les sens et ça modifie tout !!
c'est possible de le cantonner dans une page ?
Je viens de vider tout le cache et ré-actualisé.
par contre j'ai tout un tas de code en-dessous, les menus du site dans tout les sens et ça modifie tout !!
c'est possible de le cantonner dans une page ?
remplace ton index par :
apres il faudrait voir aussi bien les fichier, que les dossier niveau chmod.
un fichier peut etre accessible dans un dossier clos.
c'est con, mais c'est tout a fait possible
regarde cotes encodage d'etre en utf-8 il me semble que c'est le format d'encodage de phpfreechat.
sa peut aussi jouer, c'est deja plus limité comme possibilité, mais il vaut mieu toutes les passées.
Code PHP :
<?php //donées phpfreechat require_once "src/phpfreechat.class.php"; // chemin des sources du script $params["serverid"] = md5(__FILE__); // controle md5 // $params["container_type"] = "Mysql"; $params["refresh_delay"] = 2000; // refresh pour l'affichage : 2000ms = 2s $params["language"] = "fr_FR"; // code langages $params["title"] ="Discution en ligne"; // nom du chat (serveur) $params["channels"] = array("Accueil"); // nom du chat principal // donée pbt include_once('../kernel/begin.php'); $login = $User->get_attribute('login') ; if ($User->check_level(MEMBER_LEVEL)) //Membre Connecté. { $params["nick"] = iconv("ISO-8859-1", "UTF-8", $login) ; if( $User->Check_level(ADMIN_LEVEL) ) { // Administrateur $params["debug"] = true ; $params["isadmin"] = true ; } //admin } //membre connecté $chat = new phpFreeChat( $params ); $chat->printJavascript(); $chat->printStyle(); define('TITLE', $params["title"]); //Inclusion du header include_once('../kernel/header.php'); $chat->printChat(); include_once('../kernel/footer.php'); ?>
apres il faudrait voir aussi bien les fichier, que les dossier niveau chmod.
un fichier peut etre accessible dans un dossier clos.
c'est con, mais c'est tout a fait possible
regarde cotes encodage d'etre en utf-8 il me semble que c'est le format d'encodage de phpfreechat.
sa peut aussi jouer, c'est deja plus limité comme possibilité, mais il vaut mieu toutes les passées.
Accroche toi au clavier, je retire le shell...
j'ai trouvé ça dans la ckeck list
corrupted - ./data/public/js/cookie.js (please replace this file by a correct one)
corrupted - ./data/public/js/image_preloader.js (please replace this file by a correct one)
corrupted - ./data/public/js/md5.js (please replace this file by a correct one)
corrupted - ./data/public/js/pfcclient.js (please replace this file by a correct one)
corrupted - ./style/header.css (please replace this file by a correct one)
corrupted - ./style/show.js (please replace this file by a correct one)
corrupted - ./lib/csstidy-1.2/README (please replace this file by a correct one)
corrupted - ./themes/phoenity/smileys/author.txt (please replace this file by a correct one)
corrupted - ./themes/cerutti/info.php (please replace this file by a correct one)
corrupted - ./themes/cerutti/smileys/theme.txt (please replace this file by a correct one)
corrupted - ./themes/default/info.php (please replace this file by a correct one)
corrupted - ./themes/zilveer/info.php (please replace this file by a correct one)
corrupted - ./themes/blune/info.php (please replace this file by a correct one)
corrupted - ./themes/green/info.php (please replace this file by a correct one)
corrupted - ./i18n/cs_CZ/main.php (please replace this file by a correct one)
corrupted - ./src/proxies/lock.class.php (please replace this file by a correct one)
corrupted - ./src/commands/deop.class.php (please replace this file by a correct one)
corrupted - ./src/containers/mysql.class.php (please replace this file by a correct one)
corrupted - ./data/public/js/cookie.js (please replace this file by a correct one)
corrupted - ./data/public/js/image_preloader.js (please replace this file by a correct one)
corrupted - ./data/public/js/md5.js (please replace this file by a correct one)
corrupted - ./data/public/js/pfcclient.js (please replace this file by a correct one)
corrupted - ./style/header.css (please replace this file by a correct one)
corrupted - ./style/show.js (please replace this file by a correct one)
corrupted - ./lib/csstidy-1.2/README (please replace this file by a correct one)
corrupted - ./themes/phoenity/smileys/author.txt (please replace this file by a correct one)
corrupted - ./themes/cerutti/info.php (please replace this file by a correct one)
corrupted - ./themes/cerutti/smileys/theme.txt (please replace this file by a correct one)
corrupted - ./themes/default/info.php (please replace this file by a correct one)
corrupted - ./themes/zilveer/info.php (please replace this file by a correct one)
corrupted - ./themes/blune/info.php (please replace this file by a correct one)
corrupted - ./themes/green/info.php (please replace this file by a correct one)
corrupted - ./i18n/cs_CZ/main.php (please replace this file by a correct one)
corrupted - ./src/proxies/lock.class.php (please replace this file by a correct one)
corrupted - ./src/commands/deop.class.php (please replace this file by a correct one)
corrupted - ./src/containers/mysql.class.php (please replace this file by a correct one)
je suis pas doué dans ce domaine mais quand j'en prend un avec notepad++ ex: cookie.js il me dit encodé en ANSI
En fait le chat demarre mais je ne peux pas ecrire dedans, d'ailleur je ne me vois pas connecté ça disparait aussitôt et mon site prend les couleurs de celui de phpfreechat.
Je vais reprendre ça à tête reposé.
Je vais me détendre avec la partie design. Edité par Bloodric Le 06/12/2010 à 09h15
En fait le chat demarre mais je ne peux pas ecrire dedans, d'ailleur je ne me vois pas connecté ça disparait aussitôt et mon site prend les couleurs de celui de phpfreechat.
Je vais reprendre ça à tête reposé.
Je vais me détendre avec la partie design. Edité par Bloodric Le 06/12/2010 à 09h15
j'ai tester le rechargement complet, mais cette fois tel quel (tout d'origine), ça me renvois sur une page avec le style du site phpfreechat et le chat fonctionne mais dès que je touche à l'index il plante.
du coup, petite question plus ou moins en rapport, il ne serai pas possible d'avoir une 2ème shoutbox, car mon but premier n'est pas tant d'avoir un chat ouvert car ce n'est pas notre vocation mais d'avoir un secoure en cas de plantage du notre TS ou pour discuter avec un autre membre de la team tout ça doit donc se trouver sur une page avec des accès restreints.
Car là je cale sur le phpfreechat Edité par Bloodric Le 06/12/2010 à 19h57
du coup, petite question plus ou moins en rapport, il ne serai pas possible d'avoir une 2ème shoutbox, car mon but premier n'est pas tant d'avoir un chat ouvert car ce n'est pas notre vocation mais d'avoir un secoure en cas de plantage du notre TS ou pour discuter avec un autre membre de la team tout ça doit donc se trouver sur une page avec des accès restreints.
Car là je cale sur le phpfreechat Edité par Bloodric Le 06/12/2010 à 19h57
dupliquer la shootbox est du domaine du fesable, mais il faut pas se rater, si les fonctions, base de donnée ne sont pas modifier comme il faut alors sa vas foiré les deux.
je comprend pas exactement ce qui ne fonctionne pas ?
tu modifie quoi exactement ?
si le but est de limité l'acces aux inscrit c'est faisable, et a un groupe cela dois pouvoir se faire aussi.
je comprend pas exactement ce qui ne fonctionne pas ?
tu modifie quoi exactement ?
si le but est de limité l'acces aux inscrit c'est faisable, et a un groupe cela dois pouvoir se faire aussi.
Accroche toi au clavier, je retire le shell...
désolé pour le flood mais enfin ça passe ....
J'ai tout retiré de la racine, puis tout renvoyer une énième fois et replacé exactement le php du tuto et ça passe.
J'ai du avoir des fichier corrompu dans le transfert !
Maintenant reste à voir si je peux en restreindre l'accès comme pour les page ?
ouf ...persévérance comme on dis ..
Allez hop le bain des petits bouts et j'y retourne
J'ai tout retiré de la racine, puis tout renvoyer une énième fois et replacé exactement le php du tuto et ça passe.
J'ai du avoir des fichier corrompu dans le transfert !
Maintenant reste à voir si je peux en restreindre l'accès comme pour les page ?
ouf ...persévérance comme on dis ..
Allez hop le bain des petits bouts et j'y retourne
yes we can ....
c'est possible, mais il faut encore y mettre les doigt dedans
2 solution :
en php reconnaissance du level => membre, modo, admin sinon redirection, c'est pas très compliquer
en transformant en module, par l'jout du fichier config.ini, et les autorisation des module.
on dois pouvoir reconnaitre les rang mais j'ai jamais réellement poussé.
mais on dois pouvoir faire sa avec une requette sql normalement.
le tout etant de connaitre le n° du groupe
c'est possible, mais il faut encore y mettre les doigt dedans
2 solution :
en php reconnaissance du level => membre, modo, admin sinon redirection, c'est pas très compliquer
en transformant en module, par l'jout du fichier config.ini, et les autorisation des module.
on dois pouvoir reconnaitre les rang mais j'ai jamais réellement poussé.
mais on dois pouvoir faire sa avec une requette sql normalement.
le tout etant de connaitre le n° du groupe
Accroche toi au clavier, je retire le shell...
désolé mais là, complètement en dehors de mes compétences ....
Je suis en train de lire la "doc" car apparemment tout le monde est admin là dessus même en mettant "isadmin" à False.
Pour les droits y'a pas un moyen que se soit pris comme une page, car là pour les droits d'accès c'est à ma porté
Je suis en train de lire la "doc" car apparemment tout le monde est admin là dessus même en mettant "isadmin" à False.
Pour les droits y'a pas un moyen que se soit pris comme une page, car là pour les droits d'accès c'est à ma porté
non normalement le isadmin est pris en fonction du rang pbt.
cette partie sert justement a cela.
si tu m'expliquer plis précisément qui dois avoir acces a phpfreechat, je pourrais peut etre essayer de voir ce que l'on peut faire.
Code PHP :
if( $User->Check_level(ADMIN_LEVEL) ) { // Administrateur $params["debug"] = true ; $params["isadmin"] = true ; } //admin
cette partie sert justement a cela.
si tu m'expliquer plis précisément qui dois avoir acces a phpfreechat, je pourrais peut etre essayer de voir ce que l'on peut faire.
Accroche toi au clavier, je retire le shell...
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie