wysiwyg content abfangen # -> bei ftp faild achtung auf utf8 # -> bilder integrieren # -> line actions integrieren ######################################################################################################## #### SUPER KRASSE EDITOR - easy2edit # ######################################################################################################## # editor wird direkt aufgerufen - problem ;) #if(stristr($HTTP_REFERER,URL_HTML)) exit; @session_start(); include("inc/init.inc.php"); ######################################################################################################## #### DEFAULT OUTPUT IF LOGGED IN # header('Content-Type: application/x-javascript'); # include("inc/js/init.js"); # include("inc/js/engine.js"); # exit; /* if(!$e2e->user_logged_in() AND !$e2e->is_host() AND !$_GET[a]) { $smarty->assign("content",$smarty->fetch("login.tpl")); $smarty->display(HTML); } else */ if(!$e2e->user_logged_in()) { if($_POST[a]=="login") { if($_POST[usr]) { if($e2e->set_logged_in($_POST)) $e2e->redirect(); else $smarty->assign("status","ko"); } $e2e->ajax_resp($smarty->fetch("login.tpl")); } else { header('Content-Type: application/x-javascript'); include("inc/js/init.js"); } } else { switch($_POST[a]) { case 'login' : $_SESSION=array(); $e2e->redirect(); break; case 'edit' : $t = substr($_POST[id],0,3); if(!file_exists(PATH_MODULE.$t.".class.php")) $t="default"; include(PATH_MODULE.$t.".class.php"); $tname = "e2e_".$t; $m = new $tname(); $m->edit_mode(); break; case 'save' : $t = substr($_POST[id],0,3); if(!file_exists(PATH_MODULE.$t.".class.php")) $t="default"; include(PATH_MODULE.$t.".class.php"); $tname = "e2e_".$t; $m = new $tname(); $m->save_mode(); break; case 'l_edit' : include(PATH_MODULE."line_action.class.php"); $m = new e2e_l_action(); $m->edit_mode(); break; case 'save' : default : header('Content-Type: application/x-javascript'); include("inc/js/init.js"); break; } } ?>