Annuaire

Mots-clés : 

3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #7938
    Ceisam
    Participant

    Bonjour,

    Quel est le plug-in utilisé pour gérer l’annuaire ?

    Autre question :
    Est-il possible pour chaque page équipe d’intégrer l’annuaire de ses membres uniquement et si oui, de quelle manière ?

    Merci à tou.t.es !

    Cordialement

    #7941
    Chéron Nicolas
    Participant

    Oui. Par exemple sur cette page https://www.chimie.ens.fr/recherche/laboratoire-pasteur/chimie-theorique/members-of-the-theoretical-chemistry-group/, à part la section Alumni tout est géré automatiquement. Le code utilisé est :

    
    <h5>Academic staff</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value = 'Professeur' OR job.meta_value = 'Professeure' OR job.meta_value = 'Directeur de recherche' OR job.meta_value = 'Directrice de recherche' OR job.meta_value = 'Directeur de recherche émérite' OR job.meta_value = 'Chargé de recherche' OR job.meta_value = 'Chargée de recherche' OR job.meta_value ='Maître de conférences' OR job.meta_value ='Maîtresse de conférences') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    <h5>Research engineer</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value = 'Ingénieur de recherche') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    <h5>Teaching staff</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value = 'Professeur agrégé' OR job.meta_value = 'Agrégé préparateur' OR job.meta_value = 'Agrégée préparatrice') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    <h5>Post-doctorants</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value = 'Post-doctorant' OR job.meta_value = 'Post-doctorante') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    <h5>PhD student</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value ='Doctorant' OR job.meta_value ='Doctorante') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    <h5>Interns</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value ='Stagiaire') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    <h5>Guests</h5>
    [pods name="contact" where="(organisation_contact.name = 'UMR8640 CHTHEO') AND (job.meta_value ='Professeur invité' OR job.meta_value ='Professeure invitée' OR job.meta_value ='Chercheur invité' OR job.meta_value ='Chercheuse invitée') AND (CAST(fin_de_contrat.meta_value as DATE) NOT BETWEEN '1900/01/01' and CURDATE())" orderby="nom"]
    [if site_web]<a href="{@site_web}">{@prenom} {@nom}</a>[else]{@prenom} {@nom}[/if] ({@job}) : {@email}
    [/pods]
    
    #7942
    Ceisam
    Participant

    Vraiment super ! Je vais m’y atteler, merci beaucoup !

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.