#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>