コード例 #1
0
ファイル: borrow.php プロジェクト: horrabin/opendb
                                 $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!
         opendb_not_authorised_page(PERM_USER_BORROWER, $HTTP_VARS);
     }
 } else {
     //borrow functionality disabled.
     echo _theme_header(get_opendb_lang_var('borrow_not_supported'));
コード例 #2
0
ファイル: user_listing.php プロジェクト: horrabin/opendb
            //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);
    }
} else {
    //if(is_site_enabled())
    opendb_site_disabled();
}