Bump version number
[bookreader.git] / BookReaderIA / inc / BookReader.inc
index e58ad88..538accd 100644 (file)
@@ -88,7 +88,7 @@ class BookReader
   // 
   // @param subprefix Optional prefix to display a book inside an item (e.g. if does not match identifier)
   public static function draw($server, $mainDir, $identifier, $subPrefix, $title,
-                              $coverLeaf=null, $titleStart='Internet Archive', $uiMode='full')
+                              $coverLeaf=null, $titleStart='Internet Archive', $uiMode='full', $protected = false, $isAdmin=false)
   {
     // Set title to default if not set
     if (!$title) {
@@ -100,7 +100,7 @@ class BookReader
     // manually update with Launchpad version number at each checkin so that browsers
     // do not use old cached version
     // see https://bugs.launchpad.net/gnubook/+bug/330748
-    $version = "3.0";
+    $version = "3.0.8";
     
     if (BookReader::getDevHost($server)) {
         // On dev host - add time to force reload
@@ -146,6 +146,9 @@ class BookReader
 <? } elseif ($uiMode == "touch") { ?>
     <link rel="stylesheet" type="text/css" href="/bookreader/touch/BookReaderTouch.css?v=<? echo($version); ?>">
 <? } /* uiMode */ ?>
+<? if ($protected) { ?>
+    <link rel="stylesheet" type="text/css" href="/bookreader/BookReaderLending.css?v=<? echo($version); ?>">
+<? } ?>
     <script src="/includes/jquery-1.4.2.min.js" type="text/javascript"></script>
     <script type="text/javascript" src="/bookreader/jquery-ui-1.8.5.custom.min.js?v=<? echo($version); ?>"></script>
     <script type="text/javascript" src="http://www.archive.org/includes/analytics.js?v=2"></script>
@@ -187,6 +190,9 @@ class BookReader
 <? } else { ?>
   brConfig["mode"] = 2;
 <? } ?>
+<? if ($isAdmin == true) {
+     echo '  brConfig["isAdmin"] = true;';
+   } ?>   
 </script>
 <script type="text/javascript">
 // The URL in the script tag below is dynamically generated JavaScript that includes the book metadata and page image access functions.