Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > Autres
Autres Forum d'entraide sur les autres éditeurs et EDI pour le développement Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/10/2007, 16h38   #1
Invité de passage
 
Inscription : avril 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 14
Points : 3
Points : 3
Par défaut CMS : OpenCms 7

Bonjour,

Je dois me mettre à faire du Open Cms.
Est-ce que quelqu'un a déjà croisé un tutoriel qui tien un peu la route pour ce CMS ?

J'ai déjà fait le tour de beaucoup de site, mais ca ne fait jamais l'affaire.

Mon premier problème étant simple: comment donner à une page un accès publique ...

Ensuite, est-ce que quelqu'un a déjà réussi à définir clairement cette notion de Projet qui n'en est à priori pas un ??

Merci d'avance !
Doze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2007, 11h01   #2
Invité de passage
 
Inscription : avril 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 14
Points : 3
Points : 3
Bon finalement, c'était pas si compliqué que ca :

Il faut mettre son répertoire (et ca page) dans /sites/defaut/ et pas ailleurs (et il faut aussi setter les permissions et l'availability) ...

Bref, pour le moment, je trouve toujours pas ça super clair ...
Doze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 10h57   #3
SrK
Membre du Club
 
Inscription : avril 2006
Messages : 213
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 213
Points : 48
Points : 48
tu utilises templateone non ? sinon je ne vois vraiment pas pourquoi tu devrais être dans /sites/default
__________________
La différence entre la théorie et la pratique, c'est qu'en théorie, il n'y a pas de différence, mais qu'en pratique, il y en a une.
SrK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 11h05   #4
Invité de passage
 
Inscription : avril 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 14
Points : 3
Points : 3
Par défaut Oui

Effectivement, j'utilise template one.
D'ailleurs, est-ce qu'il est facilement customizable?
(pour l'instant c'est l'option que j'ai choisi ... sans franchment être sûr de moi..)

D.
Doze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 17h52   #5
Nouveau Membre du Club
 
Inscription : septembre 2006
Messages : 68
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 68
Points : 31
Points : 31
J'utilise OpenCms au boulot.
Pour plus de propreté et de maitrise du fonctionnement de ton site, personnellement je te conseille de ne pas charger les modules template-one lors de l'installation d'OpenCms, et de monter ton site toi même.
J'avais eu quelques bizarreries quand j'ai voulu utiliser certains trucs de template-one dans mon projet...
On n'est jamais mieux servi que par soi-meme! Bon courage!
Asnidren est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 19h33   #6
Invité de passage
 
Inscription : avril 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 14
Points : 3
Points : 3
Par défaut ok !

Okay, j'ai suivi ton conseil ...

Sauf que du coup, j'ai un petit peux la loose ... je te donne un exemple :

Quand je fais

<cms:contentload collector="singleFile" param="${opencms.uri}">
....

Opencms me crache que le tag cms:contentload doit avoir un attribut param ...

là je comprend pas et je trouve que la doc est pas du tout claire ....

Merci d'avance
Doze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 22h55   #7
Invité de passage
 
Inscription : avril 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 14
Points : 3
Points : 3
Par défaut Java doc

Si ca interresse quelqu'un j'ai trouvé ca dans la doc d'opencms


http://www.opencms.org/javadoc/core/...oResolver.html

Resolves macros in the form of %(key) or ${key} in an input String.

Starting with OpenCms 7.0, the preferred form of a macro is %(key). This is to avoid conflicts / confusion with the JSP EL, which also uses the ${key} syntax.

The macro names that can be resolved depend of the context objects provided to the resolver using the set... methods.


Mais il me semble que j'avais essayé le %(opencms.uri) ... et que ca n'avait rien donné ...

Je vais voir ca et je vous tiendrais au courant !
Doze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 09h36   #8
Nouveau Membre du Club
 
Inscription : septembre 2006
Messages : 68
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 68
Points : 31
Points : 31
Oui il faut mettre %( ). Moi aussi ca ne marche pas avec ${ }.
Asnidren est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 09h47   #9
Invité de passage
 
Inscription : avril 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 14
Points : 3
Points : 3
Par défaut In fact !

Exact ! Merci pour ta réponse

Bon en attendant, j'ai été un peu plus loin et j'ai du mal à faire la distinction entre une xmlpage et un xmlcontent.
J'ai du mal à bien comprendre la différence, et ce que je ne saisis pas c'est la façon de manipuler les xmlpages (cms:contentload ???).

En gros, j'ai fais mon template et dans la partie "body", j'arrive à afficher ma xmlpage. Seulement voilà, j'ai six éléments sur ma page et je voudrais faire du formatage conditionnel ...
Pour ça faudrait que je teste si l'élément est actif / inactif ou bien rempli / vide.
Et là je cale .... Je capte pas comment faut faire ??????

HELP ...

D.
Doze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 11h27   #10
Nouveau Membre du Club
 
Inscription : septembre 2006
Messages : 68
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 68
Points : 31
Points : 31
Tu peux par exemple choisir de mettre à ce champ un nombre d'occurence:

Code :
<xsd:element name="MonObjet" type="OpenCmsMonTypeObjet" minOccurs="0" maxOccurs="1"/>
ce qui te permet ensuite de faire un test avec un

Code :
1
2
3
<cms:contentcheck ifexists="MonObjet">
...
</cms:contentcheck>
Asnidren est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h55.


 
 
 
 
Partenaires

Hébergement Web