No subject


Wed May 27 13:54:03 CEST 2009


nstaller/data/mysql/en/mandatory/userflags.sql |=C2=A0=C2=A0 10 +++++-----<=
br>=C2=A0installer/data/mysql/updatedatabase.pl=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 11 +++++++++++<br>=C2=A0kohaversi=
on.pl=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 =
2 +-<br>
=C2=A03 files changed, 17 insertions(+), 6 deletions(-)<br><br>diff --git a=
/installer/data/mysql/en/mandatory/userflags.sql b/installer/data/mysql/en/=
mandatory/userflags.sql<br>index 0c1493f..9f84d78 100644<br>--- a/installer=
/data/mysql/en/mandatory/userflags.sql<br>
+++ b/installer/data/mysql/en/mandatory/userflags.sql<br>@@ -1,17 +1,17 @@<=
br>=C2=A0INSERT INTO `userflags` VALUES(0,&#39;superlibrarian&#39;,&#39;Acc=
ess to all librarian functions&#39;,0);<br>=C2=A0INSERT INTO `userflags` VA=
LUES(1,&#39;circulate&#39;,&#39;Circulate books&#39;,0);<br>
-INSERT INTO `userflags` VALUES(2,&#39;catalogue&#39;,&#39;View Catalogue (=
Librarian Interface)&#39;,0);<br>+INSERT INTO `userflags` VALUES(2,&#39;cat=
alogue&#39;,&#39;View Catalog (Librarian Interface)&#39;,0);<br>=C2=A0INSER=
T INTO `userflags` VALUES(3,&#39;parameters&#39;,&#39;Set Koha system param=
eters&#39;,0);<br>
=C2=A0INSERT INTO `userflags` VALUES(4,&#39;borrowers&#39;,&#39;Add or modi=
fy borrowers&#39;,0);<br>=C2=A0INSERT INTO `userflags` VALUES(5,&#39;permis=
sions&#39;,&#39;Set user permissions&#39;,0);<br>=C2=A0INSERT INTO `userfla=
gs` VALUES(6,&#39;reserveforothers&#39;,&#39;Reserve books for patrons&#39;=
,0);<br>
=C2=A0INSERT INTO `userflags` VALUES(7,&#39;borrow&#39;,&#39;Borrow books&#=
39;,1);<br>-INSERT INTO `userflags` VALUES(9,&#39;editcatalogue&#39;,&#39;E=
dit Catalogue (Modify bibliographic/holdings data)&#39;,0);<br>+INSERT INTO=
 `userflags` VALUES(9,&#39;editcatalogue&#39;,&#39;Edit Catalog (Modify bib=
liographic/holdings data)&#39;,0);<br>
=C2=A0INSERT INTO `userflags` VALUES(10,&#39;updatecharges&#39;,&#39;Update=
 borrower charges&#39;,0);<br>=C2=A0INSERT INTO `userflags` VALUES(11,&#39;=
acquisition&#39;,&#39;Acquisition and/or suggestion management&#39;,0);<br>=
=C2=A0INSERT INTO `userflags` VALUES(12,&#39;management&#39;,&#39;Set libra=
ry management parameters&#39;,0);<br>
=C2=A0INSERT INTO `userflags` VALUES(13,&#39;tools&#39;,&#39;Use tools (exp=
ort, import, barcodes)&#39;,0);<br>-INSERT INTO `userflags` VALUES(14,&#39;=
editauthorities&#39;,&#39;allow to edit authorities&#39;,0);<br>-INSERT INT=
O `userflags` VALUES(15,&#39;serials&#39;,&#39;allow to manage serials subs=
criptions&#39;,0);<br>
-INSERT INTO `userflags` VALUES(16,&#39;reports&#39;,&#39;allow to access t=
o the reports module&#39;,0);<br>+INSERT INTO `userflags` VALUES(14,&#39;ed=
itauthorities&#39;,&#39;Allow to edit authorities&#39;,0);<br>+INSERT INTO =
`userflags` VALUES(15,&#39;serials&#39;,&#39;Allow to manage serials subscr=
iptions&#39;,0);<br>
+INSERT INTO `userflags` VALUES(16,&#39;reports&#39;,&#39;Allow to access t=
o the reports module&#39;,0);<br>=C2=A0INSERT INTO `userflags` VALUES(17,&#=
39;staffaccess&#39;,&#39;Modify login / permissions for staff users&#39;,0)=
;<br>
diff --git a/installer/data/mysql/updatedatabase.pl b/installer/data/mysql/=
updatedatabase.pl<br>index 1de71fc..9b37206 100755<br>--- a/installer/data/=
mysql/updatedatabase.pl<br>+++ b/installer/data/mysql/updatedatabase.pl<br>
@@ -2510,6 +2510,17 @@ if (C4::Context-&gt;preference(&quot;Version&quot;) =
&lt; TransformToNum($DBversion)) {<br>=C2=A0=C2=A0=C2=A0=C2=A0 print &quot;=
 Upgrade to $DBversion done (change max length of itemcallnumber to 255 fro=
m 30.)\n&quot;;<br>
=C2=A0}<br>=C2=A0<br>+$DBversion =3D &#39;3.01.00.043&#39;;<br>+if (C4::Con=
text-&gt;preference(&quot;Version&quot;) &lt; TransformToNum($DBversion)) {=
<br>+=C2=A0=C2=A0=C2=A0 $dbh-&gt;do(&quot;UPDATE userflags SET flagdesc=3D&=
#39;View Catalog (Librarian Interface)&#39; WHERE bit=3D2;&quot;);<br>
+=C2=A0=C2=A0=C2=A0 $dbh-&gt;do(&quot;UPDATE userflags SET flagdesc=3D&#39;=
Edit Catalog (Modify bibliographic/holdings data)&#39; WHERE bit=3D9;&quot;=
);<br>+=C2=A0=C2=A0=C2=A0 $dbh-&gt;do(&quot;UPDATE userflags SET flagdesc=
=3D&#39;Allow to edit authorities&#39; WHERE bit=3D14;&quot;);<br>
+=C2=A0=C2=A0=C2=A0 $dbh-&gt;do(&quot;UPDATE userflags SET flagdesc=3D&#39;=
Allow to access to the reports module&#39; WHERE bit=3D16;&quot;);<br>+=C2=
=A0=C2=A0=C2=A0 $dbh-&gt;do(&quot;UPDATE userflags SET flagdesc=3D&#39;Allo=
w to manage serials subscriptions&#39; WHERE bit=3D15;&quot;);<br>
+=C2=A0=C2=A0=C2=A0 SetVersion ($DBversion);<br>+=C2=A0=C2=A0=C2=A0 print &=
quot; Upgrade to $DBversion done (fix spelling/capitalization to make thing=
s match the standard.)\n&quot;;<br>+}<br>+<br>=C2=A0=3Ditem DropAllForeignK=
eys($table)<br>=C2=A0<br>=C2=A0=C2=A0 Drop all foreign keys of the table $t=
able<br>
diff --git a/kohaversion.pl b/kohaversion.pl<br>index 5367044..9701165 1006=
44<br>--- a/kohaversion.pl<br>+++ b/kohaversion.pl<br>@@ -10,7 +10,7 @@<br>=
=C2=A0use strict;<br>=C2=A0<br>=C2=A0sub kohaversion {<br>-=C2=A0=C2=A0=C2=
=A0 our $VERSION =3D &#39;3.01.00.042&#39;;<br>
+=C2=A0=C2=A0=C2=A0 our $VERSION =3D &#39;3.01.00.043&#39;;<br>=C2=A0=C2=A0=
=C2=A0=C2=A0 # version needs to be set this way<br>=C2=A0=C2=A0=C2=A0=C2=A0=
 # so that it can be picked up by Makefile.PL<br>=C2=A0=C2=A0=C2=A0=C2=A0 #=
 during install<br>-- <br>1.5.6.5<br><br><br>

--0016e644de6c988f2304714c4c0e--
--0016e644de6c988f2c04714c4c10
Content-Type: application/octet-stream; 
	name="0002-BUG-2611-Changed-catalogue-to-catalog-and-fixed-cap.patch"
Content-Disposition: attachment; 
	filename="0002-BUG-2611-Changed-catalogue-to-catalog-and-fixed-cap.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fygiyu530

RnJvbSA4YWZkMWI3NjVhY2Q2Zjg5OGQxZjNiZTYwOTFmMmNkODdmMWI0NjJhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNvbGUgRW5nYXJkIDxuZW5nYXJkQGdtYWlsLmNvbT4KRGF0
ZTogU3VuLCAxNiBBdWcgMjAwOSAxNzoyMzowMyAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIEJVRyAy
NjExOiBDaGFuZ2VkIGNhdGFsb2d1ZSB0byBjYXRhbG9nIGFuZCBmaXhlZCBjYXBpdGFsaXphdGlv
bi4KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1dGYtOCIKCi0tLQogaW5zdGFs
bGVyL2RhdGEvbXlzcWwvZW4vbWFuZGF0b3J5L3VzZXJmbGFncy5zcWwgfCAgIDEwICsrKysrLS0t
LS0KIGluc3RhbGxlci9kYXRhL215c3FsL3VwZGF0ZWRhdGFiYXNlLnBsICAgICAgICAgIHwgICAx
MSArKysrKysrKysrKwoga29oYXZlcnNpb24ucGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5zdGFsbGVyL2RhdGEvbXlzcWwvZW4vbWFuZGF0b3J5
L3VzZXJmbGFncy5zcWwgYi9pbnN0YWxsZXIvZGF0YS9teXNxbC9lbi9tYW5kYXRvcnkvdXNlcmZs
YWdzLnNxbAppbmRleCAwYzE0OTNmLi45Zjg0ZDc4IDEwMDY0NAotLS0gYS9pbnN0YWxsZXIvZGF0
YS9teXNxbC9lbi9tYW5kYXRvcnkvdXNlcmZsYWdzLnNxbAorKysgYi9pbnN0YWxsZXIvZGF0YS9t
eXNxbC9lbi9tYW5kYXRvcnkvdXNlcmZsYWdzLnNxbApAQCAtMSwxNyArMSwxNyBAQAogSU5TRVJU
IElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDAsJ3N1cGVybGlicmFyaWFuJywnQWNjZXNzIHRvIGFs
bCBsaWJyYXJpYW4gZnVuY3Rpb25zJywwKTsKIElOU0VSVCBJTlRPIGB1c2VyZmxhZ3NgIFZBTFVF
UygxLCdjaXJjdWxhdGUnLCdDaXJjdWxhdGUgYm9va3MnLDApOwotSU5TRVJUIElOVE8gYHVzZXJm
bGFnc2AgVkFMVUVTKDIsJ2NhdGFsb2d1ZScsJ1ZpZXcgQ2F0YWxvZ3VlIChMaWJyYXJpYW4gSW50
ZXJmYWNlKScsMCk7CitJTlNFUlQgSU5UTyBgdXNlcmZsYWdzYCBWQUxVRVMoMiwnY2F0YWxvZ3Vl
JywnVmlldyBDYXRhbG9nIChMaWJyYXJpYW4gSW50ZXJmYWNlKScsMCk7CiBJTlNFUlQgSU5UTyBg
dXNlcmZsYWdzYCBWQUxVRVMoMywncGFyYW1ldGVycycsJ1NldCBLb2hhIHN5c3RlbSBwYXJhbWV0
ZXJzJywwKTsKIElOU0VSVCBJTlRPIGB1c2VyZmxhZ3NgIFZBTFVFUyg0LCdib3Jyb3dlcnMnLCdB
ZGQgb3IgbW9kaWZ5IGJvcnJvd2VycycsMCk7CiBJTlNFUlQgSU5UTyBgdXNlcmZsYWdzYCBWQUxV
RVMoNSwncGVybWlzc2lvbnMnLCdTZXQgdXNlciBwZXJtaXNzaW9ucycsMCk7CiBJTlNFUlQgSU5U
TyBgdXNlcmZsYWdzYCBWQUxVRVMoNiwncmVzZXJ2ZWZvcm90aGVycycsJ1Jlc2VydmUgYm9va3Mg
Zm9yIHBhdHJvbnMnLDApOwogSU5TRVJUIElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDcsJ2JvcnJv
dycsJ0JvcnJvdyBib29rcycsMSk7Ci1JTlNFUlQgSU5UTyBgdXNlcmZsYWdzYCBWQUxVRVMoOSwn
ZWRpdGNhdGFsb2d1ZScsJ0VkaXQgQ2F0YWxvZ3VlIChNb2RpZnkgYmlibGlvZ3JhcGhpYy9ob2xk
aW5ncyBkYXRhKScsMCk7CitJTlNFUlQgSU5UTyBgdXNlcmZsYWdzYCBWQUxVRVMoOSwnZWRpdGNh
dGFsb2d1ZScsJ0VkaXQgQ2F0YWxvZyAoTW9kaWZ5IGJpYmxpb2dyYXBoaWMvaG9sZGluZ3MgZGF0
YSknLDApOwogSU5TRVJUIElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDEwLCd1cGRhdGVjaGFyZ2Vz
JywnVXBkYXRlIGJvcnJvd2VyIGNoYXJnZXMnLDApOwogSU5TRVJUIElOVE8gYHVzZXJmbGFnc2Ag
VkFMVUVTKDExLCdhY3F1aXNpdGlvbicsJ0FjcXVpc2l0aW9uIGFuZC9vciBzdWdnZXN0aW9uIG1h
bmFnZW1lbnQnLDApOwogSU5TRVJUIElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDEyLCdtYW5hZ2Vt
ZW50JywnU2V0IGxpYnJhcnkgbWFuYWdlbWVudCBwYXJhbWV0ZXJzJywwKTsKIElOU0VSVCBJTlRP
IGB1c2VyZmxhZ3NgIFZBTFVFUygxMywndG9vbHMnLCdVc2UgdG9vbHMgKGV4cG9ydCwgaW1wb3J0
LCBiYXJjb2RlcyknLDApOwotSU5TRVJUIElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDE0LCdlZGl0
YXV0aG9yaXRpZXMnLCdhbGxvdyB0byBlZGl0IGF1dGhvcml0aWVzJywwKTsKLUlOU0VSVCBJTlRP
IGB1c2VyZmxhZ3NgIFZBTFVFUygxNSwnc2VyaWFscycsJ2FsbG93IHRvIG1hbmFnZSBzZXJpYWxz
IHN1YnNjcmlwdGlvbnMnLDApOwotSU5TRVJUIElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDE2LCdy
ZXBvcnRzJywnYWxsb3cgdG8gYWNjZXNzIHRvIHRoZSByZXBvcnRzIG1vZHVsZScsMCk7CitJTlNF
UlQgSU5UTyBgdXNlcmZsYWdzYCBWQUxVRVMoMTQsJ2VkaXRhdXRob3JpdGllcycsJ0FsbG93IHRv
IGVkaXQgYXV0aG9yaXRpZXMnLDApOworSU5TRVJUIElOVE8gYHVzZXJmbGFnc2AgVkFMVUVTKDE1
LCdzZXJpYWxzJywnQWxsb3cgdG8gbWFuYWdlIHNlcmlhbHMgc3Vic2NyaXB0aW9ucycsMCk7CitJ
TlNFUlQgSU5UTyBgdXNlcmZsYWdzYCBWQUxVRVMoMTYsJ3JlcG9ydHMnLCdBbGxvdyB0byBhY2Nl
c3MgdG8gdGhlIHJlcG9ydHMgbW9kdWxlJywwKTsKIElOU0VSVCBJTlRPIGB1c2VyZmxhZ3NgIFZB
TFVFUygxNywnc3RhZmZhY2Nlc3MnLCdNb2RpZnkgbG9naW4gLyBwZXJtaXNzaW9ucyBmb3Igc3Rh
ZmYgdXNlcnMnLDApOwpkaWZmIC0tZ2l0IGEvaW5zdGFsbGVyL2RhdGEvbXlzcWwvdXBkYXRlZGF0
YWJhc2UucGwgYi9pbnN0YWxsZXIvZGF0YS9teXNxbC91cGRhdGVkYXRhYmFzZS5wbAppbmRleCAx
ZGU3MWZjLi45YjM3MjA2IDEwMDc1NQotLS0gYS9pbnN0YWxsZXIvZGF0YS9teXNxbC91cGRhdGVk
YXRhYmFzZS5wbAorKysgYi9pbnN0YWxsZXIvZGF0YS9teXNxbC91cGRhdGVkYXRhYmFzZS5wbApA
QCAtMjUxMCw2ICsyNTEwLDE3IEBAIGlmIChDNDo6Q29udGV4dC0+cHJlZmVyZW5jZSgiVmVyc2lv
biIpIDwgVHJhbnNmb3JtVG9OdW0oJERCdmVyc2lvbikpIHsKICAgICBwcmludCAiIFVwZ3JhZGUg
dG8gJERCdmVyc2lvbiBkb25lIChjaGFuZ2UgbWF4IGxlbmd0aCBvZiBpdGVtY2FsbG51bWJlciB0
byAyNTUgZnJvbSAzMC4pXG4iOwogfQogCiskREJ2ZXJzaW9uID0gJzMuMDEuMDAuMDQzJzsKK2lm
IChDNDo6Q29udGV4dC0+cHJlZmVyZW5jZSgiVmVyc2lvbiIpIDwgVHJhbnNmb3JtVG9OdW0oJERC
dmVyc2lvbikpIHsKKyAgICAkZGJoLT5kbygiVVBEQVRFIHVzZXJmbGFncyBTRVQgZmxhZ2Rlc2M9
J1ZpZXcgQ2F0YWxvZyAoTGlicmFyaWFuIEludGVyZmFjZSknIFdIRVJFIGJpdD0yOyIpOworICAg
ICRkYmgtPmRvKCJVUERBVEUgdXNlcmZsYWdzIFNFVCBmbGFnZGVzYz0nRWRpdCBDYXRhbG9nIChN
b2RpZnkgYmlibGlvZ3JhcGhpYy9ob2xkaW5ncyBkYXRhKScgV0hFUkUgYml0PTk7Iik7CisgICAg
JGRiaC0+ZG8oIlVQREFURSB1c2VyZmxhZ3MgU0VUIGZsYWdkZXNjPSdBbGxvdyB0byBlZGl0IGF1
dGhvcml0aWVzJyBXSEVSRSBiaXQ9MTQ7Iik7CisgICAgJGRiaC0+ZG8oIlVQREFURSB1c2VyZmxh
Z3MgU0VUIGZsYWdkZXNjPSdBbGxvdyB0byBhY2Nlc3MgdG8gdGhlIHJlcG9ydHMgbW9kdWxlJyBX
SEVSRSBiaXQ9MTY7Iik7CisgICAgJGRiaC0+ZG8oIlVQREFURSB1c2VyZmxhZ3MgU0VUIGZsYWdk
ZXNjPSdBbGxvdyB0byBtYW5hZ2Ugc2VyaWFscyBzdWJzY3JpcHRpb25zJyBXSEVSRSBiaXQ9MTU7
Iik7CisgICAgU2V0VmVyc2lvbiAoJERCdmVyc2lvbik7CisgICAgcHJpbnQgIiBVcGdyYWRlIHRv
ICREQnZlcnNpb24gZG9uZSAoZml4IHNwZWxsaW5nL2NhcGl0YWxpemF0aW9uIHRvIG1ha2UgdGhp
bmdzIG1hdGNoIHRoZSBzdGFuZGFyZC4pXG4iOworfQorCiA9aXRlbSBEcm9wQWxsRm9yZWlnbktl
eXMoJHRhYmxlKQogCiAgIERyb3AgYWxsIGZvcmVpZ24ga2V5cyBvZiB0aGUgdGFibGUgJHRhYmxl
CmRpZmYgLS1naXQgYS9rb2hhdmVyc2lvbi5wbCBiL2tvaGF2ZXJzaW9uLnBsCmluZGV4IDUzNjcw
NDQuLjk3MDExNjUgMTAwNjQ0Ci0tLSBhL2tvaGF2ZXJzaW9uLnBsCisrKyBiL2tvaGF2ZXJzaW9u
LnBsCkBAIC0xMCw3ICsxMCw3IEBACiB1c2Ugc3RyaWN0OwogCiBzdWIga29oYXZlcnNpb24gewot
ICAgIG91ciAkVkVSU0lPTiA9ICczLjAxLjAwLjA0Mic7CisgICAgb3VyICRWRVJTSU9OID0gJzMu
MDEuMDAuMDQzJzsKICAgICAjIHZlcnNpb24gbmVlZHMgdG8gYmUgc2V0IHRoaXMgd2F5CiAgICAg
IyBzbyB0aGF0IGl0IGNhbiBiZSBwaWNrZWQgdXAgYnkgTWFrZWZpbGUuUEwKICAgICAjIGR1cmlu
ZyBpbnN0YWxsCi0tIAoxLjUuNi41Cgo=
--0016e644de6c988f2c04714c4c10--


More information about the Koha-patches mailing list