config= &$config; $this->ui = get_userinfo(); $ldap = $this->config->get_ldap_link(); $ldap->cd($this->config->current['BASE']); $ldap->search("objectClass=rSyslogServer",array("rSyslogUser","rSyslogDatabase","rSyslogPassword")); while($attrs = $ldap->fetch()){ $this->servers[] = $attrs; } } function execute() { $smarty = get_smarty(); $ui = get_userinfo(); foreach($this->servers as $server){ echo "".$server['dn']."
"; echo $ui->get_permissions($server['dn'], 'server/rsyslog','viewEntries')."
"; } return($smarty->fetch(get_template_path("rSyslog.tpl", TRUE))); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?>