<?php include "gfx3/lib.php"; $prevpage = EPageProperties::get_previous_page(); $name = EHeaderDataParser::db_post("name"); $type = EHeaderDataParser::db_post("type"); $downloadname1 = EHeaderDataParser::db_post("downloadname1"); $downloadlink1 = EHeaderDataParser::db_post("downloadlink1"); $description = EHeaderDataParser::db_post("description"); $summary = EHeaderDataParser::db_post("summary"); $version = EHeaderDataParser::db_post("version"); $changelog = EHeaderDataParser::db_post("changelog"); $personid = EUser::nick(); $postdata = array("name" => $name, "type" => $type, "downloadname1" => $downloadname1, "downloadlink1" => $downloadlink1, "description" => $description, "summary" => $summary, "version" => $version, "changelog" => $changelog, "personid" => $personid); $client = new OCSClient(EConfig::$data["ocs"]["host"]); $client->set_auth_info(EUser::nick(), EUser::password()); $check = $client->post("v1/content/add", $postdata); if ($check["ocs"]["meta"]["statuscode"] == "100") { $id = $check["ocs"]["data"]["content"]["id"]; //nothing hard insert into gamingfreedom database $pname = ERewriter::prettify($name); header("Location: game.php/title/{$pname}/id/{$id}"); } else { echo $client->get_last_raw_result(); // redirecting to main page $message = $check["ocs"]["meta"]["message"]; $message = str_replace(" ", "%20", $message); //header("Location: $prevpage?e=".$message); }
$page = EHeaderDataParser::db_get("page"); $user = EHeaderDataParser::db_get("user"); if (!$from) { $from = "new"; } if (!$label) { $label = ""; } if (!$page) { $page = 1; } if (!$user) { $user = ""; } $client = new OCSClient(); $games = $client->get("v1/content/data?search={$label}&page={$page}&pagesize=50&sortmode={$from}&user={$user}"); EStructure::code(); if (isset($games["ocs"]["data"]["content"])) { if (isset($games["ocs"]["data"]["content"]["id"])) { $game = $games["ocs"]["data"]["content"]; echo "\n\t\t\t\t<div class=\"span6\">\n\t\t\t\t<div class=\"row\">\n\t\t\t\t <div class=\"span2\"><img src=\"" . $game["preview1"] . "\"></div>\n\t\t\t\t <div class=\"span4\"><h3><a href=\"/game.php/id/" . stripslashes($game["id"]) . "/title/" . ERewriter::prettify(stripslashes($game["name"])) . "\">" . stripslashes($game["name"]) . "</a></h3>\n\t\t\t\t <div class=\"static-rating\" id=\"" . $game["score"] . "_" . $game["id"] . "\"></div>\n\t\t\t\t <p>" . stripslashes($game["summary"]) . "</p>\n\t\t\t\t from <a data-toggle=\"modal\" href=\"#viewSelfProfileModal\" class=\"modalButton\" target=\"/viewProfileModal.php?login="******"personid"] . "\">" . $game["personid"] . "</a>\n\t\t\t\t </div>\n\t\t\t\t </div>\n\t\t\t\t <hr>\n\t\t\t\t </div>"; } else { foreach ($games["ocs"]["data"]["content"] as $game) { echo "\n\t\t\t\t<div class=\"span6\">\n\t\t\t\t<div class=\"row\">\n\t\t\t\t <div class=\"span2\"><img src=\"" . $game["preview1"] . "\"></div>\n\t\t\t\t <div class=\"span4\"><h3><a href=\"/game.php/id/" . stripslashes($game["id"]) . "/title/" . ERewriter::prettify(stripslashes($game["name"])) . "\">" . stripslashes($game["name"]) . "</a></h3>\n\t\t\t\t <div class=\"static-rating\" id=\"" . $game["score"] . "_" . $game["id"] . "\"></div>\n\t\t\t\t <p>" . stripslashes($game["summary"]) . "</p>\n\t\t\t\t from <a data-toggle=\"modal\" href=\"#viewSelfProfileModal\" class=\"modalButton\" target=\"/viewProfileModal.php?login="******"personid"] . "\">" . $game["personid"] . "</a>\n\t\t\t\t </div>\n\t\t\t\t </div>\n\t\t\t\t <hr>\n\t\t\t\t </div>"; } } } else { echo "Nothing found :("; } EStructure::insert("game_list"); EStructure::unload();
<?php if (isset($data[0]["ocs"]["data"])) { foreach ($data[0]["ocs"]["data"]["content"] as $content) { echo "\n\t\t<div class=\"row\">\n\t\t\t<div class=\"col-md-7\">\n\t\t\t\t<a href=\"#\">\n\t\t\t\t\t<img class=\"img-responsive\" src=\"" . $content["preview1"] . "\" alt=\"\">\n\t\t\t\t</a>\n\t\t\t</div>\n\t\t\t<div class=\"col-md-5\">\n\t\t\t\t<h3>" . $content["name"] . "</h3>"; if (OCSUser::is_logged()) { echo "<a href=/plasmastore/publicprofile/" . $content["personid"] . "><h4>" . $content["personid"] . "</h4></a>"; } else { echo "<h4>" . $content["personid"] . "</h4>"; } echo "\n\t\t\t\t<p>" . $content["summary"] . "</p>\n\t\t\t\t<a class=\"btn btn-primary\" href=\"/plasmastore/app_description/show/" . $content["id"] . "/" . ERewriter::prettify($content["name"]) . "\">View Project <span class=\"glyphicon glyphicon-chevron-right\"></span></a>\n\t\t\t\t"; if (OCSUser::is_logged() && $_COOKIE["login"] == $content["personid"]) { echo "<a class=\"btn btn-danger\" href=\"/plasmastore/home/delData/" . $content["id"] . "\">Delete <span class=\"glyphicon glyphicon-trash\"></span></a>"; } echo "\n\t\t\t</div>\n\t\t</div> <hr>"; } }
<div class="col-sm-10"> <textarea class="form-control" rows="3" name="inputChangelog" placeholder="list the new changes/fixes have you made"></textarea> </div> </div> <button class="btn btn-success btn-sm" type="submit">Upload!</button> </form> </div> </div> <!-- .div class="row" id="post-uploadapp-box" style="display:none" --> <?php if (isset($data[1]["ocs"]["data"]["content"])) { $number = "0"; echo "<table class=\"table table-striped\">\n <thead>\n <tr>\n <th>#</th>\n <th>Name</th>\n <th>Delete</th>\n <th>Edit</th>\n </tr>\n </thead>\n <tbody>"; foreach ($data[1]["ocs"]["data"]["content"] as $content) { //if(OCSUser::login()==$content["personid"]){ $number = $number + 1; echo "\n <tr>\n <td>{$number}</td>\n <td><a href=\"/plasmastore/app_description/show/" . $content["id"] . "/" . ERewriter::prettify($content["name"]) . "\">" . $content["name"] . "</td>\n <td><a class=\"btn-sm btn-danger\" href=\"/plasmastore/home/delData/" . $content["id"] . "\">Delete <span class=\"glyphicon glyphicon-trash\"></span></a></td>\n <td><a class=\"btn-sm btn-success open-editapp-box" . $content["id"] . "\" onclick=\"\$(this).openEditBox(" . $content["id"] . ");\" href=\"#\">Edit</a>\n\n <div class=\"row post-editapp-box" . $content["id"] . "\" style=\"display:none\">\n <div class=\"col-md-12\">\n <form class=\"form-horizontal\" enctype=\"multipart/form-data\" action=\"/plasmastore/userpanel/edit/" . $content["id"] . "\" method=\"post\">\n <div class=\"form-group\">\n <label for=\"inputTitle\" class=\"col-sm-2 control-label\">Title</label>\n <div class=\"col-sm-10\">\n <input type=\"text\" class=\"form-control\" name=\"inputTitle\" value=\"" . $content["name"] . "\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"type\" class=\"col-sm-2 control-label\">Category</label>\n <div class=\"col-sm-10\">\n <select name=\"type\">"; foreach ($data[2]["ocs"]["data"]["category"] as $category) { if ($category["id"] == $content["id"]) { echo "<option value=" . $category["id"] . " selected>" . $category["name"] . "</option>"; } else { echo "<option value=" . $category["id"] . ">" . $category["name"] . "</option>"; } } echo "\n </select>\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputDownloadName\" class=\"col-sm-2 control-label\">Download name</label>\n <div class=\"col-sm-10\">\n <input type=\"text\" class=\"form-control\" name=\"inputDownloadName\" value=\"" . $content["downloadname1"] . "\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputDownloadLink\" class=\"col-sm-2 control-label\">Download link</label>\n <div class=\"col-sm-10\">\n <input type=\"text\" class=\"form-control\" name=\"inputDownloadLink\" value=\"" . $content["downloadlink1"] . "\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputDownloadFile\" class=\"col-sm-2 control-label\">Download File</label>\n <div class=\"col-sm-10\">\n <input type=\"file\" class=\"form-control\" name=\"inputDownloadFile\" id=\"inputDownloadFile\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputScreenshot1\" class=\"col-sm-2 control-label\">Screenshot 1</label>\n <div class=\"col-sm-10\">\n <input type=\"file\" class=\"form-control\" name=\"inputScreenshot1\" id=\"inputScreenshot1\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputScreenshot2\" class=\"col-sm-2 control-label\">Screenshot 2</label>\n <div class=\"col-sm-10\">\n <input type=\"file\" class=\"form-control\" name=\"inputScreenshot2\" id=\"inputScreenshot2\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputScreenshot1\" class=\"col-sm-2 control-label\">Screenshot 3</label>\n <div class=\"col-sm-10\">\n <input type=\"file\" class=\"form-control\" name=\"inputScreenshot3\" id=\"inputScreenshot1\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputSummary\" class=\"col-sm-2 control-label\">Summary</label>\n <div class=\"col-sm-10\">\n <input type=\"text\" class=\"form-control\" name=\"inputSummary\" value=\"" . $content["summary"] . "\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputDescription\" class=\"col-sm-2 control-label\">Description</label>\n <div class=\"col-sm-10\">\n <textarea rows=\"5\" class=\"form-control\" name=\"inputDescription\">" . $content["description"] . "</textarea>\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputVersion\" class=\"col-sm-2 control-label\">Version</label>\n <div class=\"col-sm-10\">\n <input type=\"text\" class=\"form-control\" name=\"inputVersion\" value=\"" . $content["version"] . "\">\n </div>\n </div>\n <div class=\"form-group\">\n <label for=\"inputChangelog\" class=\"col-sm-2 control-label\">Changelog</label>\n <div class=\"col-sm-10\">\n <textarea class=\"form-control\" rows=\"3\" name=\"inputChangelog\">" . $content["changelog"] . "</textarea>\n </div>\n </div>\n <a class=\"btn btn-danger btn-sm close-editapp-box" . $content["id"] . "\" onclick=\"\$(this).closeEditBox(" . $content["id"] . ");\" href=\"#\" style=\"display:none; margin-right: 10px;\">Cancel</a>\n <button class=\"btn btn-success btn-sm\" type=\"submit\">Save changes</button>\n </form>\n </div>\n </div> \n </td>\n </tr>"; } } //} echo "</tbody>"; ?> </table> </div>