Version mobile
Destroy340 Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Destroy340
- Inscrit le : 21/02/2012
55 Escape Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre 55 Escape
- Inscrit le : 12/04/2011
J'ai trouvé ceci : http://www.phpboost.com/wiki/wiki.php?title=support-mobile
N'y connaissant pas grand chose, ça pourra peut-être t'aider .
N'oubliez pas de mettre vos sujets en réglé, en éditant votre premier message et en cliquant sur l’icône en bas, lorsque le problème est résolu !
Visiteur
Boosteur Inactif
plusieurs solutions
En passant par les media queries ou alors de faire un site spécifique pour mobile.
Pour ma part, je suis plus partisan de la deuxième solution. Utilisation du framework Jquery mobile par exemple.
Tu places ensuite une détection dans le htaccess pour cibler les mobiles et tu les renvoies vers un sous-domaine
m.tonsite.ext
Charge ensuite à toi d'attaquer directement les bases de Pbt pour tes besoins.
Concernant la réponse de 55Escape, ce n'est pas la solution à envisager. A éviter.
Pour te faire passer pour un mobile et tester ton site mobile sur ton pc, tu peux très facilement modifier le user-agent.
des add-ons font cela très bien.
Cordialement,
0xHALZ.
Édité par Visiteur Le 22/02/2012 à 08h16
benflovideo Membre non connecté
- Modérateur
- Voir le profil du membre benflovideo
- Inscrit le : 13/03/2010
- Groupes :
- Equipe Modération
- Equipe Communication
Je savais pas ou le mettre, c'est fonctionnellement graphique...
Visiteur
Boosteur Inactif
Sur le fond, on souhaite faire du responsive design .. mais au final cela impactera quand même une partie fonctionnelle.
Enfin bon. peu importe.
0xHALZ.
benflovideo Membre non connecté
- Modérateur
- Voir le profil du membre benflovideo
- Inscrit le : 13/03/2010
- Groupes :
- Equipe Modération
- Equipe Communication
Destroy340 Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Destroy340
- Inscrit le : 21/02/2012
Destroy340 Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Destroy340
- Inscrit le : 21/02/2012
Visiteur
Boosteur Inactif
si c'est juste pour un recup de l'user-agent ya pas des solution plus souple ?¿
en faisant un minimum de recherche j'ai trouver des solution pour htaccess (a faire par l'administration de pbt)
un script php qui crée une classe que pour cela, a inclure dans le header hph ou begin en fin de fichier par exemple.
des js et autres langages asp, perl ...
le plus compliquer de ce type d'operation est da monter un sous dossier qui sera lier a la meme db que le site principal.
tout repose donc su la mise en place d'une solution de redirection vers le deuxieme site, et le design de celui ci pour etre compatible mobile.
bon courrage en tout cas sa peut etre intéresent de voir le resultat
Visiteur
Boosteur Inactif
Par exemple, il suffit d'inscrire un :
Code HTML :
<link rel="stylesheet" media="screen and (max-width: 640px)" href="smallscreen.css" type="text/css" />
pour appeler la feuille CSS smallscreen.css si l'utilisateur a une résolution inférieure ou égale à 640px.
Visiteur
Boosteur Inactif
Surtout la dernière réponse. (néanmoins.. voir la fin de mon message)
Jquery mobile est très facile à mettre en oeuvre. c'est du html5. Et le site est très bien réalisé avec des exemples concrets.
Pour Htaccess pareil, tu trouveras facilement une détection d'un mobile avec redirection vers un site m.xxx sur le web
Concernant la réponse de Saturnin c'est pas tout à fait le cas si tu gères ton site mobile sur un sous-domaine indépendant de Pbt. Pas de gestion de conflit avec mootools.
Pour le user-agent, c'est juste pour tester ton site si tu n'as pas de mobile et que tu souhaites que ton site se comporte comme un mobile lorsque tu arrives sur le domaine www.xxx
Pour cela, tu pourras télécharger un add-on pour FF ou Chrome par ex..
La partie la plus difficile devrais-je dire, sera de refaire du php et d'interroger les bases en fonction de tes besoins.
Donc, si tu ne connais pas grand chose et que tu souhaites quand même intégrer du php, je te conseille vivement de partir sur la solution de schyzo.
Sinon, je te conseille de partir la solution que je te propose.
0xHALZ.
Édité par Visiteur Le 22/02/2012 à 13h04
Destroy340 Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Destroy340
- Inscrit le : 21/02/2012
Visiteur
Boosteur Inactif
Pour bien faire, il te faut créer un m.tonsite.xxx
http://www.minecity.eu (version std)
et
http://m.minecity.eu (version mobile)
Tu rediriges ensuite par htaccess si détection mobile vers http://m.minecity.eu lorsque les gens se connecteront sur la version std.
Sinon concernant jquery mobile, bien tu vois.. c'est pas si difficile. . Tu es sur la bonne voie. A suivre..
0xHALZ.
Destroy340 Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Destroy340
- Inscrit le : 21/02/2012
Et pour rendre le site de base plus compatible ?
Visiteur
Boosteur Inactif
Ma préférence va vers le Htaccess.
Tu trouveras quelques exemples sur google.
Il se basera sur le user-agent récupéré pour effectuer la redirection.
Qu'entends-tu par "rendre le site de base plus compatible" ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie