mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-29 01:08:56 +00:00
Update admin area pages
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
2018-03-06 DariusIII
|
||||
* Chg: Update admin area pages
|
||||
* Chg: Move BasePage, AdminPage and Page to Blacklight\http
|
||||
* Chg: Update BasePage class
|
||||
* Chg: Add cache and templates_c folders to storage/framework/smarty folder
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
use App\Models\Group;
|
||||
use Blacklight\db\DB;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
use Blacklight\Sharing;
|
||||
use Blacklight\Binaries;
|
||||
@@ -14,6 +15,7 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
// Make sure the user is an admin and logged in.
|
||||
$pdo = new DB();
|
||||
$page = new AdminPage();
|
||||
|
||||
if (! request()->has('action')) {
|
||||
exit();
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Binaries;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
// login check
|
||||
$page = new AdminPage;
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Group;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
$page = new AdminPage;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\ReleaseRegex;
|
||||
|
||||
// login check
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
use Blacklight\Binaries;
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\db\DB;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Sharing;
|
||||
use App\Models\ReleaseComment;
|
||||
|
||||
|
||||
@@ -4,9 +4,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\AniDB;
|
||||
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
$AniDB = new AniDB();
|
||||
$AniDB->deleteTitle(request()->input('id'));
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\AniDB;
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
$AniDB = new AniDB(['Settings' => $page->pdo]);
|
||||
$page = new AdminPage();
|
||||
$id = 0;
|
||||
|
||||
// Set the current action.
|
||||
|
||||
@@ -3,12 +3,10 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\AniDB;
|
||||
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
$AniDB = new AniDB();
|
||||
|
||||
$page = new AdminPage();
|
||||
$page->title = 'AniDB List';
|
||||
|
||||
$aname = '';
|
||||
|
||||
@@ -3,10 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Release;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$success = false;
|
||||
|
||||
if (request()->has('id')) {
|
||||
|
||||
@@ -4,9 +4,9 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Category;
|
||||
use Blacklight\Binaries;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$bin = new Binaries(['Settings' => $page->pdo]);
|
||||
$error = '';
|
||||
$regex = ['id' => '', 'groupname' => '', 'regex' => '', 'description' => '', 'msgcol' => 1, 'status' => 1, 'optype' => 1];
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Binaries;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$bin = new Binaries();
|
||||
|
||||
|
||||
+23
-22
@@ -5,9 +5,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
use Blacklight\Books;
|
||||
use Blacklight\Genres;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$book = new Books();
|
||||
$gen = new Genres();
|
||||
$id = 0;
|
||||
@@ -24,30 +25,30 @@ if (request()->has('id')) {
|
||||
}
|
||||
|
||||
switch ($action) {
|
||||
case 'submit':
|
||||
$coverLoc = WWW_DIR.'covers/book/'.$id.'.jpg';
|
||||
case 'submit':
|
||||
$coverLoc = WWW_DIR.'covers/book/'.$id.'.jpg';
|
||||
|
||||
if ($_FILES['cover']['size'] > 0) {
|
||||
$tmpName = $_FILES['cover']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['cover']['tmp_name'], $coverLoc);
|
||||
}
|
||||
}
|
||||
if ($_FILES['cover']['size'] > 0) {
|
||||
$tmpName = $_FILES['cover']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['cover']['tmp_name'], $coverLoc);
|
||||
}
|
||||
}
|
||||
|
||||
request()->merge(['cover' => file_exists($coverLoc) ? 1 : 0]);
|
||||
request()->merge(['publishdate' => (empty(request()->input('publishdate')) || ! strtotime(request()->input('publishdate'))) ? $con['publishdate'] : Carbon::parse(request()->input('publishdate'))->timestamp]);
|
||||
$book->update($id, request()->input('title'), request()->input('asin'), request()->input('url'), request()->input('author'), request()->input('publisher'), request()->input('publishdate'), request()->input('cover'));
|
||||
request()->merge(['cover' => file_exists($coverLoc) ? 1 : 0]);
|
||||
request()->merge(['publishdate' => (empty(request()->input('publishdate')) || ! strtotime(request()->input('publishdate'))) ? $con['publishdate'] : Carbon::parse(request()->input('publishdate'))->timestamp]);
|
||||
$book->update($id, request()->input('title'), request()->input('asin'), request()->input('url'), request()->input('author'), request()->input('publisher'), request()->input('publishdate'), request()->input('cover'));
|
||||
|
||||
header('Location:'.WWW_TOP.'/book-list.php');
|
||||
die();
|
||||
break;
|
||||
case 'view':
|
||||
default:
|
||||
$page->title = 'Book Edit';
|
||||
$page->smarty->assign('book', $b);
|
||||
break;
|
||||
}
|
||||
header('Location:'.WWW_TOP.'/book-list.php');
|
||||
die();
|
||||
break;
|
||||
case 'view':
|
||||
default:
|
||||
$page->title = 'Book Edit';
|
||||
$page->smarty->assign('book', $b);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$page->content = $page->smarty->fetch('book-edit.tpl');
|
||||
|
||||
@@ -4,10 +4,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Books;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\utility\Utility;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$book = new Books();
|
||||
|
||||
$page->title = 'Book List';
|
||||
@@ -17,11 +17,11 @@ $bookCount = Utility::getCount('bookinfo');
|
||||
$offset = request()->input('offset') ?? 0;
|
||||
|
||||
$page->smarty->assign([
|
||||
'pagertotalitems' => $bookCount,
|
||||
'pagerquerysuffix' => '#results',
|
||||
'pageroffset' => $offset,
|
||||
'pageritemsperpage' => config('nntmux.items_per_page'),
|
||||
'pagerquerybase' => WWW_TOP.'/book-list.php?offset=',
|
||||
'pagertotalitems' => $bookCount,
|
||||
'pagerquerysuffix' => '#results',
|
||||
'pageroffset' => $offset,
|
||||
'pageritemsperpage' => config('nntmux.items_per_page'),
|
||||
'pagerquerybase' => WWW_TOP.'/book-list.php?offset=',
|
||||
]);
|
||||
|
||||
$pager = $page->smarty->fetch('pager.tpl');
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Category;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$id = 0;
|
||||
|
||||
// set the current action
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Category;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$page->title = 'Category List';
|
||||
|
||||
$categorylist = Category::getFlat();
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
use App\Models\Category;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$regexes = new Regexes(['Settings' => $page->pdo, 'Table_Name' => 'category_regexes']);
|
||||
|
||||
// Set the current action.
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$regexes = new Regexes(['Settings' => $page->pdo, 'Table_Name' => 'category_regexes']);
|
||||
|
||||
$page->title = 'Category Regex List';
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
use App\Models\Category;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$regexes = new Regexes(['Settings' => $page->pdo, 'Table_Name' => 'collection_regexes']);
|
||||
$error = '';
|
||||
$regex = ['id' => '', 'regex' => '', 'description' => '', 'group_regex' => '', 'ordinal' => '', 'status' => 1];
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$regexes = new Regexes(['Settings' => $page->pdo, 'Table_Name' => 'collection_regexes']);
|
||||
|
||||
$page->title = 'Collections Regex List';
|
||||
|
||||
@@ -2,11 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$page->title = 'Collections Regex Test';
|
||||
|
||||
$group = trim(request()->has('group') && ! empty(request()->input('group')) ? request()->input('group') : '');
|
||||
|
||||
@@ -6,7 +6,6 @@ use App\Models\ReleaseComment;
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
ReleaseComment::deleteComment(request()->input('id'));
|
||||
}
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ReleaseComment;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$page->title = 'Comments List';
|
||||
|
||||
$commentcount = ReleaseComment::getCommentCount();
|
||||
|
||||
@@ -5,9 +5,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
use Blacklight\Genres;
|
||||
use Blacklight\Console;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$console = new Console(['Settings' => $page->pdo]);
|
||||
$gen = new Genres();
|
||||
$id = 0;
|
||||
|
||||
@@ -4,9 +4,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Console;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\utility\Utility;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$con = new Console(['Settings' => $page->pdo]);
|
||||
|
||||
$page->title = 'Console List';
|
||||
|
||||
@@ -4,8 +4,9 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\User;
|
||||
use Blacklight\Contents;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$contents = new Contents();
|
||||
$id = 0;
|
||||
|
||||
@@ -4,9 +4,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Contents;
|
||||
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
$contents = new Contents();
|
||||
$contents->delete(request()->input('id'));
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Contents;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$contents = new Contents();
|
||||
$contentlist = $contents->getAll();
|
||||
|
||||
@@ -4,9 +4,9 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Release;
|
||||
use App\Models\DnzbFailure;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'Failed Releases List';
|
||||
|
||||
|
||||
@@ -2,11 +2,9 @@
|
||||
|
||||
use App\Models\Forumpost;
|
||||
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
Forumpost::deletePost(request()->input('id'));
|
||||
}
|
||||
|
||||
@@ -5,9 +5,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
use Blacklight\Games;
|
||||
use Blacklight\Genres;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$games = new Games(['Settings' => $page->pdo]);
|
||||
$gen = new Genres(['Settings' => $page->pdo]);
|
||||
$id = 0;
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Games;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$game = new Games(['Settings' => $page->pdo]);
|
||||
|
||||
$page->title = 'Game List';
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Group;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
// set the current action
|
||||
$action = request()->input('action') ?? 'view';
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Group;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$id = 0;
|
||||
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Group;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$gname = '';
|
||||
if (! empty(request()->input('groupname'))) {
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Group;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$gname = '';
|
||||
if (! empty(request()->input('groupname'))) {
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Group;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$groupName = request()->input('groupname') ?? '';
|
||||
$offset = request()->input('offset') ?? 0;
|
||||
|
||||
@@ -4,9 +4,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Menu;
|
||||
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
Menu::deleteMenu(request()->input('id'));
|
||||
}
|
||||
|
||||
@@ -4,8 +4,9 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Menu;
|
||||
use App\Models\UserRole;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$id = 0;
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Menu;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'Menu List';
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Movie;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$movie = new Movie(['Settings' => $page->pdo]);
|
||||
$id = 0;
|
||||
|
||||
|
||||
+44
-43
@@ -2,9 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Movie;
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$movie = new Movie();
|
||||
$id = 0;
|
||||
@@ -21,53 +22,53 @@ if (request()->has('id')) {
|
||||
}
|
||||
|
||||
switch ($action) {
|
||||
case 'submit':
|
||||
$coverLoc = WWW_DIR.'covers/movies/'.$id.'-cover.jpg';
|
||||
$backdropLoc = WWW_DIR.'covers/movies/'.$id.'-backdrop.jpg';
|
||||
case 'submit':
|
||||
$coverLoc = WWW_DIR.'covers/movies/'.$id.'-cover.jpg';
|
||||
$backdropLoc = WWW_DIR.'covers/movies/'.$id.'-backdrop.jpg';
|
||||
|
||||
if ($_FILES['cover']['size'] > 0) {
|
||||
$tmpName = $_FILES['cover']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['cover']['tmp_name'], $coverLoc);
|
||||
}
|
||||
}
|
||||
if ($_FILES['cover']['size'] > 0) {
|
||||
$tmpName = $_FILES['cover']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['cover']['tmp_name'], $coverLoc);
|
||||
}
|
||||
}
|
||||
|
||||
if ($_FILES['backdrop']['size'] > 0) {
|
||||
$tmpName = $_FILES['backdrop']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['backdrop']['tmp_name'], $backdropLoc);
|
||||
}
|
||||
}
|
||||
if ($_FILES['backdrop']['size'] > 0) {
|
||||
$tmpName = $_FILES['backdrop']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['backdrop']['tmp_name'], $backdropLoc);
|
||||
}
|
||||
}
|
||||
|
||||
request()->merge(['cover' => file_exists($coverLoc) ? 1 : 0]);
|
||||
request()->merge(['backdrop' => file_exists($backdropLoc) ? 1 : 0]);
|
||||
request()->merge(['cover' => file_exists($coverLoc) ? 1 : 0]);
|
||||
request()->merge(['backdrop' => file_exists($backdropLoc) ? 1 : 0]);
|
||||
|
||||
$movie->update([
|
||||
'actors' => request()->input('actors'),
|
||||
'backdrop' => request()->input('backdrop'),
|
||||
'cover' => request()->input('cover'),
|
||||
'director' => request()->input('director'),
|
||||
'genre' => request()->input('genre'),
|
||||
'imdbid' => $id,
|
||||
'language' => request()->input('language'),
|
||||
'plot' => request()->input('plot'),
|
||||
'rating' => request()->input('rating'),
|
||||
'tagline' => request()->input('tagline'),
|
||||
'title' => request()->input('title'),
|
||||
'year' => request()->input('year'),
|
||||
]);
|
||||
$movie->update([
|
||||
'actors' => request()->input('actors'),
|
||||
'backdrop' => request()->input('backdrop'),
|
||||
'cover' => request()->input('cover'),
|
||||
'director' => request()->input('director'),
|
||||
'genre' => request()->input('genre'),
|
||||
'imdbid' => $id,
|
||||
'language' => request()->input('language'),
|
||||
'plot' => request()->input('plot'),
|
||||
'rating' => request()->input('rating'),
|
||||
'tagline' => request()->input('tagline'),
|
||||
'title' => request()->input('title'),
|
||||
'year' => request()->input('year'),
|
||||
]);
|
||||
|
||||
header('Location:'.WWW_TOP.'/movie-list.php');
|
||||
die();
|
||||
break;
|
||||
case 'view':
|
||||
default:
|
||||
$page->title = 'Movie Edit';
|
||||
$page->smarty->assign('movie', $mov);
|
||||
break;
|
||||
}
|
||||
header('Location:'.WWW_TOP.'/movie-list.php');
|
||||
die();
|
||||
break;
|
||||
case 'view':
|
||||
default:
|
||||
$page->title = 'Movie Edit';
|
||||
$page->smarty->assign('movie', $mov);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$page->content = $page->smarty->fetch('movie-edit.tpl');
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Movie;
|
||||
use Blacklight\utility\Utility;
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$movie = new Movie(['Settings' => $page->pdo]);
|
||||
|
||||
|
||||
+25
-25
@@ -2,12 +2,12 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Music;
|
||||
use Blacklight\Genres;
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$music = new Music();
|
||||
$gen = new Genres();
|
||||
$id = 0;
|
||||
@@ -24,33 +24,33 @@ if (request()->has('id')) {
|
||||
}
|
||||
|
||||
switch ($action) {
|
||||
case 'submit':
|
||||
$coverLoc = WWW_DIR.'covers/music/'.$id.'.jpg';
|
||||
case 'submit':
|
||||
$coverLoc = WWW_DIR.'covers/music/'.$id.'.jpg';
|
||||
|
||||
if ($_FILES['cover']['size'] > 0) {
|
||||
$tmpName = $_FILES['cover']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['cover']['tmp_name'], $coverLoc);
|
||||
}
|
||||
}
|
||||
if ($_FILES['cover']['size'] > 0) {
|
||||
$tmpName = $_FILES['cover']['tmp_name'];
|
||||
$file_info = getimagesize($tmpName);
|
||||
if (! empty($file_info)) {
|
||||
move_uploaded_file($_FILES['cover']['tmp_name'], $coverLoc);
|
||||
}
|
||||
}
|
||||
|
||||
request()->merge(['cover' => file_exists($coverLoc) ? 1 : 0]);
|
||||
request()->merge(['salesrank' => (empty(request()->input('salesrank')) || ! ctype_digit(request()->input('salesrank'))) ? 'null' : request()->input('salesrank')]);
|
||||
request()->merge(['releasedate' => (empty(request()->input('releasedate')) || ! strtotime(request()->input('releasedate'))) ? $mus['releasedate'] : Carbon::parse(request()->input('releasedate'))->timestamp]);
|
||||
request()->merge(['cover' => file_exists($coverLoc) ? 1 : 0]);
|
||||
request()->merge(['salesrank' => (empty(request()->input('salesrank')) || ! ctype_digit(request()->input('salesrank'))) ? 'null' : request()->input('salesrank')]);
|
||||
request()->merge(['releasedate' => (empty(request()->input('releasedate')) || ! strtotime(request()->input('releasedate'))) ? $mus['releasedate'] : Carbon::parse(request()->input('releasedate'))->timestamp]);
|
||||
|
||||
$music->update($id, request()->input('title'), request()->input('asin'), request()->input('url'), request()->input('salesrank'), request()->input('artist'), request()->input('publisher'), request()->input('releasedate'), request()->input('year'), request()->input('tracks'), request()->input('cover'), request()->input('genre'));
|
||||
$music->update($id, request()->input('title'), request()->input('asin'), request()->input('url'), request()->input('salesrank'), request()->input('artist'), request()->input('publisher'), request()->input('releasedate'), request()->input('year'), request()->input('tracks'), request()->input('cover'), request()->input('genre'));
|
||||
|
||||
header('Location:'.WWW_TOP.'/music-list.php');
|
||||
die();
|
||||
break;
|
||||
case 'view':
|
||||
default:
|
||||
$page->title = 'Music Edit';
|
||||
$page->smarty->assign('music', $mus);
|
||||
$page->smarty->assign('genres', $gen->getGenres(Genres::MUSIC_TYPE));
|
||||
break;
|
||||
}
|
||||
header('Location:'.WWW_TOP.'/music-list.php');
|
||||
die();
|
||||
break;
|
||||
case 'view':
|
||||
default:
|
||||
$page->title = 'Music Edit';
|
||||
$page->smarty->assign('music', $mus);
|
||||
$page->smarty->assign('genres', $gen->getGenres(Genres::MUSIC_TYPE));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$page->content = $page->smarty->fetch('music-edit.tpl');
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Music;
|
||||
use Blacklight\utility\Utility;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$music = new Music();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Releases;
|
||||
use Blacklight\NZBExport;
|
||||
|
||||
@@ -11,7 +11,7 @@ if (\Blacklight\utility\Utility::isCLI()) {
|
||||
PHP_EOL);
|
||||
}
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$rel = new Releases(['Settings' => $page->pdo]);
|
||||
|
||||
if ($page->isPostBack()) {
|
||||
|
||||
@@ -7,10 +7,10 @@ if (PHP_SAPI === 'cli') {
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\NZBImport;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$filesToProcess = [];
|
||||
if ($page->isPostBack()) {
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
/* #newznab-tmux */
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$NNURL = $page->serverurl;
|
||||
/* #newznab-tmux */
|
||||
|
||||
|
||||
@@ -4,9 +4,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\MultigroupPoster;
|
||||
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
MultigroupPoster::query()->where('id', '=', request()->input('id'))->delete();
|
||||
}
|
||||
|
||||
@@ -4,9 +4,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\MultigroupPoster;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\processing\ProcessReleasesMultiGroup;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$relPosters = new ProcessReleasesMultiGroup(['Settings' => $page->pdo]);
|
||||
|
||||
// Set the current action.
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\MultigroupPoster;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$posters = MultigroupPoster::all('id', 'poster')->sortBy('poster');
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Predb;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$offset = (request()->has('offset') && ctype_digit(request()->input('offset'))) ? request()->input('offset') : 0;
|
||||
|
||||
|
||||
@@ -5,8 +5,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\Releases;
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
$releases = new Releases(['Settings' => $page->pdo]);
|
||||
$releases->deleteMultiple(request()->input('id'));
|
||||
|
||||
@@ -5,9 +5,10 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
use App\Models\Release;
|
||||
use App\Models\Category;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Releases;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$releases = new Releases(['Settings' => $page->pdo]);
|
||||
$id = 0;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\NZB;
|
||||
use App\Models\User;
|
||||
use Blacklight\db\DB;
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Release;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'Release List';
|
||||
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
use App\Models\Category;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$regexes = new Regexes(['Settings' => $page->pdo, 'Table_Name' => 'release_naming_regexes']);
|
||||
|
||||
// Set the current action.
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$regexes = new Regexes(['Settings' => $page->pdo, 'Table_Name' => 'release_naming_regexes']);
|
||||
|
||||
$page->title = 'Release Naming Regex List';
|
||||
|
||||
@@ -2,11 +2,10 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Regexes;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$page->title = 'Release Naming Regex Test';
|
||||
|
||||
$group = trim(request()->has('group') && ! empty(request()->input('group')) ? request()->input('group') : '');
|
||||
|
||||
@@ -4,9 +4,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\UserRole;
|
||||
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
UserRole::deleteRole(request()->input('id'));
|
||||
}
|
||||
|
||||
@@ -5,10 +5,9 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
use App\Models\Category;
|
||||
use App\Models\UserRole;
|
||||
use App\Models\RoleExcludedCategory;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
// Get the user roles.
|
||||
$userRoles = UserRole::getRoles();
|
||||
$roles = [];
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\UserRole;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'User Role List';
|
||||
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use Blacklight\db\DB;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'Sharing Settings';
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
require_once NN_WWW.'pages/smartyTV.php';
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
(new smartyTV(['Settings' => $page->pdo]))->delete(request()->input('id'));
|
||||
}
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Video;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
require_once NN_WWW.'pages/smartyTV.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
$tv = new smartyTV(['Settings' => $page->pdo]);
|
||||
|
||||
switch (request()->input('action') ?? 'view') {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Video;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'TV Shows List';
|
||||
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\Release;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$success = false;
|
||||
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Sites;
|
||||
use Blacklight\SABnzbd;
|
||||
use App\Models\Category;
|
||||
use App\Models\Settings;
|
||||
use Blacklight\utility\Utility;
|
||||
use App\Models\Category as CategoryModel;
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$sites = new Sites();
|
||||
$id = 0;
|
||||
@@ -134,7 +134,7 @@ $page->smarty->assign('lookup_reqids_names', ['Disabled', 'Lookup Request IDs',
|
||||
$page->smarty->assign('coversPath', NN_COVERS);
|
||||
|
||||
// return a list of audiobooks, mags, ebooks, technical and foreign books
|
||||
$result = CategoryModel::query()->whereIn('id', [Category::MUSIC_AUDIOBOOK, Category::BOOKS_MAGAZINES, Category::BOOKS_TECHNICAL, Category::BOOKS_FOREIGN])->get(['id', 'title']);
|
||||
$result = Category::query()->whereIn('id', [Category::MUSIC_AUDIOBOOK, Category::BOOKS_MAGAZINES, Category::BOOKS_TECHNICAL, Category::BOOKS_FOREIGN])->get(['id', 'title']);
|
||||
|
||||
// setup the display lists for these categories, this could have been static, but then if names changed they would be wrong
|
||||
$book_reqids_ids = [];
|
||||
|
||||
@@ -6,9 +6,9 @@ use App\Models\User;
|
||||
use App\Models\Release;
|
||||
use App\Models\Category;
|
||||
use App\Models\UserRole;
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'Site Stats';
|
||||
|
||||
|
||||
@@ -2,10 +2,11 @@
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Blacklight\Tmux;
|
||||
use App\Models\Settings;
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$tmux = new Tmux();
|
||||
$id = 0;
|
||||
|
||||
@@ -4,9 +4,6 @@ require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
use App\Models\User;
|
||||
|
||||
|
||||
|
||||
|
||||
if (request()->has('id')) {
|
||||
User::deleteUser(request()->input('id'));
|
||||
}
|
||||
|
||||
@@ -7,9 +7,10 @@ use App\Models\UserRole;
|
||||
use App\Models\Invitation;
|
||||
use App\Mail\AccountChange;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$user = [
|
||||
'id' => '',
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
use App\Models\User;
|
||||
use App\Models\UserRole;
|
||||
|
||||
use Blacklight\http\AdminPage;
|
||||
|
||||
require_once dirname(__DIR__).DIRECTORY_SEPARATOR.'smarty.php';
|
||||
|
||||
|
||||
$page = new AdminPage();
|
||||
|
||||
$page->title = 'User List';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user