Modèle de page d'accueil des espaces projets


Modèle de page d'accueil des espaces projets

Lors de la création d'un espace projet, la page d'accueil est maintenant construite à partir d'un fichier XML qui décrit pour chaque zone, le service à insérer.

Le fichier XML est propre à chaque skin.

Créez dans votre charte utilisée pour les espaces projets un fichier skins/[NOM_SKIN]/conf/project-home-model.xml qui contient :

<?xml version="1.0" encoding="UTF-8" ?> 
<model template="index"> 
    <zone id="bottom-left"> 
        <service id="org.ametys.plugins.workspaces.module.Members"> 
            <parameters> 
                <header i18n="true" catalogue="plugin.workspaces">PLUGINS_WORKSPACES_PROJECT_WORKSPACE_PAGE_INDEX_MODULE_USERS_TITLE</header> 
                <results-per-page>5</results-per-page> 
                <xslt>pages/services/modules/members/members-default.xsl</xslt> 
            </parameters> 
        </service> 
    </zone> 
    <zone id="bottom-right"> 
        <service id="org.ametys.plugins.workspaces.service.ActivityStream"> 
            <parameters> 
                <header i18n="true" catalogue="plugin.workspaces">PLUGINS_WORKSPACES_PROJECT_WORKSPACE_PAGE_INDEX_ACTIVITY_STREAM_TITLE</header> 
                <activities-per-page>5</activities-per-page> 
                <max-activities>20</max-activities> 
                <chronological-order>false</chronological-order> 
                <xslt>pages/services/activity-stream/activity-stream-default.xsl</xslt> 
            </parameters> 
        </service> 
    </zone> 
</model> 

 

 

Retour en haut

v1