• Project area home page template

      Project area home page template

      When creating a project space, the home page is now built from a XML file, which describes the service to be inserted in each zone.

      The XML file is specific to each skin.

      Create a file skins/[NOM_SKIN]/conf/project-home-model.xml in your charter used for project spaces, which contains :

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

       

       

    • Simple catalog service for project spaces

      Simple catalog service for project spaces

      A project area can now have several 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>    

      The xsl kernel plugin-workspaces/pages/services/simple/projects-catalog/projects-catalog .xsl has been updated accordingly.

Back to top

v1