[Koha-patches] [PATCH] Facets (current) translatable via template
Frederic Demians
f.demians at tamil.fr
Tue May 20 22:06:58 CEST 2008
This patch allows to translate facets label with standart
templates / PO files. Facets are still hard coded in Koha.pm.
Template wait those hard coded facets: Topics, Places, Titles,
Autors and Libraries.
---
C4/Search.pm | 3 +--
.../opac-tmpl/prog/en/includes/opac-facets.inc | 8 +++++++-
2 files changed, 8 insertions(+), 3 deletions(-)
mode change 100644 => 100755 C4/Search.pm
mode change 100644 => 100755 koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc
diff --git a/C4/Search.pm b/C4/Search.pm
old mode 100644
new mode 100755
index b9ed475..853ab20
--- a/C4/Search.pm
+++ b/C4/Search.pm
@@ -592,8 +592,7 @@ sub getRecords {
{
type_link_value => $link_value,
type_id => $link_value . "_id",
- type_label =>
- $facets_info->{$link_value}->{'label_value'},
+ "type_label_" . $facets_info->{$link_value}->{'label_value'} => 1,
facets => \@this_facets_array,
expandable => $expandable,
expand => $link_value,
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc
old mode 100644
new mode 100755
index 8cc3c87..af7b18c
--- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc
+++ b/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc
@@ -8,7 +8,13 @@
</li>
<!-- TMPL_LOOP NAME="facets_loop" -->
-<li id="<!-- TMPL_VAR NAME="type_id" -->"><!-- TMPL_VAR NAME="type_label" --><ul>
+<li id="<!-- TMPL_VAR NAME="type_id" -->">
+<!-- TMPL_IF NAME="type_label_Authors" -->Authors<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="type_label_Topics" -->Topics<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="type_label_Places" -->Places<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="type_label_Series" -->Series<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="type_label_Libraries" -->Libraries<!-- /TMPL_IF -->
+<ul>
<!-- TMPL_LOOP NAME="facets" --><li><a href="/cgi-bin/koha/opac-search.pl?<!-- TMPL_VAR NAME="query_cgi" --><!-- TMPL_VAR NAME="limit_cgi" --><!-- TMPL_IF NAME="sort_by" -->&sort_by=<!-- TMPL_VAR NAME="sort_by" --><!-- /TMPL_IF -->&limit=<!-- TMPL_VAR NAME="type_link_value" -->:<!-- TMPL_VAR NAME="facet_link_value" -->" title="<!-- TMPL_VAR NAME="facet_title_value" ESCAPE="HTML" -->"><!-- TMPL_VAR NAME="facet_label_value" --></a> <!-- (<!-- TMPL_VAR NAME="facet_count" -->) --></li><!-- /TMPL_LOOP --><!-- TMPL_IF NAME="expandable" -->
<li class="showmore"><a href="/cgi-bin/koha/opac-search.pl?<!-- TMPL_VAR NAME="query_cgi" -->&expand=<!-- TMPL_VAR NAME="expand" -->#<!-- TMPL_VAR NAME="type_id" -->">Show More</a></li>
<!-- /TMPL_IF -->
--
1.5.3.7
More information about the Koha-patches
mailing list