Bugzilla – Attachment 30341 Details for
Bug 7292
New permission for claims
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 7292: New permission for claims (database changes only)
Bug-7292-New-permission-for-claims-database-change.patch (text/plain), 9.85 KB, created by
Julian Maurice
on 2014-07-30 14:46:48 UTC
(
hide
)
Description:
Bug 7292: New permission for claims (database changes only)
Filename:
MIME Type:
Creator:
Julian Maurice
Created:
2014-07-30 14:46:48 UTC
Size:
9.85 KB
patch
obsolete
>From 83b2e0929ff79121e43597512b1e8b9ec4372282 Mon Sep 17 00:00:00 2001 >From: Julian Maurice <julian.maurice@biblibre.com> >Date: Thu, 6 Feb 2014 15:28:14 +0100 >Subject: [PATCH] Bug 7292: New permission for claims (database changes only) > >Signed-off-by: Paola Rossi <paola.rossi@cineca.it> >--- > installer/data/mysql/de-DE/mandatory/userpermissions.sql | 1 + > installer/data/mysql/en/mandatory/userpermissions.sql | 1 + > installer/data/mysql/es-ES/mandatory/userpermissions.sql | 1 + > .../data/mysql/fr-FR/1-Obligatoire/userpermissions.sql | 1 + > installer/data/mysql/it-IT/necessari/userpermissions.sql | 1 + > .../data/mysql/nb-NO/1-Obligatorisk/userpermissions.sql | 1 + > installer/data/mysql/pl-PL/mandatory/userpermissions.sql | 1 + > .../mysql/ru-RU/mandatory/permissions_and_user_flags.sql | 1 + > .../mysql/uk-UA/mandatory/permissions_and_user_flags.sql | 1 + > installer/data/mysql/updatedatabase.pl | 12 ++++++++++++ > 10 files changed, 21 insertions(+) > >diff --git a/installer/data/mysql/de-DE/mandatory/userpermissions.sql b/installer/data/mysql/de-DE/mandatory/userpermissions.sql >index 0e16281..fd1b8de 100644 >--- a/installer/data/mysql/de-DE/mandatory/userpermissions.sql >+++ b/installer/data/mysql/de-DE/mandatory/userpermissions.sql >@@ -25,6 +25,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Lieferungen verwalten'), > (11, 'budget_add_del', 'Konten hinzufügen/ändern, aber bestehende nicht ändern'), > (11, 'budget_manage_all', 'Alle Konten verwalten'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'Nachrichten für OPAC und Dienstoberfläche verfassen'), > (13, 'label_creator', 'Signaturschilder, Barcodeetiketten und Ausweise erstellen'), > (13, 'edit_calendar', 'SchlieÃtage eintragen'), >diff --git a/installer/data/mysql/en/mandatory/userpermissions.sql b/installer/data/mysql/en/mandatory/userpermissions.sql >index ba5ccd0..1302aaa 100644 >--- a/installer/data/mysql/en/mandatory/userpermissions.sql >+++ b/installer/data/mysql/en/mandatory/userpermissions.sql >@@ -25,6 +25,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Manage orders & basket'), > (11, 'budget_add_del', 'Add and delete budgets (but cant modify budgets)'), > (11, 'budget_manage_all', 'Manage all budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'Write news for the OPAC and staff interfaces'), > (13, 'label_creator', 'Create printable labels and barcodes from catalog and patron data'), > (13, 'edit_calendar', 'Define days when the library is closed'), >diff --git a/installer/data/mysql/es-ES/mandatory/userpermissions.sql b/installer/data/mysql/es-ES/mandatory/userpermissions.sql >index 0564d93..6beaef5 100644 >--- a/installer/data/mysql/es-ES/mandatory/userpermissions.sql >+++ b/installer/data/mysql/es-ES/mandatory/userpermissions.sql >@@ -25,6 +25,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Manage orders & basket'), > (11, 'budget_add_del', 'Add and delete budgets (but cant modify budgets)'), > (11, 'budget_manage_all', 'Manage all budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'Write news for the OPAC and staff interfaces'), > (13, 'label_creator', 'Create printable labels and barcodes from catalog and patron data'), > (13, 'edit_calendar', 'Define days when the library is closed'), >diff --git a/installer/data/mysql/fr-FR/1-Obligatoire/userpermissions.sql b/installer/data/mysql/fr-FR/1-Obligatoire/userpermissions.sql >index 31faf15..1d4555b 100644 >--- a/installer/data/mysql/fr-FR/1-Obligatoire/userpermissions.sql >+++ b/installer/data/mysql/fr-FR/1-Obligatoire/userpermissions.sql >@@ -43,6 +43,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Gérer les réceptions'), > (11, 'budget_add_del', 'Ajouter et supprimer les budgets (mais pas modifier)'), > (11, 'budget_manage_all', 'Gérer tous les budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'manage_csv_profiles', 'Gérer les profils d''export CSV'), > (13, 'moderate_tags', 'Modérer les tags des adhérents'), > (13, 'rotating_collections', 'Gérer les collections tournantes'), >diff --git a/installer/data/mysql/it-IT/necessari/userpermissions.sql b/installer/data/mysql/it-IT/necessari/userpermissions.sql >index 5c58e1f..27bc834 100644 >--- a/installer/data/mysql/it-IT/necessari/userpermissions.sql >+++ b/installer/data/mysql/it-IT/necessari/userpermissions.sql >@@ -25,6 +25,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Gestisci arrivi'), > (11, 'budget_add_del', 'Aggiungi e cancella budgets (senza modificarli)'), > (11, 'budget_manage_all', 'Gestisci tutti i budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'Scrivi le news per l\'OPAC e per l\'interfaccia staff'), > (13, 'label_creator', 'Crea etichette da stampare e barcodes dal catalogo e dai dati degli utenti'), > (13, 'edit_calendar', 'Definisci i giorni di chiusura della biblioteca'), >diff --git a/installer/data/mysql/nb-NO/1-Obligatorisk/userpermissions.sql b/installer/data/mysql/nb-NO/1-Obligatorisk/userpermissions.sql >index dfe5ebb..786fcc0 100644 >--- a/installer/data/mysql/nb-NO/1-Obligatorisk/userpermissions.sql >+++ b/installer/data/mysql/nb-NO/1-Obligatorisk/userpermissions.sql >@@ -45,6 +45,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Administrere bestillinger og kurver'), > (11, 'budget_add_del', 'Legge til og slette budsjetter (men ikke endre budsjetter)'), > (11, 'budget_manage_all', 'Administrere alle budsjetter'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'Legge ut nyhter i OPACen og det interne grensesnittet'), > (13, 'label_creator', 'Lage etiketter og strekkoder basert pÃ¥ bibliografiske poster og lÃ¥nerdata'), > (13, 'edit_calendar', 'Definere dager da biblioteket er stengt'), >diff --git a/installer/data/mysql/pl-PL/mandatory/userpermissions.sql b/installer/data/mysql/pl-PL/mandatory/userpermissions.sql >index b9fbee4..b315fc6 100644 >--- a/installer/data/mysql/pl-PL/mandatory/userpermissions.sql >+++ b/installer/data/mysql/pl-PL/mandatory/userpermissions.sql >@@ -25,6 +25,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Manage orders & basket'), > (11, 'budget_add_del', 'Add and delete budgets (but cant modify budgets)'), > (11, 'budget_manage_all', 'Manage all budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'RTworzeniei publikowanie wiadomoÅci w interfejsie bibliotekarza i OPAC'), > (13, 'label_creator', 'Create printable labels and barcodes from catalog and patron data'), > (13, 'edit_calendar', 'Define days when the library is closed'), >diff --git a/installer/data/mysql/ru-RU/mandatory/permissions_and_user_flags.sql b/installer/data/mysql/ru-RU/mandatory/permissions_and_user_flags.sql >index 22f51a0..d57577b 100644 >--- a/installer/data/mysql/ru-RU/mandatory/permissions_and_user_flags.sql >+++ b/installer/data/mysql/ru-RU/mandatory/permissions_and_user_flags.sql >@@ -51,6 +51,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Manage orders & basket'), > (11, 'budget_add_del', 'Add and delete budgets (but cant modify budgets)'), > (11, 'budget_manage_all', 'Manage all budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'ÐапиÑание новоÑÑей Ð´Ð»Ñ ÑлекÑÑонного каÑалога и инÑеÑÑейÑа библиоÑекаÑей'), > (13, 'label_creator', 'Создание пеÑаÑнÑÑ Ð½Ð°ÐºÐ»ÐµÐµÐº и ÑÑÑиÑкодов из каÑалога и Ñ Ð´Ð°Ð½Ð½Ñми о полÑзоваÑелÑÑ'), > (13, 'edit_calendar', 'ÐпÑеделение дней, когда библиоÑека закÑÑÑа'), >diff --git a/installer/data/mysql/uk-UA/mandatory/permissions_and_user_flags.sql b/installer/data/mysql/uk-UA/mandatory/permissions_and_user_flags.sql >index 1ee4c86..73b178c 100644 >--- a/installer/data/mysql/uk-UA/mandatory/permissions_and_user_flags.sql >+++ b/installer/data/mysql/uk-UA/mandatory/permissions_and_user_flags.sql >@@ -51,6 +51,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES > (11, 'order_receive', 'Manage orders & basket'), > (11, 'budget_add_del', 'Add and delete budgets (but cant modify budgets)'), > (11, 'budget_manage_all', 'Manage all budgets'), >+ (11, 'order_claim_for_all', 'Claim for all orders'), > (13, 'edit_news', 'ÐапиÑÐ°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¸Ð½ Ð´Ð»Ñ ÐµÐ»ÐµÐºÑÑонного каÑÐ°Ð»Ð¾Ð³Ñ Ñа ÑнÑеÑÑейÑÑ Ð±ÑблÑоÑекаÑÑв'), > (13, 'label_creator', 'СÑвоÑÐµÐ½Ð½Ñ Ð´ÑÑÐºÐ¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð°ÐºÐ»ÐµÐ¹Ð¾Ðº Ñ ÑÑÑиÑ-кодÑв з каÑÐ°Ð»Ð¾Ð³Ñ Ñа з даними пÑо коÑиÑÑÑваÑÑв'), > (13, 'edit_calendar', 'ÐизнаÑÐµÐ½Ð½Ñ Ð´Ð½Ñв, коли бÑблÑоÑека закÑиÑа'), >diff --git a/installer/data/mysql/updatedatabase.pl b/installer/data/mysql/updatedatabase.pl >index 94bb4ff..93500f8 100755 >--- a/installer/data/mysql/updatedatabase.pl >+++ b/installer/data/mysql/updatedatabase.pl >@@ -8577,6 +8577,18 @@ if ( CheckVersion($DBversion) ) { > SetVersion ($DBversion); > } > >+$DBversion = "XXX"; >+if ( C4::Context->preference("Version") < TransformToNum($DBversion) ) { >+ $dbh->do(" >+ INSERT IGNORE INTO permissions (module_bit, code, description) >+ VALUES (11, 'order_claim_for_all', 'Claim for all orders') >+ "); >+ >+ print "Upgrade to $DBversion done (Add permission order_claim_for_all)\n"; >+ SetVersion($DBversion); >+} >+ >+ > =head1 FUNCTIONS > > =head2 TableExists($table) >-- >1.7.10.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 7292
:
9618
|
10968
|
11284
|
14518
|
21354
|
25078
|
25079
|
26355
|
26356
|
26357
|
26677
|
28462
|
28463
|
28464
|
28465
|
28484
|
28485
|
28486
|
28487
| 30341 |
30342
|
30343
|
30344
|
30345