Perso Web Management Prog Blogosphère Développement Etudes OS Sécurité Infographie Mobiles Référencement Divers

06 juil. 2010

UrbanDive débarque à Toulon

Icone Heure 17:42 Icone Auteur Jean-Christophe Duvivier

Mots Clés Facebook Mots Clés Google Mots Clés Mappy Mots Clés Twitter Mots Clés UrbanDive Mots Clés Wikipedia

Alors que j'allais tranquillement faire un tour en ville, j'ai croisé sur ma route une voiture munie d'une caméra positionnée sur le toit. J'ai tout d'abord pensé à une voiture Google qui venait alimenter la base de Google StreetView, mais il s'agissait d'un véhicule Mappy.

UrbanDive débarque à Toulon

Mappy tenterait-il de venir concurrencer le géant américain ?

Oui .. et non. Il s'agit en fait du projet UrbanDive, un projet récemment lancé par Les Pages Jaunes et qui devrait voir le jour d'ici fin 2010. Ce projet se veut être un concurrent direct de l'outil de géolocalisation de Google (Google Maps et Google Streetview) et l'équipe de "Les Pages Jaunes" s'est donc donnée tous les moyens pour concevoir un outil complet et intéressant.

Sa fonctionnalité de base ? La géolocalisation et la navigation en 3 dimensions, à l'image de Google StreetView. La valeur ajoutée ? On ne saurait dire de manière exhaustive toutes les fonctionnalités innovantes présentes dans cette application, mais on sait déjà qu'elle sera majoritairement orientée vers les réseaux sociaux avec lesquels elle interagira, comme avec d'autres applications (Twitter, Facebook, Wikipedia etc.). Mais des images valent mieux qu'un long discours. Voici le teaser, pour découvrir les principales fonctionnalités de l'application. Je vous préviens, ça envoi ;)

Alors que Sonacom et Fubiz sont chargés de la réalisation du teaser, Mappy se charge de collecter les images grâce à la technologie earthmine, une entreprise basée à Berkeley en Californie. L'avantage de cette technologie est indéniable, il permet de disposer de 2 rangées de 4 caméras, ce qui permet d'avoir des images plus précises et plus fidèles que celles capturées par Google.

UrbanDive débarque à Toulon

On attend donc avec impatience cette nouvelle application, ainsi que la réaction de Google qui devrait, je pense, être rapide :)

L'Iphone 4, ou la fidélisation selon SFR

Alors que les commandes d'Iphone 4 battent leurs pleins, tous opérateurs confondues, SFR vient de nous annoncer, après une semaine complète de rupture de stocks, le réapprovisionnement de leurs marchandises.

Il est donc possible, depuis hier soir, de se procurer l'Iphone 4 noir en version 16Go et 32Go par le biais de leur site Internet. Pour tout le monde ? Et bien non ! De part son sens du commerce relativement bancale, SFR ne propose le nouveau produit d'Apple uniquement aux nouveaux abonnés, laissant leur clientèle actuelle sur le côté :)

L'Iphone 4, ou la fidélisation selon SFR

Comment est-il possible qu'un produit disponible pour un nouvel abonné ne le soit pas pour un abonné souhaitant jouïr de l'offre de renouvellement ?

Tout simplement parce-que SFR, de part sa notoriété, pense pouvoir échapper au processus de fidélisation (ou alors il a un système de fidélisation bien à lui) et préfère faire rentrer de l'argent, attirer de nouveaux abonnés, plutôt que de satisfaire ses clients fidèles (jusqu'à aujourd'hui) et ainsi les récompenser de cette fidélité.

Rappelons-le, les prix des smartphones en renouvellement sont aujourd'hui exorbitants. Afin de pouvoir profiter des mêmes prix que les nouveaux abonnés, il faut prendre le temps d'appeler un conseiller qui, sans la moindre négociation, vous proposera le renouvellement au même prix que le nouvel abonnement. Il semblerait qu'en choisissant la même "technique", il soit possible de commander l'Iphone 4 en renouvellement, mais certains opérateurs ne vous proposeront que la version 32Go... Un beau bordel quoi :)

Avec SFR, on rentre dans un processus inverse. C'est le client qui sollicite l'entreprise pour évoluer, alors que la logique voudrait que ce soit l'entreprise qui se rapproche de ses clients.

La solution pour avoir l'Iphone 4 en même temps que les nouveaux abonnés ? Elle est simple, c'est de résilier.

Dmoz.fr laisse tomber son annuaire de sites

Alors que jusqu'à aujourd'hui Dmoz.fr hébergeait un annuaire de sites Internet qui se voulait être pertinent à défaut de regorger d'énormément d'adresses web, il a décidé de changer de fonction afin de laisser place à un annuaire d'articles.

Ce changement peut paraître surprenant étant donné que DMOZ est aujourd’hui reconnu comme l’un des annuaires les plus pertinents de la toile, de part son processus de remplissage original. En effet, il est aujourd’hui le seul annuaire à être alimenté par des humains. Il regorge donc d’un nombre limité de sites Internet mais d’une fiabilité et d’une pertinence sans égal. Alors pourquoi changer d’activité ?

Tout simplement parce qu’il y a une confusion méconnue entre les annuaires DMOZ.org et DMOZ.fr. Alors que DMOZ.org est un répertoire contributif alimenté par des bénévoles, DMOZ.fr appartient à Adamah une société qui vend des noms de domaine et des prestations d'hébergement de sites Web. Cette appropriation de nom de domaine respecte les règles émises par l'AFNIC étant donné que le mot DMOZ figure dans le nom commercial du propriétaire de ce domaine.

Un nom de domaine identique, une activité similaire, une charte graphique très ressemblante sont autant de critères qui ont put amener DMOZ.fr à changer d'activité (pour éviter le plagiat, omniprésent sur leur application), tout en restant axé sur un système de répertoire collaboratif :

Tout internaute pourra donc soumettre un ou plusieurs articles mentionnant ses services, produits, expériences, connaissances ou passions. Selon Dmoz.fr, cela permettra ainsi d'assoir votre notoriété et de booster le positionnement et le référencement de votre site web.

Cependant, la pertinence étant l'un des maîtres mots de Dmoz.fr, tout utilisateur devra être enregistré afin de soumettre un article qui devra être validé par un groupe d'examinateurs, selon des règles éditoriales précises qu'ils rendront publiques le jour du lancement.

Dmoz.fr met en avant une autre facette de cette application et s'adresse directement aux webmasters à la recherche de contenu pour enrichir leur(s) site(s) web. Il leur propose en effet de venir se servir dans le contenu d'articles mis à disposition. Ainsi, votre article sera susceptible d'être repris par plusieurs sites web, de quoi accroître encore votre notoriété et votre référencement étant donné que les webmasters doivent à tout prix renseigner le nom de l'auteur.

Concernant la mise en place de ce nouvel annuaire, ça sera pour le 17 février 2010 ! Si vous voulez être prévenu en exclusivité, je vous conseille d'aller vous inscrire via le formulaire présent sur leur site.

Si vous voulez vous rendre sur la véritable version française de DMOZ, rendez-vous ici ;)

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

Ayant eu à mettre en place ce type d'installation sur un de mes projets et m'étant heurté à quelques difficultés, j'ai décidé de vous en faire part avec d'espérer résoudre vos problèmes et ainsi optimiser votre temps de travail ;)

Tout d'abord le contexte. Le contexte dans lequel je me trouve est assez précis, aussi il conviendra à certains d'entre vous, mais pas à d'autres (cela dit, les "autres" ne devraient pas avoir de problème avec leur installation en se référant aux tutos de base disponibles sur la toile).

Je vais vous montrer comment mettre en place un brige entre Joomla 1.5 (paramétré en slave) et PHPBB 3 (paramétré en master et accessible via un sous-domaine) grâce au composant JFusion. Dans le meilleur des cas, le dual login avec cette configuration fonctionne dans un sens (Joomla > PHPBB) mais pas dans l'autre. Ou alors cela fonctionne sur IE mais pas sur FF ou Chrome. Bref, grâce à ce tuto, tous ces petits soucis devraient disparaître.

Pour ceux qui ont déjà leur composant JFusion installé et correctement paramétré et que, malgré ça, leur bridge ne fonctionne pas, je vous renvoi à l'étape 8. Elle devrait répondre à vos questions.

Pour les autres. J'estime que vous avez un certain niveau concernant la mise en place d'applications web, aussi je pars du principe que Joomla 1.5 et PHPBB 3 sont déjà installés sur votre serveur.

Il vous faut vous munir du composant JFusion en allant le télécharger à cette adresse (version 1.2.3 à l'instant où j'écris ce tuto). Une fois le package récupéré, rendez-vous dans votre back-office Joomla, dans la rubrique Extensions > Installer / Désinstaller et uploadez votre package afin d'installer le composant.

1. Configuration du plugin Joomla

Rendez-vous dans le menu Composants > JFusion > Joomla Options et renseignez-y les infos suivantes :

Plugin General Details

  • Description : Le nom que vous souhaitez donner au plugin (aucune importance)
  • URL complet vers le logiciel intégré : L'URL de votre application Joomla (ex : http://macroshot.fr)

Login Option

  • Identificateur de connexion : Identifiant
  • Filtre de l'identifiant : joomla_int

Puis sauvegardez. Une fois la configuration enregistrée, il vous faut revenir dans le menu d'édition du plugin afin de renseigner les options utilisateurs, en particulier le groupe attribué automatiquement lors de l'enregistrement. Renseignez-donc les infos suivantes :

User Options

  • Groupe d'utilisateur mode : Simple
  • Groupe d'utilisateur par défaut : REGISTERED

Puis sauvegarder à nouveau.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

2. Configuration du plugin PHPBB

Ensuite, il va vous falloir configurer le plugin PHPPBB 3. Si vous ne y êtes pas déjà, retournez dans le CPanel de JFusion et rendez-vous dans la catégorie Configurer les Plugins, et éditez le plugin PHPBB 3. Renseignez-y les infos suivantes :

Plugin General Details

  • Description : Le nom que vous souhaitez donner au plugin (aucune importance)
  • URL complet vers le logiciel lntégré : L'URL de votre application PHPBB 3 (ex : http://macroshot.fr/forum). Attention ! Si votre forum est sur un sous-domaine, vous devez renseigner l'URL du domaine principal (Donc ne surtout pas metttre : http://forum.macroshot.fr)
  • Chemin complet vers le logiciel lntégré : Le chemin absolu de votre application PHPBB 3 (ex : /home/macroshot/www/forum)

Maintenant les choses se corsent un peu. Aussi, relisez bien ce tuto afin d'être sûr de ne faire aucune erreur. Les informations qui suivent concernent les cookies. Vous devez vous assurer que ces informations coïncident avec celles de votre forum PHPBB3. Aussi, rendez-vous dans le back-office de votre forum afin de récupérer ces informations. Elles se situent dans Général > Configuration du serveur > Paramètres de cookie. Il ne vous reste plus qu'à copier ces informations dans votre interface JFusion. Pour ma part, les voici :

  • Domaine du Cookie : .macroshot.fr
  • Chemin du Cookie : /
  • Préfixe du Cookie : phpbb3_32kjg
  • Durée de Session (min) : 60
  • Autorisez la Connexion Automatique par Cookie : Activé

Concernant la durée de session, celle-ci est définie, sur PHPBB 3, dans la rubrique Général > Configuration du serveur > Paramètres de charge. Par défaut elle est de 3600 secondes, d'où les 60 minutes déclarées précédemment.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

Database Options

Renseignez-y tout simplement les informations de connexion à votre base de données PHPBB 3.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

Login Options

  • Identificateur de connexion : Identifiant
  • PHPBB_LOGIN_TYPE : PHPBB_LOGIN_DIRECT

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

Puis sauvegardez. Une fois la configuration enregistrée, il vous faut revenir dans le menu d'édition du plugin afin de renseigner les options utilisateurs, en particulier le groupe attribué automatiquement lors de l'enregistrement. Renseignez-donc les infos suivantes :

User Options

  • Groupe d'utilisateur mode : Simple
  • Groupe d'utilisateur par défaut : REGISTERED

Théoriquement, toutes les autres options n'ont pas à être changées, si ce n'est le show_auth_mod, dans la rubrique Mod/Plugin Options qui doit être activé.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

3. Configuration générale

Une fois chaque plugin configuré, il va vous falloir renseigner à JFusion les comportements que doivent adopter chacun des plugins. Aussi, rendez-vous dans la page général de configuration des plugins et paramétrez les comme ceci :

Plugin Joomla

  • Maître : Non
  • Esclave : Oui
  • Cryptage Vérifié : Oui
  • Dual Login : Oui

Plugin PHPBB

  • Maître : Oui
  • Esclave : Non
  • Cryptage Vérifié : Oui
  • Dual Login : Oui

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

4. Paramétrage de vos applications

Votre application Joomla étant paramétrée en esclave, il vous faut désactiver le système d'enregistrement des utilisateurs. Aussi, rendez-vous dans l'onglet Site > Configuration générale > Système et cochez le radio bouton Non en face de Autoriser l'enregistrement des utilisateurs.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

De plus, afin de permettre une synchronisation optimale des sessions, vous devez régler la durée des sessions. Cette option se trouve dans la même page que la précédente (Site > Configuration générale > Système). Changez la valeur actuelle par 60 minutes, ou par la valeur personnalisée que vous avez déclaré dans l'administration de votre forum PHPBB et dans votre plugin PHPBB dans l'interface JFusion.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

Concernant votre application PHPBB, il vous faut vous rendre dans son interface d'administration afin de paramétrer la méthode d'authentification qui va vous permettre de vous logguer automatiquement sur Joomla via un login depuis votre forum. Pour se faire, rendez-vous dans la rubrique Général > Communication > Authentification et sélectionnez JFusion comme méthode d'authentification avant d'enregistrer.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

5. Synchronisation des utilisateurs

Une fois le tout configuré, il va vous falloir synchroniser les utilisateurs de votre MASTER avec ceux de votre SLAVE. Pour ceci, utilisez la fonction Nouveau User Sync de JFusion accessible depuis le Cpanel. Il vous faut inclure le plugin joomla_int afin de procéder à la synchronisation en cliquant sur démarrer. Un compte à rebours vous indique que la synchronisation est en cours.

Mettre en place un bridge entre Joomla 1.5 et PHPBB 3 avec JFusion

6. Login checker

Le login checker va vous permettre de vérifier le bon fonctionnement de votre bridge. Il est accessible depuis le Cpanel de JFusion. Renseignez-y le login et le mot de passe de votre compte et vérifiez la connexion en cliquant sur la flèche verte prévue à cet effet. Si vous avez bien suivi toutes les manipulations ci-dessus, cette étape devrait bien se dérouler.

7. Test du bridge

Nous allons maintenant procéder au test du bridge en grandeur nature. Pour ceci, rendez-vous dans le Cpanel de JFusion et cliquez sur le lien Activer les Plugins JFusion en haut à droite de l'écran. Une fois le tout confirmé, videz les cookies de votre navigateur. Procédez maintenant en 2 étapes :

  • Connectez-vous sur votre interface Joomla. Rendez-vous sur votre forum et regardez si vous êtes loggué. Si c'est le cas, retournez sur votre interface Joomla et déconnectez-vous. Rendez-vous sur votre forum afin de voir si vous êtes bien déconnecté
  • Ensuite, faites la même démarche en vous connectant et en vous déconnectant depuis le forum.

Si tout fonctionne bien, bravo ! Vous pouvez profiter de votre nouveau bridge. Dans le cas contraire, 8ème étape :

8. Modification des codes source

En principe, vous lisez ceci parce-que vous avez installé votre forum sur un sous-domaine et que le login sur votre forum ne vous connecte pas sur votre application Joomla.

Pour ceux qui ont directement commencé par cette partie (autrement dit, qui avaient déjà installé et paramétré JFusion lors de leur arrivée sur mon site) et qui utilisent un sous-domaine pour accéder à leur forum, veuillez tout d'abord vous rendre dans l'interface de configuration du plugin PHPBB 3 de JFusion. Dans le paramètre URL Complet vers le Logiciel Intégré, assurez-vous que l'URL renseignée est l'URL du domaine principal et non du sous-domaine (ex : renseigner http://macroshot.fr/forum au lieu de forum.macroshot.fr).

Maintenant, il va vous falloir mettre les mains dans le cambouis. Tout d'abord au niveau des sessions :

  • Ouvrez le fichier votresite/libraries/joomla/session/session.php
  • Recherchez les 2 occurrences de session_start()
  • Insérez le code suivant sur une nouvelle ligne juste avant chacune des occurrences :
ini_set('session.cookie_domain','.votredomaine.fr');

Ensuite au niveau des cookies :

  • Ouvrez les fichiers suivants : votresite/libraries/joomla/application/application.php, votresite/libraries/joomla/session/session.php, votresite/plugins/system/remember.php
  • Recherchez toutes les occurrences de la fonction setcookie()
  • À chaque occurrence, rajoutez un paramètre à la fonction représentant votre nom de domaine principal

Exemple :

setcookie( JUtility::getHash('JLOGIN_REMEMBER'), false, time() - 86400, '/');

Devient :

setcookie( JUtility::getHash('JLOGIN_REMEMBER'), false, time() - 86400, '/', '.votredomaine.fr');

Et voilà, le tuto est terminé ! Si vous avez des questions, suggestions à propos de ce tuto, réagissez à la suite de l'article. Ça permettra d'aiguiller les internautes en quête d'informations !

- page 1 de 23

Propulsé par Dotclear - Hebergé par Infomaniak - Thème Green Mantis par jchristophe
© jchristophe.fr 2008 - 2009
Valide CSS 2.1 CSS 2.1 Valide XHTML 1.0 XHTML Strict 1.0 Flux RSS RSS