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

Reply via email to