CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Sam Nov 23, 2024 8:25 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 35 messages ]  Aller vers la page Précédent  1, 2, 3
Auteur Message
 Sujet du message: Re: Quelques questions...
MessagePublié: Ven Mai 06, 2011 8:10 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
votezblanc a écrit:
Et une autre question dans la foulée : je voudrais restreindre une partie du site à des utilisateurs connectés, est-ce faisable?
Je cherche dans la gestion des utilisateurs/groupes en essayant d’empêcher l'utilisateur anonyme de voir une partie du site (profil utilisateur > onglet page) mais cela ne change rien.


Oui, Il faut activer la vérification des droits côté client dans les paramètres d'Automne. Cela devrait prendre en compte tes modifications sur le profil anonymous.

Ensuite oui on peut créer des espaces restreints à des utilisateurs connectés (comme pour poster une suggestion ou un bug sur le site d'Automne).

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
 Sujet du message: Re: Quelques questions...
MessagePublié: Lun Juin 06, 2011 9:41 pm 
Hors-ligne

Inscrit(e) le : Jeu Mars 17, 2011 5:02 pm
Message(s) : 35
Bonjour Frank, Sébastien et autres éventuels membres d'automne,
me voici de retour sur mes deux sites à fignoler après un mois de boulot.
J'ai un petit soucis par rapport à un module forum, inspiré du module commentaire que vous donnez sur votre site : je n'arrive pas à faire enregistrer l'id de la page sur laquelle la réponse à été postée...
Voici le contenu de ma rangée "forum"
Code :
<row>
  <block module="comment" id="forum" language="fr">
    <div id="Forum">
      <atm-search what="{Forum}" name="searchForum">
        <atm-search-param search="searchForum" type="{Forum:Page:fieldID}" value="{page:self:id}" mandatory="true" />
        <atm-search-order search="searchForum" type="objectID" direction="asc" />
        <atm-result search="searchForum">
          <atm-if what="{firstresult}">
            <a name="viewComments"> </a>
            <h2>Réponse(s) : </h2>
          </atm-if>
          <div class="forum">
            <a name="forum{Forum:id}"> </a>
            <h3>Par {Forum:Auteur:value}</h3>
            le {Forum:Date:formatedValue|d/m/Y H:i:s} :
            {Forum:Reponse:htmlvalue}
            <hr />
          </div>
        </atm-result>
      </atm-search>
      <a name="addComment"> </a>
      <h2>Poster une réponse : </h2>       
      <div class="forum">
        <atm-form what="{Forum}" name="addForum">
          <atm-if what="{filled}">
            <div class="forum-ok">Votre contribution à été ajoutée !</div>
          </atm-if>           
          <atm-if what="!{filled}">
            <atm-if what="{required}">
              <span class="forum-alert">
                <ul>
                  <atm-form-required form="addForum">
                    <li>Le champ {requiredname} est requis ...</li>
                  </atm-form-required>
                </ul>
              </span>
            </atm-if>
            <atm-if what="{malformed}">
              <span class="forum-alert">
                <ul>
                  <atm-form-malformed form="addForum">
                    <li>Le champ {malformedname} est incorrect...</li>
                  </atm-form-malformed>
                </ul>
              </span>
            </atm-if>
            Nom : <atm-input field="{Forum:Auteur}" form="addForum" />
            Email <small>(Invisible sur le site)</small> : <atm-input field="{Forum:Email}" form="addForum" />
            Réponse  <small>(HTML non autorisé)</small> : <atm-input field="{Forum:Reponse}" form="addForum" />
            <small>Date de votre  contribution : <atm-input field="{Forum:Date}" /></small>
           
            <input type="hidden" value="{request:int:Page}" name="Page"/>
           
            <input class="submit" type="submit" name="submit" value="Poster votre réponse" />
            <div class="spacer"></div>
          </atm-if>
        </atm-form>
      </div>
    </div>
  </block>
</row>

la ligne qui me pose un problème est la suivante :
Code :
            <input type="hidden" value="{request:int:Page}" name="Page"/>

J'ai essayé diverses solution mais la page n'est jamais prise en compte, comment dois-je procéder?
Merci


Haut
 Profil  
 
 Sujet du message: Re: Quelques questions...
MessagePublié: Mar Juin 07, 2011 3:43 pm 
Hors-ligne

Inscrit(e) le : Jeu Mars 17, 2011 5:02 pm
Message(s) : 35
ouf, j'ai trouvé réponse à ma question après une longue série d'essais à tout va...
Pour info pour ceux qui seraient confronté au même problème :
Code :
<input type="hidden" value="{page:self:id}" name="28_0" /><input type="hidden" value="28" name="polymodFields[28]"/>

> 28 représentant l'ID du champ polymod correspondant au champ Page de mon objet forum.
Je ne suis pas mécontent d'avoir fini par comprendre...


Haut
 Profil  
 
 Sujet du message: Re: Quelques questions...
MessagePublié: Mar Juin 07, 2011 3:46 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
:D
Parfait, c'est exactement ça. Et comme c'est un peu galère et pas documenté on mettra ça en place au niveau d'Automne dans une prochaine version. Comme ça il le gérera tout seul, ce sera plus simple.


Haut
 Profil  
 
 Sujet du message: Re: Quelques questions...
MessagePublié: Mer Juin 08, 2011 11:34 am 
Hors-ligne

Inscrit(e) le : Jeu Mars 17, 2011 5:02 pm
Message(s) : 35
J'ai mis du temps à comprendre... mais suis plutôt content d'voir compris tout seul, Automne me fait par la même occasion apprendre un peu le xml. Jusque là je ne connaissait que le html alors forcément j'y voit un grand progrès.
Et mon premier site est enfin terminé : www.kuzca.org (il manque encore le contenu mais ça c'est pas ma part du travail, ça va venir petit à petit...)


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 35 messages ]  Aller vers la page Précédent  1, 2, 3

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Google [Bot] et 93 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr