r4079 process.php: fix function name
authorDenis Ovsienko <infrastation@yandex.ru>
Fri, 7 Jan 2011 13:19:07 +0000 (13:19 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Fri, 7 Jan 2011 13:19:07 +0000 (13:19 +0000)
addChapter(): dismiss, replaced by tableHandler
commitAddChapter(): ditto

inc/database.php
inc/navigation.php
inc/ophandlers.php
process.php

index 4a67933..be1a5c2 100644 (file)
@@ -2170,17 +2170,6 @@ function commitReduceDictionary ($chapter_no = 0, $dict_key = 0)
        return usePreparedDeleteBlade ('Dictionary', array ('chapter_id' => $chapter_no, 'dict_key' => $dict_key));
 }
 
-function commitAddChapter ($chapter_name = '')
-{
-       if (!strlen ($chapter_name))
-               throw new InvalidArgException ('$chapter_name', $chapter_name);
-       return usePreparedInsertBlade
-       (
-               'Chapter',
-               array ('name' => $chapter_name)
-       );
-}
-
 function commitUpdateChapter ($chapter_no = 0, $chapter_name = '')
 {
        if (!strlen ($chapter_name))
index 85ee5ff..ead5801 100644 (file)
@@ -38,12 +38,7 @@ $ophandler['rackspace']['edit']['addRow'] = array
        'action' => 'INSERT',
        'arglist' => array
        (
-               array
-               (
-                       'url_argname' => 'name',
-                       'table_colname' => 'name',
-                       'assertion' => 'string',
-               )
+               array ('url_argname' => 'name', 'table_colname' => 'name', 'assertion' => 'string')
        ),
 );
 
@@ -469,7 +464,15 @@ $tabhandler['dict']['default'] = 'renderDictionary';
 $tabhandler['dict']['chapters'] = 'renderChaptersEditor';
 $ophandler['dict']['chapters']['del'] = 'delChapter';
 $ophandler['dict']['chapters']['upd'] = 'updateChapter';
-$ophandler['dict']['chapters']['add'] = 'addChapter';
+$ophandler['dict']['chapters']['add'] = array
+(
+       'table' => 'Chapter',
+       'action' => 'INSERT',
+       'arglist' => array
+       (
+               array ('url_argname' => 'chapter_name', 'table_colname' => 'name', 'assertion' => 'string')
+       ),
+);
 
 $page['chapter']['parent'] = 'dict';
 $page['chapter']['bypass'] = 'chapter_no';
index e34ffc9..8786dfd 100644 (file)
@@ -695,17 +695,6 @@ function reduceDictionary ()
                return buildRedirectURL (__FUNCTION__, 'ERR');
 }
 
-$msgcode['addChapter']['OK'] = 55;
-$msgcode['addChapter']['ERR'] = 112;
-function addChapter ()
-{
-       assertStringArg ('chapter_name');
-       if (commitAddChapter ($_REQUEST['chapter_name']) === TRUE)
-               return buildRedirectURL (__FUNCTION__, 'OK');
-       else
-               return buildRedirectURL (__FUNCTION__, 'ERR');
-}
-
 $msgcode['updateChapter']['OK'] = 54;
 $msgcode['updateChapter']['ERR'] = 113;
 function updateChapter ()
index c1d4a4d..38b9688 100644 (file)
@@ -30,7 +30,7 @@ else
        if (!is_array ($ophandler[$pageno][$tabno][$op]))
                $location = call_user_func ($ophandler[$pageno][$tabno][$op]);
        else
-               $location = tableGateway ($ophandler[$pageno][$tabno][$op]);
+               $location = tableHandler ($ophandler[$pageno][$tabno][$op]);
        if (!strlen ($location))
                throw new RackTablesError ('Operation handler failed to return its status', RackTablesError::INTERNAL);
 }