Addictologie

Pour les malades qui lisent mon blog via un smartphone, iphone ou autre machin à visibilité réduite, j'ai mis en place un thème exprès pour.
Qu'est-ce que je dois pas faire pour avoir des lecteurs tout de même...

Côté moteur, ça s'appuie sur le thème de Guillaume que j'ai modifié à ma sauce[1] (voir annexe "Thème dc2iphone modifié") et sur ces deux plugins (mobileThemeSwitcher et CategoriesPage).

Edit 4 juin 2011 : ai mis à jour le thème dc2iphone modifié par mes soins (conformité des tpl, correction du bug de l'affichage du nombre de billets depuis la page "tous les tags").

Edit 6 juin 2011 : duplication du thème dc2iphone en dc2smartphone. Cette version diffère de la précédente en ce sens qu'elle embarque une page listant tous les commentaires. Elle nécessite l'installation du plugin comListe.

Edit 27 juillet 2011 : mise à jour du plugin categoriesMode en version 0.3 (compatibilité avec le plugin Breadcrumb, mise à jour des blocs licence, validation w3c de la page admin, modifs dans le tpl pour mise en conformité avec les autres tpl (head, atom)). A récupérer sur dotaddict.

Edit 19 octobre 2011 : petite correction de style pour le tpl comList.

Edit 2 décembre 2011 : petites corrections de style pour les deux thèmes (dc2iphone 1.5 et dc2smartphone 1.2).

Edit janvier 2014 : modification des liens pour les plugins, abandon de categoriesMode au profit de CategoriesPage (dc2.6 requis).

Note

[1] pas besoin de créer une page "Rechercher", le formulaire est situé dans le footer, ai ajouté la localisation, un lien vers la page customisée de contactMe et corrections mineures pour compatibilité avec dc2.1.6

Commentaires

1. Le lundi 17 mai 2010, 19:50 par BG

Ah je suis à la bourre en fait ! :P
Super, il est très bien ce thème, il tourne super bien ! Niveau navigation c'est que du bonheur ! ;)

2. Le lundi 17 mai 2010, 21:11 par i_love_dc

Ah ...tout pareil que du bonheur....
Merci bien BG pour avoir répondu a mon appel a l'aide sur le forum DC m'avoir refiler le liens et les infos... ;-)
Merci bien brol pour le travail accompli et la distribution .... :-)

Je me permet d'ajouter le lien directe de l'archive plus de se billet sur mon post consacré a la demande de l'archive du thème pour Iphone...
Comme les modos sont dans la place, si quelque chose vous chagrine (comme le lien direct pour l'archive par exemple) modifiez mon billet sur le forum DC à votre guise...

Merci à vous (la sphère DC c que beaucoup de partage...c'est énorme)

3. Le lundi 17 mai 2010, 22:45 par brol

Note bien que mes modifs de ce thème datent de près d'un an, à croire que je suis constipé du partage.

Autrement, je ne suis pas modérateur du forum dotclear, donc je ne vois pas trop comment je pourrai modifier quoi que ce soit dans ton post ;-)

4. Le mercredi 19 mai 2010, 12:39 par Keldan

Merci pour ces modifs efficaces.
Mais, y'a toujours un mais, le thème reste en anglais.
Je cherche et reviens ici
Merci

5. Le mercredi 19 mai 2010, 22:05 par brol

Vide le cache de dotclear et assure-toi de la langue de ton navigateur. Sans autre précision de ta part qu'un "ça marche pas", quelle autre piste te donner ?

6. Le jeudi 20 mai 2010, 08:50 par Keldan

Je continu mes investigations :
- certaines parties du theme sont en anglais (flux RSS en pied de post), meme sur ce blog depuis un android 2.1
- chaque post n'affiche le lien des posts precedent/suivant que de la meme categorie ( c'est bien, ou pas)

C'est tout pour le moment, je chercherais des reponses et pas que des problemes des que j'aurais acces a un navigateur complet depuis un vrai poste.
Merci

7. Le jeudi 20 mai 2010, 13:15 par brol
  • flux RSS en pied de post, depuis quel contexte ?
  • la navigation, une fois dans le post, se fait dans la catégorie, c'est normal, c'est mon choix et est cohérent avec le thème Freshy2 et mon blog ;-) Mais tu peux changer ce comportement s'il te déplait.
8. Le jeudi 20 mai 2010, 23:31 par Keldan

@brol
- Lors de la visualisation d'un billet, la partie expliquant que si celui nous plait on peut s'abonner... est en anglais depuis un Motorola Milestone sous Android 2.1 et en français depuis Ubuntu 1.04 sous Firefox 3.6. C'est donc bien une question de langue qur Chrome Lite.
- Conçernant le fait de ne pas avoir tout les articles par ordre chronologique mais seulement ceux de la catégorie courante est logique. Mais comment modifier ce comportement pour voir tous les voirs ?

Pour info, celà ne me 'déplait' pas et je ne dis pas 'ça marche pas' sans autre précision. Je signalais que je rencontrais ce problème et que je reviendrais ici pour apporter plus tard les pistes et solutions que j'aurais trouvées. Je ne suis pas du genre à appeler à l'aide sans chercher un minimum...Faudrait pas devenir agressif non plus, hein ? :-)

@+ et merci encore

9. Le vendredi 21 mai 2010, 00:38 par brol

N'ayant pas de mobile pour tester ce thème, je me suis basé sur Firefox...

Supprime restrict_to_category="1" en lignes 108 et 109 de post.html. Idem pour Freshy2 que tu utilises (alors en lignes 138 et 139 de la dernière release).

Te dire que tel comportement te déplait n'est pas une critique de ma part, c'est juste que je trouve plus logique quand on se trouve dans un post de naviguer dans la catégorie du post. Par contre, ton message en #4 ne regorgeait pas d'infos me permettant de chercher de mon côté, ce qui est un peu frustrant ;-)

Concernant ta perception d'une éventuelle agressivité de ma part, elle est erronée.
Bien rares sont ceux qui m'ont effectivement vu réellement agressif. En général, quand je suis agressif, on ne se pose pas la question et on s'en souvient. Et si vraiment la personne insiste pour me casser les couilles, j'ai pris l'habitude de l'ignorer et de l'effacer tout simplement de ma propre perception ;-)

C'est beaucoup plus simple pour quelqu'un ayant mon tempérament (très peu de patience et un besoin très important que ça aille vite avec le plus de précision possible, mélange qui se traduit par une diplomatie des plus limitée j'en conviens et le déplore très moyennement finalement) d'évacuer les emmerdeurs le plus rapidement possible histoire d'éviter de me faire des ulcères.
Note bien que je ne te traite pas d'emmerdeur. A un emmerdeur, je n'apporte aucune réponse, puisqu'il est tout simplement ignoré.

Merci pour l'info sur Chrome Lite.

10. Le lundi 24 mai 2010, 23:06 par Keldan

Merci pour les modifs sur dc2iPhone et Freshy2.

11. Le jeudi 16 septembre 2010, 10:30 par Gradiva

Bonjour,
C'est quoi la localisation? Désolé j'ai un trou de mémoire.

12. Le jeudi 16 septembre 2010, 14:16 par brol

@ Gradiva : bienvenue ici ;-)
La localisation c'est d'avoir l'anglais et le français bien identifiés et séparés (en anglais de base, et un fichier public.po pour le français).

13. Le mercredi 1 décembre 2010, 20:34 par Cédric

Bonjour,

Un détail, pour que le cookie soit fonctionnel sur tout le site (ie si un mobile décide d'accéder à la version classique en cliquant sur un lien "accéder à la version classique") il faut que le cookie soit positionné sur le path "/", actuellement a chaque nouvelle page un nouveau cookie est créé et du coup en bascule d'une version a l'autre.
Soit dans _public.php : setcookie(cookiename,$_REQUEST['theme'],strtotime('+3 month'),'/','');

Merci pour la modification du plug-in en tout cas, je n'avais pas eu le courage de le faire après la migration ;)

14. Le jeudi 2 décembre 2010, 17:43 par brol

Ok, modif intégrée à la version mise à disposition. Le plugin passe en version 0.2.1-brol.
Merci ;-)

15. Le lundi 30 mai 2011, 17:50 par bgin

Bonjour,

Prenant connaissance très tardivement de ce billet, je le trouve extraordinaire.
J'ai un site assez complexe et voilà qu'en deux heures de manipulations, il est lisible sur un mobile.

Un grand coup de chapeau, d'autant que la migration à dc 2.3 ne semble pas poser de problème.
Il y a simplement une chose qui ne fonctionne pas chez moi, c'est la page de tags. J'ai peut-être raté un épisode... :-(

Merci

16. Le lundi 30 mai 2011, 21:45 par brol

@ bgin : il me semble que c'est un effet de bord de Noviny (cf sujet du forum reportant ce problème).
Merci pour ton appréciation ;-)

17. Le lundi 30 mai 2011, 23:45 par bgin

Bonsoir,

Merci de cette réaction rapide.
J'avais bien parcouru le sujet que tu m'indiques mais je n'avais pas vu les pages 2 et 3.

Il me reste une solution barbare : désactiver l'appel des tags.
Je mets ton blog en favori

18. Le lundi 6 juin 2011, 00:54 par brol

Bon, le soucis de localisation est également présent avec firefox mobile sous Android 2.3.
Je ne sais comment régler ça.

19. Le lundi 6 juin 2011, 11:10 par Anne

Tout ceci me fait penser que j'ai deux MAJ de retard, et qu'il faut que je repeigne les murs.

Arg.

Grande fatigue subite.

20. Le lundi 6 juin 2011, 13:16 par brol

@ Anne : deux MAJ de quoi ? Tu changes de thème ?

21. Le lundi 6 juin 2011, 14:09 par Anne

Deux MAJ de Dotclear. Mais faut que je les fasse à la main. Et puis oui, je veux refaire la déco (voeu pieux, à ce jour :-) )

22. Le lundi 6 juin 2011, 16:04 par brol

Ça se torche en 10 minutes une mise à jour manuelle de dotclear. Si tu veux de l'aide, tu peux me contacter.

23. Le lundi 6 juin 2011, 16:47 par Anne

C'est gentil, merci. C'est surtout l'arrêt de la flemme de m'y mettre, en fait, qu'il me faut ! Mais je m'en souviendrai le cas échéant.

24. Le lundi 13 juin 2011, 13:54 par Guillaume

Que dire, sinon merci ! En quelques clics, j'ai enfin une version mobile du feu de dieu de mon blog !

25. Le lundi 13 juin 2011, 14:04 par brol

@ Guillaume : bienvenue ;-)
Pour info, le thème dc2smartphone impose que le plugin comListe soit installé et activé.

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

:-) ;-) :-/ :-| :-o :-D z-z g-) LOL 8-) :-p :-( :-C ;-( d-) 8-O rl-) y-) r-) i-) x-) -?) v-)

Fil des commentaires de ce billet