Changeset 63 for trunk/Modules/Meet/MeetPage.php
- Timestamp:
- Aug 3, 2021, 11:20:41 AM (3 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 1 nbproject2 Config.php3 1 .settings 4 2 .project 5 3 .buildpath 4 .htaccess
-
- Property svn:ignore
-
trunk/Modules/Meet/MeetPage.php
r62 r63 1 1 <?php 2 2 3 class ModuleMeet extends AppModule3 class ModuleMeet extends Module 4 4 { 5 5 function __construct($System) … … 15 15 } 16 16 17 function Start() 18 { 19 $this->System->RegisterPage( 'seznamka', 'PageMeetList');20 $this->System->RegisterPage( array('seznamka', 'inzerat'), 'PageMeetItem');21 $this->System->RegisterPage( array('seznamka', 'aktualizace'), 'PageMeetUpdate');22 $this->System->RegisterPage( array('seznamka', 'rss'), 'PageMeetRss');23 $this->System->RegisterMenuItem('/seznamka', 'Seznamka');17 function Start(): void 18 { 19 $this->System->RegisterPage(['seznamka'], 'PageMeetList'); 20 $this->System->RegisterPage(['seznamka', 'inzerat'], 'PageMeetItem'); 21 $this->System->RegisterPage(['seznamka', 'aktualizace'], 'PageMeetUpdate'); 22 $this->System->RegisterPage(['seznamka', 'rss'], 'PageMeetRss'); 23 Core::Cast($this->System)->RegisterMenuItem('/seznamka', 'Seznamka'); 24 24 } 25 25 } … … 30 30 { 31 31 parent::__construct($System); 32 $this-> FullTitle = 'Taneční seznamka';33 $this-> ShortTitle = 'Seznamka';34 } 35 36 function Show() 32 $this->Title = 'Seznamka'; 33 $this->Description = 'Taneční seznamka'; 34 } 35 36 function Show(): string 37 37 { 38 38 global $Config; … … 52 52 53 53 $Output = ''; 54 $this->Title = 'Seznamka - '.$this->Title;55 54 if (array_key_exists('lvm', $_GET) and ($_GET['lvm'] == 'seznam')) 56 55 $this->RawPage = true; … … 121 120 { 122 121 parent::__construct($System); 123 $this-> FullTitle = 'Aktualizace tanečníseznamky';124 $this-> ShortTitle = 'Aktualizaceseznamky';125 } 126 127 function Show() 122 $this->Title = 'Aktualizace seznamky'; 123 $this->Description = 'Aktualizace taneční seznamky'; 124 } 125 126 function Show(): string 128 127 { 129 128 $MeetSources = new MeetSources(); … … 140 139 { 141 140 parent::__construct($System); 142 $this->FullTitle = 'Inzerát taneční seznamky'; 143 $this->ShortTitle = 'Inzerát seznamky'; 144 } 145 146 function Show() 147 { 148 $this->Title = 'Inzerát - Seznamka - '.$this->Title; 141 $this->Title = 'Inzerát'; 142 $this->Description = 'Inzerát taneční seznamky'; 143 } 144 145 function Show(): string 146 { 149 147 $Output = ''; 150 148 if (count($this->System->PathItems) > 2) … … 152 150 $id = $this->System->PathItems[2] * 1; 153 151 } else return 'Položka nenalezena'; 154 if ( $this->System->IsAdmin())152 if (Core::Cast($this->System)->IsAdmin()) 155 153 { 156 154 if (array_key_exists('hide', $_GET)) $this->Database->update('MeetItem', 'Id='.$id, array('Hidden' => 1)); … … 165 163 { 166 164 $MeetItem = $DbResult->fetch_assoc(); 167 if (($MeetItem['Filter'] == '0') and ! $this->System->IsAdmin())165 if (($MeetItem['Filter'] == '0') and !Core::Cast($this->System)->IsAdmin()) 168 166 return 'Položka nenalezena'; 169 167 if ($MeetItem['Link'] != '') $Link = '<a href="'.$MeetItem['Link'].'">Odkaz</a>'; … … 183 181 '<tr><th>Zdroj importu</th><td><a href="'.$MeetItem['SourceURL'].'">'.$MeetItem['SourceName'].'</a></td></tr>'; 184 182 $Output .= '</table>'; 185 if ( $this->System->IsAdmin()) {183 if (Core::Cast($this->System)->IsAdmin()) { 186 184 if ($MeetItem['Hidden'] == '1') 187 185 $Output .= '<div>Skrytá položka <a href="?unhide">Zviditelnit</a></div>'; … … 198 196 { 199 197 parent::__construct($System); 200 $this-> FullTitle = 'RSS kanál tanečníseznamky';201 $this-> ShortTitle = 'RSS inzerátyseznamky';202 } 203 204 function Show() 198 $this->Title = 'RSS inzeráty seznamky'; 199 $this->Description = 'RSS kanál taneční seznamky'; 200 } 201 202 function Show(): string 205 203 { 206 204 global $Config;
Note:
See TracChangeset
for help on using the changeset viewer.