Exemplo n.º 1
0
             //end of while
             db_free_result($result);
             // ---------------------------------------------------------------------------------------------------------------
         }
         //end of if($result)
         $listingObject->endListing();
         if ($listingObject->isCheckboxColumns() > 0) {
             if (get_opendb_config_var('borrow', 'enable') !== FALSE && get_opendb_config_var('listings.multi_borrow', 'enable') !== FALSE) {
                 if (get_opendb_config_var('listings.multi_borrow', 'reserve_action') !== FALSE) {
                     $checkbox_action_rs[] = array('action' => 'item_borrow.php', 'op' => 'reserve', link => get_opendb_lang_var('reserve_item(s)'));
                 }
                 if (get_opendb_config_var('borrow', 'reserve_basket') !== FALSE && (get_opendb_config_var('listings.multi_borrow', 'basket_action') === TRUE && (get_opendb_config_var('listings.multi_borrow', 'basket_action_if_not_empty_only') !== TRUE || is_exists_my_reserve_basket(get_opendb_session_var('user_id'))))) {
                     $checkbox_action_rs[] = array('action' => 'borrow.php', 'op' => 'update_my_reserve_basket', link => get_opendb_lang_var('add_to_reserve_list'));
                 }
             }
             echo format_checkbox_action_links('item_id_instance_no', get_opendb_lang_var('no_items_checked'), $checkbox_action_rs);
         }
         echo format_help_block($listingObject->getHelpEntries());
         echo "<ul class=\"listingControls\">";
         if (get_opendb_config_var('listings', 'allow_override_show_item_image') !== FALSE) {
             echo "<li>" . getToggleControl($PHP_SELF, $HTTP_VARS, get_opendb_lang_var('show_item_image'), 'show_item_image', ifempty($HTTP_VARS['show_item_image'], get_opendb_config_var('listings', 'show_item_image') == TRUE ? 'Y' : 'N')) . "</li>";
         }
         echo "<li>" . getItemsPerPageControl($PHP_SELF, $HTTP_VARS) . "</li>";
         echo "</ul>";
         echo "<p class=\"listingDate\">" . get_opendb_lang_var('listing_generated', 'datetime', get_localised_timestamp(get_opendb_config_var('listings', 'print_listing_datetime_mask'))) . "</p>";
         echo _theme_footer();
     } else {
         opendb_not_authorised_page(PERM_VIEW_LISTINGS, $HTTP_VARS);
     }
 } else {
     // invalid login, so login instead.
Exemplo n.º 2
0
                         $checkbox_action_rs[] = array('action' => 'item_borrow.php', 'op' => 'check_in', link => get_opendb_lang_var('check_in_item(s)'));
                         if (is_valid_opendb_mailer()) {
                             $checkbox_action_rs[] = array('action' => 'item_borrow.php', 'op' => 'reminder', link => get_opendb_lang_var('send_reminder(s)'));
                         }
                         if (get_opendb_config_var('borrow', 'duration_support') !== FALSE) {
                             $checkbox_action_rs[] = array('action' => 'item_borrow.php', 'op' => 'extension', link => get_opendb_lang_var('borrow_duration_extension(s)'));
                         }
                     } else {
                         if ($HTTP_VARS['op'] == 'owner_reserved') {
                             $checkbox_action_rs[] = array('action' => 'item_borrow.php', 'op' => 'check_out', link => get_opendb_lang_var('check_out_item(s)'));
                             $checkbox_action_rs[] = array('action' => 'item_borrow.php', 'op' => 'cancel_reserve', link => get_opendb_lang_var('cancel_reservation(s)'));
                         }
                     }
                 }
             }
             echo format_checkbox_action_links('sequence_number', get_opendb_lang_var('no_items_checked'), $checkbox_action_rs);
         }
         echo format_help_block($listingObject->getHelpEntries());
         echo "<ul class=\"listingControls\">";
         if (get_opendb_config_var('listings', 'allow_override_show_item_image') !== FALSE) {
             echo "<li>" . getToggleControl($PHP_SELF, $HTTP_VARS, get_opendb_lang_var('show_item_image'), 'show_item_image', ifempty($HTTP_VARS['show_item_image'], get_opendb_config_var('listings', 'show_item_image') == TRUE ? 'Y' : 'N')) . "</li>";
         }
         echo "<li>" . getItemsPerPageControl($PHP_SELF, $HTTP_VARS) . "</li>";
         echo "</ul>";
         echo "<p class=\"listingDate\">" . get_opendb_lang_var('listing_generated', 'datetime', get_localised_timestamp(get_opendb_config_var('listings', 'print_listing_datetime_mask'))) . "</p>";
         echo format_footer_links($footer_links_r);
         echo _theme_footer();
     }
     //end if($show_listings)
 } else {
     //no guests allowed!
Exemplo n.º 3
0
                 }
                 $listingObject->endRow();
             }
             db_free_result($result);
         }
         //if($result)
         $listingObject->endListing();
         if ($listingObject->isCheckboxColumns() > 0) {
             if ($HTTP_VARS['restrict_active_ind'] == 'X') {
                 $checkbox_action_rs[] = array('action' => 'user_admin.php', 'op' => 'activate_users', link => get_opendb_lang_var('activate_users'));
             } else {
                 if (is_valid_opendb_mailer()) {
                     $checkbox_action_rs[] = array('action' => 'email.php', 'op' => 'send_to_uids', link => get_opendb_lang_var('email_users'));
                 }
             }
             echo format_checkbox_action_links('user_id_rs', get_opendb_lang_var('no_users_checked'), $checkbox_action_rs);
         }
         echo format_help_block($listingObject->getHelpEntries());
         echo "<ul class=\"listingControls\">";
         if ($HTTP_VARS['restrict_active_ind'] != 'X') {
             echo "<li>" . getToggleControl($PHP_SELF, $HTTP_VARS, get_opendb_lang_var('show_deactivated_users'), 'show_deactivated_users', ifempty($HTTP_VARS['show_deactivated_users'], 'N')) . "</li>";
         }
         echo "<li>" . getItemsPerPageControl($PHP_SELF, $HTTP_VARS) . "</li>";
         echo "</ul>";
         echo _theme_footer();
     } else {
         opendb_not_authorised_page(PERM_ADMIN_USER_LISTING, $HTTP_VARS);
     }
 } else {
     // invalid login, so login instead.
     redirect_login($PHP_SELF, $HTTP_VARS);