Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Espace personnel restreint à l'associé

Problem has been recorded

Issue description

Bonjour à tous,

  • Emplacement de Yacs: free.fr
  • Version de Yacs : 7.4
  • Nom du Skin : yacs_2007

J'ai mis en route les espaces personnels : Panneau de contrôle -> Utilisateurs ->

Gestion de contenu

Gestion Chaque utilisateur peut auto-gérer jusqu'à sections, y compris ses espaces personnels.
Nous recommendons 0 (pas d'extension des espaces web) ou 3 (accès public, restreint aux membres, aux associés).

 

Le résultat est que le seul profil à pouvoir gérer son propre espace personnel est l'associé principal (initial) du site.

Tests effectués sur Free, sur des profils existants ou nouveaux.

Merci d'avance pour l'aide,

Fad

Comments

Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

on June 6 2007


Je viens de faire l'essai sur la machine de développement, sans souci aucun... A quel moment ça ne marche pas ? Est-ce qu'un usager ordinaire a, sur son profil, la possibilité de créer une nouvelle section ?
Fad
67 posts

inspired from Bernard on June 6 2007


Bernard:Je viens de refaire des test sur plusieurs profils. c'est aléatoire. Avec certains cela fonctione (le lien pour créer un espace perso est sur la fiche du profildans responsabilités éditoriales) avec d'autres pas:

J'ai copié le lien qui fonctionnait sur certains profils et l'ai appliqué sur d'autres profils qui ne l'ont pas et Voici le message affiché :

Etendre mon espace personnel

Vous n'êtes pas autorisé à créer une nouvelle section personnelle.

 

Y a-t-il une vérification qu'il serait bon de faire dans une table ? Est-ce que cet espace perso a déjà été crée puis supprimé et maintenant dans l'impossibilité d'en recréer un autre ?

Fad

Fad
67 posts

on June 7 2007


Peut-être de quoi donner une piste :

Voici les manip effectuée pour reproduire le cas :

  • Une autre installation de base de YACS 7.4 chez un autre hébergeur puis
  • A partir du panneau de contrôle->Sauvegarde et restauration de la base de données
    • Sauvegarde puis restauration des tables
    • Sauvegarde puis copie des fichiers sur le nouveau site
    • Sauvegarde puis copie des images sur le nouveau site
  • Ensuite copie des fichiers de /parameters/ sauf control.include.php

Le site est maintenant +- à l'identique (sauf les collections).

Ce sont encore les même profils qui posent problème. Les autres fonctionnent normalement

Fad

GnapZ
from Caribbean
2970 posts

inspired from fad on June 7 2007


Fad : Avant d'approfondir plus, chaque importation/restauration de la base de données doit TOUJOURS être suivi d'une optimisation (réindexation).
Fad
67 posts

inspired from GnapZ on June 7 2007


GnapZ: Merci GnapZ pour le rappel. Cela a été réalisé après la restauration.

Fad

Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

on June 8 2007


La manip proposée par GnapZ a-t-elle résolu le problème ? Le suspense est insoutenable...
Fad
67 posts

on June 8 2007


Bernard: Toujours le même résultat.

Peut-être une piste :

Les profils à problèmes sont ceux qui sont Editeurs d'une section restreinte.

Les profils sans problèmes ne sont pas éditeurs d'une section.

Fad

 

GnapZ
from Caribbean
2970 posts

inspired from fad on June 13 2007


Fad : Sur une install vierge, je mets la section articles en restreinte aux associés, etc.

Je crée 2 utilisateurs test1 et test2, test1 est éditeur de "articles".

Je mets 3 espaces personnels dans les configurations des utilisateurs et je crée les espaces personnels de chacun: ils ont bien le raccourcis nécessaire dans les responsabilités éditoriales et je n'arrive pas à reproduire votre cas.

pouvez-vous apporter plus de détails (fichiers de paramètres) ?
Fad
67 posts

on June 14 2007


GnapZ: Je viens de reproduire le cas. Un profil était éditeur de plusieurs sections restreintes aux associés, éditeurs et lecteurs. Le lien "Créer un espace web personnel (blog, forum, etc.)" sous "Responsabilités éditoriales" de son profil n'était pas visible. Seules les sections dont il est éditeur étaient visibles.

Je me suis logué en admin et lui ai retiré les liens des "Responsabilités éditoriales".

Ensuite re-logue sous son profil et là ... le lien "Créer un espace web personnel (blog, forum, etc.)" était revenu.

Re-logue en admin et maintenant réatribution des sections restreintes en tant qu'éditeur.

Re-logue sous son profil, tout est bien là : espace perso crée et les sections ré-assignées. Mais, de nouveau, le lien "Créer un espace web personnel (blog, forum, etc.)" a disparu.

Il semble bien que le lien "Créer un espace web personnel (blog, forum, etc.)" reste invisible  si le profil est déjà éditeur d'une section restreinte.

<p></p>
&
lt;?php<br />
// This file has been created by the configuration script
    
users/configure.php<br />
// on June 7, 2007, 8:56 pm GMT, for abcdefghij. Please do not modify it
    
manually.<br />
$context['users_allowed_tags']='&lt;b&gt;&lt;code&gt;&lt;dd&gt;&lt;dl&gt;&l
    t;dt&gt;&lt;i&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;ul&gt;'
;<br />
$context['users_authenticator']='';<br />
$context['users_default_editor']='tinymce';<br />
$context['users_maximum_managed_sections']='3';<br />
$context['users_overlay']='contact';<br />
$context['users_with_anonymous_comments']='N';<br />
$context['users_with_approved_members']='Y';<br />
$context['users_with_auto_publish']='Y';<br />
$context['users_with_email_display']='N';<br />
$context['users_with_email_validation']='N';<br />
$context['users_without_archiving']='N';<br />
$context['users_without_file_overloads']='N';<br />
$context['users_without_login_welcome']='Y';<br />
$context['users_without_revision']='N';<br />
$context['users_without_registration']='Y';<br />
$context['users_without_robot_check']='N';<br />
$context['users_without_self_deletion']='Y';<br />
$context['users_without_submission']='N';<br />
$context['users_without_teasers']='Y';<br />
$context['users_without_uploads']='N';<br />
?&
gt;<br />
<
br />

 

GnapZ
from Caribbean
2970 posts

inspired from fad on June 14 2007


Fad : Merci pour ces précisions car cela me rappelle un cas similaire. En fait, tous les droits sont bons mais c'est juste le nombre de liens listés en responsabilité éditoriales qui est limité et donc, ce lien d'espace personnel existe mais n'est pas affiché (saturation de la liste).

Pouvez-vous vérifier par exemple que cela fonctionne bien pour des utilisateurs qui sont aussi éditeurs mais pour moins de 5 sections (par exemple).

Je vais chercher de mon côté, ça ne doit pas être bien grand chose ...
Fad
67 posts

inspired from GnapZ on June 15 2007


GnapZ:Le cas est le même avec seulement 2 ou 3 sections pour lesquelles cet utilisateur est éditeur.

Je suis descendu à une seule section restreinte et là le lien est de nouveau visible.

Donc dans l'environnement actuel,  pour que le lien "Créer un espace web personnel (blog, forum, etc.)" soit visible, il ne faut pas plus qu'un seul espace perso + une seule section restreinte attribuée.

 

GnapZ
from Caribbean
2970 posts

inspired from fad on June 15 2007


Fad : Merci pour ce complément, je fouille ...
GnapZ
from Caribbean
2970 posts

on June 15 2007


Il semble que ce soit un bug: le lien de création de sections personnelles n'apparaît que si la liste liens inférieur au nombre d'espaces personnels défini dans les options. Ce qui n'est pas très logique.

Il n'y a pas de différenciation entre une section attribuée en lecteur ou en éditeur et une section d'espace personnel pour cette liste.

Pouvez-vous signaler ce problème dans Soupçons de bogues, merci ?

En attendant, il y a peut-être une astuce: augmentez le nombre d'espaces personnels dans les options utilisateur d'une valeur supérieure au nombre de responsabilités éditoriales de cet utilisateur.

Merci de nous informer si cette astuce fonctionne.
Fad
67 posts

inspired from GnapZ on June 15 2007


GnapZ: C'est bien cela.

Pour reprendre le cas d'avant, j'ai augmenté à 4 le nombre de sections personnelles dans l'ecran de config des utilisateurs et le lien est réapparu. Après avoir ajouté un espace perso de plus, retour sur le profil, le lien a disparu.

J'ai alors réaugmenté à 15 le nombre de sections personnelles dans l'ecran de config des utilisateurs. Le lien est réapparu et j'ai pu ajouter 3 sections perso de plus pour le profil et le lien est toujours là.

Good shot GnapZ

Fad

GnapZ
from Caribbean
2970 posts

on June 15 2007


Fad : Ok, j'ai fait les modifs pour la prochaine version. Faites simplement un rappel du problème dans Soupçons de bogues que l'on fasse remonter ce correctif pour intégration.

Tags: espace espaces personnel personnels

Rate this page
Posted by Fad on May 22 2007, commented by GnapZ on June 15 2007, (popular)