Intégration du chat Blab! ver6.4
Aide pour l'intégration avec phpboost mysql
Support Général
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
La je viens quémander de l'aide avant de fusiller ma base de donnée en faisant des essais
J'ai testé le mini chat suivant en version free :
http://hot-things.net/
Et il est vraiment super point de vue graphique et vitesse...
J'ai donc décidé de passer à la version Pro+ qui permet l'intégration avec les bases de données suivantes :
Donc besoin d'une aide souriante et charitable pour m'indiquer comment rentrer les données et je pense qu'il faut faire une sorte de mini module si je veux l'intégrer au site !
Ou sinon j'utiliserais juste un lien de redirection pour commencer.
Merci grandement d'avance de vos aides / réponses
Yan
EDIT :
En cas de besoin je peux vous donnez l'aide dont j'ai accès pour comment intégrer dans tel cms ... me dire lequel ressemble le plus à phpboost
Édité par DJ Rewop Le 09/02/2014 à 10h56
ElenWii Membre non connecté
- Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
- Equipe Graphique
Dans ton espace serveur tu dois avoir un répertoire phpb oust à la racine et un autre blab à la racine aussi. Ne met surtout pas ton répertoire blabla dans celui de phpb oust, tu risquerais de avoir des erreurs.(valable pour tout logiciel ou cms)
Après je pense que cela reste une installation traditionnelle.
Pour lier les deux par contre il te faudrait gérer les membres ensemble et on retombe sur le soucis de gestion de mdp.
ElenWii
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
Citation :
web
webkykoo (répertoire ou j'ai mis les fichiers phpboost et sous répertoires)
webkykoochat (donc le répertoire du chat mis dans le même niveau que phpboost)
webkykoo (répertoire ou j'ai mis les fichiers phpboost et sous répertoires)
webkykoochat (donc le répertoire du chat mis dans le même niveau que phpboost)
tu me conseil donc de faire comme ceci
Citation :
web
webkykoo (répertoire de phpboost et sous répertoire)
webchat (répertoire du chat mais pas dans le même niveau que phpboost)
webkykoo (répertoire de phpboost et sous répertoire)
webchat (répertoire du chat mais pas dans le même niveau que phpboost)
Ensuite je ne comprend pas le soucis sur la gestion des mots de passes ?
Car la gestion est faite par phpboost et le chat ne fait que "lire" les informations pour voir si la personne est autorisée pour le chat ou si elle n'est pas en mode logue actif sur le site et bien elle est redirigée vers la page nécessaire
J'ai pris se scripte car j'ai vus qu'il était intégré aussi dans les cms courant comme phpbb3, joomla, etc... et vus la qualité du site et la qualité du scripte que j'ai testé je doute qu'il puisse avoir un soucis de ce côté la ... "enfin j'espère"
Et comme demandé je suis néophite pour remplir les champs demandé par le scripte pour cela que si on me met un / des exemples je vais tenter de m'en sortir
Ha oui je sais juste que c'est pour le logue... ensuite j'ai une section dans le scripte ou je vais créer des groupes comme modérateur et mettre telle ou telle personne dedans !
La j'ai juste besoin de l'intégration avec la liste des membres du site sous phpboost v4
Pour un module je vais voir si je me débrouille avec la lecture de l'aide mais ... je risque fortement de revenir
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation :
Car la gestion est faite par phpboost et le chat ne fait que "lire" les informations pour voir si la personne est autorisée pour le chat ou si elle n'est pas en mode logue actif sur le site et bien elle est redirigée vers la page nécessaire
Sauf que PHPBoost utilise un système de hash des pass que très peu de CMS utilise (SHA256 avec un salt de mémoire)
Cordialement, janus57
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
si je demande les codes ou comment faire c'est que si vous ne pouvez pas ou ne savez pas en donnant le plus d'information possible sur le site du chat il propose de regarder pour l'intégration . . .
et serait un plus aussi pour phpboost non de proposer un système de chat compatible avec le cms ?
Yan
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
si j'ai bien suivie c'est un système de chat en PHP/SQL ?
Si oui je pense que pas mal d'hébergeur vont vous jeter à ce genre de script qui ont tendance à faire pas mal de hits et de consommation sur les serveur mutualisé, si le but est d'avoir un chat avec beaucoup de monde, sur du mutualisé il faudra se tourner vers IRC ou des chats en flash héberger ailleurs.
Perso j'ai même du désactiver la shoutbox PHPBoost, car quand y avait trop de monde de connecté sur le site cela envoyer pas mal de hits au serveur et j'ai eu le droit à un petit mail de mon hébergeur.
Car oui PHP/SQL ne sont vraiment pas faire pour des chat de discussion à grande échelle (sur des serveur mutualisé, après sur des VPS/dédié si ça arrive à encaisser là c'est bon).
P.S. ceci est mon point de vue perso uniquement, rien n'empêche les devs d'intégrer ce genre de système de chat.
Cordialement, janus57
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
http://www.tufat.com/s_flash_chat_chatroom.htm
Nous n'avons pas eus de soucis et nous ne pensons pas développer une communauté aussi grande que le serveur vas chauffer chez eux ,-)
Le nombre de hits est illimités et la bande passante aussi donc je ne me fais pas de soucis de ce côté ...
Après la restriction est le nombre de connections simultanées sont les suivantes :
Citation :La limite de temps de connexion aux bases de données MySQL est de 30 secondes réelles et de 10 secondes de temps CPU du PHP.
Nous ne limitons pas les utilisateurs MySQL à un maximum de connexions dans l'heure. Les valeurs MAX_QUERIES_PER_HOUR / MAX_UPDATES_PER_HOUR / MAX_CONNECTIONS_PER_HOUR ne sont pas présente sur nos hébergements. Contrairement à d'autres hébergeurs, il n'y aura pas de message d'erreur de type "SQL Error : 1226 User 'data_forum' has exceeded the 'max_questions' ressource": http://dev.mysql.com/doc/refman/5.0/fr/grant.html
Par contre nous limitons le nombre de connexions MySQL pour chacun des comptes à 38 connections simultanées. Une fois cette limite dépassée, toute nouvelle connexion est impossible, et un message d'erreur reporte cet état de fait: "User has already more than 'max_user_connections' active connections" ou "Warning: mysql_connect(): Too many connections in /home/www/... "...
Cette limitation des connexions permet de s'assurer qu'un site ne surcharge pas le serveur MySQL au détriment des autres sites hébergés sur le serveur. Une fois le nombre de connexions descendues en dessous de la limite de 38, les nouvelles connexions sont à nouveau possibles.
Cette limite est rarement atteinte durant l'usage normal d'un site. Si celle-ci est dépassée, la cause est souvent liée à une ou plusieurs tables verrouillées à cause d'une modification de structure, d'une réparation ou d'une mise à jour d'indexes effectuées avec le même compte ou touchant une même table. Il est donc conseillé de suspendre temporairement les scripts PHP ou CGI, le temps d'une manipulation sur une table très fréquentée sur votre site. Si cela devait ne pas suffire pour votre site, il faudra créer un utilisateur MySQL par section et script de votre site mais ceci ne sera surement jamais nécessaire à l'usage.
Une table comportant beaucoup d'éléments et n'ayant jamais été purgée peut être la cause de verrou. Une surfréquentation d'un script PHP faisant des longues requêtes non optimisées peut également amener à accumuler un grand nombre d'utilisateurs simultanés en relation avec le temps de réponse et le nombre de demandes. Dans ce cas, il faudra rajouter des indexes sur les tables utilisés par la requête pour en optimiser les performances.
Mais comme dit avec flashchat je n'ai jamais eus de soucis et nous étions parfois plus de 20 en même temps avec des salles de discussions différentes.
Le but n'est pas de faire un site de chat en passant et si il embête alors il sera accessible que pour les admins et modérateurs et membres privilégies c'est aussi simple que cela :-D
Yan
PS : mais pour le moment cela ne me dit pas comment faire pour l'intégration ...
Édité par DJ Rewop Le 09/02/2014 à 18h04
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
emplacement du systeme de classement avec php/mysql/utf8 => http://stadefoyen.web33.fr/cmo
le resultat sur le site => http://stadefoyen.web33.fr/pages/resultats-federale-iii
il faut donc que tu l'installes comme si tu n'avais que lui, puis tu pourras l'intégrer via un iframe sur ton site pbt
pour se connecter une seule fois via le site, ou mieux integrer le chatt que par un iframe, il faudrait adapter le chatt en module phpboost, comme pour la liste de cms qui sont déja prévus.
voir si l'equipe du chatt se sent de le faire... surement qu'ils ne l'ont pas fait par méconnaissance de l’existence de pbt...
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
j'utilise le répertoire du chat dans le même niveau que celui de phpboost et deux tables mysql mais avec le même identifiant ...
après pour l'intégration j'attend une / des personnes plus compétente que moi et si il faut verser un quelque chose pour le job alors pas de soucis...
ou si vous le faite avec sourire et sans rien demander alors le versement sera changé par une donation pour phpboost
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
pour l'intégration je ne peu pas vous aider.
Par contre je peu déjà dire que ça va poser problème au niveau du pass (comme dit plus haut) mais aussi au niveau de la BDD (peut être) car PHPBoost n'est pas (pour le moment) en UTF-8, donc peut être que sa va tronquer les résultats de mixer UTF-8/ISO(site)/LATIN(BDD).
Pour le reste faut voir avec un dev ou autre(s) personne(s) pour faire une intégration en module.
Cordialement, janus57
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
Citation :
In order to run BlaB! 6 Plus/Pro you need:
A hosting server that supports PHP4/PHP5/PHP6
a MySQL, PostgreSQL or SQLite database [a shared database can be used as well]
Optional: PHP ICONV extension enabled to convert non-latin BOARD/CMS profiles to UTF-8
Optional: PHP mail() function enabled to send out emails [forgotten password, auto activation]
A hosting server that supports PHP4/PHP5/PHP6
a MySQL, PostgreSQL or SQLite database [a shared database can be used as well]
Optional: PHP ICONV extension enabled to convert non-latin BOARD/CMS profiles to UTF-8
Optional: PHP mail() function enabled to send out emails [forgotten password, auto activation]
donc les conditions sont requises mais avec PHP ICONV ... tout en sachant que je ne sais pas ce que c'est .... je suis toujours néophyte depuis se matin
EDIT :
Et voila ce que demande le programmeur :
If you need to integrate BlaB! Plus/Pro with a bulletin board or content management system that is not in the list above please contact us including as many details as possible. The integration (if possible!) is free of charge for our customers.
Édité par DJ Rewop Le 09/02/2014 à 19h06
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
[url=Le chat Blab]http://www.kykoo.ch/kykoo/chat/blab.php[/url]
Yan
edit : petit bug mais le bbcode url ne semble pas fonctionner ...
http://www.kykoo.ch/kykoo/chat/blab.php
Édité par DJ Rewop Le 09/02/2014 à 19h20
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
DJ Rewop :si jamais vous souhaitez le tester en mode "invité" voila le lien provisoire :
[url=Le chat Blab]http://www.kykoo.ch/kykoo/chat/blab.php[/url]
Yan
edit : petit bug mais le bbcode url ne semble pas fonctionner ...
http://www.kykoo.ch/kykoo/chat/blab.php
Bonsoir,
Comme ceci c'est mieux =)
Code BBCODE :
[url=http://www.kykoo.ch/kykoo/chat/blab.php]Le chat Blab[/url]
Cordialement, janus57
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
mais il faut en 1er donner un nom et ensuite le lien ,-)
mea culpa
Yan
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
Hello Yan,
Done.
a screenshot: http://justblab.com/tmp/shot_1543.png
location, website, avatar, username, sex, signature etc are taken from PHPBOOST
How to install:
1) Download BlaB! Pro and extract the files from the TAR.GZ archive in an empty directory keeping the directory structure.
2) Upload the whole directory (and all files/subdirectories in it) to your server with an FTP program. MAKE SURE THAT THE CHAT IS UNDER PHPBOOST SO THAT PHPBOOST COOKIES ARE READABLE!
4) CHMOD to 777 config.php, errors.txt, captcha.png and the subfolders /attachments and /paintings
5) Load http://yoursite.com/blab/install/index.php with your web browser
and follow the instructions (3 steps only). MAKE SURE THAT YOU INSTALL IN THE PHPBOOST DATABASE!
6) Remove the directory /install
7) Download
http://justblab.com/tmp/phpboost_custom.zip
extract and overwrite blab/ext/custom.php
8) Go to http://yoursite.com/blab/admin/ and load: SETTINGS->INTEGRATION and set:
Code TEXT :
Bulletin Board or CMS you want to integrate with: CUSTOM Session or other cookie set by your BB or CMS: session_data (ne pas oublier le _data après le cookies) Table prefix of your BB or CMS database tables: phpboost_ The encoding of your BB or CMS: ISO-8859-1 If the table that stores BB or CMS users uses utf-8 collation: NO
9) Go to BLAB ACP->GROUPS and click on DELETE AND LINK GROUPS which will import the 3 special ranks of your PHPBOOST: admin, moderator and member so that you can set different permissions for your members.
10) Go to chat and if you are logged onto PHPBOOST BlaB should allow you to enter directly as shown in the picture above.
ATTENTION CAR SI VOUS NE POUVEZ VOUS LOGUEZ NE FAITE SURTOUT PAS CECI SINON LE SITE CE BLOQUE ET LA PAGES TOURNES EN BOUCLE EN RECHARGEMENT !
To set it within PHPBOOST I simply added in the PHPboost MENUS:
Par contre si le logue directe dans le chat fonctionne alors vous pouvez soit faire le code dessus mais il vas s'afficher chaque fois sur les pages ou le menu s'affiche ... donc pas top ou sinon vous créer une pages avec le code et vous faite juste un lien depuis le menu ... et bien sur vous donnez dans la configuration avancée de la page / menu / dans quelle section elle doit s'afficher !
Par exemple chez moi j'ai fais une sous page pages/minichat et cette pages ne s'affiche que dans sa propre page donc dans pages/minichat ainsi je ne pollue pas le reste du site avec le chat (voir image plus bas)
Et bien sur intégrer dans cette page le code html proposé plus haut , Yan
If you need anything let me know.
Best regards,
Konstantin
Édité par DJ Rewop Le 11/02/2014 à 19h52
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie