Changeset 336


Ignore:
Timestamp:
May 28, 2008 4:15:25 AM (16 years ago)
Author:
quinn
Message:

Minor bugfixes.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/bin/module_maker/skel/admin.php

    r295 r336  
    1010
    1111$auth->requireLogin();
    12 // $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%);
    1312$app->sslOn();
    1413
     
    7170
    7271case 'add' :
    73 //     $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_ADD);
    7472    // Initialize variables for the form template.
    7573    $frm =& addRecordForm();
     
    7977
    8078case 'edit' :
    81 //     $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_EDIT);
    8279    // Initialize variables for the form template.
    8380    $frm =& editRecordForm(getFormData('%PRIMARY_KEY%'));
     
    8784
    8885case 'del' :
    89 //     $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_DELETE);
    9086    deleteRecord(getFormData('%PRIMARY_KEY%'));%ADMIN_UPLOAD_DEL%
    9187    if ($app->validBoomerangURL('%NAME_PLURAL%')) {
     
    9894
    9995case 'insert' :
    100 //     $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_ADD);
    10196    if (getFormdata('cancel', false)) {
    10297        if ($app->validBoomerangURL('%NAME_PLURAL%')) {
     
    128123
    129124case 'update' :
    130 //     $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_EDIT);
    131125    if (getFormdata('reset', false)) {
    132126        $app->raiseMsg(_("Saved values have been reloaded."), MSG_NOTICE, __FILE__, __LINE__);
     
    170164
    171165case _("Save rank") :
    172 //     $auth->requireAccessClearance(ZONE_ADMIN_PROGRAMS_FUNC_REORDER);
    173166    updateRank(getFormData('rank'));
    174167    $app->dieURL($_SERVER['PHP_SELF']);
     
    176169
    177170default :
    178 //     $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_LIST, _("Permission to view %NAME_PLURAL% list denied."));
    179171    $list =& getCachedList();
    180172    $main_template = '%ADMIN_LIST_TEMPLATE%';
     
    182174}
    183175
    184 /******************************************************************************
    185  * TEMPLATE INITIALIZATION
    186  *****************************************************************************/
     176/********************************************************************
     177* OUTPUT
     178********************************************************************/
    187179
    188180include 'header.ihtml';
  • trunk/lib/Cart.inc.php

    r333 r336  
    233233        $sum = 0;
    234234            foreach ($_SESSION['_cart'][$this->_ns]['items'] as $item_id => $specs) {
    235                 $sum += isset($specs[$key]) && is_numeric($specs[$key]) ? $specs[$key] : 0;
     235                $sum += isset($specs[$key]) && is_numeric($specs[$key]) ? $specs[$key] * $specs['quantity'] : 0;
    236236            }
    237237            return $sum;
  • trunk/lib/TemplateGlue.inc.php

    r334 r336  
    461461        foreach ($submit_buttons as $i => $b) {
    462462            if (is_array($b)) {
    463                 ?><input type="submit" name="<?php echo oTxt($b['name']) ?>" value="<?php echo oTxt($b['value']); ?>" accesskey="<?php echo oTxt($b['accesskey']); ?>" /><?php
     463                $defaults = array();
     464                $defaults['type'] = isset($b['type']) ? $b['type'] : 'submit';
     465                $defaults['id'] = isset($b['id']) ? $b['id'] : sprintf('sc-%s-button', $b['name']);
     466                $b = array_merge($defaults, $b);
     467                echo '<input';
     468                foreach ($b as $key => $value) {
     469                    printf(' %s="%s"', $key, oTxt($value));
     470                }
     471                echo ' />';
    464472            } else {
    465473                // For backwards compatibility.
  • trunk/lib/Utilities.inc.php

    r334 r336  
    4343 * Return dump as cleaned text. Useful for dumping data into emails.
    4444 *
    45  * @param  mixed    $var        Variable to dump.
     45 * @param  array    $var        Variable to dump.
    4646 * @param  strong   $indent     A string to prepend indented lines (tab for example).
    4747 * @return string Dump of var.
     
    971971function stripQuery($url)
    972972{
    973     return preg_replace('![?#].*!', '', $url);
     973    return preg_replace('/[?#].*$/', '', $url);
    974974}
    975975
Note: See TracChangeset for help on using the changeset viewer.