Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#276 Re: Discussion générale » Ametys 3.2.1 » 12/09/2011 18:15:57

Je pense que les deux problèmes sont liés (et c'est vraisemblablement le même contenu qui plantait lors du script de migration)
Il s'agit d'un problème de données liées au workflow d'un contenu, donc rien à voir avec la vue de remontée de contenus que vous pouvez avoir surchargée.
Vous avez un contenu qui pointe sur une entrée de workflow qui manifestement n'a pas d'état courant, ce qui normalement est impossible...
Vous pouvez peut-être essayer d'ouvrir le contenu en question si vous arrivez à l'identifier
Si ca ne concerne qu'un seul contenu et que vous savez duquel il s'agit, il est vraisemblablement moins coûteux de le supprimer et de le recréer que d'essayer de réparer les données.

#277 Re: Utilisation » Mail en attente de validation » 12/09/2011 17:25:14

bon en fait, après avoir regardé le code, ca n'a surement rien à voir avec les données du workflow
mais il faut aller voir dans le repository quand même

Le mieux est d'aller dans l'application repository via _admin
et de dérouler l'arbre pour retrouver le contenu à partir de sa page :

ametys:root -> ametys:sites -> <site> -> ametys-internal:sitemaps -> fr -> <votre page> -> ametys-internal:zones -> <nom de votre zone> -> ametys-internal:zoneItems -> <le zoneItem qui contient votre contenu>

Ensuite vous cliquez à droite sur la propriété ametys-internal:content et vous allez être redirigés vers le contenu lui-même et sa liste de propriétés.
Les propriétés impliquées dans l'alerte que vous mentionnez sont ametys:proposalDate (qui doit correspondre à la date de dernière proposition) et ametys:awaitingValidationLastDate (qui correspond à la date du dernier mail de relance)
Vous pouvez regarder dans les cas qui ne fonctionnent pas si ces propriétés existent et le cas échéant si leur valeur est cohérente.

#278 Re: Utilisation » Mail en attente de validation » 12/09/2011 16:04:03

c'est peut-être un bug...

l'état du workflow est stocké à deux endroits : un dans le workflow lui-même qui sert à afficher l'état du contenu, et l'autre sur le contenu lui-même, qui sert pour optimiser les requêtes et qui sert notamment pour la requête qui envoie les alertes.
S'il y a désynchro entre les deux, ça pourrait expliquer le problème rencontré, mais sans avoir vos données, je ne peux pas vraiment savoir.

Le mieux serait d'aller voir directement  dans le repository pour savoir

#279 Re: Discussion générale » Ametys 3.2.1 » 12/09/2011 15:59:27

pour les deux derniers problèmes, il me faudrait un extrait de logs plus grand, il n'y a pas l'exception initiale

#280 Re: Discussion générale » Ametys 3.2.1 » 09/09/2011 16:08:19

Il semble qu'un de vos contenus soit corrompu...
pour finir d'exécuter le script pour pouvez essayer de le protéger par des try/catch :

importClass(org.ametys.workspaces.repository.ConsoleHelper); 
var query = session.getWorkspace().getQueryManager().createQuery("//element(*, ametys:content)[not(@ametys-internal:currentStepId)]", javax.jcr.query.Query.XPATH); 
var nodes = query.execute().getNodes();
var count = 0; 
while (nodes.hasNext())
{
    try
    {
        node = nodes.next();
        ConsoleHelper.setProperty(node, "ametys-internal:currentStepId", new java.lang.Long(1));
        node.save();
        count++;
    }
    catch (e)
    {
        println("exception occurred while setting stepId");
    }
} 
println(count + " nodes modified");

Sinon, ce script n'est pas non plus obligatoire, le bug ne concernait que les contenus qui n'avaient jamais été édités.

#281 Re: Administration » Installation plugin ODF 1.1.1 M3 » 01/09/2011 10:16:38

Bonjour Patrick,

Ces fichiers en version "générique" sont dispo à l'adresse :


Cédric

#282 Discussion générale » Ametys 3.1.2 » 30/08/2011 11:01:19

Cédric Damioli
Replies: 4

Nous avons livré une version de maintenance de la branche 3.1.

L'application de démo est disponible à l'adresse  … 1.x/3.1.2/

Les différents plugins sont disponibles à

Cette version est directement compatible avec la 3.1 sans modifications ni migration

Il s'agit de la dernière version de maintenance de la branche 3.1.x, sauf bugs bloquants ou failles de sécurité

#283 Re: Users » Installation Ametys on CPanel » 10/08/2011 15:44:51

Hi,

I don't know much about cpanel. Could you ask them ?
Does it have a Java VM ?

Cédric

#284 General » Ametys 3.2.1 released » 05/08/2011 16:21:16

Cédric Damioli
Replies: 0

The release of Ametys version 3.2.1 is available at .

In addition to new features, over 250 bugs have been fixed:

Back-office  UI   
    * Login page with form
    * Splash screen when the CMS is loading
    * Handling of keyboard shortcuts: Esc and Enter keys in dialog boxes
    * While editing, ability to save without exiting (Save / Save and close)
    * Management of tabs:
          o Tabs can be closed all at once or by categories...
          o Tabs are sorted by categories (pages, tools, content, help ...)
          o Possibility to display one tab a color, one tab a tool or every tabs.
    * Sitemap new features:
          o Buttons to fold the whole site and refresh a page and its subpages
          o Search filter
          o A system for identifying the status of pages and color icons: heading / subheading, online / draft, redirect page, translated page...
    Resource Explorer Tools
          o Buttons to fold and refresh a directory
          o Filter the names of files / directories
    * Re-ordering of alias
    * Consolidation of services and content by category in the Add Content menu and Add Service
    * Icons and decorators in the site map
    * Collapsable right panels (site map, resource explorer, ...)

Performance:
    * Minify and concatenate CSS and JS files
    * Performance improvements of the Front Office (improving the cache, domain name aliases, HTTP headers)
    * Performance improvements between the Front Office and the Back Office (fewer queries, cache management)

... and also:
    * Compatibility FF4 and FF5
    * Ability to override the content type to add fields
    * Choice of sight for the service "Show content" (8 votes on this ticket

#285 Discussion générale » Ametys 3.2.1 » 05/08/2011 11:07:31

Cédric Damioli
Replies: 9

Je vous annonce la sortie de la nouvelle version 3.2.1 d'Ametys, disponible à l'adresse

Parmi les nouveautés, outre la correction de plus de 250 bugs :

Ergonomie coté back-office:

    * Page de connexion avec formulaire
    * Splash screen pendant le chargement de l'application
    * Gestion des raccourcis clavier : touches ECHAP et Entrée sur les boites de dialogues
    * En édition, possibilité d'enregistrer sans quitter (Enregistrer / Enregistrer et fermer)
    * Les onglets (choix dans les préférences utilisateurs) :
          o Possibilité de fermer tous les onglets ouverts ou de conserver uniquement celui sélectionné
          o Regroupement des onglets par type (pages, outils, contenus)
          o Choix d'avoir un onglet par couleur, un onglet par outils ou tous
    * Outils plan du site :
          o Boutons pour plier tout le site et rafraichir une page et ses sous-pages
          o Filtre sur le nom des pages
          o Icônes et décorateurs reflétant la nature de la page (rubrique, invisible, accès directs, ...) et son état (en ligne)
    * Outils explorateur de ressources
          o Boutons pour plier et rafraichir un répertoire
          o Filtres sur le nom des fichiers/répertoires
    * Ré-ordonnancement des alias
    * Regroupement des services et contenus par catégorie dans les menu Ajouter un contenu et Ajouter un service
    * Icônes et décorateurs dans le plan du site
          o Doc intégrateurs :
          o Doc utilisateurs :
    * Panneaux de droite (plan du site, explorateur de ressources, ...) rétractables


Performances :

    * Minification et concaténation des fichiers CSS et JS
    * Améliorations des performances côté FO (amélioration du cache, alias de nom de domaine, entête HTTP)
    * Améliorations des performances entre le FO et le BO (diminution du nombre de requêtes, gestion du cache)


... et aussi :

    * Compatibilité FF4 et FF5
    * Possibilité de surcharger les types de contenus pour ajouter des champs
    * Choix de la vue pour le service "Afficher un contenu" (8 votes sur ce ticket

#286 Re: Administration » [Ametys 3.2.0_01] Problème d'accès au site » 19/07/2011 20:24:30

en tout cas, ce qui est sûr c'est que quand le message "Access denied XXX" apparaît côté site, c'est que le back lui a renvoyé une erreur HTTP 403

Plusieurs explications possibles :
- le mécanisme de pages à accès limité, mais ça ne semble pas être le cas ici
- l'adresse IP du site vue par le CMS n'est pas dans la liste des IP configurées. Auquel cas vous avez dans les logs du CMS (répertoire WEB-INF/logs) une erreur du genre : "IP XXX.XXX.XXX.XXX is not allowed as front-office IP."
- un problème de configuration réseau si les deux applis ne sont pas sur le même serveur d'appli...

La seconde explication est en générale le problème le plus fréquemment rencontré.

#287 Re: Paramétrage et intégration » Configurer l'accès limité avec CAS et LDAP » 19/07/2011 20:12:13

Bonjour,

Excellente remarque !
Alors je vais essayer d'être clair :
Il y a trois concepts mis en oeuvre :
- La liste des utilisateurs du back (chez vous c'est LDAP), qui se configure dans le runtime.xml du CMS pour le point d'extension UsersManager
- La liste des utilisateurs du front, qui se configure de la même façon dans le runtime.xml du site. Par défaut, cette liste est restreinte à un seul utilisateur, qui s'appelle anonymous (via l'extension org.ametys.runtime.plugins.core.user.Static), d'où l'erreur que vous rencontrez.
- La liste des utilisateurs du front vus par le back, qui se configure dans le CMS dans le runtime.xml via le point d'extension org.ametys.runtime.user.UsersManager.FO
Par défaut, ce point d'extension part du principe que la liste est le même dans le back que dans le front, ce qui est votre cas.

Dans votre cas, il faut donc utiliser dans le front le UsersManager LDAP et le configurer de la même manière que dans le back.
N'oubliez pas également de configurer le CredentialsProvider avec CAS.

#288 Re: Administration » [Ametys 3.2.0_01] Problème d'accès au site » 19/07/2011 11:33:57

En fait ce n'est pas une question de configuration

Ce qui se passe, c'est que le site demande la page au CMS, qui lui répond "403 Access denied"
C'est ce qui arrive en général quand vous avez limité l'accès à une page (via le bouton "limiter l'accès" dans le CMS) à un certain utilisateur et que vous vous connectez au site avec un utilisateur différent.

Tout dépend du paramétrage de l'application site, mais par défaut, pour simplifier, vous êtes connecté au site en tant qu' "anonymous", qui est le login qu'on retrouve dans la page "Access denied" que vous obtenez.

Cédric

#289 Re: Administration » Référencement Google » 09/06/2011 16:15:31

je ne suis pas expert, mais je crois que Google peut se servir de la balise description si elle est remplit pour afficher les quelques lignes de texte sous les liens
Donc peut-être qu'en la rajoutant avec la même valeur que DC.description, ca pourrait marcher

#290 Re: Administration » authentification : base locale ET CAS » 03/05/2011 16:17:37

Le comportement que vous souhaitez n'est pas développé pour l'instant.

Pour faire ce que vous souhaitez, il faut instancier un nouveau CredentialsProvider, en se basant sur ceux qui existent.

#291 Re: Utilisation » Accès limité à une population authentifié CAS sur le front-office » 20/04/2011 12:42:40

Non, en effet c'est bizarre, les droits ne sont utilisés que côté CMS, pas côté site.
Le comportemennt dépend étroitement de la configuration choisie, il faut vous rapprocher de l'administrateur de votre CMS pour ça.
Il faut aussi veiller à utiliser des sessions de navigateur différentes pour simuler des utilisateurs différents (des onglets différentes ne suffisent pas) : idéalement des navigateurs différents pour être sûr : un sous IE et l'autre avec FF.

#292 Re: Utilisation » Contenu verrouillé » 18/04/2011 11:08:29

Les contenus restent verrouillés quand on rentre en édition et qu'on en sort sans sauvegarder.
Après ça, ils restent verrouillés 2h (valeur par défaut qui peut ête modifiée par un administrateur).

Pendant ces 2h, un administrateur ou la personne qui tient le verrou sur le contenu peut tout à fait le déverrouiller manuellement.

#293 Re: Administration » Problème installation V3.2.0_01 » 15/04/2011 12:53:59

C'est ce qu'il fallait faire ;-)

Tu es sûre que ton application utilise le bon repository (celui qui est configuré dans le config.xml et auquel tu as enlevé le custom_nodetypes.xml) ?
Par défaut c'est dans WEB-INF/data/repository, mais tu as pu le mettre ailleurs.

#294 Re: Administration » Problème installation V3.2.0_01 » 15/04/2011 11:44:06

Tu as installé l'application par dessus l'autre ou dans un nouveau répertoire à part ?

#295 Re: Administration » Problème installation V3.2.0_01 » 15/04/2011 10:26:31

Bonjour Sandrine,

Sans doute un problème de custom_nodetypes dans le repository
Au moment de l'upgrade, il faut supprimer le fichier repository/repository/nodetypes/custom_nodetypes.xml, il est recréé tout seul.
Ce n'est pas indiqué dans la doc de mise à jour ?

#296 Re: Administration » Erreur après upgrade de 3.1 en 3.2 » 13/04/2011 15:30:54

pour le fichier de config WEB-INF/config/config.xml oui autant repartir de celui qui existe, de toutes façons si l'application a besoin de nouveaux paramètres elles vous le dira.

Pour le répertoire data, dans un système en production, je conseille dans tous les cas de ne pas avoir les données dans la même arborescence que l'application, histoire d'isoler données et programme

#297 Re: Administration » Erreur après upgrade de 3.1 en 3.2 » 13/04/2011 15:01:16

Il semble que vous ayiez dézippé la nouvelle appli sur l'ancienne ?

Ce n'est pas la bonne procédure, il faut bien que ce soit dans un nouveau dossier, et ensuite recopier ce qu'il faut de l'ancienne version (fichier de config, skins, ...)

#298 Re: Paramétrage et intégration » favicon » 06/04/2011 15:13:54

et quand vous appelez les URL à la main, ça donne quoi ?

Parce qu'il ne faut trop se fier au favicon affichée par le navigateur. D'expérience, les caches de favicon sont relativement indépendants des caches normaux et IE et Firefox notamment ne gèrent pas bien du tout un changement de favicon pour un même domaine.

#299 Re: Paramétrage et intégration » imagemap et moteur de recherche » 06/04/2011 12:06:48

le moteur de recherche est un service intégré à une page, il suffit donc d'appeler la page en question avec le paramètre qu'attend le service (de mémoire, je crois qu'il s'appelle "textfield")

#300 Re: Paramétrage et intégration » favicon » 06/04/2011 11:59:49

Normalement il devrait y avoir deux méthodes pour ça :
Soit ajouter la meta qui va bien dans votre skin : <link rel="icon" type="image/x-icon" href="/favicon.ico" />
Soit écrire une règle Apache qui redirige "/kernel/resources/img/runtime_favico.ico" vers votre fichier. 

Dans la pratique, pour l'instant, seule la seconde fonctionne, parce que le système rajoute toujours celle d'Ametys en premier, même quand elle est spécifiée dans la charte.

Board footer

Powered by FluxBB