]>
Commit | Line | Data |
---|---|---|
906f0f92 JR |
1 | <?php |
2 | ||
3 | /* | |
4 | DOCS: | |
5 | <script>wos.applib.loadscripts(<?php echo $this->aid() ?>);</script> | |
6 | can be used to trigger load JS from: public function scripts() | |
7 | ||
8 | scripts should return valid javascript code including at least: | |
9 | wos.apps[<?php echo $this->aid() ?>].load = function(target){ appName.ctr = target; } | |
10 | or etc. Don't include script tags, it's loaded a la <script src="..."> | |
11 | */ | |
12 | ||
13 | require_once('kosapps/common.php'); | |
14 | ||
15 | class User_Manager extends KOS_App { | |
16 | protected $iid; | |
17 | ||
18 | public function appName() { | |
19 | return "usermanager"; | |
20 | } | |
21 | public function windowTitle() { | |
22 | return "User Manager"; | |
23 | } | |
96e9a08a JR |
24 | |
25 | public static function scripts($aid) { | |
7014db39 | 26 | return 'this.load = function(t){this.target = t; $(t).append("<p><var>"+t+"</var></p>");}'; |
96e9a08a JR |
27 | } |
28 | ||
906f0f92 JR |
29 | public function windowContents() { |
30 | return <<<EOF | |
31 | <em>User Manager!</em> | |
32 | EOF; | |
33 | } | |
34 | ||
35 | } | |
36 | ||
37 | ?> |