Example #1
0
 function onSubmit($vals)
 {
     loader_import('siteforum.Topic');
     loader_import('siteforum.Post');
     $t = new SiteForum_Topic();
     $t->modify($vals['id'], array('name' => $vals['name'], 'description' => $vals['description'], 'sitellite_access' => $vals['sitellite_access'], 'sitellite_status' => $vals['sitellite_status']));
     $p = new SiteForum_Post();
     $p->modify(array('topic_id' => $vals['id']), array('sitellite_access' => $vals['sitellite_access'], 'sitellite_status' => $vals['sitellite_status']));
     header('Location: ' . site_prefix() . '/index/siteforum-app');
     exit;
 }
Example #2
0
 function onSubmit($vals)
 {
     loader_import('siteforum.Post');
     loader_import('siteforum.Filters');
     loader_import('siteforum.Topic');
     $p = new SiteForum_Post();
     if (!$p->modify($vals['id'], array('subject' => $vals['subject'], 'body' => $vals['body']))) {
         page_title(intl_get('Database Error'));
         echo '<p>' . intl_get('An error occurred.  Please try again later.') . '</p>';
         echo '<p>' . intl_get('Error Message') . ': ' . $p->error . '</p>';
         return;
     }
     $post = $p->get($vals['id']);
     page_title(intl_get('Post Updated'));
     echo template_simple('post_updated.spt', $post);
 }