projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
First fast port of banana to PlWizard
[platal.git]
/
modules
/
banana.php
diff --git
a/modules/banana.php
b/modules/banana.php
index
63ce688
..
7a7548f
100644
(file)
--- a/
modules/banana.php
+++ b/
modules/banana.php
@@
-25,8
+25,11
@@
class BananaModule extends PLModule
{
return array(
'banana' => $this->make_hook('banana', AUTH_COOKIE),
{
return array(
'banana' => $this->make_hook('banana', AUTH_COOKIE),
+ 'banana/forums' => $this->make_hook('banana', AUTH_COOKIE),
+ 'banana/message' => $this->make_hook('message', AUTH_COOKIE),
+ 'banana/thread' => $this->make_hook('thread', AUTH_COOKIE),
'banana/profile' => $this->make_hook('profile', AUTH_MDP),
'banana/profile' => $this->make_hook('profile', AUTH_MDP),
- 'banana/subscri
ption'
=> $this->make_hook('subscription', AUTH_COOKIE),
+ 'banana/subscri
be'
=> $this->make_hook('subscription', AUTH_COOKIE),
'banana/rss' => $this->make_hook('rss', AUTH_PUBLIC, 'user', NO_HTTPS),
);
}
'banana/rss' => $this->make_hook('rss', AUTH_PUBLIC, 'user', NO_HTTPS),
);
}
@@
-71,6
+74,16
@@
class BananaModule extends PLModule
run_banana($page, 'ForumsBanana', $get);
}
run_banana($page, 'ForumsBanana', $get);
}
+ function handler_message(&$page)
+ {
+ pl_redirect('banana/' . S::v('banana_group') . '/read/' . S::i('banana_artid'));
+ }
+
+ function handler_thread(&$page)
+ {
+ pl_redirect('banana/' . S::v('banana_group'));
+ }
+
function handler_profile(&$page, $action = null)
{
global $globals;
function handler_profile(&$page, $action = null)
{
global $globals;