#51: BibEdit: integrate BibEdit with bibCirculation
--------------------------+-------------------------------------------------
Reporter: ppraczyk | Owner: ppraczyk
Type: enhancement | Status: assigned
Priority: minor | Milestone: v1.0
Component: BibEdit | Version:
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by simko):
You may be able to achieve similar without CFG variable: as you now
check for `if CFG_BIBEDIT_INTEGRATE_WITH_BIBCIRC`, you should be able
to check for `if record_can_have_items(recid)` in many/most places,
generating wanted output.
Moreover, the Tickets panel is similar in that it connects BibEdit to
another external module (BibCatalog), so the two panels (Tickets,
Items) should rather be treated similarly, if at all possible.
I kind of dislike having an extra CFG variable for something that is
already defined elsewhere. If we would like to go into creating CFG
variables for enabling/disabling panels for any speed/cleanup/ajax
purposes, then we should rather do something more general like:
{{{CFG_BIBEDIT_PANELS = record,fields,undo,tickets,history}}} which,
besides enabling/disabling individual menu panels, could also allow
administrators to change the panel order, for example.
--
Ticket URL: <http://invenio-software.org/ticket/51#comment:5>
Invenio <http://invenio-software.org>