Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-820

SFX button + SFX in Mirage

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.7.0, 1.7.1, 1.8.0
    • Fix Version/s: 3.0
    • Component/s: XMLUI
    • Labels:
      None
    • Attachments:
      5
    • Comments:
      9
    • Documentation Status:
      In Comments

      Description

      This patch accomplishes 2 things:
      1) it adds an image (with configurable URL) to the SFX link
      2) it adds the SFX link to Mirage
      It's possible to do these 2 things separately, but the patches would conflict, so I combined them into a single enhancement. Patch was tested both with both 1.7.0 and current trunk.

      Rationale:
      Institutions, who use SFX often customize the SFX button (image) in different content databases with their own branding. Since DSpace now displays SFX links, too, it's only logical to allow this trivial functionality.

      The SFX link is already present in JSPUI and XMLUI Reference theme. This patch adds it to Mirage, too.

      Documentation updates:

      6.2.1.
      -JSPUI SFX Server Setting
      +SFX Server Setting
      +sfx.server.image_url

      6.2.42.
      +Property: sfx.server.image_url
      +Example Value: sfx.server.image_url = http://sfx.myu.edu:8888/sfx.gif
      +Informational Note: URL of an image which will appear in the SFX link. Used to customize SFX with institutional branding. If this property is commented out or omitted, the SFX link will not show an image, only text.

        Attachments

        1. sfx_image_jspui.patch
          0.9 kB
        2. sfx_image_jspui.patch-1.8.2
          0.9 kB
        3. sfx_image+mirage.patch
          7 kB
        4. sfx_image+mirage.patch-1.8.2
          7 kB
        5. sfx_image+mirage.patch2
          8 kB

          Activity

            People

            Assignee:
            mdiggory Mark Diggory
            Reporter:
            helix84 Ivan Masár
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 8 weeks, 2 days
                8w 2d
                Remaining:
                Remaining Estimate - 8 weeks, 2 days
                8w 2d
                Logged:
                Time Spent - Not Specified
                Not Specified