X-Git-Url: http://git.osdn.net/view?p=nucleus-jp%2Fnucleus-next.git;a=blobdiff_plain;f=nucleus%2Flibs%2FTEMPLATE.php;h=3c07861dfdf9ae58d08f99f083b37c75983037a4;hp=16f55861891d7be15debe29a3df369b367883703;hb=7ea26abd7e41c2644f42ce936f6557d58755cb3a;hpb=421907a00fb5796ee46ee7f9b1243c20b4926682 diff --git a/nucleus/libs/TEMPLATE.php b/nucleus/libs/TEMPLATE.php index 16f5586..3c07861 100644 --- a/nucleus/libs/TEMPLATE.php +++ b/nucleus/libs/TEMPLATE.php @@ -142,26 +142,22 @@ class Template static public function createNew($name, $desc) { global $manager; - - $manager->notify( - 'PreAddTemplate', - array( + + $data = array( 'name' => &$name, 'description' => &$desc - ) - ); + ); + $manager->notify('PreAddTemplate', $data); DB::execute('INSERT INTO '.sql_table('template_desc').' (tdname, tddesc) VALUES (' . DB::quoteValue($name) . ',' . DB::quoteValue($desc) . ')'); $newId = DB::getInsertId(); - - $manager->notify( - 'PostAddTemplate', - array( + + $data = array( 'templateid' => $newId, 'name' => $name, 'description' => $desc - ) - ); + ); + $manager->notify('PostAddTemplate', $data); return $newId; } @@ -176,12 +172,8 @@ class Template static public function read($name) { global $manager; - $manager->notify( - 'PreTemplateRead', - array( - 'template' => &$name - ) - ); + $data = array('template' => &$name); + $manager->notify('PreTemplateRead', $data); $query = "SELECT tpartname, tcontent FROM %s, %s WHERE tdesc=tdnumber and tdname=%s"; $query = sprintf($query, sql_table('template_desc'), sql_table('template'), DB::quoteValue($name));