Profil

  • Dtice
  • AIDE INFORMATIQUE GROUPE IGS
  • Paris

Derniers Commentaires

Facebook

Syndication

  • Flux RSS des articles

American Business School (ABS)
http://ecampus.absparis.org

L'IPI, Institut de Poly-Informatique (IPI)
http://ecampus.ipi-paris.fr

ICDPARIS International Business School
http://ecampus.icdparis.com

Institut des hautes études en Ressources Humaines (IGSPARIS)
http://ecampus.igsparis.com

ESAM Paris
http://ecampus.esamparis.com

ISCPA Paris
http://ecampus.iscpa-paris.com/

Institut du Management des Services Immobiliers (IMSI)
http://ecampus.imsi-formation.com

CFA BUREAUTIQUE - CFA SUP - CODIS - CIEFA
http://ecampus.pierredupont.com/ 

IGS-FC

http://igsfc.groupe-igs.fr

Infothèque

http://www.infothequeparis.groupe-igs.fr

Adresses temporaires

Bopen

http://bopen.pierredupont.com

Delta Compétence

http://deltacompetence.pierredupont.com

Marketing

http://www.marketing.groupe-igs.fr

CRO

http://igsfccro.pierredupont.com

Ecampus Hotline

http://trackerigs.pierredupont.com

Ecampus de travail

http://pepite.pierredupont.com

Par Eric DESRENTES - Publié dans : E-Campus Etudiants
Mardi 10 janvier 2012 2 10 /01 /Jan /2012 16:25

Ecrire un commentaire - Voir les 0 commentaires

Dans la ZMI

- portal_skins (Controls skin behaviour (search order etc))

- custom

getNotAddableTypes  (donne-moi les types que je ne peux pas ajouter)

"Si getNotAddableTypes n'existe pas. Il suffit de le créer en copiant le script Python présent sur un autre e-campus au même endroit"


from Products.CMFCore.utils import getToolByName

mtool = getToolByName(context, 'portal_membership')

member = mtool.getAuthenticatedMember()

roles = dict((r, True) for r in member.getRolesInContext(context))

has_role = lambda role: role in roles

 

if has_role('Manager'):

  return ('Favorite', 'Message',)

 

elif has_role('administratif'):

#return ('Favorite','Topic','certificat_scolaire','ConventionDeStage','File','Image', 'Message','FlashMovie',)

return ('Favorite','Topic','CertificatScolaire','ConventionDeStage',

          'Message','FlashMovie',)

 

elif has_role('etudiant'):

    return ('Favorite', 'Event','Image','News Item','Topic', 'Collage',

            'PloneArticle', 'Message','FlashMovie', 'CertificatScolaire',)

 

elif has_role('formateur'):

  #return ('Favorite', 'Event', 'File', 'Image', 'News Item','Topic', 'certificat_scolaire', 'ConventionDeStage', 'Message','FlashMovie',)

  return ('Favorite', 'Topic', 'CertificatScolaire', 'ConventionDeStage',

          'Message','FlashMovie',)

 

else:

  return [x.getId() for x in context.sortObjects(context.allowedContentTypes())]

 

#return Filtre


return : ne peut pas ajouter

#return : en commentaire

 

Il faut connaître le type afin de l'ajouter dans la liste des types à ajouter.

La liste des types se trouve :

portal_types (Controls the available content types in your portal)

 

Il faut prendre le nom qui se trouve devant : PloneboardForum (Forum) : exemple “ploneboard

 


Pour les étudiants pour n'avoir que

- Document

- Dossier

- Fichier

- Lien

elif has_role('etudiant'):

return ('Favorite','Event','Image','News Item','Topic','Collage','FaqFolder','FeedfeederFolder','FormFolder','PlonePopoll','PloneArticle', 'Message','FlashMovie','CertificatScolaire','PloneGlossary','Ploneboard','PloneArticleMultiPage')

Par DJEHOUTY - Publié dans : E-CAMPUS Administrateur
Mardi 10 janvier 2012 2 10 /01 /Jan /2012 16:17

Ecrire un commentaire - Voir les 0 commentaires

Les étudiants ont toujours accès à l'e-campus même lorsque leur session est arrivée à échéance.

La fermeture des comptes n'est pas automatisée. Elle se fait manuellement.

Par DJEHOUTY - Publié dans : E-CAMPUS Administrateur
Mardi 10 janvier 2012 2 10 /01 /Jan /2012 10:06

Ecrire un commentaire - Voir les 0 commentaires

voeux 2012

Par DJEHOUTY
Vendredi 6 janvier 2012 5 06 /01 /Jan /2012 10:51

Ecrire un commentaire - Voir les 0 commentaires
Par Eric DESRENTES - Publié dans : Moodle
Mercredi 5 octobre 2011 3 05 /10 /Oct /2011 14:05

Ecrire un commentaire - Voir les 0 commentaires
 
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés