[Koha-patches] [PATCH] More fixes for Bug 4423, Staff Client XSLT is just a copy of the OPAC one

Owen Leonard oleonard at myacpl.org
Wed Jun 2 21:17:37 CEST 2010


- Adding material type icons from the OPAC side
- Adding OPAC View link
- Copying revised handling of MU from the OPAC
- Removing OPAC-specific markup
---
 C4/XSLT.pm                                         |    2 +-
 .../prog/en/xslt/MARC21slim2intranetDetail.xsl     |   51 +++++++------------
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/BK.png  |  Bin 0 -> 593 bytes
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/CF.png  |  Bin 0 -> 620 bytes
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/MM.png  |  Bin 0 -> 760 bytes
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/MP.png  |  Bin 0 -> 804 bytes
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/MU.png  |  Bin 0 -> 610 bytes
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/SE.png  |  Bin 0 -> 658 bytes
 koha-tmpl/intranet-tmpl/prog/img/famfamfam/VM.png  |  Bin 0 -> 653 bytes
 9 files changed, 20 insertions(+), 33 deletions(-)
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/BK.png
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/CF.png
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/MM.png
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/MP.png
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/MU.png
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/SE.png
 create mode 100644 koha-tmpl/intranet-tmpl/prog/img/famfamfam/VM.png

diff --git a/C4/XSLT.pm b/C4/XSLT.pm
index 6fd93b4..e628dc6 100644
--- a/C4/XSLT.pm
+++ b/C4/XSLT.pm
@@ -128,7 +128,7 @@ sub XSLTParse4Display {
     my $itemsxml  = buildKohaItemsNamespace($biblionumber);
     my $xmlrecord = $record->as_xml(C4::Context->preference('marcflavour'));
     my $sysxml = "<sysprefs>\n";
-    foreach my $syspref ( qw/OPACURLOpenInNewWindow DisplayOPACiconsXSLT URLLinkText viewISBD/ ) {
+    foreach my $syspref ( qw/OPACURLOpenInNewWindow DisplayOPACiconsXSLT URLLinkText viewISBD OPACBaseURL/ ) {
         $sysxml .= "<syspref name=\"$syspref\">" .
                    C4::Context->preference( $syspref ) .
                    "</syspref>\n";
diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl
index 7fcd66a..16785d2 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl
+++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl
@@ -16,9 +16,9 @@
         <!-- Option: Display Alternate Graphic Representation (MARC 880)  -->
         <xsl:variable name="display880" select="boolean(marc:datafield[@tag=880])"/>
 
-    <xsl:variable name="DisplayOPACiconsXSLT" select="marc:sysprefs/marc:syspref[@name='DisplayOPACiconsXSLT']"/>
-    <xsl:variable name="OPACURLOpenInNewWindow" select="marc:sysprefs/marc:syspref[@name='OPACURLOpenInNewWindow']"/>
-    <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
+        <xsl:variable name="URLLinkText" select="marc:sysprefs/marc:syspref[@name='URLLinkText']"/>
+        <xsl:variable name="OPACBaseURL" select="marc:sysprefs/marc:syspref[@name='OPACBaseURL']"/>
+
         <xsl:variable name="leader" select="marc:leader"/>
         <xsl:variable name="leader6" select="substring($leader,7,1)"/>
         <xsl:variable name="leader7" select="substring($leader,8,1)"/>
@@ -36,7 +36,8 @@
                 <xsl:when test="$leader6='m'">CF</xsl:when>
                 <xsl:when test="$leader6='e' or $leader6='f'">MP</xsl:when>
                 <xsl:when test="$leader6='g' or $leader6='k' or $leader6='o' or $leader6='r'">VM</xsl:when>
-                <xsl:when test="$leader6='c' or $leader6='d' or $leader6='i' or $leader6='j'">MU</xsl:when>
+                <xsl:when test="$leader6='i' or $leader6='j'">MU</xsl:when>
+                <xsl:when test="$leader6='c' or $leader6='d'">PR</xsl:when>
             </xsl:choose>
         </xsl:variable>
         <xsl:variable name="materialTypeLabel">
@@ -52,7 +53,9 @@
                 <xsl:when test="$leader6='m'">Computer File</xsl:when>
                 <xsl:when test="$leader6='e' or $leader6='f'">Map</xsl:when>
                 <xsl:when test="$leader6='g' or $leader6='k' or $leader6='o' or $leader6='r'">Visual Material</xsl:when>
-                <xsl:when test="$leader6='c' or $leader6='d' or $leader6='i' or $leader6='j'">Sound</xsl:when>
+                <xsl:when test="$leader6='j'">Music</xsl:when>
+                <xsl:when test="$leader6='i'">Sound</xsl:when>
+                <xsl:when test="$leader6='c' or $leader6='d'">Score</xsl:when>
             </xsl:choose>
         </xsl:variable>
 
@@ -85,6 +88,7 @@
                             <xsl:with-param name="codes">h</xsl:with-param>
                         </xsl:call-template>
                     </xsl:if>
+                    <xsl:text> </xsl:text>
                     <xsl:call-template name="subfieldSelect">
                         <xsl:with-param name="codes">fgknps</xsl:with-param>
                     </xsl:call-template>
@@ -154,13 +158,12 @@
         </xsl:when>
         </xsl:choose>
 
-   <xsl:if test="$DisplayOPACiconsXSLT!='0'">
-        <xsl:if test="$materialTypeCode!=''">
+   <xsl:if test="$materialTypeCode!=''">
         <span class="results_summary"><span class="label">Type: </span>
-        <xsl:element name="img"><xsl:attribute name="src">/opac-tmpl/prog/famfamfam/<xsl:value-of select="$materialTypeCode"/>.png</xsl:attribute><xsl:attribute name="alt"></xsl:attribute></xsl:element>
+        <xsl:element name="img"><xsl:attribute name="src">/intranet-tmpl/prog/img/famfamfam/<xsl:value-of select="$materialTypeCode"/>.png</xsl:attribute><xsl:attribute name="alt"></xsl:attribute></xsl:element>
+        <xsl:text> </xsl:text>
         <xsl:value-of select="$materialTypeLabel"/>
         </span>
-        </xsl:if>
    </xsl:if>
 
         <!--Series: Alternate Graphic Representation (MARC 880) -->
@@ -391,7 +394,6 @@
         <xsl:if test="marc:datafield[@tag=856]">
         <span class="results_summary"><span class="label">Online Resources: </span>
         <xsl:for-each select="marc:datafield[@tag=856]">
-                            <xsl:if test="$OPACURLOpenInNewWindow='0'">
                                    <a><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
                                     <xsl:choose>
                                     <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
@@ -411,28 +413,6 @@
                                     </xsl:when>
                                     </xsl:choose>
                                     </a>
-                              </xsl:if>
-                            <xsl:if test="$OPACURLOpenInNewWindow='1'">
-                                   <a target='_blank'><xsl:attribute name="href"><xsl:value-of select="marc:subfield[@code='u']"/></xsl:attribute>
-                                    <xsl:choose>
-                                    <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']">
-                                        <xsl:call-template name="subfieldSelect">
-                                        <xsl:with-param name="codes">y3z</xsl:with-param>
-                                        </xsl:call-template>
-                                    </xsl:when>
-                                    <xsl:when test="not(marc:subfield[@code='y']) and not(marc:subfield[@code='3']) and not(marc:subfield[@code='z'])">
-                                        <xsl:choose>
-                                        <xsl:when test="$URLLinkText!=''">
-                                                <xsl:value-of select="$URLLinkText"/>
-                                        </xsl:when>
-                                        <xsl:otherwise>
-                                                <xsl:text>Click here to access online</xsl:text>
-                                        </xsl:otherwise>
-                                        </xsl:choose>
-                                    </xsl:when>
-                                    </xsl:choose>
-                                    </a>
-                              </xsl:if>
                                     <xsl:choose>
                                     <xsl:when test="position()=last()"><xsl:text>  </xsl:text></xsl:when>
                                     <xsl:otherwise> | </xsl:otherwise>
@@ -571,6 +551,12 @@
         </xsl:for-each>
         </xsl:if>
 
+        <xsl:if test="$OPACBaseURL!=''">
+        <span class="results_summary"><span class="label">OPAC view: </span>
+            <a><xsl:attribute name="href">http://<xsl:value-of select="$OPACBaseURL"/>/cgi-bin/koha/opac-detail.pl?biblionumber=<xsl:value-of select="marc:datafield[@tag=999]/marc:subfield[@code='c']"/></xsl:attribute><xsl:attribute name="target">_blank</xsl:attribute>Open in new window</a>.
+        </span>
+        </xsl:if>
+
     </xsl:template>
 
     <xsl:template name="nameABCDQ">
@@ -662,4 +648,5 @@
         </xsl:variable>
         <xsl:value-of select="substring($str,1,string-length($str)-1)"/>
     </xsl:template>
+
 </xsl:stylesheet>
diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/BK.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/BK.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0f4dd7928cc5714e002fd2a6e8f2faac0073f00
GIT binary patch
literal 593
zcmV-X0<QguP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz<4Ht8R5;6Z
zlfP<JK at i4&=j7g-5E~UmERvuoNa9VWf`Z at +C_aIOAa*{052J{c+9-&Eg|QQ~77J0d
zj79!{$=ThR`7HKCW4w1^8CZ6H^L at KBjU=w$d$1zusbB+fSqKS`s6l^rc%h`NZ|@%6
zKMgRTUbrJTH(p+B)_-mx?Il5l1q#^Q`o(S%p}{HoRRM5yyu8p{TU}uB<QP=~p{P}(
zRzH4tp82@}S8m+p9{|#k at yZgfK7L_iV+Tb55PK>l6k>CGhc0FIuigU9U^L+D`6bSr
zIEp(+L4<G at 9)X3}?FvtxtxW<5_u%{bHlub(*L9SXv8d<941?i_V~1u5X#xNU56lZG
zC2n3kQ{`86NaEq!&y=|#2lD?aC?0q*%v&C>eIgaZT(|{B!*DbrTYc1t0J9*MLJm+n
zOEVloE20S^g6s|1rvjjuW1W$TV;&TbK2|slm=91)Q{X{Kg;c!Saglq7xo8`(>{A}G
zw@`8gScq(adr(4@;>^%e<~7+uNMv&?8L0#%0yj~@DW&fPImKeyFHkRKuNERO3(SOB
z?S)niZbFEN`0<|w+LjBKR#DU7F3d&rQGGY&Y)Fv0w002i=Jm_>x9jBX>wg3XCKK`E
f>xbvJ_5i;DeEQXvyE?}U00000NkvXXu0mjfKqCEw

literal 0
HcmV?d00001

diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/CF.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/CF.png
new file mode 100644
index 0000000000000000000000000000000000000000..99d532e8b1750115952f97302a92d713c0486f97
GIT binary patch
literal 620
zcmV-y0+aoTP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz{z*hZR2Ufr
z!99yzRTu`)wa at H3LxPg1V1z_O0}56FWgzjR6 at P+-Xpt&H&?2QaR#qaS2xFnx3U-2G
zVU;2l7Qs%%LbMXa4BnZ0_I at ANYKL!p_ZA+*^LPUHk&Y(7-qI{flawm|>~H+MJzd|s
z^YP1Hc07G_>)Lgir!F1{Qn4GcTg%?koH<yu#__fspUiW={&{@m^KX9n<nYGV=N7ym
ze0Aqv6_U95;SZ`pYc{=EmS#6%yOvSfwDi|ry8O_YgZ+;dJQ7sJI?6f%){4HzrZ-iw
z-IaBO#P at ga+28Eho{s&Fv!jC8?g}ie5jK6%G$(7>o<=1qRN{}nPDolOeI^o4N5I>!
zU$N<nzOc^t at 3f36RYau9I;Ny_w3<k~``M3LYnH~QFB(S07$pEWfBr%1*dx(}N~xM2
zzHpI769Q48sw7c~s-iXPI!Ng-CkfCJpixB<M1n+1BxPNjq;wdw5D?Kc5=o>=L=sg~
zDx#dOA*B<uLU`wuO8@`>0N~cqPsWI(^rbbkh)DS0_H_UN0C4l_kvWIm2#Kyy6%BCh
z(yIUf003&1xdx>t$*eR2ZvXxT0001Z_R$y3Iju92q*wg58};}zm(OaAH=p|y0002M
zh5O5#fxp|~jc?yi at +7$`d4Q6Hl%z;WiWG??NXR{Hx%)pMd~S<v5U`>E0000<MNUMn
GLSTZBL>OQI

literal 0
HcmV?d00001

diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/MM.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/MM.png
new file mode 100644
index 0000000000000000000000000000000000000000..1c856cd61593e944e09238a6c2cee7e10cb42c56
GIT binary patch
literal 760
zcmV<U0tfwxP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!ib+I4R5;6x
zl1pe)K@^6+x%Va}G1}JFD2O5=J`kUv(v_ehE))fYE~LIdrRdhBAmUQNg at Pb9D1rnO
zLB+SUBB<b_wV)QornY9$hFDEW%*~xS<Kot|#f<~AIB?EC-}(Ph)>^u|ySI)$xo}?>
za_FHfThhJj`M)!)y1Ken7-L>YP?_pt$X`6n=F1=cYufX?^<E~E>1}RqJ{J3UFP&@z
zECfL?sZm6*)=sM9 at pvfG($ccT7;|1yt+;54&pQ5j$#EP+q*g1XYJxR_XwSX$w3G!2
z8vst-96|&vgaZNsoZQ_szDA8;W-G4J{Ce716A*!AbK_$I;eFp<0>BspfZNc}Fj7}n
zH&}UjW2aN>p_1)q;jW_`Z~sC}RT&uig<tXc^tC{4xJb;c($O=*&FA0wR?sge5bVWO
znvo|V!S8Z~jq4V(V@;B~ufB6)&(cZ0T<y#w($?-|GMV07E_W>d at Cv23*T7n=wUqsU
zAEO$8$8UyegB1-$AM!t|C?yj;*oTW|<Wa|%^9t8OV1%=6YY?$mz{QgA!1sNMrRsPJ
z&g(nr=_!kt(D7Krq2dRe&h+Cb&_)m=<B3>EL?#jJ$3auL-+ at vJEf(KsTqgop6ei4H
zEY=EI2UM$i0>P`>>10YEOo!2OKty at 8ZJUOcD&T+xtAv;r<;?W~3dPa{g6#)Fg1eo#
zu8R?iO9bIJ?eC7zl$eLYAzvQk(Asl2#3=h?9%!wXum1F)FEJyIwUEtb at jRFLvtd?p
zluawwQ6HTH4*aalAvIN#h=QjS>hGUEu&8mvykvA^t`rPj{#@u;b at 0}uB at 3EX)K94=
q=1oUSfD%DjgQzmS1APn^1O5Pr0d*Bb`9~`N0000<MNUMnLSTXs9AnY|

literal 0
HcmV?d00001

diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/MP.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/MP.png
new file mode 100644
index 0000000000000000000000000000000000000000..f90ef25ec7f1cb0fdae38d9fe2d9edeee9928ef1
GIT binary patch
literal 804
zcmV+<1Ka$GP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!wn;=mR2Ufr
z!OM>mbpQb1 at 7I~O+ue5CWtZi#AZox at gcwb{Xkx^Rf;Ty8yn6DWhJV4kC*wg94<7Vt
zlteKm5+jKLV^qM1yt2HO4YZw^&a^Wfzb_m+ at y40e_0^+M6ajz$03Zl}fU=sqfA9W}
z@#^~O(a%3QB{YI^J_A4y)M^1_vjjn1H`Mc5t at 6>y50A!C6seTL>`UqQ7p$DgY at K|>
zQm^as<zHM(KXYqqsMlL|cY7#`n?`Bw-D9<89BBXyhuelvw~UfRcKUBga$AxlLUBPc
z8JlEd(@A17NtAgiggJsZ0Q&u%)H93k at 8IL}+Hb8{-?LX|cEzMTq&MhkMGbMYCCPFj
z6bKqXFdPmg$=Jj7%4nrD`TAd~xjOsVtVm?z)U3!9d1_i at La0Fu(C at EP&kXv at hVMON
z<<o8DD|@up3Xe>;HM{#Qwj<3}(>R-AM4&+cd0t49%y2X`UaCBJg8YmB)K#uA{Z>9n
zOp8>WCg#&r06`o8oz6gaIn`fY2F<r0)%oD8xH at 3(>R<BC#76fI?bep*<eI4Qj(|7-
z#=}&S6iEHHdB=@e!>)ssCr at 3rc|5f%`bIJO$zbt__PK3gH51Sff`H}0ZWac9&q~*(
zO at qNscV0VSU%X<nwb!6KvT=Pu=Z8yfv?_J81!Ab{+PRxoUD&*&+wIBoT#}@cqVVfe
z4TrzFA~}EE=1SA;=N~s}2K!rW5C>#sYO9)Qx4M=(eR(m}UFhondELHSnO2hr&mMO3
zv6gmw!P2y#u0c!?LPO88NyxOTj>XWm>*77F&55fo9Z?)iynObdfA;SdwVRl$W~G3*
zEGt!2+1T-%ja32&!XdoMS_mM#IQK#{6D_nvjYu`GlvO3XdE)qYJJ;7<kD4)p00;m8
i2mpbytZd!gI{iPAYc`)5w~E350000<MNUMnLSTZ)EPw3)

literal 0
HcmV?d00001

diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/MU.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/MU.png
new file mode 100644
index 0000000000000000000000000000000000000000..6056d234a9818d248987389d4a621e5c83ce0851
GIT binary patch
literal 610
zcmV-o0-gPdP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz^hrcPR5;7U
z)6YxWU>FDRfPcVFW5d%9V=z{?A#;oriL5xO+n6O2X~nf!lQuE^VWXpgu83qI(qCF{
zS}dqc=wWy-J<X&4fG{u5VFkfly?*zaF^5>jhR6<I^76v-d7t;q`*HxdtAx8Ypj288
z+qU)npMi3@)W?b~$FWZ>YYDxINHb)T^nMSh)vA20R`F7)lzCSCZF94My}d73T>N+m
zpyXWPL`#FF;s+j3t(LL2R!6<Qg4NX(?Cflz)oNjTdkbd%!v%m6S%u!IzHTHAcUl6C
ziaKj~8T<QR(dl&1Znx2FHep#71M4tynR9^TjC`W#ptmuTUWGHR7y<cT9&&82*xmgM
z$8liWHj2d}48vgKPe`XV4>+EP98p9G9EaJe<5S)o@#CPu0JyV*YBbiNC<>y{C`3_2
zFc^fUC0P=`0GC2D0rmxry!i<{eh#|t2UjSV*w|QyY37m5W)KQZKoA6m%^;bK|K7sb
zq~^Y!1U(%y>Cs5W^^bz?JUQeR7IK)M&$43OYdMwDJVcVBtSjl_Ar8Hmr2)a$eK-tv
zNC4d)(7D`Piq~gVUR7m2k$BH5O6=$i%I6Kpa_sVNy!&j)9UKPT@*VWNNNm+UIUciF
wPJ00!a`S;oH}3WS at hUTDnx*^y9 at F3E2OYGed{u8eJ^%m!07*qoM6N<$f+a~A3jhEB

literal 0
HcmV?d00001

diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/SE.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/SE.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a2ecce1b85eaa9084b427ee2c5226e2296eaeb8
GIT binary patch
literal 658
zcmV;D0&V??P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!BuPX;R5;6x
zlgn!wQ5eOuuyhloyY8|Gh3>oVs((xWgD$)EF}_d~6|E9cYZTvaqk~9`i&BW97*P>v
z at lDk@Xl;b%^t%HQ(pa0tz at 5kM+;h(T<_N&ip(~wEOB0DiJ{F5{;c!^;_xs1dg=jRo
z3WY*KAQ0euKA+ at K0;yC=8jr^rydICoSglqd_{QV$a4whY=|O=zI1-7hhr=Og4T=Ck
z5O8*O_S at lbByBd^lf44TWKv2W^LH=<&(F_6aj;k{L?;9b7K?>5nM{(sFqO3)3<e<k
z%r?joE;|G0(+$MFeuLR;zBL++CB0t%YzI?WQUZ7?ON7Y*yk0Lz6tme3=8GoYe)xiS
zo=bf14?(b?)oNewg~<V^EHV3ZIz_2e!jIV;?*kPCJ~ffxKSQI at Y&nj5BMQ)Nd at vZ?
zP9_tO2;6SBn4Q5Sj$*NhUayBntBa3up20T+zuJ{ZaNh6t-}d``bUGd6^LY_w4l<bx
zy4@}sjRvy03#irVjZ&#Ry?2b%vQVqlaD9D^cDs#Mt0g*M&0k$zp<1mXo6SO{QvD?O
z<iQ|OS)+2fEPgbf&(Ul)MG>}ZrBV at HFj%2boa`NCnylwer*m5<6vU%rtuL2L)a!Nd
zJP*qIOD>n6?i;$@!fv-8Tdme9+l?I|%bm;R7`!3)<-bP$-VIIGvB6*%vHYw+%Da)t
sWG at c=a1S2nbh=||dPK1BKbT#A0Qk`HN6lbD;Q#;t07*qoM6N<$f^gU==>Px#

literal 0
HcmV?d00001

diff --git a/koha-tmpl/intranet-tmpl/prog/img/famfamfam/VM.png b/koha-tmpl/intranet-tmpl/prog/img/famfamfam/VM.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0ce7bb198a3b268bd634d2b26e9b710f3797d37
GIT binary patch
literal 653
zcmV;80&@L{P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!A4x<(R5;6}
zlTT<9K^Vo~Zo8Yz8k>WO3(`_cf+b25 at DJ#zdQm}8GzWtq2-QnZ8W6mB^kfeK5f%S{
zUW%tGMCwrwic~ZrQcG=4f?5bkV+3dRk8hw6bk~y$KX#b!y*J<R?HXYi;(wmO{-Ro~
zz7K+6lzgkzYPmRZxm^CBl*)OYw^Fay3x5RAnD>4EJ~>;dRASqrSu;ZpM>?P}K~6AT
zWv6Dmq?v&9LdXC(m%WCO6ma_di$R(v$@ad_>@R41N3N5lSJq9 at 6CGhX84-$%Xrd_6
z;){?{E|Ytt5$S-&Au>t4wDlIxdkfe-a22LMj``McG};r8@{GsRPm*+8fFey6C)@<E
zXHyDoIgRf>ifDBXVyT<e_Ya8HxRC&E%JqO9huj=&!-0n}^wO)qmInw7h1*hMJz!^C
zzz{j+x^8Ly;^&wdn7o4ArZrj{7qCX=n$4y+etB+};1rY(NDg!=a|6RE1N-*BUSyY#
zsVhgOz;v68k%5;#uVBqzLE!6P;8S-qhP*fW5L0XTwj&*|V6mW!#=oYZ)FV at C*o778
zfQ1g3C6=DTQGPj2W*Xkc3s?=G;90k=H5SdYq!ZUciGovP>w(N at Xd41b45OFg6x_QA
zpwLiigyy~cVoPxW^r~C7ZQpr%>1$*HKmv~AY-qJw4;gUecS--wnqslISSS=^KA&Ic
n at BK|Onfz#3R%n{$a)0j^sqv5F(1NTL00000NkvXXu0mjf3S}fX

literal 0
HcmV?d00001

-- 
1.7.0.4



More information about the Koha-patches mailing list