su_check(access_control::SU_RIGHT_EDITOR_CISLOGANS,true); if(isset($_GET['on_off'])) { $access_control->su_check(access_control::SU_RIGHT_EDITOR_CISLOGANS,true); $sid = (int)$_GET['sid']; // Switch $sql = 'UPDATE ci_slogans SET cis_enabled = IF(cis_enabled=1,0,1) WHERE cis_id='.$sid; db_query($sql); $str_back = '/mb Slogan wurde umgeschaltet!'; jslib_http_command($str_back); exit(); } page_header('C.I.S. Editor'); output('

C.I.S. Editor


'); addnav('Zurück'); addnav('Zur Grotte','superuser.php'); addnav('Optionen'); if ($_GET['op']=='form') { addnav('Abbrechen','su_ci_seditor.php'); $id=(int)$_GET['id']; if ($_GET['ac']=='edit') { if ($_GET['now']=='save' AND $_POST['slogan']!='') { $result=db_query('SELECT cis_id FROM ci_slogans WHERE cis_id='.$id); if (db_num_rows($result)>0) { db_query('UPDATE ci_slogans SET cis_text="'.$_POST['slogan'].'", cis_enabled='.(int)$_POST['lock'].' WHERE cis_id='.$id); } else { db_query('INSERT INTO ci_slogans (cis_id, cis_text, cis_enabled) VALUES ('.$id.', "'.$_POST['slogan'].'", '.(int)$_POST['lock'].')'); } output('

Slogan gespeichtert.

'); } $result=db_query('SELECT cis_text AS slogan, cis_enabled FROM ci_slogans WHERE cis_id='.$id); $row=db_fetch_assoc($result); } elseif ($_GET['ac']=='add') { if ($_GET['now']=='save' AND $_POST['slogan']!='') { if (db_query('INSERT INTO ci_slogans (cis_text, cis_enabled) VALUES ("'.$_POST['slogan'].'", '.(int)$_POST['lock'].')')) { output('

Slogan gespeichtert.

'); } else { output('

Slogan nicht gespeichtert.

'); } } } output('
Slogan
Freigeschaltet
Hinweis:
{USER} = Name des Spielers '); addnav('','su_ci_seditor.php?op=form&ac='.$_GET['ac'].'&now=save&id='.$id); } elseif ($_GET['op']=='delete') { if (db_query('DELETE FROM ci_slogans WHERE cis_id='.(int)$_GET['id'])) { output('

Slogan gelöscht!

'); } else { output('

Slogan konnte nicht gelöscht werden.

'); } addnav('Weiter','su_ci_seditor.php'); } else { addnav('Neuer Slogan','su_ci_seditor.php?op=form&ac=add'); addnav('SubSlogan bearbeiten','su_ci_seditor.php?op=form&ac=edit&id=0'); $search=$_GET['search']; if ($search!='' AND $search!=2) { $sqlsearch=' AND cis_enabled='.intval($search); } if ($_GET['limit']!='') { $limit=intval($_GET['limit']); } else { $limit=0; } $result=db_query('SELECT COUNT(*) AS ciscounter FROM ci_slogans WHERE cis_id>0'.$sqlsearch); $row=db_fetch_assoc($result); $showmax=50; addnav('Status anzeigen'); addnav('Stopped','su_ci_seditor.php?search=0'); addnav('Running','su_ci_seditor.php?search=1'); addnav('Beides','su_ci_seditor.php?search=2'); addnav('Anzeigen'); for ($i=0;$i<$row['ciscounter'];$i+=$showmax) { addnav('Zeige '.($i+1).'-'.($i+$showmax),'su_ci_seditor.php?limit='.$i.'&search='.$search); } $maxlimit=$limit+$showmax; $sql='SELECT cis_id AS id, cis_text AS slogan, cis_enabled AS status FROM ci_slogans WHERE cis_id>0'.$sqlsearch.' ORDER BY cis_text LIMIT '.$limit.','.$maxlimit; $result=db_query($sql); $i=0; while ($row=db_fetch_assoc($result)) { $cisresult.=''; $cisresult.=''.($row['status']?'`@Running':'`4Stopped').'`0'; $cisresult.=''.$row['slogan'].''; $cisresult.=''; $cisresult.='bearbeiten | '; $cisresult.='löschen | '; $cisresult.=jslib_int_switch(basename(__FILE__).'?on_off=1&sid='.$row['id'],$row['status']); $cisresult.=''; $cisresult.=''; $i++; addnav('','su_ci_seditor.php?on_off=1&sid='.$row['id']); addnav('','su_ci_seditor.php?op=form&ac=edit&id='.$row['id']); addnav('','su_ci_seditor.php?op=delete&id='.$row['id']); } output(' Hier können die Slogans der Communitybilder bearbeitet, erstellt und gelöscht werden. Und noch was: Geheiligt sei der magische Dragonslayer *luuluhulu* ^^

Es werden die Slogans von '.($limit+1).' bis '.$maxlimit.' angezeigt.

'.$cisresult.'
Status Slogan Optionen
'); } page_footer(); ?>