Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_client.pref
Katrin Fischer 2618c05568 Bug 9403: Material type icons not showing for XSLT default view in intranet
Implements the material type icons shown in the MARC21 XSLT result list
of the OPAC for the intrant result list.

Also adds the system preference DisplayIconsXSLT as an intranet analogue
for the OPAC system preference DisplayOPACiconsXSLT and corrects the
descriptions of both preferences in the syspref editor.

To test:
0) Run database update to add new system preference
1) Activate default XSLTResultsDisplay
2) Check the new system preference DisplayIconsXSLT shows up correctly
  and is activated by default. Compare descriptions between DisplayIconsXSLT
  and DisplayOPACiconsXSLT.
3) Check the intranet result list for icons showing up after 'Type:' and
  before the corresponding description. Detail pages should be showing
  the 'Type:' as before.
4) Turn off DisplayIconsXSLT.
5) Check the line containing 'Type:', format and audience information is now
  hidden from the result list.
6) Check that the 'Type:'line is also hidden from the detail page.

Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
2013-03-21 12:00:38 -04:00

130 lines
6.1 KiB
Text

Staff Client:
Appearance:
-
- Use the
- pref: template
choices: staff-templates
- theme on the staff interface.
-
- "The staff client is located at http://"
- pref: staffClientBaseURL
class: url
- .
-
- Include the stylesheet at
- pref: intranetstylesheet
class: url
- on all pages in the staff interface, instead of the default. (This should be a complete URL, starting with <code>http://</code>.)
-
- "Use the following JavaScript for printing slips. Define at least function printThenClose(). For use e.g. with Firefox PlugIn jsPrintSetup, see http://jsprintsetup.mozdev.org/:"
- pref: IntranetSlipPrinterJS
type: textarea
class: code
-
- "Include the following CSS on all pages in the staff client:"
- pref: IntranetUserCSS
type: textarea
class: code
-
- Include the stylesheet <code><!-- TMPL_VAR NAME="themelang" -->/css/</code>
- pref: intranetcolorstylesheet
class: file
- on all pages in the staff interface. (Leave blank to disable.)
-
- Use include files from the
- pref: intranet_includes
class: file
- directory in the template directory, instead of <code>includes/</code>. (Leave blank to disable)
-
- "Show the following HTML in its own column on the main page of the staff client:"
- pref: IntranetmainUserblock
type: textarea
class: code
-
- "Show the following HTML to the left of the More menu at the top of each page on the staff client (should be a list of links or blank):"
- pref: IntranetNav
type: textarea
class: code
-
- "Include the following JavaScript on all pages in the staff client:"
- pref: intranetuserjs
type: textarea
class: code
-
- Use the image at
- pref: IntranetFavicon
class: url
- for the Staff Client's favicon. (This should be a complete URL, starting with <code>http://</code>.)
-
- 'Display results in the staff client using XSLT stylesheet at: '
- pref: XSLTResultsDisplay
class: file
- '<br />Options:<ul><li><a href="#" class="set_syspref" data-syspref="XSLTResultsDisplay" data-value="">Leave empty</a> for "no xslt"</li><li>enter "<a href="#" class="set_syspref" data-syspref="XSLTResultsDisplay" data-value="default">default</a>" for the default one</li><li> put a path to define a xslt file</li><li>put an URL for an external specific stylesheet.</li></ul>{langcode} will be replaced with current interface language'
-
- 'Display details in the staff client using XSLT stylesheet at: '
- pref: XSLTDetailsDisplay
class: file
- '<br />Options:<ul><li><a href="#" class="set_syspref" data-syspref="XSLTDetailsDisplay" data-value="">Leave empty</a> for "no xslt"</li><li>enter "<a href="#" class="set_syspref" data-syspref="XSLTDetailsDisplay" data-value="default">default</a>" for the default one</li><li>put a path to define a xslt file</li><li>put an URL for an external specific stylesheet.</li></ul>{langcode} will be replaced with current interface language'
-
- pref: DisplayIconsXSLT
choices:
yes: Show
no: "Don't show"
- the format, audience, and material type icons in XSLT MARC21 results and detail pages in the staff client.
-
- Use the Yahoo UI libraries
- pref: yuipath
choices:
local: "included with Koha (faster, will work if internet goes down)."
"http://yui.yahooapis.com/2.5.1/build": "from Yahoo's own servers (less demand on your servers)."
-
- pref: StaffAuthorisedValueImages
choices:
yes: Show
no: "Don't show"
- images for <a href="/cgi-bin/koha/admin/authorised_values.pl">authorized values</a> (such as lost statuses and locations) in search results.
-
- 'Display the URI in the 856u field as an image on: '
- pref: Display856uAsImage
choices:
OFF: "Neither Details or Results pages"
Details: "Details page only"
Results: "Results page (for future use, Results XSLT not functional at this time)."
Both: "Both Results and Details pages (for future use, Results XSLT not functional at this time)."
- 'Note: The corresponding XSLT option must be turned on.'
-
- Include the stylesheet at
- pref: SlipCSS
class: url
- on Issue and Reserve Slips. (This should be a complete URL, starting with <code>http://</code>.)
Options:
-
- pref: viewMARC
choices:
yes: Allow
no: "Don't allow"
- staff to view records in plain MARC form on the staff client.
-
- pref: viewLabeledMARC
choices:
yes: Allow
no: "Don't allow"
- staff to view records in labeled MARC form on the staff client.
-
- pref: viewISBD
choices:
yes: Allow
no: "Don't allow"
- staff to view records in ISBD form on the staff client.
-
- pref: HidePatronName
choices:
no: Show
yes: "Don't show"
- the names of patrons that have items checked out or on hold on detail pages or the "Place Hold" screen.
-
- pref: intranetbookbag
choices:
yes: Show
no: "Don't show"
- the cart option in the staff client.