Les avertissements suivants se sont produits : | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
|
Page et ses sous-pages sous forme de liste - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html) +--- Sujet : Page et ses sous-pages sous forme de liste (/thread-1617.html) Pages :
1
2
|
Page et ses sous-pages sous forme de liste - PatrikGC - 27/11/2011 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour à tous Je précise tout de suite que je n'ai installé pas CMSMS. Par contre, j'ai consulté diverses docs, et recherché des infos sur un moteur de recherche pour me faire une première idée. J'ai pour but de fabriquer un site dont les pages appartiennent à différentes familles (Artistes, Thèmes, Techniques...) et dont les informations peuvent être multiples et souvent affichables sous forme d'un tableau qui peut se limiter à 2 colonnes. Dans chaque famille de fiche/page, le template reste identique pour chaque élément. Bref, toutes les pages qui décrivent un artiste auront la même allure et le même type d'info. De plus, souvent, en dessous (ou à côté) de chaque page/fiche, doit apparaitre la liste de toutes les autres pages liées par une catégorie, des catégories, des mots-clés à la page principale. Pour un artiste, on peut lister ses œuvres. Pour un thème (marine), on peut lister les œuvres relatives à ce thème. A un photographe, on peut lister la page qui contient un reportage (textes+photos) lié à un thème donnée (donc 2 critères : artiste+thème) etc. J'ai commencé à chercher s'il n'existait pas un CMS capable de gérer des champs personnalisés, et flexibles au niveau des templates et des plugins. J'ai, entre autres, trouvé CMSMS. A prime vue, CMSM est plutôt flexible, il en émane comme un parfum de WordPress mais en + simple et moins tordu en ce qui concerne la manipulation des API. Peut-être que je me trompe ? :) Maintenant, la triple question finale : CMSMS est-il capable de gérer ce que je souhaite faire ? Ou dois-je chercher ailleurs ? Ou dois-je écrire moi-même en Php+MySql la chose (je préfère éviter car écrire un backoffice n'est pas une sinécure !) ? Je vous remercie de m'avoir lu. Bonne journée :) Ps : ce CMS n'aura pas de but commercial, et c'est du bénévolat de ma part. Page et ses sous-pages sous forme de liste - bess - 28/11/2011 La structure que tu souhaite donner à ton site me parait dépasser le cadre habituel d'utilisation de cmsmadesimple, et cela très largement... par contre ce que cmsmadesimple ne peut faire de nature, tu peux le code dans un module qui le ferrait. Seulement se pose la question de : auras tu les capacités en programmation ? C'est pas compliqué si tu connais PHP et j'ai fait des tuto pour apprendre rapidement à créer un module . A toi de voir Page et ses sous-pages sous forme de liste - PatrikGC - 28/11/2011 Bonsoir Bess Merci pour cette réponse. CMSMS est plutôt simple et convivial, ce qui n'est pas un tort pour les personnes qui manipuleront le site que j'ai à créer. Ce qui me plait bien, c'est la possibilité de mettre des bouts de code ci et là, à la fois dans le contenu et dans le template, sous la simple forme de : {nomducode} Le + que je recherche est la possibilité d'afficher une liste des pages liées avec la page principale. MA PAGE Contenu de ma page Suite du contenu --------------------- - Autre page qui parle de la même chose - Encore une autre page - Ici aussi, on parle de la même chose C'est l'idée générale... Merci pour le lien du tuto, j'irais voir. Je connais le PHP depuis + de 12 ans, mais créer un 12.345ème CMS serait plutôt long et n'apporterait pas grand chose de plus. Bonne soirée Page et ses sous-pages sous forme de liste - bess - 29/11/2011 Citation :Merci pour le lien du tuto, j'irais voir. oui la je parle bien de créer un module qui t'apporte ce genre de fonctionnalité, pas question de recoder un quelconque cms hein Page et ses sous-pages sous forme de liste - PatrikGC - 29/11/2011 Bonjour En effet, un plugin serait + simple, c'est bien la voie que je recherche Je me demande s'il serait possible de faire la chose suivante avec CMSMS et un module : Dans le contenu de la page, on écrit les infos ligne par ligne : une ligne = une info. Puis après la zone des lignes-infos, le reste est le contenu de la page. --- Nom Prénom Ville Suite du texte sur n lignes et sa fin --- Ici Nom, Prénom et Ville sont des champs qui auront une certaine présentation ; ex : dans un tableau Les 3 dernières lignes seront le contenu classique de la page, affiché en dessous du tableau nom-prénom-ville. Cette répartition peut-elle se faire directement dans le template ? Ce que j'aime bien avec CMSMS est sa facilité à mettre du code ci et là. Ce qui m'étonne est le nombre de tables (52), sachant que WordPress n'en a que 11... Bonne journée Page et ses sous-pages sous forme de liste - bess - 29/11/2011 installe et inspecte le code du module Skeleton, tu t'apercevras que oui, l'api de cmsms pour coder des modules permet ce genre ce chose de maniètre très simple. Citation :Ce qui m'étonne est le nombre de tables (52), sachant que WordPress n'en a que 11... la plupart des tables sont des pseudo "séquences" qui permet à cmsms de s'installer sur toute sorte de plateforme sql (en théorie) ce qui double déjà ton nombre de table. second point : cmsms est installé avec pas mal de module (news, search, ...) qui nécessitent des tables. troisième point : pour cmsms, chaque module a son propre ensemble de table personnel Je ne sais pas exactement comment fonctionne Wordpress mais tu peux trouver ci dessus quelques élements de réponse sur les causes et conséquences maintenant le plus important c'est pas le nombre de table, mais la réactivité du produit en cas de charge du site Page et ses sous-pages sous forme de liste - jissey - 29/11/2011 bonjour, tu peux aussi voir du côté du module AdvancedContent qui te permet de complètement personnaliser ton gabarit dynamiquement, prévoir des zones de saisie dans certains cas, choisir l'affichage d'une ou plusieurs catégories de news par exemple ou tout autre chose. Je ne sais pas si ça serait suffisant pour ton cas, mais c'est peut-être à creuser. Page et ses sous-pages sous forme de liste - jce76350 - 29/11/2011 Citation :Ce qui m'étonne est le nombre de tables (52), sachant que WordPress n'en a que 11...hé oui mais on ne peut pas comparer un système de création de sites Web (CMSms) à un système de Blog (WordPress) ce ,'est pas la même utilisation Page et ses sous-pages sous forme de liste - PatrikGC - 30/11/2011 Bonjour Merci pour ces infos, j'irai voir tout ça en détail Au risque de faire hurler certaines personnes, WordPress et CMSMS sont très proches l'un de l'autre. WP a dépassé depuis un certain temps le stade du simple blog. Mais pour le trafiquer par dessous, ce n'est pas tjrs évident, je lui préfère la grande simplicité de CMSMS, surtout au niveau des bouts de code qu'on peut semer ci et là. Pendant qu'on est dans le comparatif : Joomla est un peu trop usine à gaz, Drupal est trop technicien, Spip fait trop administration/journal officiel avec plein de textes partout. J'arrête là J'ai très vite retrouvé mes petits quand j'ai regardé le backoffice de CMSMS, j'ai même découvert des petites choses en plus qui m'ont très intéressantes. La charge du site que j'ai à mettre en place n'est pas énorme, et CMSMS me semble pas mal du tout à mettre dans les mains de personnes qui ne sont pas forcément des informaticiens. Bonne journée Page et ses sous-pages sous forme de liste - bess - 30/11/2011 je n'ai pas utilisé WP depuis très longtemps, prendre donc mon message avec toutes les pincettes qu'il s'impose Si WP a fait de grands pas vers la gestion CMS, je serais tenter de comparer l'avancée avec l'avancée de cmsms vers l'E-commerce : ça le fait, ça le fait peut être bien, mais ce n'est pas son coeur de métier et ainsi je préfère utiliser prestashop que tenter de caser cmsms sur un projet ecommerce de très grosse envergure. Alors certains crieront au scandale en disant que cmsms est capable de ceci de celà, je le sais bien j'en suis même plutôt bien placé pour le savoir mais il faut dans certains cas de figure faire la différence entre un logiciel capable de ... et un logiciel fait pour. Cmsmadesimple est capable de gérer des statistiques de visites, Piwik est fait pour WP est (peut être) capable de gérer des pages à la CMS-style, CmsMadeSimple est fait pour Mais sur ton analyse du marché je te rejoint totalement (sauf drupal : pas testé donc pas jugé) Page et ses sous-pages sous forme de liste - PatrikGC - 01/12/2011 Bonsoir Je viens d'imprimer toute la documentation PDF de CMSMS. Si avec ça, je n'arrive pas à me faire une idée de la chose N'empêche qu'il est pratique d'avoir ces manuels en ligne ! Bravo ! Bonne soirée Page et ses sous-pages sous forme de liste - PatrikGC - 17/12/2011 Bonjour Je cale lamentablement sur ce que je désire faire avec une balise utilisateur. Je désire récupérer le contenu d'une page et le redécouper à ma sauce afin de forcer l'affichage d'une certaine façon. J'applique les exemples et le bouts de code du la doc développeur pour arriver à rien. Les variables provenant du cms sont vides... surtout $pagecontent qui m'intéresse le plus. Quelque chose doit m’échapper, mais quoi ? J'en viens à penser qu'avec WordPress ou Joomla, c'aurait été + simple, parce que avec ces 2 CMS, je sais comment faire. Pourtant, CMSMS me semble + adéquat. Quelqu'un a une adresse ou un bout de code ? Merci d'avance. Page et ses sous-pages sous forme de liste - jce76350 - 17/12/2011 Citation :Je désire récupérer le contenu d'une page et le redécouper à ma sauce afin de forcer l'affichage d'une certaine façon. pour cela utilise la balise content Que fait cette Balise ? C'est l'endroit où le contenu de votre page sera affichée. Elle sera insérée dans le gabarit de la page pour affichage. exemple dans l'aide {content block="x1_block" label="Block_x1"} tu en mets autant que tu veux (enfin 3 ou 4 c'est déjà bien et tu disposes tes blocs dans le gabarit de ta page ensuite tu renseignes ta page qui va contenir les différents blocs Page et ses sous-pages sous forme de liste - PatrikGC - 18/12/2011 Bonjour Je viens trouver un moyen de réaliser ce que je désire faire. Ça me semble un peu tordu, mais du moment que ça fonctionne... Mon but est le suivant : Quand on crée une page, on saisit son contenu textuel. En début de texte, on écrit des données, un peu comme dans une base de données. Pour me simplifier la vie, elles sont écrites dans une liste à puce (UL LI). Puis le reste du texte qui agira comme une page normale. Les données doivent pouvoir se répartir à divers endroits du template. Je m'en sors par 2 balises persos : {eds_ini contenu="$pagecontent"} : qui découpe la page en diverses variables {eds_var var="mavar"} : qui affiche une variable dans le gabarit/template Peut-être qu'il existait dj un module qui s'occupait de faire la même chose... Bon, il me reste à lister les autres pages liées à la page en cours. Au fait, où peut-on trouver la syntaxe de la balise {content} ? Merci pour vos réponses Page et ses sous-pages sous forme de liste - heriquet - 18/12/2011 Salut, Welkom bij CMSMS ! Comme toi j'ai également testé et soupesé quelques CMS... avant de me dire (à l'époque, en 2008) que c'était vachement tordu, pas pratique, pas flexible ou que le temps de lire la doc, de me faire la main, etc, j'aurais développé moi-même la fonctionnalité propre à mon besoin... Puis je suis tombé sur CMSMS. C'était y a 3.5 ans, et je bosse désormais plus qu'avec ce CMS sauf pour le ecommerce (j'utilise Magento pour les "gros" sites mais je pense qu'on peut faire un minimum avec CMSMS aussi). Pour répondre à ta question, je crois que {content} est dans le dossier "plugins" et se nomme function.content.php. Voilà bon dimanche ! Heriquet Page et ses sous-pages sous forme de liste - jce76350 - 18/12/2011 Citation :Au fait, où peut-on trouver la syntaxe de la balise {content} ?-> dans la partie Admin menu Extensions/Balises c'est logique ? Pour utiliser un CMS il faut un peu de curiosité et bien regarder les documents Page et ses sous-pages sous forme de liste - bess - 18/12/2011 >Au fait, où peut-on trouver la syntaxe de la balise {content} ? dans le menu extension > balises > content ça te donne l'aide de la balise content, regarde au passage l'aide des autres balises, c'est toujours bon de savoir ce que cmsms te propose de nature Page et ses sous-pages sous forme de liste - PatrikGC - 20/12/2011 Merci pour ces infos... Je cherchais la documentation à l'extérieur, je ne me doutais pas qu'elle était DANS le CMS... Je commence à mieux comprendre la logique générale de CMSMS. Avant j'appliquais plutôt ce que je connaissais d'autres CMS. Il faudra que je farfouille à fond la liste des modules/plugins afin d'y dénicher mon bonheur. Bonne journée Page et ses sous-pages sous forme de liste - PatrikGC - 28/12/2011 Bonjour Je crois que je me casse les dents sur ma problématique : Trop de catégories possibles (200 environ), ça génère des listes trop longues ! Surtout qu'une page et/ou un article dépendent de critères multiples. Ça vire à la mini-base de données... Mes fiches se plaquent sur diverses présentations très différentes, à la fois par le look et les données. J'en viens à douter que CMSMS soit adéquat. Bonnes Fêtes ! Page et ses sous-pages sous forme de liste - heriquet - 28/12/2011 Salut, Pour les besoins spécifiques, CMSMS est également un excellent outil... il suffit de créer un module répondant à tes besoins et le tour est joué ! C'est ce que je suis en train de faire pour un agent immobilier. Bonnes fêtes à toi aussi ! Page et ses sous-pages sous forme de liste - PatrikGC - 28/12/2011 Bonjour Sans doute, mais je débute dans ce CMS, et je m'y perds un peu avec ses API... Je vais zieuter mieux cette histoire de module... Merci et Bonnes Fêtes Page et ses sous-pages sous forme de liste - heriquet - 28/12/2011 Bonne idée :-). Et le meilleur moyen c'est d'installer le module "Skeleton" qui est un module à part entière et qui est très bien documenté et illustre parfaitement la manière de développer un module CMSMS. Tu as aussi le livre que j'ai reçu ce matin et dont beaucoup disent du bien : CMS Made Simple Development Cookbook. A+ Page et ses sous-pages sous forme de liste - PatrikGC - 08/01/2012 Bonne Année à tous Je laisse tomber cette voie, le cahier des charges, qui a été modifié entretemps, demande finalement un développement pur et dur en PHP+MySQL. N'empêche que j'ai pu apprécier la simplicité de CMSMS, que je garde dans un coin de ma mémoire le jour où j'aurais besoin de quelque chose de plus classique. Bon début d'année ! Page et ses sous-pages sous forme de liste - PatrikGC - 27/02/2012 Bonjour Je reviens pour une variante de mon pb initial. Je connais mal CMSMS d'où ma question : - J'ai besoin de fabriquer des pages qui contiennent divers champs (entre 10 et 20), - et ces pages se répartissent actuellement en 6 types de page. - Je ne suis pas sûr que la réponse soit un module car je désire bénéficier d'un éditeur wysiwyg pour certains champs. > Est-ce que CMSMS est adapté pour ce cas, et ce, de façon simple ? Merci d'avance... Bonne journée Page et ses sous-pages sous forme de liste - heriquet - 27/02/2012 Salut, Le WYSIWYG est tout à fait disponible depuis un module. Que veux-tu faire ? Des formulaires ? Ou des pages découpées en plusieurs blocs de textes ? |