[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2024-02-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

Arthur Suzuki  changed:

   What|Removed |Added

 CC||arthur.suz...@biblibre.com

--- Comment #10 from Arthur Suzuki  ---
Oh, to bad this hook is only linked to "add" operation,
it would be very useful to check a record upon modification as well!

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2022-07-18 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

Josef Moravec  changed:

   What|Removed |Added

 CC||josef.mora...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2021-06-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

--- Comment #9 from David Cook  ---
(In reply to David Cook from comment #8)
> Actually, it might be nicer just to have a plugin hook that is fired when a
> bib is created, modified, or deleted.

Oh never mind me. That is Bug 22709. I'll see myself out.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2021-06-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

--- Comment #8 from David Cook  ---
Actually, it might be nicer just to have a plugin hook that is fired when a bib
is created, modified, or deleted.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2021-01-20 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

Séverine Queune  changed:

   What|Removed |Added

 CC||severine.que...@bulac.fr

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2021-01-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

David Cook  changed:

   What|Removed |Added

 CC||dc...@prosentient.com.au

--- Comment #7 from David Cook  ---
Ohhh I like the sound of this. This could be an interesting way to add checks
for authority linking...

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-12-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

--- Comment #6 from Fridolin Somers  ---
Bug 20415 removed preference 'UseKohaPlugins', please remove it from your
patch.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-12-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

Fridolin Somers  changed:

   What|Removed |Added

 CC||fridolin.som...@biblibre.co
   ||m
 Status|Needs Signoff   |Failed QA

--- Comment #5 from Fridolin Somers  ---
Bug 20145 removed preference 'UseKohaPlugins', please remove it from your
patch.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-03-03 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

paxed  changed:

   What|Removed |Added

  Attachment #98429|0   |1
is obsolete||

--- Comment #4 from paxed  ---
Created attachment 99976
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=99976=edit
Bug 24589: Add plugin hook addbiblio_check_record

Adds a new plugin hook, addbiblio_check_record, to addbiblio.pl.
When saving a record, the hook is called with the MARC record as
a parameter. If the hook returns anything, the return values are
shown to the user, and saving the record is prevented.

This can be used to create plugins that eg. check or modify the record.

Advanced editor has not been changed.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-02-29 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

Bernardo Gonzalez Kriegel  changed:

   What|Removed |Added

 CC||bgkrie...@gmail.com

--- Comment #3 from Bernardo Gonzalez Kriegel  ---
Hi,
works Ok, just fix the following QA error:

 FAIL   koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt
   FAIL   filters
missing_filter at line 694 (  [%
MARC_ERR %])

For example: [% MARC_ERR | html %]

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-02-07 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

Tomás Cohen Arazi  changed:

   What|Removed |Added

 CC||tomasco...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-02-05 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

--- Comment #2 from paxed  ---
Created attachment 98447
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=98447=edit
Plugin to test Bug 24589

This is a Koha plugin used to test Bug 24589 functionality.

Test plan:
1) Go to cataloging > New record
2) Edit the record, and save it.
3) Enable plugins, upload this plugin, and enable it.
4) Go to cataloging > New record
5) Edit the record, fill the required fields.
   Make sure 245$a does not contain "FOOBAR".
6) Try to save the record, you'll get a complaint: "ERROR: 245$a was not
FOOBAR. Try saving again."
6) Check field 245$a, it should now contain "FOOBAR"
7) Try saving the record, it should now work normally.
8) Disable this plugin, and repeat 1 & 2

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 24589] Add plugin hook addbiblio_check_record

2020-02-05 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24589

paxed  changed:

   What|Removed |Added

 Status|NEW |Needs Signoff
   Assignee|koha-b...@lists.koha-commun |pasi.kalli...@koha-suomi.fi
   |ity.org |

--- Comment #1 from paxed  ---
Created attachment 98429
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=98429=edit
Add plugin hook addbiblio_check_record

Adds a new plugin hook, addbiblio_check_record, to addbiblio.pl.
When saving a record, the hook is called with the MARC record as
a parameter. If the hook returns anything, the return values are
shown to the user, and saving the record is prevented.

This can be used to create plugins that eg. check or modify the record.

Advanced editor has not been changed.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/