working on new discussion system
This commit is contained in:
parent
cb55619457
commit
b84c79ab96
6 changed files with 357 additions and 3 deletions
29
lib/WebGUI/Forum/Web.pm
Normal file
29
lib/WebGUI/Forum/Web.pm
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
package WebGUI::Discuss::Web;
|
||||
|
||||
use WebGUI::Discuss;
|
||||
use WebGUI::Discuss::Post;
|
||||
use WebGUI::Discuss::Thread;
|
||||
use WebGUI::Session;
|
||||
|
||||
|
||||
sub post {
|
||||
|
||||
}
|
||||
|
||||
sub postSave {
|
||||
my $forumId = $session{form}{forumId};
|
||||
my $threadId = $session{form}{forumThreadId};
|
||||
if ($session{form}{parentId} > 0) {
|
||||
my $parentPost = WebGUI::Discuss::Post->new($session{form}{parentId});
|
||||
$forumId = $parentPost->getThread->get("forumId");
|
||||
$threadId = $parentPost->get("forumThreadId");
|
||||
}
|
||||
if ($threadId < 1) {
|
||||
$threadId = WebGUI::Discuss::Thread->create({
|
||||
forumId=>$forumId
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue