Changeset 20 for trunk/bin/module_maker/skel/admin.php
- Timestamp:
- Nov 17, 2005 3:00:00 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bin/module_maker/skel/admin.php
r19 r20 21 21 require_once 'codebase/lib/RecordLock.inc.php'; 22 22 require_once 'codebase/lib/RecordVersion.inc.php'; 23 23 %ADMIN_UPLOAD_INCLUDE% 24 24 25 25 /****************************************************************************** … … 40 40 $page->setPageNumber(getFormData('page_number')); 41 41 42 // Search limiters retain their values between page requests. 43 App::carryQuery('search_query'); 44 App::carryQuery('filter_<##>'); 45 %ADMIN_UPLOAD_CONFIG% 42 46 /****************************************************************************** 43 47 * MAIN 44 48 *****************************************************************************/ 45 49 %ADMIN_UPLOAD_INIT% 46 50 // We may want to use the add/edit interface from another script, so this 47 51 // allows us to remember which page we came from so we can go back there. 48 if (getFormData('boomerang', false) ) {52 if (getFormData('boomerang', false) && isset($_SERVER['HTTP_REFERER'])) { 49 53 App::setBoomerangURL($_SERVER['HTTP_REFERER'], '%NAME_PLURAL%'); 50 54 } … … 76 80 case 'del' : 77 81 // $auth->requireAccessClearance(ZONE_ADMIN_%NAME_UPPER%_FUNC_DELETE); 78 deleteRecord(getFormData('%PRIMARY_KEY%')); 82 deleteRecord(getFormData('%PRIMARY_KEY%'));%ADMIN_UPLOAD_DEL% 79 83 if (App::validBoomerangURL('%NAME_PLURAL%')) { 80 84 // Display boomerang page. … … 96 100 $nav->addPage(_("Add %ITEM_TITLE%")); 97 101 $main_template = '%ADMIN_FORM_TEMPLATE%'; 98 } else { 99 $%PRIMARY_KEY% = insertRecord(getFormData()); 102 } else {%ADMIN_UPLOAD_INSERT% 103 $%PRIMARY_KEY% = insertRecord(getFormData());%ADMIN_UPLOAD_INSERT2% 100 104 if (getFormdata('repeat', false)) { 101 105 // Display function again. … … 134 138 $nav->addPage(_("Edit %ITEM_TITLE%")); 135 139 $main_template = '%ADMIN_FORM_TEMPLATE%'; 136 } else { 140 } else {%ADMIN_UPLOAD_UPDATE% 137 141 updateRecord(getFormData()); 138 142 if (getFormdata('repeat', false)) { … … 277 281 278 282 // Create version. 279 $version = new RecordVersion($GLOBALS['auth']);283 $version = RecordVersion::getInstance($GLOBALS['auth']); 280 284 $version->create('%DB_TBL%', '%PRIMARY_KEY%', $last_insert_id, $frm['<##>']); 281 285 … … 300 304 301 305 // Create version. 302 $version = new RecordVersion($GLOBALS['auth']);306 $version = RecordVersion::getInstance($GLOBALS['auth']); 303 307 $version->create('%DB_TBL%', '%PRIMARY_KEY%', $frm['%PRIMARY_KEY%'], $frm['<##>']); 304 308 … … 403 407 foreach ($ranks as $id => $new_rank) { 404 408 if ('' == trim($new_rank) || !is_numeric($new_rank) || $new_rank > 2147483646) { 405 // Unspecified entries rec ieve a sort order of 1000.406 $new_rank = 1000 ;409 // Unspecified entries receive a sort order of 10000. 410 $new_rank = 10000; 407 411 $unspecified_counter++; 408 412 } … … 416 420 App::raiseMsg(_("Records have been reordered with the new rank."), MSG_SUCCESS, __FILE__, __LINE__); 417 421 if ($unspecified_counter > 0) { 418 App::raiseMsg(sprintf(_("%s items with unspecified ranks were automatically assigned a rank of 1000 ."), $unspecified_counter), MSG_NOTICE, __FILE__, __LINE__);422 App::raiseMsg(sprintf(_("%s items with unspecified ranks were automatically assigned a rank of 10000."), $unspecified_counter), MSG_NOTICE, __FILE__, __LINE__); 419 423 } 420 424 }
Note: See TracChangeset
for help on using the changeset viewer.