Jacek Kowalski
2012-06-26 3eb932e353e224b470d620052d5eef9e3910ec5c
commit | author | age
8bd4d9 1 <?php
JK 2 class rejestracje implements module {
3     static function register_cmd() {
4         return array(
5             'r' => 'cmd_rej',
6             'rej' => 'cmd_rej',
7             'rejestr' => 'cmd_rej',
8             'rejestracja' => 'cmd_rej',
9             'rejestracje' => 'cmd_rej',
10         );
11     }
12     
13     static function cmd_rej($name, $args) {
14         if(empty($args)) {
15             GGapi::putText('Nie podano numeru rejestracyjnego!'."\n\n");
16             GGapi::putRichText('Przykłady', FALSE, FALSE, TRUE);
17             GGapi::putRichText("\n".'rej KRA'."\n".'rej WW 1111X');
18             return FALSE;
19         }
20         include('./data/rejestracje/rej.php');
21         $dane = rejestracje_data::find($args);
22         GGapi::putRichText(array_shift($dane), TRUE);
23         GGapi::putRichText("\n".'Typ: '.implode("\n", $dane));
24     }
25     
26     static function help($cmd = NULL) {
27         if($cmd === NULL) {
28             GGapi::putRichText('rej ', TRUE);
29             GGapi::putRichText('rejestracja', FALSE, TRUE);
30             GGapi::putRichText("\n".'   Informacje o polskiej tablicy rejestracyjnej'."\n");
31         }
32         else
33         {
34             GGapi::putRichText('rej ', TRUE);
35             GGapi::putRichText('rejestracja', FALSE, TRUE);
36             GGapi::putRichText("\n".'   Zwraca informacje o tablicy rejestracyjnej. Jak argument należy podać pełny, poprawny numer lub tylko wyróżnik (1-3 liter).');
37         }
38     }
39 }
40 ?>