* @package astat core * @license http://opensource.org/licenses/gpl-license.php GNU Public License * @version $Id$ */ If (!defined("in_BL_ADMIN")) { die("Dieses Script kann nicht ausserhalb des Frameworks laufen!"); } $session->page_begin("tweet", True); include '/var/www/virtual/ponytopia.net/htdocs/thirdparty/twitter/twitter.class.php'; class add_twitter_panel extends admin_module{ function output(){ global $config, $db,$panel, $session; $fail=FALSE; $twitter = new Twitter('uVApPPv2zWXu8dWBwkbLw', 'kNHU7pia5ikY22No8gHU8ucXLd0z3IpnOUn0MA5SvQ', '563736788-UhHJUIJXlSdu3iFPaaqZQDmI9FExJOBW1e7ceZpM', 'FTHmLz1Gwa0pkgH5riN5mui4v3m83BaVVpXju4Bqlc'); if(isset($_POST['send'])&& $_POST['send']==1){ if(isset($_POST['tweet'])&& $_POST['tweet']!=""){ try{ $ret=$twitter->send(utf8_encode($_POST['tweet'])); }catch(Exception $e){ var_dump($e); } if($ret){ $panel->admin_message("Sent", "The Tweet has been sent!.",TRUE,"add_twitter"); }else{ var_dump($ret); } } }elseif(!isset($_POST['send']) || $fail){ $panel->title="Tweet"; $panel->form(array("action"=>$config["path"]."/admin/index.php?panel=add_twitter")); if($fail){ $panel->content.=$fail; } $panel->content.="

Tweet:

"; $panel->textarea(array("name"=>"tweet","value"=>$_POST["tweet"],"rows"=>"20","cols"=>"60"),"onkeyup=\"countChar(this)\""); $panel->content.="
"; $panel->content.="Chars remaining:
"; $panel->field(array("name"=>"send","typ"=>"hidden","value"=>"1")); $panel->content.="
"; $panel->submit(); $panel->formClose(); } } function meta(){ global $config; $meta=" "; $meta.=' '; return $meta; } } ?>