diff -bwircP openbiblio/circ/mbr_view.php openbiblio_new/circ/mbr_view.php
*** openbiblio/circ/mbr_view.php	Sat Aug 11 13:21:41 2012
--- openbiblio_new/circ/mbr_view.php	Fri Nov  2 14:22:35 2012
***************
*** 363,368 ****
--- 363,371 ----
      <th valign="top" align="left">
        <?php echo $loc->getText("mbrViewOutHdr7"); ?>
      </th>
+     <th valign="top" align="left">
+       <?php echo $loc->getText("mbrViewOutHdr10"); ?>
+     </th>
    </tr>
  
  <?php
***************
*** 382,388 ****
    if ($biblioQ->getRowCount() == 0) {
  ?>
    <tr>
!     <td class="primary" align="center" colspan="8">
        <?php echo $loc->getText("mbrViewNoCheckouts"); ?>
      </td>
    </tr>
--- 385,391 ----
    if ($biblioQ->getRowCount() == 0) {
  ?>
    <tr>
!     <td class="primary" align="center" colspan="9">
        <?php echo $loc->getText("mbrViewNoCheckouts"); ?>
      </td>
    </tr>
***************
*** 422,427 ****
--- 425,433 ----
      <td class="primary" valign="top" >
        <?php echo H($biblio->getDaysLate());?>
      </td>
+     <td class="primary" valign="top" >
+       <a href="../circ/shelving_cart.php?barcodeNmbr=<?php echo HURL($biblio->getBarcodeNmbr());?>"><?php echo $loc->getText("To Shelving Cart"); ?></A>
+     </td>
    </tr>
  <?php
      }
diff -bwircP openbiblio/circ/shelving_cart.php openbiblio_new/circ/shelving_cart.php
*** openbiblio/circ/shelving_cart.php	Mon Jul 23 13:31:10 2012
--- openbiblio_new/circ/shelving_cart.php	Fri Nov  2 14:22:46 2012
***************
*** 14,24 ****
    require_once("../classes/Localize.php");
    $loc = new Localize(OBIB_LOCALE,$tab);
  
!   if (count($_POST) == 0) {
      header("Location: ../circ/checkin_form.php?reset=Y");
      exit();
    }
    $barcode = trim($_POST["barcodeNmbr"]);
  
    $circQ = new CircQuery();
    list($info, $err) = $circQ->shelving_cart_e($barcode);
--- 14,30 ----
    require_once("../classes/Localize.php");
    $loc = new Localize(OBIB_LOCALE,$tab);
  
!   if (count($_POST) == 0  && count($_GET) == 0) {
      header("Location: ../circ/checkin_form.php?reset=Y");
      exit();
    }
+ 
+   if ( $_GET[barcodeNmbr] ) {
+          $barcode = trim($_GET[barcodeNmbr]);
+   }
+     else {
           $barcode = trim($_POST["barcodeNmbr"]);
+   }
  
    $circQ = new CircQuery();
    list($info, $err) = $circQ->shelving_cart_e($barcode);
diff -bwircP openbiblio/locale/de/circulation.php openbiblio_new/locale/de/circulation.php
*** openbiblio/locale/de/circulation.php	Sat Aug 11 13:17:22 2012
--- openbiblio_new/locale/de/circulation.php	Fri Nov  2 14:23:22 2012
***************
*** 132,137 ****
--- 132,139 ----
  $trans["mbrViewOutHdr7"]          = "\$text='überfällige<br>Tage';";
  $trans["mbrViewOutHdr8"]          = "\$text='Verlängerungen';";
  $trans["mbrViewOutHdr9"]          = "\$text='Mal';";
+ $trans["mbrViewOutHdr10"]         = "\$text='Rückgabe';";
+ $trans["To Shelving Cart"]        = "\$text='In Eingangsablage';";
  $trans["Renew item"]              = "\$text='Verlängere Medium';";
  $trans["mbrViewNoCheckouts"]      = "\$text='Derzeit keine Medien ausgeliehen.';";
  $trans["mbrViewHead5"]            = "\$text='Vorbestellen:';";
diff -bwircP openbiblio/locale/en/circulation.php openbiblio_new/locale/en/circulation.php
*** openbiblio/locale/en/circulation.php	Sat Aug 11 13:17:18 2012
--- openbiblio_new/locale/en/circulation.php	Fri Nov  2 14:23:12 2012
***************
*** 132,137 ****
--- 132,139 ----
  $trans["mbrViewOutHdr7"]          = "\$text='Days Late';";
  $trans["mbrViewOutHdr8"]          = "\$text='Renewal';";
  $trans["mbrViewOutHdr9"]          = "\$text='time/s';";
+ $trans["mbrViewOutHdr10"]         = "\$text='Check In';";
+ $trans["To Shelving Cart"]        = "\$text='To Shelving Cart';";
  $trans["Renew item"]              = "\$text='Renew item';";
  $trans["mbrViewNoCheckouts"]      = "\$text='No bibliographies are currently checked out.';";
  $trans["mbrViewHead5"]            = "\$text='Place Hold:';";
