Uploaded image for project: '{RETIRED} Curriki'
  1. {RETIRED} Curriki
  2. CURRIKI-5179

Group Collection WebHome page redirects to MyCurriki when it should redirect to Group Curriculum page

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.4
    • 1.10.0
    • Groups
    • None

    Description

      When visiting the group collection space home page, you get redirected to MyCurriki.

      Example: http://www.curriki.org/xwiki/bin/view/Coll_Group_XWikiTrainingGroup/

      This is because of code in assets/assetmacros.vm which checks for WebHome and redirects to MyCurriki. It should additionally check Coll_Group_ and redirect to group home page.

      Here is a patch which is going to be applied in the trunk. It could go in 1.x too

      Index: assetsmacros.vm
      ===================================================================
      — assetsmacros.vm (revision 30371)
      +++ assetsmacros.vm (working copy)
      @@ -1679,7 +1679,10 @@

      • Macro to display root collections
        *#
        #macro(compositeasset_display $doc)
        -#if($doc.space.startsWith("Coll_") && $doc.name == "WebHome") ## {
        +#if($doc.space.startsWith("Coll_Group_") && $doc.name == "WebHome") ## {
        +#set($group = $doc.space.substring(5))
        +$response.sendRedirect($xwiki.getURL("${group}.Curriculum"))
        +#elseif($doc.space.startsWith("Coll_") && $doc.name == "WebHome") ## {
        #set($user = $context.user)
        #if($user.startsWith("XWiki.")) ## {
        #set($user = $user.substring(6))

      Attachments

        Activity

          People

            ludovic Ludovic Dubost
            ludovic Ludovic Dubost
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: