• 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> 

       

       

    • Service simple catalogue des espaces projets

      Service simple catalogue des espaces projets

      Un espace projet peut maintenant avoir plusieurs responsables (managers).

      Le rendu xsl du service "catalogue des espaces projets (simple)" doit être migré en conséquence s'il a été surchargé : le xml en entrée "<manager>...</manager>" a été remplacé par

      <managers>    
       <manager>...</manager>    
       <manager>...</manager>    
       ...    
      </managers>    

      La xsl du noyau plugin-workspaces/pages/services/simple/projects-catalogue/projects-catalogue.xsl a été mise à jour en conséquence.

Retour en haut

v1