tag = $tag;} public static function js(){ return array( \SYSTEM\WEBPATH(new PPAGE(),'default_list/js/default_list.js'));} private static function switch_list_title($tag){ switch($tag){ case 'nsa': return 'Überwachungsstaat'; case 'ungleichheit': return 'Ungerechtigkeiten'; case 'korruption': return 'Filz und Vetternwirtschaft'; case 'polizei': return 'Dein Freund und Helfer'; case 'demokratie': return 'Demokratie'; case 'fof': return 'Foes of Freedom'; case 'matrixintern': return 'Über Neopolimatrix'; case 'youtube': return 'Videos'; default: return 'Neuheiten'; } } public function html(){ $vars = array(); $vars['title'] = self::switch_list_title($this->tag); $vars['list'] = ''; $elements = \SYSTEM\PAGE\text::tag_adv($this->tag ? $this->tag : 'neopolimatrix'); foreach($elements as $element){ $vars['list'] .= article::preview($element);} $vars = array_merge($vars, \SYSTEM\PAGE\text::tag('time')); return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_list/tpl/default_list.tpl'), $vars); } }