Oula, j'ai beau lire et relire, je ne comprend pas tout. Je vais quand même essayé de répondre
Donc oui, j'utilise le timestamp pour afficher les prochains jeux à sortir (enfin, ça ne suffit pas, mais je m'en sert, c'est sûr !).
Maintenant, ce que tu aimerais (comme moi d'ailleurs), si j'ai bien compris, c'est que lorsqu'on clique sur un des jeux à paraître (donc dans le cadre de la page d'accueil) tu aies un description du jeu, non ?
Et bien c'est comme je l'ai dit plus haut, je ne sais pas comment faire actuellement, je n'ai pas encore choisi la solution la plus adaptée, mais j'y réfléchi !
Le problème, c'est qu'il faudrait lier les fiches de jeu aux icônes de news (forcément). Or, l'association jeu <=> icônes se fait manuellement pour le moment (c'est à dire que j'ai un tableau avec l'ID de l'icône, le type, et le nom). Regarde ce que ça donne, tu comprendras mieux:
- Code : Tout sélectionner
<?php
//Permet de récupérer le nom des catégories en fonction de l'ID des icônes ! (c'est normal que ce ne soit pas dans l'ordre !
$nom_categorie = array(
'11' => array('autres', 'Site'),
'14' => array('logiciels', 'RPG Maker XP'),
'15' => array('consoles', 'Nintendo DS'),
'20' => array('jeux', 'Final fantasy IV'),
'21' => array('jeux', 'Final fantasy III'),
'22' => array('jeux', 'Final fantasy XII'),
'24' => array('jeux', 'Final fantasy Crystal Chronicles: Ring Of Fates'),
'25' => array('editeurs', 'Enterbrain'),
'26' => array('jeux', 'Kingdom Hearts 358/2'),
'27' => array('jeux', 'Kingdom Hearts Birth By Sleep'),
'28' => array('mini-jeu', 'Little Fighter 2'),
'29' => array('jeux', 'Dissdia: Final fantasy'),
'30' => array('jeux', 'Final fantasy X'),
'31' => array('logiciels', 'Tactic Heros'),
'32' => array('jeux', 'Final fantasy XIII'),
'33' => array('jeux', 'Tales of Symphonia: Dawn out the New World'),
'34' => array('jeux', 'Mass effect'),
'35' => array('jeux', 'Final fantasy Crystal Chronicles: Echoes of Time'),
'36' => array('jeux', 'Star Ocean 4'),
'37' => array('consoles', 'Wii'),
'38' => array('jeux', 'Tales of Symphonia'),
'39' => array('jeux', 'Final fantasy XI'),
'40' => array('jeux', 'Dragonica'),
'41' => array('jeux', 'Fable'),
'42' => array('jeux', 'Alpha Protocol'),
'43' => array('jeux', 'Drakensang'),
'44' => array('jeux', 'Zelda: Spirit Track'),
'45' => array('editeurs', 'Eidos'),
'46' => array('editeurs', 'Tri-Ace'),
'47' => array('jeux', 'Tales of Vesperia'),
'48' => array('jeux', 'Final fantasy Crystal Chronicles: My Life as a Darklord'),
'49' => array('jeux', 'Arc Rise Fantasia'),
'50' => array('consoles', 'PS3'),
'51' => array('consoles', 'Xbox 360'),
'52' => array('consoles', 'Xbox'),
'53' => array('consoles', 'Playstation 2'),
'54' => array('consoles', 'Playstation'),
'55' => array('consoles', 'Playstation Portable'),
'56' => array('evenements', 'Japan Expo 2009'),
'59' => array('jeux', 'Dragon Age : Origins'),
'60' => array('jeux', 'Magna Carta 2'),
'61' => array('evenements', 'Micromania Game Show 2009'),
'62' => array('magasin', 'Micromania')
);
?>
En fait, pour faire plus simple, lorsque j'ajoute une icônes de news avec l'administration phpBB, je n'ai aucun moyen de dire que tel icône correspond à tel jeu. Y a qu'à juste regarder la "geule" de la table, et tu verras que ce n'est pas possible (sans la modifier du moins):
Or, si y a un truc que je me suis promis, c'est de garder au moins une base stable: le forum. Donc je ne toucherais pas aux tables qui lui sont associées. De toute façon, même si je rajouter une colonne "nom", il faudrait que je modifie les fichiers d'administration de phpBB pour ajouter un champ lors de l'ajout d'une icône. Donc bon, en plus d'être galère, ça reste du manuel, alors autant le faire dans les fichiers, non ?
Enfin tout ça pour dire que ce qui lie icônes à jeu est le tableau PHP que j'ai posté plus haut. Maintenant, il faudrait créer une fiche pour chaque jeu qui a eu le droit à au moins une news. C'est là que ça se corse un petit peu (et où on revient à ce qui a été dit en privé). Est-ce que les fiches sont des sections ? Quelles informations doivent apparaître dans une fiche ? Pour moi, une fiche c'est
ça (pour reprendre l'exemple Spirit Tracks). C'est-à -dire le nom du jeu, les jaquettes, les liens vers les sites officiels, la plateforme, et bien sûr, les news faîte sur le jeu. Or, ça reste quand même relativement pauvre comme contenu, et je pense que vous voudriez aller plus loin que ça. Mais plus loin, pour moi, c'est une section, sans vraiment en être une. Ça ressemble à ce qu'à fait J-V.com, et à ce que j'aimerai éviter. En réalité, mon but a toujours été de proposer un maximum d'informations sur un jeu. Et c'est là que les changements prévus m'inquiètent un peu. Si on fait un site de fiche, on aura, certes, une jolie base de donnée, mais il y aura tellement de jeu que nous ne pourront pas les traiter correctement, ne donnant ainsi que quelques infos sur chacun des jeux (comme a fait Legendra). Mon idéal, ce n'est ni J-V.com, ni Legendra, j'aimerai qu'on donne quelques informations sur chaque jeu, mais sans délaisser les jeux qui nous intéressent vraiment.
Avant, l'idée était, si je vous ai bien compris, de réunir tous les jeux dans le menu. Mais pour que ça ne fasse pas trop tâche, vous voudriez les regrouper dans des parties. Ainsi, dans le menu, on aurait plus un lien pour chaque FF, mais un lien pour la saga Final fantasy, un pour la saga Kingdom Hearts, un pour les Zelda, etc... Et ce pour chaque jeu possédant une fiche (donc ayant au moins une news). Avant, je trouvais ça pas mal, mais finalement, c'est le meilleur moyen de noyer le travail qu'on aura fait dans chacune des sections.
Nan, ce qui conviendrait mieux, c'est un système de fiche à part. Comme ça, on serait tous d'accord. On garde les liens des jeux sur lesquels on a travailler (Zelda, Eternal Sonata, Final fantasy), mais d'un autre côté, on a un système de fiche qui regroupent tous les jeux dont on a parlé. Il ne reste plus qu'à créer un système permettant à chacun (ou à l'équipe plutôt
) de remplir la fiche de chaque jeu (avec des champs précis, comme les développeurs, la date de sortie, les jaquettes, etc...
En tout cas, j'avais commencé à travailler sur un système de fiche justement, et voilà où je me suis arrêté:
FichesIl reste du boulot quoi
Bon, n'hésitez pas à me donner des idées ou à faire des remarques, là , je suis tellement fatigué que j'ai l'impression que j'ai raconté n'importe quoi... M'enfin bref, j'arriverai à trouver la solution !