× Vous voulez tester votre site pour l'optimiser:Présentez le ici et nous le testerons.

Question Partir du bon pied ! - Site multilingue structure de l'information - vos avis & conseils

Plus d'informations
30 Jan 2013 04:38 - 30 Jan 2013 04:41 #1 par kaizoku
Bonjour à tous vous trouverez ci-dessous les spécifications fonctionnelles de mon projet.
J'ai commencé un prototype et certains problèmes plus ou moins importants sont apparus.
Je souhaiterai avoir vos conseils et vos opinions afin de partir du bon pied.
J'ai une petite expérience du web avec la réalisation de quelques sites, mais c'est mon premier projet avec Joomla.

Le lien vers le site sera donnée quand le travail sera plus avancé et surtout quand j'aurai choisi un template.



I. Spécification fonctionnelle.


Description

Le site [nomdusite] est un site commercial pour le café/magasin de jeux du même nom.
Il comporte une partie vitrine (statique) avec une description de l'activité, la carte des menus, les coordonnées, d'autre information utile ainsi que les mentions légales.
Une seconde partie dynamique contenant une liste de jeux, un blogue ainsi qu'une page d'événement.

Besoin
  • 4 langues (FR/EN/RU/THAÏ).
  • Site communautaire avec création de compte et commentaires.
  • Possible évolution en site de e-commerce (Option).
  • Responsive dessign (Option).


Technique

Le site sera basée sur le CMS Joomla 2.5 ( ou 3.0 ?)
Utilisation d'un template (gratuit ou payant) simple, épuré, performant et customisable (responsive de préférence).
Les plugins seront envisager plus tard.
Le site est hébergé (pour le moment) chez ovh.

Partie statique.

La partie statique du site comportera l'interface de navigation et 3 pages.
Cette partie sera peu modifiée, ces pages seront donc traduites pour chacun des langages.
La traduction de l'IHM sera faite au travers des packs de langue de Joomla.
Les menus, les pages Accueil, Carte Des Menu, et Contact seront traduites manuellement à partir du backend.
Ces 3 pages seront accessibles à partir d'un menu de premier niveau.

Partie dynamique.

Jeux

La section Jeux est accessible à partir d'un menu de premier niveau.
On y trouve une liste de jeux disponible au bar (location) ou au magasin (achat - pas d'achat en ligne pour le moment).
Cette liste de jeux se matérialise sous forme de fiche standard (template à créer) qui comportera une description ainsi que quelques informations basiques. En aucun cas ces fiches se veulent exhaustives nous laissons ce travail aux sites spécialisés que sont trictrac.net et boardgamegeek.com. Le lien vers ces deux sites devra par ailleurs être présent.
Cette fiche contiendra les règles (version numérique de l'éditeur ou scanner si on ne trouve pas) ainsi que les aides de jeux trouvés en ligne ou rédiger par nos soins. Les aides de jeux sont très importantes pour les "game-master" afin de rapidement pouvoir expliquer les règles aux clients.
Chaque fiche sera écrite en Anglais. Certaines fiches seront traduites pour les jeux les plus populaires en particulier en Thaï.
Lorsque l'on navigue sur le site en une autre langue que l'anglais, un système de fallback doit afficher tous les articles en anglais.

Blogue

Billet d'humeur, news, coup de coeur … Le blogue sera animé par plusieurs personnes, les articles peuvent être dans différentes langues (pas d'anglais obligatoire). Les sujets sont vastes. Le staff Thaï sera encourage à poster afin de grossir le contenue en Thaï. Les nouveaux articles parus dans la section jeux et événement doivent paraître dans cette section.

Evenement

- TODO -
Dernière édition: 30 Jan 2013 04:41 par kaizoku.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Jan 2013 04:40 - 30 Jan 2013 04:43 #2 par kaizoku
II. Structure de l'information.


En phase de développement, notre modèle ne traitera que deux langues, le Français et l'Anglais.
De même les pages, Carte Des Menu et Événement seront traité ultérieurement.

Menu

1 menu principal par langue.

Anglais : Home (1) - Games (2) - Blog (3) - Contact (4)
Français : Accueil - Jeux - Blogue - Contact

Menu Item Type :

(1) Articles >> Single Article
(2) Article >> Category List
(3) Article >> Category Blog
(4) Articles >> Single Article


En plus un menu spécifique au multilanguage Joomla : main menu all
Menu fantôme dont je n'ai pas vraiment compris à quoi il sert mais qui doit être la.

Catégorie

Voici l'arborescence des catégories pour le moment.
Il est évident qu'elle n'est pas correcte et qu'il faut la modifier.

Categorie - ALL
---|- subcategorie all
Catégories en Français
---|-Contenue de blog
|- Autre
|- Jeux
|- fiche extension
|- Thaïlande

Idem pour catégorie en Anglais.

Plusieurs points à relever ici

Les articles des pages statiques comme Accueil et Contact appartiennent à la catégorie "Catégories en Français" afin de ne pas être affichés dans le blogue. (Est-ce une bonne solution ?)

La catégorie contenue de blogue ne contient aucun article c'est un conteneur de sous catégorie. C'est la catégorie qui sera affichée par le menu blogue.

La catégorie fiche extension (à renommée) correspond à un problème que j'ai rencontré dans l'affichage de la catégorie jeux. En effet pour certains jeux je ne peux me contenter d'un seul article. Sujet trop vaste ou simplement besoin de découper l'article. Afin d'avoir un menu Jeux n'affichant que la fiche principale, j'ai utilisé ce procédé. La catégorie fiche extension ne s'affiche donc pas sur la page Jeux, mais des liens dans la fiche du jeu permettent d'y accéder. De plus quand un nouvel article de cette catégorie sera publié pour agrémenter une fiche de jeux celui-ci sera publié sur le blogue.

Problème et questions non résolues


1) Joomla 2.5 ou 3.0 ? Joomla vous semble' t-il adapter pour mon projet ?

2) Le café jeux étant situé en Thaïlande, un deuxième nom de domaine en .com.th devra pointé sur le site. Peut-être serait'-il judicieux de choisir de changer d'hébergeur (actuellement ovh).

3) Quel template utiliseriez vous pour ce projet ?

4) [IMPORTANT] Comment gérer le fallback vers l'anglais pour la section Jeux.

5) [IMPORTANT] Comment créer une page template pour les fiches de la section Jeux.

6) [IMPORTANT] Concernant la section Blogue. Dois t'on montré des articles écris dans une autre langue que celle de l'IHM. Comment réalisé cela techniquement ? Comment faire en sorte qu'un article puisse être vu à la fois dans chacune des sections sans le dupliquer ? Ex : Article proposant une liste de mot dans un tableau à 4 colonnes correspondant a la traduction dans chacune des langues.

7) [IMPORTANT] Concernant la section Blogue. Les catégories de Joomla ne semblent pas suffisantes pour ordonner l'information. Un système de tag serait peut-être plus efficace pour l'organisation de l'information. À ce propos faut'il supprimer toutes les catégories non structurelles (Autres et Thaïlande par exemple) et n'utiliser que les tags pour classer l'information.


Merci de votre lecture.
Dernière édition: 30 Jan 2013 04:43 par kaizoku.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Jan 2013 15:51 - 30 Jan 2013 15:54 #3 par Simon
Bonjour,

1) Joomla 2.5 ou 3.0 ? Joomla vous semble' t-il adapter pour mon projet ?

Joomla! sans problème convenir pour ton projet.
Pour les versions :
-Joomla 2.5 est une version LTS qui sera supportée jusqu'au printemps 2014.
-Joomla 3.0 est une version STS. Il faudra donc passer par la prochaine STS avant de rejoindre Joomla 3.5 (prochaine LTS).
Les mises à jour de Joomla! se font désormais en quelques clics.

Joomla 3.0 possède un avantage qui peut être intéressant pour ce projet : l'association des éléments d'un site multilingue. Cela signifie qu'il n'est plus obligatoire de passer par des éléments de menu. Joomla 2.5.8 ne comporte pas (encore ?) cette fonctionnalité.
Par contre Joomla 3.0 à un inconvénient : encore peu d'extension (tout de même prêt de 2 000 aujourd'hui) compatibles.

Si toutes les extensions dont tu as besoin sont compatibles, je te conseille d'utiliser Joomla! 3.0 en te souvenant bien que tu devras passer par la prochaine STS (qui est prévue en mars 2013).
Cet avis n'engage que moi ;)

2) Le café jeux étant situé en Thaïlande, un deuxième nom de domaine en .com.th devra pointé sur le site. Peut-être serait'-il judicieux de choisir de changer d'hébergeur (actuellement ovh).

Pas forcément, que penses tu que t'apportera un autre hébergeur ?

3) Quel template utiliseriez vous pour ce projet ?

Les goûts et couleurs de chacun... ;)
Fais quelques recherches sur le web, certains templaters proposent désormais de nombreux templates de qualité, responsive design et compatibles Joomla 2.5-3.0. Pour citer quelques noms : Joomlashack, Yootheme, Joomlaxtc, Rocketheme...
Il est également possible de coder ce template (avec quelques connaissances).

4) [IMPORTANT] Comment gérer le fallback vers l'anglais pour la section Jeux.

Pourrais tu donner plus de précisions sur ce que tu souhaites faire ?

5) [IMPORTANT] Comment créer une page template pour les fiches de la section Jeux.

Tu souhaites créer un template différents pour chaque jeux ? Si c'est le cas, cela peut par exemple se gérer avec des templates attribués aux éléments de menu. Cette solution est gérable dans le cas d'un nombre raisonnable de pages/templates.

7) [IMPORTANT] Concernant la section Blogue. Les catégories de Joomla ne semblent pas suffisantes pour ordonner l'information. Un système de tag serait peut-être plus efficace pour l'organisation de l'information. À ce propos faut'il supprimer toutes les catégories non structurelles (Autres et Thaïlande par exemple) et n'utiliser que les tags pour classer l'information.

Tu trouveras plusieurs extensions "Tags" dans cette catégorie du JED . Sinon, tu peux également utiliser EasyBlog , extension très complète (commerciale) qui comprend entre autre un système de tags.

Pour apprendre à construire votre site web avec Joomla 3 : : Joomla3! Le Livre Pour Tous
Pour débuter avec Joomla 2.5 : Formation vidéo Joomla 3
Dernière édition: 30 Jan 2013 15:54 par Simon.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
13 Fév 2013 15:50 #4 par kaizoku
Merci Simon pour votre réponse.

Depuis la rédaction de ce messages et de ta réponse, j'ai résolus un certain nombres de problèmes.


1) Joomla 2.5 ou 3.0

J'ai choisi de rester avec Joomla! 2.5 pour le LTS.
J'imagine qu'un patch de migration sera proposé pour passer de la 2.5 à la 3.5.
Concernant l'association multilingue c'est en effet intéressant, mais je pense avoir trouvé une solution avec Falang.


2) Je me demande simplement si la geolocalisation n'influe pas sur la SEO et surtout sur les performances. Pour le moment je n'ai rien trouvé de compétitif donc je reste chez OVH.


3) Pour le moment je me concentre sur la structure du site, j'ai fais un peu le tour des templaters. Je pense que je vais prendre une offre de base chez YooTheme, mais je n'ai pas encore pris ma décision, je regarde aussi chez RocketTheme et Gavik.

4) L'idée c'est que si je navigue dans une autre langue que l'anglais je puisse quand même voir tous les articles même si il ne sont pas traduit dans ma langue de navigation. Falang offre cette possibilité.

5) Je souhaite avoir une page standardisé pour chaque jeux que je présente. Par exemple je veux une description, une image principale, éventuellement une galerie et des vidéos, une liste de champs prédéfinie (nombre de joueurs, durée d'une partie ...) et une liste de documents (règles et aide de jeux en différentes langues). Pour le moment K2 correspond à mes besoins avec les extras fields même si ce n'est pas très jolie, il faut que je prenne le temps de faire quelques réglage, mais je vais attendre d'avoir choisi un theme définitif.

6) Pour la section blogue en ce moment je n'ai que des articles en Anglais, je ne sais pas encore comment je vais gérer la publication d'articles en plusieurs langue, je verrai à la longue.

7) J'utilise en ce moment K2 pour les tags, je n'ai pas regardé Easy blog mais j'ai vu beaucoup de pub. Peut être qu'en plus de K2 et Falang cela risque de faire beaucoup d’extension qu'en pensez vous ?

J'avance à taton sur chacun des point ci dessus, maintenant que j'ai un prototype, je voudrai commencer sérieusement mais je ne sais pas par ou débuter. Ajouter du contenu, choisir un thème définitif, continuer à travailler la structure, créer une identité de marque (logo, slogan ...) ou essayer d'autre plugin. Bref on verra demain ;)

Connectez-vous ou Créer un compte pour participer à la conversation.

  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavstephxillibittramber91Scottuxsergestarter
Temps de génération de la page : 0.225 secondes