Return to list

Création d'un article

avatar provided by gravatar.com romainh41 | Jul 6, 2009 3:07:31 PM

Création d'un article

Bonjour,

j'ai un petit soucis avec le plugin document.

J'ai créé une rubrique de type "document" sur une page. Puis un document de type article, que j'associe à cette rubrique, je publie. Et là le titre de la rubrique s'affiche (normal, j'ai coché l'option), le titre de l'article aussi mais aussi le corps du document. Pas le résumé, ni le lien, ni la catégorie.

Comment paramétrer pour qu'on ait le titre avec url et le résumé sur la page, qui renvoi ensuite vers le corps de l'article ?

d'avance merci.

Vote Score 58

Share

Report

Commentaires (35 )

Posted by : Gass | 31/10/2012 00:37:15
Comment afficher l'image?
 
Posted by : Gass | 31/10/2012 00:36:29
Comment afficher l'image téléchargée à la création de l'article?
 
Posted by : TLA | 09/07/2009 09:53:53
Ce n'est pas obligatoire de connaitre ni d'utilise Maven pour générer un site Lutece. Voici une introduction à Maven à titre d'informationi : http://matthieu-lux.developpez.com/tutoriels/java/maven/
 
Posted by : romainh41 | 08/07/2009 19:34:24
Ca a l'air bien compliqué cette page sur Maven ! :shock: Ca sert à quoi précisément ? Est-ce impératif pour moi ? :?:
 
Posted by : TLA | 08/07/2009 17:02:52
:lol: Après on passe à Maven (c'est l'équivalent de apt-get pour les projets Java) :twisted: http://dev.lutece.paris.fr/wikilutece/index.php?title=R%C3%A9alisation_d%27un_site
 
Posted by : romainh41 | 08/07/2009 16:58:52
je viens de trouver le catalina.out, dans ce dossier. Je viens de comprendre comment modifier l'apparence des portlet grâce aux feuilles de style ! Ca progresse !
 
Posted by : TLA | 08/07/2009 16:48:10
Je n'ai pas de Debian sous la main mais les fichiers LOG générés par Tomcat doivent être là. Pour plus de renseignement : http://www.google.fr/search?q=debian+forum+fr
 
Posted by : romainh41 | 08/07/2009 16:40:29
ca m'indique qu'aucun fichier ou répertoire de ce type n'existe. En revanche j'ai trouvé des fichiers "catalina.2009-07-xx.log" dans opt/tomcat/logs
 
Posted by : TLA | 08/07/2009 16:27:58
Dans une console unix/linux tapez la commande suivante pour passer en root :
su -
ou (sous Ubuntu)
sudo -i
Si vous avez installé tomcat5.5 et qu'on est bien le 7 juillet 2009, tapez :
less /var/log/tomcat5.5/catalina.2009-07-07.log
Vous pourrez suivre ce que dit votre instance Lutece via :
tail -f /var/log/tomcat5.5/catalina.2009-07-07.log
Une autre solution qui peut peut-être fonctionner (selon que vous aillez gnome et sudo d'installés) :
sudo gedit /var/log/tomcat5.5/catalina.2009-07-07.log
 
Posted by : romainh41 | 08/07/2009 16:16:10
D'ailleurs je ne sais pas comment on lit ces fameux flux xml. Mon environnement est debian avec Tomcat via l'installation apt-get.
 
Posted by : TLA | 08/07/2009 15:44:43
Plus haut dans ce fils de discussion, je vous détaille comment obtenir le flux XML avant la transformation XSL. Il s'agit bien du champs "document-categories" qui ne doit pas être renseigné dans votre cas. Pour l'image (à la Marseille), il s'agit du champs "article-attachment". 1 ere chose : Arrivez vous à générer un flux XML pour document contenant un "document-categories" et un "article-attachment". Pouvez vous copier/coller le flux XML, je vous aiderai à faire la XSL correspondante. T.
 
Posted by : romainh41 | 08/07/2009 14:04:16
J'ai essayé d'ajouter la catégorie a chaque article mais "document-categories" ne donne aucun résultat. J'ai testé avec "document-id" et j'ai bien l'id qui s'affiche :?: D'autre part, je voudrai également que l'image associée à l'article s'affiche dans la liste des articles... (comme le site marseille.fr, encore et toujours...). J'ai repris du code de la feuille pour les articles mais rien ne s'affiche.
 
Posted by : romainh41 | 08/07/2009 12:29:38
C'est bien compliqué ça, je ne sais ou insérer ces balises css. Je vais attendre sagement la sortie de la prochaine version alors... et en attendant continuer la mise en page des élements du site ;-)
 
Posted by : TLA | 08/07/2009 10:13:02
Nous avons intégré le framework CSS blueprint dans Lutece 2.3 à venir. le style "float:right;with:100px" est équivalent en blueprint à "span-2" que vous trouverez dans la XSL http://dev.lutece.paris.fr/svn/lutece/portal/trunk/plugins/plugin-document/webapp/WEB-INF/xsl/normal/portlet_document_article_list.xsl Je vous invite à voir le résultat sur le site de demo http://dev.lutece.paris.fr/site-demo/jsp/site/Portal.jsp
 
Posted by : TLA | 08/07/2009 10:05:17
:lol: pour avoir un effet coulant de blocs (2 articles par liste et les autres à la suite par exemple), on peut utiliser l'astuce CSS suivante : [code]
bloque 1
bloque 1
bloque 1
bloque 1
bloque 1
bloque 1
bloque 1
bloque 1
 
[/code] bien sur, il faut déporter les balises CSS dans un fichier css pour rester conforme XHTML strict
 
Posted by : romainh41 | 08/07/2009 09:54:06
Bonjour ! et bonne journée ! C'est reparti pour une journée "à fond dans Lutèce" ! Donc le problème de non mise à jour est réglé, forcément, si je ne choisis pas le style article, la mise à jour ne se fait pas (quel idiot !). Donc là j'arrive à modifier les brèves, les listes de brèves, les articles, les listes d'articles. C'est déjà ça ! J'ai remis les feuilles xsl d'origine. Je retravaille sur le type l'affichage que je souhaite pour la liste d'article (avec vos propositions de fichiers d'hier). De plus, dans cette liste, comment peut-on afficher par exemple 2 articles, puis à partir du 3ème cela se réparti sur 2 colonnes, sous les 2 premiers articles ?? D'avance merci pour toute votre aide déjà apportée, c'est énorme pour avancer ! Rom@in
 
Posted by : TLA | 08/07/2009 09:35:09
portlet_document_article.xsl est pour une liste d'article et non "défaut". Essayez de corriger la XSL. Quelle version de Lutece utilisez vous ? La version 2.3-SNAPSHOT va sortir en version stable fin juillet. Essayez de l'utiliser. J'ai mis la XSL telle que vous la voulez dans la version 2.3-SNAPSHOT.
 
Posted by : romainh41 | 07/07/2009 19:59:23
a priori oui, j'ai fait ajouter une rubrique / liste de documents / style : defaut (si je met article j'ai une erreur d'exportation de stylesheet), type de document : article J'ai toujours l'affichage titres / summary précédé de puce (
  • )
     
  • Posted by : TLA | 07/07/2009 16:38:43
    Avez vous bien vérifier qu'il s'agit d'un liste de document et non d'un document ? De type "article" ?
     
    Posted by : TLA | 07/07/2009 16:37:41
    Avez vous bien vérifier qu'il s'agit d'un liste de document et non d'un document ? De type "article" et non "brève" ou "Artiste" ?
     
    Posted by : TLA | 07/07/2009 16:37:16
    Avez vous bien vérifier qu'il s'agit d'un liste de document et non d'un document ? De type "article" et non "brève" ou "Artiste" ?
     
    Posted by : romainh41 | 07/07/2009 16:29:50
    J'ai chargé le nouvelle feuille via Charte / Gestion des feuilles de style xsl, puis vider le cache mais aucun changement dans l'apparence de ma liste de document articles :cry:
     
    Posted by : TLA | 07/07/2009 16:23:29
    erratum
    Quote:
    aram name="site-path" select="site-path" /> aram name="page-id" select="page-id" />


     
    ]]>

     
     
    Posted by : TLA | 07/07/2009 15:21:55
    Je vois. Il s'agit d'ajouter une liste de document dans votre portail. Modifiez portlet_document_article_list.xsl en conséquence. Voici un exemple de ce à quoi ça pourrait ressembler : [code] aram name="site-path" select="site-path" /> aram name="page-id" select="page-id" />


    [/code] Les styles CSS de cette XSL sont compatibles avec la version de travail V2.3 de Lutece qui sortira fin juillet. Vous pouvez adapter les styles pour votre version de votre portail Lutece. Marseille crée des Articles avec une image attachée. Dans la XSL, ils considèrent que la pièce attachée à l'Article est une image. Dans la XSL, ils ont donc gérer en plus le
     
    Posted by : romainh41 | 07/07/2009 14:25:46
    J'ai installé tomcat via apt-get. A l'heure actuelle mes articles s'affiche comme tels : Titre summary body Le but, comme le site de marseille, est d'afficher le titre, le summary, une image et dessous un lien "Lire la suite" qui renvoi sur l'affichage complet de l'article...
     
    Posted by : TLA | 07/07/2009 14:19:39
    Vous pouvez donc accéder au résumé en ajoutant "document-summary" dans la XSL portlet_document_article.xsl
     
    Posted by : TLA | 07/07/2009 14:17:34
    Tomcat via l'installation apt-get ? ou tomcat via un téléchargement de l'archive sur le site de Jakarta ? Voici a quoi ressemble un document article XML avant la transformation XSL [code] 97 1 document 0 13
    13 0
    [/code]
     
    Posted by : romainh41 | 07/07/2009 14:07:45
    J'utilise tomcat, sur un serveur debian.
     
    Posted by : TLA | 07/07/2009 13:59:56
    La console au sens Eclipse (car je développe sous Eclipse). Ça peut être le catalina.out de Tomcat par exemple si vous n'utilisez pas Eclipse. Quel est votre environnement de développement ? Avez vous suivi ce tutorial ? http://dev.lutece.paris.fr/wikilutece/index.php?title=R%C3%A9alisation_d%27un_site Utilisez vous Eclipse ? http://dev.lutece.paris.fr/wikilutece/index.php?title=Eclipse_environment_to_develop_Lutece_project N'hésitez pas à préciser un peu le contexte dans lequel vous voulez utiliser Lutece.
     
    Posted by : romainh41 | 07/07/2009 12:26:19
    merci. où s'affiche cette console ? ou comment y accéder ? Merci
     
    Posted by : TLA | 07/07/2009 11:14:21
    Dans le config.properties, il existe 2 options à configurer comme suit : ... lutece.debug.tracePortletXml=true ... log4j.logger.lutece.debug.portlet.xmlContent=DEBUG, Console ... Vous aurez le fichier XML document écrit dans votre console. Vous saurez donc quelles balise utiliser dans votre XSL.
     
    Posted by : romainh41 | 06/07/2009 18:36:08
    Hum donc faut que je me mette au xml... Comment affiche-t-on la catégorie d'un article ? j'ai essayé document-category, article_category, mais ça ne s'affiche pas. Merci
     
    Posted by : TLA | 06/07/2009 16:00:54
    Téléchargez, modifiez et re-injectez votre fichier portlet_document_article.xsl depuis le backoffice Lutece. Dans le backoffice : Charte>Gestion des feuilles de style XSL>portlet_document_article.xsl
     
    Posted by : romainh41 | 06/07/2009 15:30:57
    surcharger ? c'est à dire..?
     
    Posted by : TLA | 06/07/2009 15:27:53
    Bonjour, il vous faut surcharger portlet_document_article.xsl du plugin-document. N'oubliez pas de re-charger la XSL dans le back office (Charte>Gestion des feuilles de style XSL).
     

     Top of the page

    Return to list