function GetGithub($filename, $save = true) { global $branch; global $installLibDir; $fileSrc = "https://raw.github.com/dtompkins/fbcmd/{$branch}/{$filename}"; $fileDest = "{$installLibDir}{$filename}"; $fileContents = @file_get_contents($fileSrc); if ($fileContents) { Trace("downloading: [{$fileSrc}}]"); } else { print "Could not download: [{$fileSrc}]\n"; FatalError(); } if ($save) { CheckPath(dirname($fileDest)); if (@file_put_contents($fileDest, $fileContents)) { Trace("saving: [{$fileDest}]"); } else { print "Could not save: [{$fileDest}]\n"; FatalError(); } } return $fileContents; }
} elseif ($enews == "DoReUserpage") { DoReUserpage($_POST, $logininid, $loginin); } elseif ($enews == "ChangeInfoOtherLink") { $start = $_GET['start']; $classid = $_GET['classid']; $from = $_GET['from']; $retype = $_GET['retype']; $startday = $_GET['startday']; $endday = $_GET['endday']; $startid = $_GET['startid']; $endid = $_GET['endid']; $tbname = $_GET['tbname']; ChangeInfoOtherLink($start, $classid, $from, $retype, $startday, $endday, $startid, $endid, $tbname, $logininid, $loginin); } elseif ($enews == "CheckPath") { $classpath = $_GET['pripath'] . $_GET['classpath']; CheckPath($classpath); } elseif ($enews == "DoRepNewstext") { $start = $_POST['start']; $oldword = $_POST['oldword']; $newword = $_POST['newword']; $field = $_POST['field']; $classid = $_POST['classid']; $tid = $_POST['tid']; $tbname = $_POST['tbname']; $over = $_POST['over']; $dozz = $_POST['dozz']; $dotxt = $_POST['dotxt']; DoRepNewstext($start, $oldword, $newword, $field, $classid, $tid, $tbname, $over, $dozz, $dotxt, $logininid, $loginin); } elseif ($enews == "AddTempvarClass" || $enews == "AddPageClass" || $enews == "AddBqtempClass" || $enews == "AddListtempClass" || $enews == "AddNewstempClass" || $enews == "AddSearchtempClass" || $enews == "AddBqClass" || $enews == "AddJsTempClass" || $enews == "AddZtClass" || $enews == "AddLinkClass" || $enews == "AddClassTempClass" || $enews == "AddErrorClass" || $enews == 'AddTagsClass' || $enews == 'AddUserlistClass' || $enews == 'AddUserjsClass') { $add = $_POST; AddThisClass($add, $logininid, $loginin);