Bug 6294: {BIBLIONUMBER} parsing for SearchForTitleIn
Adds support for parsing of the biblionumber into the SearchForTitleIn system preference, allowing external sites with APIs (like Facebook or Twitter) to do link-backs to the details page for the title. Sample code for implementing Facebook "like" links and Twitter "tweet this" are included on the bug report Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com> Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
This commit is contained in:
parent
ae70c2f790
commit
e064aba47e
2 changed files with 2 additions and 1 deletions
|
@ -154,7 +154,7 @@ OPAC:
|
|||
class: code
|
||||
-
|
||||
- 'Include a "More Searches" box on the detail pages of items on the OPAC, with the following HTML (leave blank to disable):'
|
||||
- '<br />Note: The placeholders {CONTROLNUMBER}, {TITLE}, {ISBN} and {AUTHOR} will be replaced with information from the displayed record.'
|
||||
- '<br />Note: The placeholders {BIBLIONUMBER}, {CONTROLNUMBER}, {TITLE}, {ISBN} and {AUTHOR} will be replaced with information from the displayed record.'
|
||||
- pref: OPACSearchForTitleIn
|
||||
type: textarea
|
||||
class: code
|
||||
|
|
|
@ -562,6 +562,7 @@ if (my $search_for_title = C4::Context->preference('OPACSearchForTitleIn')){
|
|||
$dat->{title} ? $search_for_title =~ s/{TITLE}/$dat->{title}/g : $search_for_title =~ s/{TITLE}//g;
|
||||
$isbn ? $search_for_title =~ s/{ISBN}/$isbn/g : $search_for_title =~ s/{ISBN}//g;
|
||||
$marccontrolnumber ? $search_for_title =~ s/{CONTROLNUMBER}/$marccontrolnumber/g : $search_for_title =~ s/{CONTROLNUMBER}//g;
|
||||
$search_for_title =~ s/{BIBLIONUMBER}/$biblionumber/g;
|
||||
$template->param('OPACSearchForTitleIn' => $search_for_title);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue