CMS Java >> Magnolia

Fermé
Zulie - 15 oct. 2008 à 09:06
 Zulie494 - 28 janv. 2009 à 16:29
Bonjour,

est-ce que vous vous seriez déjà confronté à l'installation de modules sous magnolia ?
Bon moi j'ai déjà mis en place quelques modules comme le module de sondage (pools).

Mais là ce matin je voulais installer PUR Public User Registration, afin que les visiteurs du site peuvent s'inscrire et avoir un compte. Mais lors du redémarrage de magnolia, j'ai un bug : comme quoi la version du module est faite pour la version 3.1 et que là j'ai actuellement la version 3.5 de magnolia.

Après quelques recherches sur le net, j'ai vu que le problème était résolu dans les sources svn/trunk disponibles sur le wiki Magnolia.
J'ai donc télécharger les fichiers sur mon disque dur, mais après je ne sais pas quoi faire, les classes java refuse de compiler, je ne sais pas si je dois refaire un .jar à ajouter dans WEB-INF/lib, et surement que oi mais je vois pas avec quels fichiers......

HELP !!!!
A voir également:

36 réponses

J'ai réussi à compiler mes classes, mais par contre quand je l'installe, je n'ai aucune pages samples qui apparaissent comme l'indiquet le tuto que le wiki collunautaire...

Et toi où en es-tu avec l'extraction de contenu ?
1
oui c simple
tu va ché tn docteur tu lui dmande il tenleve des cellules .. & apré o microscopitanus tu les divize c simple chérie
0
Oui je viens de voir que le site s'était craché, ça fait ch*** parce que là j'aurais voulu consulter le wiki ! Espérons qu'il revienne vite !

Sinon je suis désolée je ne connais pas de logiciel qui sache faire, la seule chose que je peux faire pour toi à l'heure actuelle c'est te souhaiter bon courage !!!!!!!!
0
Tiens regarde je viens de trouver un petit sujet qui j'espère pourra t'aider :

http://www.nabble.com/importing-content-from-previous-sites-td9438217.html#a9441213
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mes templates sont basés sur les 2 tuto que je t'avais donné... Sinon là j'essaie (avec du mal) de créer un module ANNUAIRE...
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
28 oct. 2008 à 14:57
Hello comment vas aujourd'hui? tu t'en sors avec tes problèmes?

Sinon la je créer mes modèle de page mais y a un truc super louche. J'ai copier le code de celui qui fais apparaitre 2 colonne (enfin 2 blocs) pis quand j'applique mon style qui contient le même code que l'original ça me donne pas le même résultat et je comprend pas. Tu sais si il y a un système de cache dans magnolia qu'il faut mettre à jours quand tu effectues des modifications dans les templates?

Deuxième question, Ou ce trouve Tous les CSS pour la mise en forme des pages.

Ton aide m'es précieuse merci d'avance.
0
Ton CSS doit être dans MagnoliaAuthor > docroot > DOSSIER_NOM_DE_TON_APPLI > css

et tu le lis comme cela : <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/docroot/DOSSIER_NOM_DE_TON_APPLI /css/NOM_DE_TON_FICHIER_CSS .css"/>

entre les balises <head> et </head>

Peut-être qu'après cela tu auras ton style et retrouveras l'apprence que tu veux.
Sinon pour le cache je ne penses pas qu'il existe ce genre de chose...


A part ca moi bah je galère toujours, impossible d'installer le module Public User Registration et pourtant il me serait plus qu'utile !
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
29 oct. 2008 à 08:45
Merci beaucoup je vais essayer de faire çà aujourd'hui.

Çà m'embête mais je peux vraiment pas t'aider la. =(
0
Ben écoutes tu vas pas me croire, ce matin j'essaie une nouvelle fois l'installation du début et là PAF l'installation fonctionne.

Donc je vais pouvoir étudier ça en détails...
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
30 oct. 2008 à 08:45
Hello hello,

Merci tout fonctionne pour mes template.
Juste est ce que tu sais qu'elle est le moteur de template sur magnolia? Histoire que comme ça je puisse aller en chercher.

MErci =)
0
Comment ça le moteur de template ?
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
30 oct. 2008 à 09:25
Ce qui nous permet de construire ça par exemple:

<cms:contentNodeIterator contentNodeCollectionName="mainColumnParagraphsDev">
<div style="clear:both;">
<cms:editBar adminOnly="true" />
<cms:includeTemplate />
<br />
<br />
</div>
</cms:contentNodeIterator>
0
Bah c'est tout des classes JAVA... regarde ici :

http://dev.magnolia.info/ref/3.0.5/apidocs/
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
30 oct. 2008 à 09:51
C est des modèles de template fait avec Freemarker. J'ai trouvé juste avant. =)

Merci =)
0
Ah oui exact je l'ai vu souvent dans magnolia...
Désolé je ne voyais pas bien de quoi tu parlais en fait...
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
31 oct. 2008 à 10:43
hello.

Je cherche un peu comment créer de nouveau template avec freemarker. Mais le truc c'est que je comprend pas trop comment les construire. Tu pourrais m'aider? merci
0
Salut,

je suis désolée je n'ai pas encore explorer cet aspect de Magnolia.
Sinon ya un paragraph exemples "Samples: Freemarker paragraph" que tu peux être exploités.

Sinon y'a le site suivant où ya la doc...
https://freemarker.sourceforge.io/

En tout cas si tu arrives à quelque chose, je veux bien que tu me transmettes tes connaissances...
Merci et bon courage !
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
4 nov. 2008 à 09:02
Ok je vais regarder. Merci et je te redis quand j'obtiens des résultats.
0
Ok merci beaucoup
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
7 nov. 2008 à 09:22
Hello hello.

Je sais que tu m'as dis que tu avais pas encore vu cette étape la dernière fois mais la enfaite je suis un peu bloqué. J'arrive à créer des modèle de page en code mais mon problème est que normalement on peut utiliser freemarker qui est intégrer dans magnolia et je ne sais vraiment pas ou et comment l'utiliser. As tu vu ou trouvé quelques choses depuis la dernière fois??

MerCi =)
0
Coucou, dsl de ne pas avoir répondu plus tôt...

Alors non je n'ai toujours pas regardé ce freemarker...
Sinon j'ai bien avancé dans mes modules, y'a pratiquement tout qui fonctionne...

Je vais jeter un coup d'oeil sur FM et j'te fais signe si j'trouve quelque chose d'intéressant...
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
24 nov. 2008 à 14:25
hello.

Comment vas? Ça avance??

Moi la je plante sur un truc. Je veux importer du contenu XML, Mais je pense que magnolia accepte pas tout les fichier xml. Tu sais pas si y aurait pas un ustensile permettant de faire de l'XML pour magnolia??

Merci a +
0
Coucou !
C'est dingue je suis exactement sur le même problème !
J'ai un fichier xml que je veux transformer en xml valide pour magnolia.

J'ai donc exporté une page en XML pour voir la structure du XML magnolia, ça donne ce genre de chose :

<sv:node sv:name="0">
<sv:property sv:name="jcr:primaryType" sv:type="Name">
<sv:value>mgnl:contentNode</sv:value>
</sv:property>
<sv:property sv:name="jcr:mixinTypes" sv:type="Name">
<sv:value>mix:lockable</sv:value>
</sv:property>
<sv:property sv:name="jcr:uuid" sv:type="String">
<sv:value>366245af-7cb2-454c-9b65-5e1fd6d2b18f</sv:value>
</sv:property>
<sv:property sv:name="text" sv:type="String">
<sv:value><p><span class="text_gras">Vous trouverez sur cette page des actualit&eacute;s r&eacute;guli&egrave;rement mises &agrave; jour.</span></p></sv:value>
</sv:property>
<sv:node sv:name="MetaData">
<sv:property sv:name="jcr:primaryType" sv:type="Name">
<sv:value>mgnl:metaData</sv:value>
</sv:property>
<sv:property sv:name="mgnl:authorid" sv:type="String">
<sv:value>superuser</sv:value>
</sv:property>
<sv:property sv:name="mgnl:creationdate" sv:type="Date">
<sv:value>2008-11-19T15:37:02.363+01:00</sv:value>
</sv:property>
<sv:property sv:name="mgnl:lastmodified" sv:type="Date">
<sv:value>2008-11-19T15:37:02.366+01:00</sv:value>
</sv:property>
<sv:property sv:name="mgnl:template" sv:type="String">
<sv:value>simpleTx</sv:value>
</sv:property>
</sv:node>

Alors que moi j'ai :
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="transform.xsl" type="text/xsl"?>

<xhtml xmlns="http://www.w3.org/1999/xhtml">

<p>
<span class="text_gras">Vous trouverez sur cette page des actualités régulièrement mises à jour.</span>
</p>

<table class="news_table">
<tbody>
<tr>
<td colspan="2" class="news_line">
<table class="news_table">
<tbody>
<tr>
<td nowrap="true" class="news_td">
<span class="news_date">Juillet 2007</span>
</td>
<td width="100%" class="news_title">  
Fédération du BTP du Haut-Rhin 
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>


Alors je suis depuis ce matin un moyen de convertir mon fichier xml (qui ressemble ENORMEMENT a du XHTML mais avec la balise XML) déjà je ne suis même pas sûr que ça soit bon !!!!
Alors je fais des recherches sur XSL, mais j'en ai jamais fait alors c'est dur !

Si tu t'y connais un peu en XSL aide-moi s'il te plaît !!!!!!!!

Julie ;)
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
24 nov. 2008 à 16:23
Trop drole. =)

C'est vraiment bizarre leurs truc pour ça.

Ouai moi j'ai aussi exporté des pages pour voir un peu la structure.

Mais c'est pas trop le même que celui que j'extrais avec talend depuis mon autre site. =(

XSL ????? What is this??? déso mais je connais vraiment pas.

Dès que je trouve je te redis.

Merci a plus.
0
haesslein Messages postés 39 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 22 janvier 2009
4 déc. 2008 à 14:27
la solution repose avec les fichiers XSD pour la structure des fichiers xml que tu veux importer! =)
0
Okay je vais tester ça, ensuite je pense que ça posera un problème, car on ne peut définir l'uuid du contenu ???
Comment faire ?
0