Changeset 22 for trunk/services


Ignore:
Timestamp:
Nov 23, 2005 9:29:33 PM (18 years ago)
Author:
scdev
Message:

More bugs and shifting things about.

Location:
trunk/services
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/services/admins.php

    r21 r22  
    101101case 'insert' :
    102102    if (getFormdata('cancel', false)) {
     103        if (App::validBoomerangURL('admins')) {
     104            // Display boomerang page.
     105            App::dieBoomerangURL('admins');
     106        }
     107        // Display default page.
    103108        App::dieURL($_SERVER['PHP_SELF']);
    104109    }
     
    130135    if (getFormdata('cancel', false)) {
    131136        // Remove lock
    132         $lock =& RecordLock::getInstance($GLOBALS['auth']);
    133137        $lock->select('admin_tbl', 'admin_id', getFormData('admin_id'));
    134138        $lock->remove();
     
    252256function &editRecordForm($id)
    253257{
    254     $lock =& RecordLock::getInstance($GLOBALS['auth']);
     258    global $lock;
     259
    255260    $lock->select('admin_tbl', 'admin_id', $id);
    256261    if ($lock->isLocked() && !$lock->isMine()) {
     
    305310function deleteRecord($id)
    306311{
    307     global $auth;
    308    
    309     $lock =& RecordLock::getInstance($GLOBALS['auth']);
     312    global $auth, $lock;
     313   
    310314    $lock->select('admin_tbl', 'admin_id', $id);
    311315    if ($lock->isLocked() && !$lock->isMine()) {
     
    392396function updateRecord($frm)
    393397{
    394     global $auth;
    395    
    396     $lock =& RecordLock::getInstance($GLOBALS['auth']);
     398    global $auth, $lock;
     399   
    397400    $lock->select('admin_tbl', 'admin_id', $frm['admin_id']);
    398401    if ($lock->isLocked() && !$lock->isMine()) {
  • trunk/services/lock.php

    r21 r22  
    1111App::sslOn();
    1212
    13 if (getFormData('boomerang', false) && isset($_SERVER['HTTP_REFERER'])) {
     13if (getFormData('boomerang', false)) {
    1414    // We remember which page we came from so we can go back there.
    1515    $boom_url = strpos(getFormData('boomerang'), '/') !== false ? getFormData('boomerang') : $_SERVER['HTTP_REFERER'];
    1616    App::setBoomerangURL($boom_url, 'lock');
     17    App::setBoomerangURL($_SERVER['HTTP_REFERER'], 'cancel-lock');
    1718}
    1819
    19 $lock =& RecordLock::getInstance($GLOBALS['auth']);
     20if (!isset($lock) || !is_a($lock, 'RecordLock')) {
     21    $lock =& RecordLock::getInstance($auth);
     22}
    2023$lock->select(getFormData('lock_id'));
    2124
     
    3134    App::dieBoomerangURL('lock');
    3235} else if (getFormData('cancel', false)) {
    33     App::dieBoomerangURL('lock');
     36    // Since the boomerang URL will go back to the locked record, and the record was not unlocked, we must delete the boomerang URL otherwise we'll come back here.
     37    App::deleteBoomerangURL('lock');
     38    App::dieBoomerangURL('cancel-lock');
    3439}
    3540
  • trunk/services/logout.php

    r21 r22  
    88
    99// Delete this admin's record locks.
    10 $lock =& RecordLock::getInstance($GLOBALS['auth']);
     10if (!isset($lock) || !is_a($lock, 'RecordLock')) {
     11    $lock =& RecordLock::getInstance($auth);
     12}
    1113$lock->removeAll($auth->getVal('user_id'));
    1214
  • trunk/services/logs.php

    r21 r22  
    88
    99$auth->requireLogin();
    10 $auth->requireAccessClearance(ZONE_ADMIN_APPLOG);
     10// $auth->requireAccessClearance(ZONE_ADMIN_APPLOG);
    1111App::sslOn();
    1212
     
    5555switch (getFormData('op')) {
    5656case 'delete' :
    57     $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET);
     57//     $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET);
    5858    deleteLog(Prefs::getValue('log_file', 'logs_module'));
    5959    Prefs::setValue('log_file', App::getParam('log_filename'), 'logs_module');
     
    6767   
    6868case 'clear' :
    69     $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET);
     69//     $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET);
    7070    clearLog(Prefs::getValue('log_file', 'logs_module'));
    7171    if (App::validBoomerangURL('app_log')) {
     
    7878   
    7979case 'archive' :
    80     $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET);
     80//     $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET);
    8181    if (archiveLog(Prefs::getValue('log_file', 'logs_module'))) {
    8282        // Now flush current log.
  • trunk/services/templates/admin_form.ihtml

    r21 r22  
    1010    <tr>
    1111        <td>&nbsp;</td>
    12         <td valign="top"><?php printSubmitButtons($frm['submit_buttons']); ?></td>
     12        <td><?php printSubmitButtons($frm['submit_buttons']); ?></td>
    1313    </tr>
    1414    <tr>
    1515        <td class="right"><label for="username"<?php $fv->err('username', ' class="error"') ?>><?php echo _("Username"); ?></label></td>
    16         <td valign="top">
     16        <td>
    1717            <input type="text" class="small" size="50" name="username" value="<?php echo oTxt($frm['username']); ?>" />
    1818        </td>
     
    2020    <tr>
    2121        <td class="right"><label for="userpass"<?php $fv->err('userpass', ' class="error"') ?>><?php echo _("Password"); ?></label></td>
    22         <td valign="top">
     22        <td>
    2323            <input type="password" class="small" size="50" name="userpass" value="<?php echo oTxt($frm['userpass']); ?>" />
    2424        </td>
     
    2626    <tr>
    2727        <td class="right"><label for="first_name"<?php $fv->err('first_name', ' class="error"') ?>><?php echo _("First name"); ?></label></td>
    28         <td valign="top">
     28        <td>
    2929            <input type="text" class="small" size="50" name="first_name" value="<?php echo oTxt($frm['first_name']); ?>" />
    3030        </td>
     
    3232    <tr>
    3333        <td class="right"><label for="last_name"<?php $fv->err('last_name', ' class="error"') ?>><?php echo _("Last name"); ?></label></td>
    34         <td valign="top">
     34        <td>
    3535            <input type="text" class="small" size="50" name="last_name" value="<?php echo oTxt($frm['last_name']); ?>" />
    3636        </td>
     
    3838    <tr>
    3939        <td class="right"><label for="email"<?php $fv->err('email', ' class="error"') ?>><?php echo _("Email"); ?></label></td>
    40         <td valign="top">
     40        <td>
    4141            <input type="text" class="medium" size="50" name="email" value="<?php echo oTxt($frm['email']); ?>" />
    4242        </td>
     
    4444    <tr>
    4545        <td class="right"><label for="user_type"<?php $fv->err('user_type', ' class="error"') ?>><?php echo _("User type"); ?></label></td>
    46         <td valign="top">
     46        <td>
    4747            <select name="user_type" class="small">
    4848            <?php printSetSelectForm('admin_tbl', 'user_type', $frm['user_type'], true); ?>
     
    5252    <tr>
    5353        <td>&nbsp;</td>
    54         <td valign="top"><?php printSubmitButtons($frm['submit_buttons']); ?></td>
     54        <td><?php printSubmitButtons($frm['submit_buttons']); ?></td>
    5555    </tr>
    5656</table>
  • trunk/services/templates/lock.ihtml

    r21 r22  
    11<?php
    2 if (!is_a($lock)) {
     2if (!is_a($lock, 'RecordLock')) {
    33    return null;
    44}
  • trunk/services/templates/login_form.ihtml

    r21 r22  
    44    <tr>
    55        <td class="right"><label for="username"><?php echo _("Username"); ?></label></td>
    6         <td valign="top">
    7             <input type="text" class="medium" size="20" name="username" value="<?php echo oTxt($frm['username']); ?>" />
     6        <td>
     7            <input type="text" class="small" size="20" name="username" value="<?php echo oTxt($frm['username']); ?>" />
    88        </td>
    99    </tr>
    1010    <tr>
    1111        <td class="right"><label for="password"><?php echo _("Password"); ?></label></td>
    12         <td valign="top">
    13             <input type="password" class="medium" size="20" name="password" value="<?php echo oTxt($frm['password']); ?>" />
     12        <td>
     13            <input type="password" class="small" size="20" name="password" value="<?php echo oTxt($frm['password']); ?>" />
    1414        </td>
    1515    </tr>
    1616    <tr>
    1717        <td>&nbsp;</td>
    18         <td valign="top"><input type="submit" value="<?php echo _("Login"); ?>" /></td>
     18        <td><input type="submit" value="<?php echo _("Login"); ?>" /></td>
    1919    </tr>
    2020</table>
  • trunk/services/templates/password.ihtml

    r21 r22  
    77    <tr>
    88        <td class="right"><label for="oldpassword"<?php $fv->err('oldpassword', ' class="error"') ?>><?php echo _("Old password"); ?></label></td>
    9         <td valign="top">
     9        <td>
    1010            <input type="text" class="medium" size="50" name="oldpassword" />
    1111        </td>
     
    1313    <tr>
    1414        <td class="right"><label for="newpassword"<?php $fv->err('newpassword', ' class="error"') ?>><?php echo _("New password"); ?></label></td>
    15         <td valign="top">
     15        <td>
    1616            <input type="password" class="medium" size="50" name="newpassword" />
    1717        </td>
     
    1919    <tr>
    2020        <td class="right"><label for="newpassword2"<?php $fv->err('newpassword2', ' class="error"') ?>><?php echo _("New password again"); ?></label></td>
    21         <td valign="top">
     21        <td>
    2222            <input type="password" class="medium" size="50" name="newpassword2" />
    2323        </td>
     
    2525    <tr>
    2626        <td>&nbsp;</td>
    27         <td valign="top"><input type="submit" value="<?php echo _("Change password"); ?>" /></td>
     27        <td><input type="submit" value="<?php echo _("Change password"); ?>" /></td>
    2828    </tr>
    2929</table>
  • trunk/services/versions.php

    r21 r22  
    7575
    7676case 'restore' :
    77     $lock =& RecordLock::getInstance($GLOBALS['auth']);
     77    if (!isset($lock) || !is_a($lock, 'RecordLock')) {
     78        $lock =& RecordLock::getInstance($auth);
     79    }
    7880    $lock->select($record_table, $record_key, $record_val);
    7981    if ($lock->isLocked() && !$lock->isMine()) {
Note: See TracChangeset for help on using the changeset viewer.