Bonjour à tous !
Vu mes faibles compétences en développement web, je suis actuellement dans l'impasse pour mon site de rencontres avec ces fonctionnalités
et j'espère que quelqu'un pourra m'aider ou me donner des pistes, des bouts de codes, une solution complète ce serais vraiment génial !
CMS :
J'utilise un vieux CMS en PHP/MySQL qui permet d’inscrire des user pour devenir membres avec plusieurs champs dont les principaux sont :
- Pseudo (numéro ID) il fait office de login,
- Mot de passe (non crypté, enfin visible depuis phpmyadmin),
- E-mail,
- Pays,
- Région,
- Adresse,
- Code postal,
- Etc...
D'après ce que j'ai compris il place ces champs dans 2 tables différentes dont une 3ème table avec un champ pour les user "online".
phpBB :
L'idée est d'utiliser le login et mot de passe du CMS pour pouvoir se loguer dans le forum phpBB
et accessoirement dans le profile user du forum donne un lien vers son profile CMS à savoir nomdusite.com/view.php?l=fr&id=0000000002
- Le soucis est que phpBB utilise un mot de passe crypté en md5 je crois alors il faudrais peut être un fichier xml ou php ou autre pour faire l'interface entre le CMS et phpBB.
Google maps :
L'idée est d'utiliser le pays + région + adresse + code postal de base de donnée du CMS et d'afficher la position de user sur un carte google map
et accessoirement dans la bulle du marqueur un lien vers le profile user du CMS à savoir nomdusite.com/view.php?l=fr&id=0000000002
- Le soucis est que dans la base de donnée du CMS il n'y a pas de latitude et longitude, alors faut t'il la créer dans le formulaire d'enregistrement, si oui comment ou ce n'est pas nécessaire et qu'il existe une méthode qui utilise seulement les adresses, pays, etc...
Voici les codes et pistes que j'ai pu trouver sur http://codepen.io/anon/pen/KbeCs
Sinon voici les objectifs pour mon site de rencontres (Par ordre de priorités) avec quelques pistes :
Forum :
1 User login depuis le CMS qui est aussi validé sur le forum phpBB.
2 Sur le profil de user affiché dans le forum, son nom correspond avec le lien vers son profile CMS.
Sources envisageable :
https://www.phpbb.com/community/viewtopic.php?t=1598865
http://nzeyimana.nefa.se/2009/04/aut...-table-source/
Google Maps :
1 Afficher tous les membres inscrits sur la Google Maps.
2 Afficher le nom user avec lien vers le profile sur la Google Maps.
3 Afficher une icône correspondant à homme ou femme sur la Google Maps.
4 Afficher une icône correspondant à su user est en ligne ou pas.
5 Afficher la distance entre user.
Sources envisageable :
Tuto :
http://www.weboblog.fr/inserer-les-c...adresse-en-bdd
http://code.tutsplus.com/tutorials/a...stem--net-3461
Script :
http://www.script-tutorials.com/goog...mplementation/
http://jf-blog.fr/telechargement
http://sunnyis.me/blog/secure-passwords/
Google Maps Géolocalisations (moins important) :
1 Afficher tous les membres en temps réel sur la Google Maps.
2 mêmes options citées plus haut
3 Afficher si membre est en ligne via téléphone ou PC.
Merci d'avoir pris le temps de lire, j'apprécie.
Partager