diff --git a/Modules/Blog/Admin/Sections/BlogCategories.php b/Modules/Blog/Admin/Sections/BlogCategories.php
index 672a149..926068a 100644
--- a/Modules/Blog/Admin/Sections/BlogCategories.php
+++ b/Modules/Blog/Admin/Sections/BlogCategories.php
@@ -54,36 +54,36 @@ public function onDisplay()
->setDisplaySearch(true);
$columns = [
- AdminColumn::text('id', '#')
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::link('name', __('adm.title'), 'slug'),
- AdminColumn::text('categories.name', __('adm.edit.category'))
- ->setOrderable(true)
- ->setOrderable(function ($query, $direction) {
- $query->orderBy('category_id', $direction);
- })
- ->setSearchCallback(function ($column, $query, $search) {
- return $query->orWhereHas('categories', function ($q) use ($search) {
- $q->where('name', 'like', '%'.$search.'%');
- });
- })
- ->append(AdminColumn::filter('category_id')),
- AdminColumn::custom(__('adm.lang'), function ($model) {
- if (isset(config('app.locales')[$model->lang])) {
- $lang = config('app.locales')[$model->lang];
- } else {
- $lang = '-';
- }
-
- return $lang;
- })
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::text('updated_at', __('adm.edited'), 'editors.name')
- ->setWidth('160px')
- ->setSearchable(false),
- ];
+ AdminColumn::text('id', '#')
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::link('name', __('adm.title'), 'slug'),
+ AdminColumn::text('categories.name', __('adm.edit.category'))
+ ->setOrderable(true)
+ ->setOrderable(function ($query, $direction) {
+ $query->orderBy('category_id', $direction);
+ })
+ ->setSearchCallback(function ($column, $query, $search) {
+ return $query->orWhereHas('categories', function ($q) use ($search) {
+ $q->where('name', 'like', '%'.$search.'%');
+ });
+ })
+ ->append(AdminColumn::filter('category_id')),
+ AdminColumn::custom(__('adm.lang'), function ($model) {
+ if (isset(config('app.locales')[$model->lang])) {
+ $lang = config('app.locales')[$model->lang];
+ } else {
+ $lang = '-';
+ }
+
+ return $lang;
+ })
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::text('updated_at', __('adm.edited'), 'editors.name')
+ ->setWidth('160px')
+ ->setSearchable(false),
+ ];
$tableActive = AdminDisplay::datatablesAsync()
->setName('active')
@@ -95,8 +95,8 @@ public function onDisplay()
->setHtmlAttribute('class', 'table-primary table-hover th-center');
$tableActive->setFilters(
- AdminDisplayFilter::related('category_id', __('adm.edit.category'))->setModel(BlogCategory::class)
- );
+ AdminDisplayFilter::related('category_id', __('adm.edit.category'))->setModel(BlogCategory::class)
+ );
$tableInactive = AdminDisplay::datatablesAsync()
->setName('draft')
@@ -117,26 +117,26 @@ public function onDisplay()
$tabs = AdminDisplay::tabbed();
$tabs->setElements([
- AdminDisplay::tab($tableActive)
- ->setLabel(__('adm.all'))
- ->seticon('')
- ->setBadge(function () {
- return BlogCategory::Active()->count();
- }),
-
- AdminDisplay::tab($tableInactive)
- ->setLabel(__('adm.drafted'))
- ->seticon('')
- ->setHtmlAttribute('class', 'text-black-50')
- ->setBadge(function () {
- return BlogCategory::Draft()->count();
- }),
-
- AdminDisplay::tab($tableDeleted)
- ->setLabel(__('adm.deleted'))
- ->setIcon('')
- ->setHtmlAttribute('class', 'last text-danger'),
- ]);
+ AdminDisplay::tab($tableActive)
+ ->setLabel(__('adm.all'))
+ ->seticon('')
+ ->setBadge(function () {
+ return BlogCategory::Active()->count();
+ }),
+
+ AdminDisplay::tab($tableInactive)
+ ->setLabel(__('adm.drafted'))
+ ->seticon('')
+ ->setHtmlAttribute('class', 'text-black-50')
+ ->setBadge(function () {
+ return BlogCategory::Draft()->count();
+ }),
+
+ AdminDisplay::tab($tableDeleted)
+ ->setLabel(__('adm.deleted'))
+ ->setIcon('')
+ ->setHtmlAttribute('class', 'last text-danger'),
+ ]);
return $tabs;
}
@@ -156,83 +156,83 @@ public function onEdit($id)
$cat = $data->getBlogCategory($def_lang, $id);
$tabs = AdminDisplay::tabbed([
- __('Blog::admin_blog.main_tab') => new FormElements([
- AdminFormElement::select('lang', __('adm.edit.lang_site'), config('app.locales'))
- ->required()
- ->setSortable(false)
- ->setDefaultValue($def_lang),
- AdminFormElement::text('id', '#')
- ->setReadonly(1),
-
- // AdminFormElement::dependentselect('category_id', __('adm.edit.category'))
- // // ->setOptions($cat)
- // ->setModelForOptions(BlogCategory::class, 'name')
- // ->setDataDepends(['lang'])
- // ->exclude($id)
- // ->setDisplay('name')
- // ->setSortable(false)
- // ->setLoadOptionsQueryPreparer(function($item, $query) use ($cat) {
- //
- // return ($query->where('lang', $item->getDependValue('lang'))
- // ->where('active', true)
- // );
- // })
- // ,
-
- AdminFormElement::html('
'),
- AdminFormElement::text('creators.name', __('adm.edit.creators'))
- ->setReadonly(1),
- AdminFormElement::text('created_at', __('adm.edit.created_at'))
- ->setReadonly(1),
- AdminFormElement::html('
'),
- AdminFormElement::text('editors.name', __('adm.edit.editors'))
- ->setReadonly(1),
- AdminFormElement::text('updated_at', __('adm.edit.updated_at'))
- ->setReadonly(1),
- ]),
-
- __('Blog::admin_blog.meta_tab') => new FormElements([
- AdminFormElement::text('meta_title', __('adm.edit.meta_title'))
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::textarea('meta_description', __('adm.edit.meta_description'))
- ->setRows(5)
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::textarea('ldjson', 'LD-Json Script')
- ->setRows(10),
- ]),
- ]);
+ __('Blog::admin_blog.main_tab') => new FormElements([
+ AdminFormElement::select('lang', __('adm.edit.lang_site'), config('app.locales'))
+ ->required()
+ ->setSortable(false)
+ ->setDefaultValue($def_lang),
+ AdminFormElement::text('id', '#')
+ ->setReadonly(1),
+
+ // AdminFormElement::dependentselect('category_id', __('adm.edit.category'))
+ // // ->setOptions($cat)
+ // ->setModelForOptions(BlogCategory::class, 'name')
+ // ->setDataDepends(['lang'])
+ // ->exclude($id)
+ // ->setDisplay('name')
+ // ->setSortable(false)
+ // ->setLoadOptionsQueryPreparer(function($item, $query) use ($cat) {
+ //
+ // return ($query->where('lang', $item->getDependValue('lang'))
+ // ->where('active', true)
+ // );
+ // })
+ // ,
+
+ AdminFormElement::html('
'),
+ AdminFormElement::text('creators.name', __('adm.edit.creators'))
+ ->setReadonly(1),
+ AdminFormElement::text('created_at', __('adm.edit.created_at'))
+ ->setReadonly(1),
+ AdminFormElement::html('
'),
+ AdminFormElement::text('editors.name', __('adm.edit.editors'))
+ ->setReadonly(1),
+ AdminFormElement::text('updated_at', __('adm.edit.updated_at'))
+ ->setReadonly(1),
+ ]),
+
+ __('Blog::admin_blog.meta_tab') => new FormElements([
+ AdminFormElement::text('meta_title', __('adm.edit.meta_title'))
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::textarea('meta_description', __('adm.edit.meta_description'))
+ ->setRows(5)
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::textarea('ldjson', 'LD-Json Script')
+ ->setRows(10),
+ ]),
+ ]);
//== main form
$form = AdminForm::panel()->addBody([
- AdminFormElement::columns()->addColumn([
-
- AdminFormElement::text('name', __('adm.name'))
- ->addValidationRule('max:190', __('adm.valid.max190'))
- ->required(),
- AdminFormElement::text('slug', __('adm.slug'))
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::columns()->addColumn([
- AdminFormElement::image('image', __('adm.edit.image'))
- ->addValidationRule('max:190', __('adm.valid.max190')),
- ], 6)->addColumn([
- AdminFormElement::text('icon', __('adm.edit.icon'))
- ->addValidationRule('max:190', __('adm.valid.max190')),
- ]),
-
- AdminFormElement::wysiwyg('info_preview', __('adm.text_preview')),
- // AdminFormElement::wysiwyg('info_full', __('adm.text_full'))->setHeight(500),
-
- ], 8)->addColumn([$tabs]),
-
- AdminFormElement::html('
'),
- AdminFormElement::checkbox('active', __('adm.edit.actived')),
- ]);
+ AdminFormElement::columns()->addColumn([
+
+ AdminFormElement::text('name', __('adm.name'))
+ ->addValidationRule('max:190', __('adm.valid.max190'))
+ ->required(),
+ AdminFormElement::text('slug', __('adm.slug'))
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::columns()->addColumn([
+ AdminFormElement::image('image', __('adm.edit.image'))
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ ], 6)->addColumn([
+ AdminFormElement::text('icon', __('adm.edit.icon'))
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ ]),
+
+ AdminFormElement::wysiwyg('info_preview', __('adm.text_preview')),
+ // AdminFormElement::wysiwyg('info_full', __('adm.text_full'))->setHeight(500),
+
+ ], 8)->addColumn([$tabs]),
+
+ AdminFormElement::html('
'),
+ AdminFormElement::checkbox('active', __('adm.edit.actived')),
+ ]);
$form->getButtons()->setButtons([
- // 'save' => new Save(),
- 'save_and_close' => new SaveAndClose(),
- 'cancel' => (new Cancel()),
- ]);
+ // 'save' => new Save(),
+ 'save_and_close' => new SaveAndClose(),
+ 'cancel' => (new Cancel()),
+ ]);
return $form;
}
diff --git a/Modules/Blog/Admin/Sections/Blogs.php b/Modules/Blog/Admin/Sections/Blogs.php
index 52c3b08..66b7d67 100644
--- a/Modules/Blog/Admin/Sections/Blogs.php
+++ b/Modules/Blog/Admin/Sections/Blogs.php
@@ -52,37 +52,37 @@ public function onDisplay()
->setDisplaySearch(true);
$columns = [
- AdminColumn::checkbox()
- ->setWidth('30px'),
- AdminColumn::text('id', '#')
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::image('image')
- ->setSearchable(false),
- AdminColumn::link('name', __('adm.title'), 'slug'),
- AdminColumn::text('categories.name', __('adm.edit.category'))
- ->setOrderable(false)
- ->setSearchCallback(function ($column, $query, $search) {
- return $query->orWhereHas('categories', function ($q) use ($search) {
- $q->where('name', 'like', '%'.$search.'%');
- });
- })
- ->setWidth('250px'),
- AdminColumn::custom(__('adm.lang'), function ($model) {
- if (isset(config('app.locales')[$model->lang])) {
- $lang = config('app.locales')[$model->lang];
- } else {
- $lang = '-';
- }
-
- return $lang;
- })
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::text('updated_at', __('adm.edited'), 'editors.name')
- ->setWidth('160px')
- ->setSearchable(false),
- ];
+ AdminColumn::checkbox()
+ ->setWidth('30px'),
+ AdminColumn::text('id', '#')
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::image('image')
+ ->setSearchable(false),
+ AdminColumn::link('name', __('adm.title'), 'slug'),
+ AdminColumn::text('categories.name', __('adm.edit.category'))
+ ->setOrderable(false)
+ ->setSearchCallback(function ($column, $query, $search) {
+ return $query->orWhereHas('categories', function ($q) use ($search) {
+ $q->where('name', 'like', '%'.$search.'%');
+ });
+ })
+ ->setWidth('250px'),
+ AdminColumn::custom(__('adm.lang'), function ($model) {
+ if (isset(config('app.locales')[$model->lang])) {
+ $lang = config('app.locales')[$model->lang];
+ } else {
+ $lang = '-';
+ }
+
+ return $lang;
+ })
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::text('updated_at', __('adm.edited'), 'editors.name')
+ ->setWidth('160px')
+ ->setSearchable(false),
+ ];
$tableActive = AdminDisplay::datatablesAsync()
->setName('active')
@@ -112,26 +112,26 @@ public function onDisplay()
$tabs = AdminDisplay::tabbed();
$tabs->setElements([
- AdminDisplay::tab($tableActive)
- ->setLabel(__('adm.all'))
- ->seticon('')
- ->setBadge(function () {
- return Blog::Active()->count();
- }),
-
- AdminDisplay::tab($tableInactive)
- ->setLabel(__('adm.drafted'))
- ->seticon('')
- ->setHtmlAttribute('class', 'text-black-50')
- ->setBadge(function () {
- return Blog::Draft()->count();
- }),
-
- AdminDisplay::tab($tableDeleted)
- ->setLabel(__('adm.deleted'))
- ->setIcon('')
- ->setHtmlAttribute('class', 'last text-danger'),
- ]);
+ AdminDisplay::tab($tableActive)
+ ->setLabel(__('adm.all'))
+ ->seticon('')
+ ->setBadge(function () {
+ return Blog::Active()->count();
+ }),
+
+ AdminDisplay::tab($tableInactive)
+ ->setLabel(__('adm.drafted'))
+ ->seticon('')
+ ->setHtmlAttribute('class', 'text-black-50')
+ ->setBadge(function () {
+ return Blog::Draft()->count();
+ }),
+
+ AdminDisplay::tab($tableDeleted)
+ ->setLabel(__('adm.deleted'))
+ ->setIcon('')
+ ->setHtmlAttribute('class', 'last text-danger'),
+ ]);
return $tabs;
}
@@ -140,74 +140,74 @@ public function onEdit($id)
{
//== tabs
$tabs = AdminDisplay::tabbed([
- __('Blog::admin_blog.main_tab') => new FormElements([
- AdminFormElement::text('id', '#')
- ->setReadonly(1),
- AdminFormElement::select('lang', __('adm.edit.lang_site'), config('app.locales'))
- ->required()
- ->setSortable(false)
- ->setDefaultValue(1),
-
- // AdminFormElement::dependentselect('category_id', __('adm.edit.category'))
- // ->setModelForOptions(BlogCategory::class, 'name')
- // ->setDataDepends(['lang'])
- // ->setLoadOptionsQueryPreparer(function($item, $query) {
- // return ( $query->where('lang', $item->getDependValue('lang')));
- // }),
-
- AdminFormElement::html('
'),
- AdminFormElement::image('image', __('adm.edit.image')),
- AdminFormElement::html('
'),
-
- AdminFormElement::datetime('published_at', __('adm.edit.published_at')),
- AdminFormElement::datetime('published_to', __('adm.edit.published_to')),
-
- AdminFormElement::html('
'),
- AdminFormElement::text('creators.name', __('adm.edit.creators'))
- ->setReadonly(1),
- AdminFormElement::text('created_at', __('adm.edit.created_at'))
- ->setReadonly(1),
- AdminFormElement::html('
'),
- AdminFormElement::text('editors.name', __('adm.edit.editors'))
- ->setReadonly(1),
- AdminFormElement::text('updated_at', __('adm.edit.updated_at'))
- ->setReadonly(1),
- ]),
-
- __('Blog::admin_blog.meta_tab') => new FormElements([
- AdminFormElement::text('meta_title', __('adm.edit.meta_title'))
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::textarea('meta_description', __('adm.edit.meta_description'))
- ->setRows(5)
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::textarea('ldjson', 'LD-Json Script')
- ->setRows(10),
- ]),
- ]);
+ __('Blog::admin_blog.main_tab') => new FormElements([
+ AdminFormElement::text('id', '#')
+ ->setReadonly(1),
+ AdminFormElement::select('lang', __('adm.edit.lang_site'), config('app.locales'))
+ ->required()
+ ->setSortable(false)
+ ->setDefaultValue(1),
+
+ // AdminFormElement::dependentselect('category_id', __('adm.edit.category'))
+ // ->setModelForOptions(BlogCategory::class, 'name')
+ // ->setDataDepends(['lang'])
+ // ->setLoadOptionsQueryPreparer(function($item, $query) {
+ // return ( $query->where('lang', $item->getDependValue('lang')));
+ // }),
+
+ AdminFormElement::html('
'),
+ AdminFormElement::image('image', __('adm.edit.image')),
+ AdminFormElement::html('
'),
+
+ AdminFormElement::datetime('published_at', __('adm.edit.published_at')),
+ AdminFormElement::datetime('published_to', __('adm.edit.published_to')),
+
+ AdminFormElement::html('
'),
+ AdminFormElement::text('creators.name', __('adm.edit.creators'))
+ ->setReadonly(1),
+ AdminFormElement::text('created_at', __('adm.edit.created_at'))
+ ->setReadonly(1),
+ AdminFormElement::html('
'),
+ AdminFormElement::text('editors.name', __('adm.edit.editors'))
+ ->setReadonly(1),
+ AdminFormElement::text('updated_at', __('adm.edit.updated_at'))
+ ->setReadonly(1),
+ ]),
+
+ __('Blog::admin_blog.meta_tab') => new FormElements([
+ AdminFormElement::text('meta_title', __('adm.edit.meta_title'))
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::textarea('meta_description', __('adm.edit.meta_description'))
+ ->setRows(5)
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::textarea('ldjson', 'LD-Json Script')
+ ->setRows(10),
+ ]),
+ ]);
//== main form
$form = AdminForm::panel()->addBody([
- AdminFormElement::columns()->addColumn([
- AdminFormElement::text('name', __('adm.name'))
- ->addValidationRule('max:190', __('adm.valid.max190'))
- ->required(),
- AdminFormElement::text('slug', __('adm.slug'))
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::wysiwyg('info_preview', __('adm.text_preview')),
- AdminFormElement::wysiwyg('info_full', __('adm.text_full'))
- ->setHeight(500),
- ], 8)->addColumn([$tabs]),
-
- AdminFormElement::html('
'),
- AdminFormElement::checkbox('active', __('adm.edit.actived')),
- ]);
+ AdminFormElement::columns()->addColumn([
+ AdminFormElement::text('name', __('adm.name'))
+ ->addValidationRule('max:190', __('adm.valid.max190'))
+ ->required(),
+ AdminFormElement::text('slug', __('adm.slug'))
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::wysiwyg('info_preview', __('adm.text_preview')),
+ AdminFormElement::wysiwyg('info_full', __('adm.text_full'))
+ ->setHeight(500),
+ ], 8)->addColumn([$tabs]),
+
+ AdminFormElement::html('
'),
+ AdminFormElement::checkbox('active', __('adm.edit.actived')),
+ ]);
$form->getButtons()->setButtons([
- // 'save' => new Save(),
- 'save_and_close' => new SaveAndClose(),
- 'save_and_create' => new SaveAndCreate(),
- 'cancel' => (new Cancel()),
- ]);
+ // 'save' => new Save(),
+ 'save_and_close' => new SaveAndClose(),
+ 'save_and_create' => new SaveAndCreate(),
+ 'cancel' => (new Cancel()),
+ ]);
return $form;
}
diff --git a/Modules/Blog/Models/Base.php b/Modules/Blog/Models/Base.php
index 8ed03d7..455031f 100644
--- a/Modules/Blog/Models/Base.php
+++ b/Modules/Blog/Models/Base.php
@@ -20,8 +20,8 @@ public function categories()
$cat = $this->belongsTo(BlogCategory::class, 'category_id', 'id');
return $cat->withDefault([
- 'name' => $default_value,
- ]);
+ 'name' => $default_value,
+ ]);
}
//setters
diff --git a/Modules/Blog/Models/Blog.php b/Modules/Blog/Models/Blog.php
index 11cdd29..1c6c8a4 100644
--- a/Modules/Blog/Models/Blog.php
+++ b/Modules/Blog/Models/Blog.php
@@ -7,9 +7,9 @@ class Blog extends Base
protected $table = 'blogs';
protected $casts = [
- 'published_at' => 'datetime',
- 'published_to' => 'datetime',
- ];
+ 'published_at' => 'datetime',
+ 'published_to' => 'datetime',
+ ];
public function setSlugAttribute($value)
{
diff --git a/Modules/Blog/Providers/BlogAdminServiceProvider.php b/Modules/Blog/Providers/BlogAdminServiceProvider.php
index 3272779..af387b4 100644
--- a/Modules/Blog/Providers/BlogAdminServiceProvider.php
+++ b/Modules/Blog/Providers/BlogAdminServiceProvider.php
@@ -10,9 +10,9 @@
class BlogAdminServiceProvider extends ServiceProvider
{
protected $sections = [
- Blog::class => 'Modules\Blog\Admin\Sections\Blogs',
- BlogCategory::class => 'Modules\Blog\Admin\Sections\BlogCategories',
- ];
+ Blog::class => 'Modules\Blog\Admin\Sections\Blogs',
+ BlogCategory::class => 'Modules\Blog\Admin\Sections\BlogCategories',
+ ];
public function boot(\SleepingOwl\Admin\Admin $admin)
{
@@ -25,15 +25,15 @@ public function boot(\SleepingOwl\Admin\Admin $admin)
private function registerNavigation()
{
\AdminNavigation::setFromArray([
- [
- 'title' => __('adm.modules.blog'),
- 'icon' => 'fab fa-blogger-b',
- 'priority' => 100,
- 'pages' => [
- (new Page(BlogCategory::class))->setPriority(100),
- (new Page(Blog::class))->setPriority(200),
- ],
- ],
- ]);
+ [
+ 'title' => __('adm.modules.blog'),
+ 'icon' => 'fab fa-blogger-b',
+ 'priority' => 100,
+ 'pages' => [
+ (new Page(BlogCategory::class))->setPriority(100),
+ (new Page(Blog::class))->setPriority(200),
+ ],
+ ],
+ ]);
}
}
diff --git a/Modules/Blog/Repositories/BlogCategoryRepository.php b/Modules/Blog/Repositories/BlogCategoryRepository.php
index d5223e0..837a4c4 100644
--- a/Modules/Blog/Repositories/BlogCategoryRepository.php
+++ b/Modules/Blog/Repositories/BlogCategoryRepository.php
@@ -21,11 +21,11 @@ protected function getModelClass()
public function getBlogCategory($lang = null, $id = null)
{
$columns = [
- 'id',
- 'name',
- 'lang',
- 'active',
- ];
+ 'id',
+ 'name',
+ 'lang',
+ 'active',
+ ];
$query = $this->startConditions()
->active()
@@ -49,8 +49,8 @@ public function getBlogCategory($lang = null, $id = null)
$blogCat = $result->mapWithKeys(function ($item) {
return [
- $item['id'] => '('.config('app.locales')[$item['lang']].') '.$item['name'],
- ];
+ $item['id'] => '('.config('app.locales')[$item['lang']].') '.$item['name'],
+ ];
});
$blogCat->prepend(__('Blog::blog.empty_category'), 0);
diff --git a/Modules/Blog/database/seeds/BlogCategorySeeder.php b/Modules/Blog/database/seeds/BlogCategorySeeder.php
index 46408c5..afbc914 100644
--- a/Modules/Blog/database/seeds/BlogCategorySeeder.php
+++ b/Modules/Blog/database/seeds/BlogCategorySeeder.php
@@ -16,12 +16,12 @@ public function run()
$nameSeed = $faker->Realtext(30);
$newData = Seedmodel::create([
- 'name' => $nameSeed,
- 'slug' => $nameSeed,
- 'lang' => rand(1, 2),
- 'category_id' => rand(0, 10),
- 'active' => rand(0, 1),
- ]);
+ 'name' => $nameSeed,
+ 'slug' => $nameSeed,
+ 'lang' => rand(1, 2),
+ 'category_id' => rand(0, 10),
+ 'active' => rand(0, 1),
+ ]);
}
}
}
diff --git a/Modules/Blog/resources/lang/en/adm_blog.php b/Modules/Blog/resources/lang/en/adm_blog.php
index 34c3074..fa13a8e 100644
--- a/Modules/Blog/resources/lang/en/adm_blog.php
+++ b/Modules/Blog/resources/lang/en/adm_blog.php
@@ -2,6 +2,6 @@
return [
- 'empty_category' => 'Root category',
+ 'empty_category' => 'Root category',
];
diff --git a/Modules/Blog/resources/lang/en/blog.php b/Modules/Blog/resources/lang/en/blog.php
index 30996c6..ed394b3 100644
--- a/Modules/Blog/resources/lang/en/blog.php
+++ b/Modules/Blog/resources/lang/en/blog.php
@@ -2,13 +2,13 @@
return [
- 'title' => 'News раздел портала (EN)',
-
- // 'errors' => [
- // 'unknown' => 'Произошла непредвиденная ошибка. Попробуйте позже',
- // 'register' => 'Ошибка регистрации. Повторите попытку позже',
- // 'login' => 'Ошибка входа. Повторите попытку позже',
- // 'robot' => 'Временно вам заблокирован доступ',
- // ],
+ 'title' => 'News раздел портала (EN)',
+
+ // 'errors' => [
+ // 'unknown' => 'Произошла непредвиденная ошибка. Попробуйте позже',
+ // 'register' => 'Ошибка регистрации. Повторите попытку позже',
+ // 'login' => 'Ошибка входа. Повторите попытку позже',
+ // 'robot' => 'Временно вам заблокирован доступ',
+ // ],
];
diff --git a/Modules/Blog/resources/lang/ru/admin_blog.php b/Modules/Blog/resources/lang/ru/admin_blog.php
index d91e161..30ea0c8 100644
--- a/Modules/Blog/resources/lang/ru/admin_blog.php
+++ b/Modules/Blog/resources/lang/ru/admin_blog.php
@@ -1,20 +1,20 @@
'Блог',
+ 'mains' => 'Блог',
- //main
- 'get_title_blog' => 'Статьи',
- 'get_edit_blog' => 'Редактирование статьи',
- 'get_create_blog' => 'Добавление статьи',
- 'get_title_category' => 'Категории',
- 'get_edit_category' => 'Редактирование категории',
- 'get_create_category' => 'Добавление категории',
+ //main
+ 'get_title_blog' => 'Статьи',
+ 'get_edit_blog' => 'Редактирование статьи',
+ 'get_create_blog' => 'Добавление статьи',
+ 'get_title_category' => 'Категории',
+ 'get_edit_category' => 'Редактирование категории',
+ 'get_create_category' => 'Добавление категории',
- //tab
- 'main_tab' => 'Главные настройки',
- 'meta_tab' => 'META настройки',
+ //tab
+ 'main_tab' => 'Главные настройки',
+ 'meta_tab' => 'META настройки',
];
diff --git a/Modules/Blog/resources/lang/ru/blog.php b/Modules/Blog/resources/lang/ru/blog.php
index 75eb275..3696bbe 100644
--- a/Modules/Blog/resources/lang/ru/blog.php
+++ b/Modules/Blog/resources/lang/ru/blog.php
@@ -2,12 +2,12 @@
return [
- 'title' => 'Новостной раздел портала',
- 'empty_category' => 'Без категории',
- 'deleted_category' => 'Категория удалена',
+ 'title' => 'Новостной раздел портала',
+ 'empty_category' => 'Без категории',
+ 'deleted_category' => 'Категория удалена',
- // 'foo' => [
- // 'bar' => 'Value FooBar',
- // ],
+ // 'foo' => [
+ // 'bar' => 'Value FooBar',
+ // ],
];
diff --git a/app/Admin/Sections/Roles.php b/app/Admin/Sections/Roles.php
index 884e1e9..96845a6 100644
--- a/app/Admin/Sections/Roles.php
+++ b/app/Admin/Sections/Roles.php
@@ -42,13 +42,13 @@ public function onDisplay()
->setHtmlAttribute('class', 'table-danger table-hover');
$display->setColumns([
- AdminColumn::text('id', '#')
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::link('name', 'Название')
- ->setWidth('150px'),
- AdminColumn::text('description', 'Описание'),
- ]);
+ AdminColumn::text('id', '#')
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::link('name', 'Название')
+ ->setWidth('150px'),
+ AdminColumn::text('description', 'Описание'),
+ ]);
return $display;
}
@@ -56,21 +56,21 @@ public function onDisplay()
public function onEdit($id)
{
$form = AdminForm::panel()->addBody([
- AdminFormElement::text('id', '#')
- ->setReadonly(1),
- AdminFormElement::text('name', 'Название')
- ->required()
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::textarea('description', 'Описание')
- ->setRows(3)
- ->addValidationRule('max:190', __('adm.valid.max190')),
- ]);
+ AdminFormElement::text('id', '#')
+ ->setReadonly(1),
+ AdminFormElement::text('name', 'Название')
+ ->required()
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::textarea('description', 'Описание')
+ ->setRows(3)
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ ]);
$form->getButtons()->setButtons([
- // 'save' => new Save(),
- 'save_and_close' => new SaveAndClose(),
- 'cancel' => (new Cancel()),
- ]);
+ // 'save' => new Save(),
+ 'save_and_close' => new SaveAndClose(),
+ 'cancel' => (new Cancel()),
+ ]);
return $form;
}
diff --git a/app/Admin/Sections/Scripts.php b/app/Admin/Sections/Scripts.php
index 7cf2a14..934e09e 100644
--- a/app/Admin/Sections/Scripts.php
+++ b/app/Admin/Sections/Scripts.php
@@ -48,19 +48,19 @@ public function onDisplay()
->setDisplaySearch(true);
$display->setColumns([
- AdminColumn::text('id', '#')
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::link('name', 'Название'),
- AdminColumn::boolean('active', 'ВКЛ'),
- AdminColumn::boolean('top', 'Header')
- ->setWidth('110px')
- ->setOrderable(true),
- AdminColumn::text('updated_at', 'Изменен', 'editors.name')
- ->setWidth('160px')
- ->setSearchable(false)
- ->setOrderable(false),
- ]);
+ AdminColumn::text('id', '#')
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::link('name', 'Название'),
+ AdminColumn::boolean('active', 'ВКЛ'),
+ AdminColumn::boolean('top', 'Header')
+ ->setWidth('110px')
+ ->setOrderable(true),
+ AdminColumn::text('updated_at', 'Изменен', 'editors.name')
+ ->setWidth('160px')
+ ->setSearchable(false)
+ ->setOrderable(false),
+ ]);
return $display;
}
@@ -68,35 +68,35 @@ public function onDisplay()
public function onEdit($id)
{
$form = AdminForm::panel()->addBody([
- AdminFormElement::columns()->addColumn([
- AdminFormElement::text('name', 'Название скрипта')
- ->addValidationRule('max:190', __('adm.valid.max190'))
- ->required(),
- AdminFormElement::textarea('data', 'Данные')
- ->setRows(8),
- AdminFormElement::checkbox('active', 'ВКЛ'),
- AdminFormElement::html('
'),
- AdminFormElement::checkbox('top', 'В шапку сайта (иначе в конец документа)'),
- ], 8)->addColumn([
- AdminFormElement::text('id', '#')
- ->setReadonly(1),
- AdminFormElement::text('creators.name', 'Создал')
- ->setReadonly(1),
- AdminFormElement::text('updated_at', 'Создано')
- ->setReadonly(1),
- AdminFormElement::html('
'),
- AdminFormElement::text('editors.name', 'Редактировал')
- ->setReadonly(1),
- AdminFormElement::text('updated_at', 'Редакция')
- ->setReadonly(1),
- ]),
- ]);
+ AdminFormElement::columns()->addColumn([
+ AdminFormElement::text('name', 'Название скрипта')
+ ->addValidationRule('max:190', __('adm.valid.max190'))
+ ->required(),
+ AdminFormElement::textarea('data', 'Данные')
+ ->setRows(8),
+ AdminFormElement::checkbox('active', 'ВКЛ'),
+ AdminFormElement::html('
'),
+ AdminFormElement::checkbox('top', 'В шапку сайта (иначе в конец документа)'),
+ ], 8)->addColumn([
+ AdminFormElement::text('id', '#')
+ ->setReadonly(1),
+ AdminFormElement::text('creators.name', 'Создал')
+ ->setReadonly(1),
+ AdminFormElement::text('updated_at', 'Создано')
+ ->setReadonly(1),
+ AdminFormElement::html('
'),
+ AdminFormElement::text('editors.name', 'Редактировал')
+ ->setReadonly(1),
+ AdminFormElement::text('updated_at', 'Редакция')
+ ->setReadonly(1),
+ ]),
+ ]);
$form->getButtons()->setButtons([
- // 'save' => new Save(),
- 'save_and_close' => new SaveAndClose(),
- 'cancel' => (new Cancel()),
- ]);
+ // 'save' => new Save(),
+ 'save_and_close' => new SaveAndClose(),
+ 'cancel' => (new Cancel()),
+ ]);
return $form;
}
diff --git a/app/Admin/Sections/Settings.php b/app/Admin/Sections/Settings.php
index c60dd86..9f0923e 100644
--- a/app/Admin/Sections/Settings.php
+++ b/app/Admin/Sections/Settings.php
@@ -42,19 +42,19 @@ public function onDisplay()
->setHtmlAttribute('class', 'table-danger table-hover');
$display->setColumns([
- // AdminColumn::text('id', '#')
- // ->setWidth('50px'),
- AdminColumn::link('name', 'Настройка')
- ->setWidth('150px'),
- AdminColumn::boolean('value', 'Состояние')
- ->setWidth('130px')
- ->setOrderable(true),
- AdminColumn::text('description', 'Описание'),
- AdminColumn::text('updated_at', 'Изменен', 'editors.name')
- ->setWidth('160px')
- ->setSearchable(false)
- ->setOrderable(true),
- ]);
+ // AdminColumn::text('id', '#')
+ // ->setWidth('50px'),
+ AdminColumn::link('name', 'Настройка')
+ ->setWidth('150px'),
+ AdminColumn::boolean('value', 'Состояние')
+ ->setWidth('130px')
+ ->setOrderable(true),
+ AdminColumn::text('description', 'Описание'),
+ AdminColumn::text('updated_at', 'Изменен', 'editors.name')
+ ->setWidth('160px')
+ ->setSearchable(false)
+ ->setOrderable(true),
+ ]);
return $display;
}
@@ -62,33 +62,33 @@ public function onDisplay()
public function onEdit($id)
{
$form = AdminForm::panel()->addBody([
- AdminFormElement::columns()->addColumn([
- AdminFormElement::text('name', 'Название')
- ->setReadonly(1)
- ->required(),
- AdminFormElement::textarea('description', 'Описание')
- ->setRows(3)
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::html('
'),
- AdminFormElement::checkbox('value', 'Состояние настройки'),
- ], 8)->addColumn([
- AdminFormElement::text('creators.name', 'Создал')
- ->setReadonly(1),
- AdminFormElement::text('updated_at', 'Создано')
- ->setReadonly(1),
- AdminFormElement::html('
'),
- AdminFormElement::text('editors.name', 'Редактировал')
- ->setReadonly(1),
- AdminFormElement::text('updated_at', 'Редакция')
- ->setReadonly(1),
- ]),
- ]);
+ AdminFormElement::columns()->addColumn([
+ AdminFormElement::text('name', 'Название')
+ ->setReadonly(1)
+ ->required(),
+ AdminFormElement::textarea('description', 'Описание')
+ ->setRows(3)
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::html('
'),
+ AdminFormElement::checkbox('value', 'Состояние настройки'),
+ ], 8)->addColumn([
+ AdminFormElement::text('creators.name', 'Создал')
+ ->setReadonly(1),
+ AdminFormElement::text('updated_at', 'Создано')
+ ->setReadonly(1),
+ AdminFormElement::html('
'),
+ AdminFormElement::text('editors.name', 'Редактировал')
+ ->setReadonly(1),
+ AdminFormElement::text('updated_at', 'Редакция')
+ ->setReadonly(1),
+ ]),
+ ]);
$form->getButtons()->setButtons([
- // 'save' => new Save(),
- 'save_and_close' => new SaveAndClose(),
- 'cancel' => (new Cancel()),
- ]);
+ // 'save' => new Save(),
+ 'save_and_close' => new SaveAndClose(),
+ 'cancel' => (new Cancel()),
+ ]);
return $form;
}
diff --git a/app/Admin/Sections/Users.php b/app/Admin/Sections/Users.php
index dedbf9e..cb2fadf 100644
--- a/app/Admin/Sections/Users.php
+++ b/app/Admin/Sections/Users.php
@@ -49,25 +49,25 @@ public function onDisplay()
->setDisplaySearch(true);
$display->setColumns([
- AdminColumn::text('id', '#')
- ->setWidth('50px')
- ->setHtmlAttribute('class', 'text-center'),
- AdminColumn::gravatar('email', 'Ava'),
- AdminColumn::link('email', 'Email'),
- AdminColumn::text('name', 'Имя'),
- AdminColumn::text('roles.name', 'Права')
- ->setWidth('150px')
- ->setOrderable(false)
- ->setSearchCallback(function ($column, $query, $search) {
- return $query->orWhereHas('roles', function ($q) use ($search) {
- $q->where('name', 'like', '%'.$search.'%');
- });
- }),
- AdminColumn::boolean('active', 'Вход'),
- AdminColumn::text('created_at', 'Создан')
- ->setWidth('160px')
- ->setSearchable(false),
- ]);
+ AdminColumn::text('id', '#')
+ ->setWidth('50px')
+ ->setHtmlAttribute('class', 'text-center'),
+ AdminColumn::gravatar('email', 'Ava'),
+ AdminColumn::link('email', 'Email'),
+ AdminColumn::text('name', 'Имя'),
+ AdminColumn::text('roles.name', 'Права')
+ ->setWidth('150px')
+ ->setOrderable(false)
+ ->setSearchCallback(function ($column, $query, $search) {
+ return $query->orWhereHas('roles', function ($q) use ($search) {
+ $q->where('name', 'like', '%'.$search.'%');
+ });
+ }),
+ AdminColumn::boolean('active', 'Вход'),
+ AdminColumn::text('created_at', 'Создан')
+ ->setWidth('160px')
+ ->setSearchable(false),
+ ]);
return $display;
}
@@ -75,47 +75,47 @@ public function onDisplay()
public function onEdit($id)
{
$form = AdminForm::panel()->addBody([
- AdminFormElement::columns()->addColumn([
- AdminFormElement::text('name', 'Имя')
- ->addValidationRule('max:190', __('adm.valid.max190'))
- ->required(),
- AdminFormElement::text('email', 'Почта')
- ->required()
- ->unique()
- ->addValidationRule('max:190', __('adm.valid.max190')),
- AdminFormElement::select('role_id', 'Права', Role::class)
- ->setDisplay('name')
- ->required()
- ->setSortable(false),
- AdminFormElement::select('lang', 'Язык сайта', config('app.locales'))
- ->required()
- ->setSortable(false),
- AdminFormElement::password('newpassword', 'Пароль (не заполнить - не сменится)')
- ->allowEmptyValue()
- ->addValidationRule('nullable')
- ->addValidationRule('between:8,50', 'От 8 до 50 символов'),
- ], 8)->addColumn([
- AdminFormElement::text('id', '#')
- ->setReadonly(1),
- AdminFormElement::checkbox('blocked', 'Блокировать пользователя'),
- AdminFormElement::html('
'),
- AdminFormElement::text('created_at', 'Создан')
- ->setReadonly(1),
- AdminFormElement::text('signup_ip', 'IP регистрации')
- ->setReadonly(1),
- AdminFormElement::text('confirm_ip', 'IP активации почты')
- ->setReadonly(1),
-
- ]),
- AdminFormElement::html('
'),
- AdminFormElement::checkbox('active', 'Включен'),
- ]);
+ AdminFormElement::columns()->addColumn([
+ AdminFormElement::text('name', 'Имя')
+ ->addValidationRule('max:190', __('adm.valid.max190'))
+ ->required(),
+ AdminFormElement::text('email', 'Почта')
+ ->required()
+ ->unique()
+ ->addValidationRule('max:190', __('adm.valid.max190')),
+ AdminFormElement::select('role_id', 'Права', Role::class)
+ ->setDisplay('name')
+ ->required()
+ ->setSortable(false),
+ AdminFormElement::select('lang', 'Язык сайта', config('app.locales'))
+ ->required()
+ ->setSortable(false),
+ AdminFormElement::password('newpassword', 'Пароль (не заполнить - не сменится)')
+ ->allowEmptyValue()
+ ->addValidationRule('nullable')
+ ->addValidationRule('between:8,50', 'От 8 до 50 символов'),
+ ], 8)->addColumn([
+ AdminFormElement::text('id', '#')
+ ->setReadonly(1),
+ AdminFormElement::checkbox('blocked', 'Блокировать пользователя'),
+ AdminFormElement::html('
'),
+ AdminFormElement::text('created_at', 'Создан')
+ ->setReadonly(1),
+ AdminFormElement::text('signup_ip', 'IP регистрации')
+ ->setReadonly(1),
+ AdminFormElement::text('confirm_ip', 'IP активации почты')
+ ->setReadonly(1),
+
+ ]),
+ AdminFormElement::html('
'),
+ AdminFormElement::checkbox('active', 'Включен'),
+ ]);
$form->getButtons()->setButtons([
- // 'save' => new Save(),
- 'save_and_close' => new SaveAndClose(),
- 'cancel' => (new Cancel()),
- ]);
+ // 'save' => new Save(),
+ 'save_and_close' => new SaveAndClose(),
+ 'cancel' => (new Cancel()),
+ ]);
return $form;
}
diff --git a/app/Admin/Widgets/NavigationUserBlock.php b/app/Admin/Widgets/NavigationUserBlock.php
index f196825..4b8b3b8 100644
--- a/app/Admin/Widgets/NavigationUserBlock.php
+++ b/app/Admin/Widgets/NavigationUserBlock.php
@@ -10,8 +10,8 @@ class NavigationUserBlock extends Widget
public function toHtml()
{
return view('admin::auth.navbar', [
- 'user' => auth()->user(),
- ])->render();
+ 'user' => auth()->user(),
+ ])->render();
}
public function template()
diff --git a/app/Admin/navigation.php b/app/Admin/navigation.php
index 1dbb492..32f3463 100644
--- a/app/Admin/navigation.php
+++ b/app/Admin/navigation.php
@@ -3,46 +3,46 @@
use SleepingOwl\Admin\Navigation\Page;
return [
- [
- 'title' => 'Панель',
- 'icon' => 'fas fa-tachometer-alt',
- 'url' => route('admin.dashboard'),
- 'priority' => 50,
- ],
+ [
+ 'title' => 'Панель',
+ 'icon' => 'fas fa-tachometer-alt',
+ 'url' => route('admin.dashboard'),
+ 'priority' => 50,
+ ],
- // [
- // 'title' => 'name cat',
- // 'icon' => 'fa fa-users',
- // 'priority' => 100,
- // 'pages' =>
- // [
- // (new Page(\App\Models\Model::class))
- // ->setTitle('name')
- // ->setPriority(100),
- // ],
- // ],
+ // [
+ // 'title' => 'name cat',
+ // 'icon' => 'fa fa-users',
+ // 'priority' => 100,
+ // 'pages' =>
+ // [
+ // (new Page(\App\Models\Model::class))
+ // ->setTitle('name')
+ // ->setPriority(100),
+ // ],
+ // ],
- // [
- // 'title' => 'Менеджер файлов',
- // 'icon' => 'fa fa-files-o',
- // 'url' => route('admin.filemanager'),
- // 'priority' => 3800,
- // ],
+ // [
+ // 'title' => 'Менеджер файлов',
+ // 'icon' => 'fa fa-files-o',
+ // 'url' => route('admin.filemanager'),
+ // 'priority' => 3800,
+ // ],
- [
- 'title' => 'Настройки',
- 'icon' => 'fas fa-cogs',
- 'priority' => 5000,
- 'pages' => [
- (new Page(\App\Setting::class))
- ->setPriority(100),
- (new Page(\App\Models\Script::class))
- ->setPriority(800),
- (new Page(\App\User::class))
- ->setPriority(900),
- (new Page(\App\Role::class))
- ->setPriority(1000),
+ [
+ 'title' => 'Настройки',
+ 'icon' => 'fas fa-cogs',
+ 'priority' => 5000,
+ 'pages' => [
+ (new Page(\App\Setting::class))
+ ->setPriority(100),
+ (new Page(\App\Models\Script::class))
+ ->setPriority(800),
+ (new Page(\App\User::class))
+ ->setPriority(900),
+ (new Page(\App\Role::class))
+ ->setPriority(1000),
+ ],
],
- ],
];
diff --git a/app/Http/Controllers/Api/AuthController.php b/app/Http/Controllers/Api/AuthController.php
index 313026e..287f749 100644
--- a/app/Http/Controllers/Api/AuthController.php
+++ b/app/Http/Controllers/Api/AuthController.php
@@ -36,9 +36,9 @@ public function register(UserRegisterRequest $request)
{
if ($this->robot()) {
return response()->json([
- 'success' => false,
- 'error' => $this->robot(),
- ], 403);
+ 'success' => false,
+ 'error' => $this->robot(),
+ ], 403);
}
$user = new User();
@@ -50,15 +50,15 @@ public function register(UserRegisterRequest $request)
if (!$user->save()) {
return response()->json([
- 'success' => false,
- 'error' => __('api.errors.register'),
- ]);
+ 'success' => false,
+ 'error' => __('api.errors.register'),
+ ]);
}
return response()->json([
- 'success' => false,
- 'error' => __('auth.needactive'),
- ], 403);
+ 'success' => false,
+ 'error' => __('auth.needactive'),
+ ], 403);
}
public function login_get()
@@ -70,24 +70,24 @@ public function login(UserLoginRequest $request)
{
if ($this->robot()) {
return response()->json([
- 'success' => false,
- 'error' => $this->robot(),
- ], 403);
+ 'success' => false,
+ 'error' => $this->robot(),
+ ], 403);
}
$credentials = [
- 'email' => $request->email,
- 'password' => $request->password,
- ];
+ 'email' => $request->email,
+ 'password' => $request->password,
+ ];
if (Auth::attempt($credentials)) {
$user = User::find(Auth::id());
Auth::logout();
if (!$user->active) {
return response()->json([
- 'success' => false,
- 'error' => __('auth.deactive'),
- ], 403);
+ 'success' => false,
+ 'error' => __('auth.deactive'),
+ ], 403);
}
$token_data = new TokenRepository();
@@ -95,19 +95,19 @@ public function login(UserLoginRequest $request)
if (isset($token->api_token)) {
return response()->json([
- 'success' => true,
- 'user_id' => $user->id,
- 'user_name' => $user->name,
- 'user_email' => $user->email,
- 'api_token' => $token->api_token,
- ]);
+ 'success' => true,
+ 'user_id' => $user->id,
+ 'user_name' => $user->name,
+ 'user_email' => $user->email,
+ 'api_token' => $token->api_token,
+ ]);
}
}
return response()->json([
- 'success' => false,
- 'error' => __('auth.failed'),
- ], 403);
+ 'success' => false,
+ 'error' => __('auth.failed'),
+ ], 403);
}
public function logout_get(Request $request)
@@ -124,7 +124,7 @@ public function logout(Request $request)
$token_data->clear_token($request->bearerToken());
return response()->json([
- 'success' => true,
- ]);
+ 'success' => true,
+ ]);
}
}
diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php
index a0a2a8a..ce1176d 100644
--- a/app/Http/Controllers/Controller.php
+++ b/app/Http/Controllers/Controller.php
@@ -9,5 +9,7 @@
class Controller extends BaseController
{
- use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
+ use AuthorizesRequests;
+ use DispatchesJobs;
+ use ValidatesRequests;
}
diff --git a/app/Http/Middleware/EncryptCookies.php b/app/Http/Middleware/EncryptCookies.php
index 3821962..59a188a 100644
--- a/app/Http/Middleware/EncryptCookies.php
+++ b/app/Http/Middleware/EncryptCookies.php
@@ -12,6 +12,6 @@ class EncryptCookies extends Middleware
* @var array
*/
protected $except = [
- 'token', 'menu-state',
+ 'token', 'menu-state',
];
}
diff --git a/app/Http/Requests/UserLoginRequest.php b/app/Http/Requests/UserLoginRequest.php
index 90c6f80..0ac81e3 100644
--- a/app/Http/Requests/UserLoginRequest.php
+++ b/app/Http/Requests/UserLoginRequest.php
@@ -14,20 +14,20 @@ public function authorize()
public function rules()
{
return [
- 'email' => 'required|email|max:255',
- 'password' => 'required|between:8,50',
- ];
+ 'email' => 'required|email|max:255',
+ 'password' => 'required|between:8,50',
+ ];
}
public function messages()
{
return [
- 'email.required' => __('request.email.required'),
- 'email.email' => __('request.email.email'),
- 'email.max' => __('request.max'),
+ 'email.required' => __('request.email.required'),
+ 'email.email' => __('request.email.email'),
+ 'email.max' => __('request.max'),
- 'password.required' => __('request.password.required'),
- 'password.between' => __('request.password.between'),
- ];
+ 'password.required' => __('request.password.required'),
+ 'password.between' => __('request.password.between'),
+ ];
}
}
diff --git a/app/Http/Requests/UserRegisterRequest.php b/app/Http/Requests/UserRegisterRequest.php
index 4712180..87b284d 100644
--- a/app/Http/Requests/UserRegisterRequest.php
+++ b/app/Http/Requests/UserRegisterRequest.php
@@ -14,26 +14,26 @@ public function authorize()
public function rules()
{
return [
- 'name' => 'required|between:3,255',
- 'email' => 'required|email|max:255|unique:users',
- 'password' => 'required|between:8,50|confirmed',
- ];
+ 'name' => 'required|between:3,255',
+ 'email' => 'required|email|max:255|unique:users',
+ 'password' => 'required|between:8,50|confirmed',
+ ];
}
public function messages()
{
return [
- 'name.required' => __('request.name.required'),
- 'name.between' => __('request.name.between'),
+ 'name.required' => __('request.name.required'),
+ 'name.between' => __('request.name.between'),
- 'email.required' => __('request.email.required'),
- 'email.email' => __('request.email.email'),
- 'email.unique' => __('request.email.unique'),
- 'email.max' => __('request.max'),
+ 'email.required' => __('request.email.required'),
+ 'email.email' => __('request.email.email'),
+ 'email.unique' => __('request.email.unique'),
+ 'email.max' => __('request.max'),
- 'password.required' => __('request.password.required'),
- 'password.between' => __('request.password.between'),
- 'password.confirmed' => __('request.password.confirmed'),
- ];
+ 'password.required' => __('request.password.required'),
+ 'password.between' => __('request.password.between'),
+ 'password.confirmed' => __('request.password.confirmed'),
+ ];
}
}
diff --git a/app/Http/ViewComposers/ScriptComposer.php b/app/Http/ViewComposers/ScriptComposer.php
index 0a6cb76..83177e1 100644
--- a/app/Http/ViewComposers/ScriptComposer.php
+++ b/app/Http/ViewComposers/ScriptComposer.php
@@ -30,8 +30,8 @@ public function __construct()
public function compose(View $view)
{
$view->with([
- 'scripts_top' => $this->scripts_top,
- 'scripts_bottom' => $this->scripts_bottom,
- ]);
+ 'scripts_top' => $this->scripts_top,
+ 'scripts_bottom' => $this->scripts_bottom,
+ ]);
}
}
diff --git a/app/Http/ViewComposers/SettingComposer.php b/app/Http/ViewComposers/SettingComposer.php
index 839cbc5..e6db9c6 100644
--- a/app/Http/ViewComposers/SettingComposer.php
+++ b/app/Http/ViewComposers/SettingComposer.php
@@ -24,7 +24,7 @@ public function __construct()
public function compose(View $view)
{
$view->with([
- 'settings' => $this->settings,
- ]);
+ 'settings' => $this->settings,
+ ]);
}
}
diff --git a/app/Providers/AdminSectionsServiceProvider.php b/app/Providers/AdminSectionsServiceProvider.php
index 805b0eb..56f9214 100644
--- a/app/Providers/AdminSectionsServiceProvider.php
+++ b/app/Providers/AdminSectionsServiceProvider.php
@@ -8,16 +8,16 @@
class AdminSectionsServiceProvider extends ServiceProvider
{
protected $sections = [
- \App\User::class => 'App\Admin\Sections\Users',
- \App\Role::class => 'App\Admin\Sections\Roles',
- \App\Models\Script::class => 'App\Admin\Sections\Scripts',
- \App\Setting::class => 'App\Admin\Sections\Settings',
+ \App\User::class => 'App\Admin\Sections\Users',
+ \App\Role::class => 'App\Admin\Sections\Roles',
+ \App\Models\Script::class => 'App\Admin\Sections\Scripts',
+ \App\Setting::class => 'App\Admin\Sections\Settings',
- ];
+ ];
protected $widgets = [
- \App\Admin\Widgets\NavigationUserBlock::class,
- ];
+ \App\Admin\Widgets\NavigationUserBlock::class,
+ ];
public function boot(\SleepingOwl\Admin\Admin $admin)
{
diff --git a/app/Repositories/ScriptRepository.php b/app/Repositories/ScriptRepository.php
index 34d2e0b..a591daa 100644
--- a/app/Repositories/ScriptRepository.php
+++ b/app/Repositories/ScriptRepository.php
@@ -20,11 +20,11 @@ protected function getModelClass()
public function getScripts()
{
$columns = [
- // 'id',
- // 'name',
- 'data',
- 'top',
- ];
+ // 'id',
+ // 'name',
+ 'data',
+ 'top',
+ ];
$result = $this->startConditions()
->active()
diff --git a/app/Repositories/SettingRepository.php b/app/Repositories/SettingRepository.php
index 4aab409..22173cb 100644
--- a/app/Repositories/SettingRepository.php
+++ b/app/Repositories/SettingRepository.php
@@ -20,10 +20,10 @@ protected function getModelClass()
public function getSetting()
{
$columns = [
- // 'id',
- 'name',
- 'value',
- ];
+ // 'id',
+ 'name',
+ 'value',
+ ];
$result = $this->startConditions()
->select($columns)
diff --git a/app/Token.php b/app/Token.php
index 7b8b507..78b57db 100644
--- a/app/Token.php
+++ b/app/Token.php
@@ -10,15 +10,15 @@ class Token extends Model
public $timestamps = false;
protected $fillable = [
- 'user_id',
- 'api_token',
- 'last_ip',
- 'login_at',
- ];
+ 'user_id',
+ 'api_token',
+ 'last_ip',
+ 'login_at',
+ ];
protected $dates = [
- 'login_at',
- ];
+ 'login_at',
+ ];
public function users()
{
diff --git a/app/User.php b/app/User.php
index 87286ef..6241eb9 100644
--- a/app/User.php
+++ b/app/User.php
@@ -45,7 +45,7 @@ class User extends Authenticatable
* @var array
*/
protected $casts = [
- 'email_verified_at' => 'datetime',
+ 'email_verified_at' => 'datetime',
];
public function isAdmin()
diff --git a/config/app.php b/config/app.php
index 2b3d340..3b96c0d 100644
--- a/config/app.php
+++ b/config/app.php
@@ -110,8 +110,8 @@
*/
'locales' => [
- 1 => 'ru',
- 2 => 'en',
+ 1 => 'ru',
+ 2 => 'en',
],
/*
diff --git a/config/ide-helper.php b/config/ide-helper.php
index 4e1eb1d..51fee57 100644
--- a/config/ide-helper.php
+++ b/config/ide-helper.php
@@ -188,10 +188,10 @@
| Cast the given "real type" to the given "type".
|
*/
- 'type_overrides' => [
+ 'type_overrides' => [
'integer' => 'int',
'boolean' => 'bool',
- ],
+ ],
/*
|--------------------------------------------------------------------------
diff --git a/config/module.php b/config/module.php
index c2ff162..aa5ab08 100644
--- a/config/module.php
+++ b/config/module.php
@@ -2,6 +2,6 @@
return
['modules' => [
- 'Blog',
+ 'Blog',
],
-];
+ ];
diff --git a/config/sleeping_owl.php b/config/sleeping_owl.php
index 5dd024c..db99ff3 100644
--- a/config/sleeping_owl.php
+++ b/config/sleeping_owl.php
@@ -82,7 +82,7 @@
* Add your policy class here.
* --------------------------------------------------------------------------
*/
-// 'env_editor_policy' => \Admin\Policies\EnvPolicy::class,
+ // 'env_editor_policy' => \Admin\Policies\EnvPolicy::class,
/*
|--------------------------------------------------------------------------
diff --git a/database/seeds/RoleSeeder.php b/database/seeds/RoleSeeder.php
index 48b7b99..dbfdb8e 100644
--- a/database/seeds/RoleSeeder.php
+++ b/database/seeds/RoleSeeder.php
@@ -8,31 +8,31 @@ class RoleSeeder extends Seeder
public function run()
{
$datas = [
- [
- 'name' => 'User',
- 'description' => 'All users',
- ],
- [
- 'name' => 'Moderator',
- 'description' => 'All moderators',
- ],
- [
- 'name' => 'Admin',
- 'description' => 'All administrators',
- ],
- [
- 'name' => 'Creator',
- 'description' => 'All creators',
- ],
- ];
+ [
+ 'name' => 'User',
+ 'description' => 'All users',
+ ],
+ [
+ 'name' => 'Moderator',
+ 'description' => 'All moderators',
+ ],
+ [
+ 'name' => 'Admin',
+ 'description' => 'All administrators',
+ ],
+ [
+ 'name' => 'Creator',
+ 'description' => 'All creators',
+ ],
+ ];
foreach ($datas as $data) {
$newData = Seedmodel::where('name', '=', $data['name'])->first();
if ($newData === null) {
$newData = Seedmodel::create([
- 'name' => $data['name'],
- 'description' => $data['description'],
- ]);
+ 'name' => $data['name'],
+ 'description' => $data['description'],
+ ]);
}
}
}
diff --git a/database/seeds/ScriptCodeSeeder.php b/database/seeds/ScriptCodeSeeder.php
index f57bddf..e71ebac 100644
--- a/database/seeds/ScriptCodeSeeder.php
+++ b/database/seeds/ScriptCodeSeeder.php
@@ -8,44 +8,44 @@ class ScriptCodeSeeder extends Seeder
public function run()
{
$datas = [
- //Facebook Pixel
- [
- 'name' => 'Facebook Pixel',
- 'top' => false,
- 'data' => '',
- ],
+ //Facebook Pixel
+ [
+ 'name' => 'Facebook Pixel',
+ 'top' => false,
+ 'data' => '',
+ ],
- //Google Tag
- [
- 'name' => 'Google Tag',
- 'top' => false,
- 'data' => '',
- ],
+ //Google Tag
+ [
+ 'name' => 'Google Tag',
+ 'top' => false,
+ 'data' => '',
+ ],
- //JivoSite
- [
- 'name' => 'JivoSite',
- 'top' => false,
- 'data' => '',
- ],
+ //JivoSite
+ [
+ 'name' => 'JivoSite',
+ 'top' => false,
+ 'data' => '',
+ ],
- //Yandex Verification
- [
- 'name' => 'Yandex Verification',
- 'top' => true,
- 'data' => '',
- ],
- ];
+ //Yandex Verification
+ [
+ 'name' => 'Yandex Verification',
+ 'top' => true,
+ 'data' => '',
+ ],
+ ];
foreach ($datas as $data) {
$newData = Seedmodel::where('name', '=', $data['name'])->first();
if ($newData === null) {
$newData = Seedmodel::create([
- 'name' => $data['name'],
- 'active' => false,
- 'top' => $data['top'],
- 'data' => $data['data'],
- ]);
+ 'name' => $data['name'],
+ 'active' => false,
+ 'top' => $data['top'],
+ 'data' => $data['data'],
+ ]);
}
}
}
diff --git a/database/seeds/SettingSeeder.php b/database/seeds/SettingSeeder.php
index 7c22baa..25505a0 100644
--- a/database/seeds/SettingSeeder.php
+++ b/database/seeds/SettingSeeder.php
@@ -9,37 +9,37 @@ public function run()
{
$datas = [
- //521
- [
- 'name' => 'disable_site',
- 'description' => 'Отключить сайт (обновление / изменение). Доступ только для админов',
- 'value' => false,
- ],
+ //521
+ [
+ 'name' => 'disable_site',
+ 'description' => 'Отключить сайт (обновление / изменение). Доступ только для админов',
+ 'value' => false,
+ ],
- //403
- [
- 'name' => 'registered_allow',
- 'description' => 'Доступ к сайту только для зарегистрированных пользователей',
- 'value' => false,
- ],
+ //403
+ [
+ 'name' => 'registered_allow',
+ 'description' => 'Доступ к сайту только для зарегистрированных пользователей',
+ 'value' => false,
+ ],
- // disabled
- [
- 'name' => 'enable_register',
- 'description' => 'Включить возможность регистрации',
- 'value' => true,
- ],
+ // disabled
+ [
+ 'name' => 'enable_register',
+ 'description' => 'Включить возможность регистрации',
+ 'value' => true,
+ ],
- ];
+ ];
foreach ($datas as $data) {
$newData = Seedmodel::where('name', '=', $data['name'])->first();
if ($newData === null) {
$newData = Seedmodel::create([
- 'name' => $data['name'],
- 'description' => $data['description'],
- 'value' => $data['value'],
- ]);
+ 'name' => $data['name'],
+ 'description' => $data['description'],
+ 'value' => $data['value'],
+ ]);
}
}
}
diff --git a/database/seeds/UserSeeder.php b/database/seeds/UserSeeder.php
index b78c993..83fc1fe 100644
--- a/database/seeds/UserSeeder.php
+++ b/database/seeds/UserSeeder.php
@@ -8,41 +8,41 @@ class UserSeeder extends Seeder
public function run()
{
$datas = [
- [
- 'name' => 'Administrator',
- 'login' => 'admin',
- 'email' => 'admin@site.com',
- 'password' => 'Admin@site.com',
- 'role_id' => 3,
- ],
- [
- 'name' => 'Manager',
- 'login' => 'manager',
- 'email' => 'manager@site.com',
- 'password' => 'Manager@site.com',
- 'role_id' => 2,
- ],
- [
- 'name' => 'User',
- 'login' => 'user',
- 'email' => 'user@site.com',
- 'password' => 'User@site.com',
- 'role_id' => 1,
- ],
+ [
+ 'name' => 'Administrator',
+ 'login' => 'admin',
+ 'email' => 'admin@site.com',
+ 'password' => 'Admin@site.com',
+ 'role_id' => 3,
+ ],
+ [
+ 'name' => 'Manager',
+ 'login' => 'manager',
+ 'email' => 'manager@site.com',
+ 'password' => 'Manager@site.com',
+ 'role_id' => 2,
+ ],
+ [
+ 'name' => 'User',
+ 'login' => 'user',
+ 'email' => 'user@site.com',
+ 'password' => 'User@site.com',
+ 'role_id' => 1,
+ ],
- ];
+ ];
foreach ($datas as $data) {
$newData = Seedmodel::where('email', '=', $data['email'])->first();
if ($newData === null) {
$newData = Seedmodel::create([
- 'name' => $data['name'],
- 'active' => true,
- // 'login' => $data['login'],
- 'email' => $data['email'],
- 'role_id' => $data['role_id'],
- 'password' => bcrypt($data['password']),
- ]);
+ 'name' => $data['name'],
+ 'active' => true,
+ // 'login' => $data['login'],
+ 'email' => $data['email'],
+ 'role_id' => $data['role_id'],
+ 'password' => bcrypt($data['password']),
+ ]);
}
}
}
diff --git a/package-lock.json b/package-lock.json
index b7d7bfa..1b50bb1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1210,14 +1210,21 @@
}
},
"ajv": {
- "version": "6.10.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
- "integrity": "sha1-kNDVRDnaWHzX6EO/twRfUL0ivfE=",
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"requires": {
- "fast-deep-equal": "^2.0.1",
+ "fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
+ },
+ "dependencies": {
+ "fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ }
}
},
"ajv-errors": {
@@ -3484,11 +3491,6 @@
}
}
},
- "fast-deep-equal": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
- "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
- },
"fast-glob": {
"version": "2.2.7",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
@@ -8891,18 +8893,6 @@
"webpack-sources": "^1.4.1"
},
"dependencies": {
- "ajv": {
- "version": "6.10.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
- "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^2.0.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- }
- },
"ajv-keywords": {
"version": "3.4.1",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
diff --git a/resources/lang/en/adm.php b/resources/lang/en/adm.php
index 6ed702a..5140246 100644
--- a/resources/lang/en/adm.php
+++ b/resources/lang/en/adm.php
@@ -2,30 +2,30 @@
return [
- 'valid' => [
- 'max190' => 'Не более 190 символов',
- 'max250' => 'Не более 250 символов',
- ],
+ 'valid' => [
+ 'max190' => 'Не более 190 символов',
+ 'max250' => 'Не более 250 символов',
+ ],
- //display
- 'title' => 'Название',
- 'lang' => 'Язык',
- 'show' => 'Отображать',
- 'edit' => 'Изменен',
+ //display
+ 'title' => 'Название',
+ 'lang' => 'Язык',
+ 'show' => 'Отображать',
+ 'edit' => 'Изменен',
- 'edit' => [
- 'lang_site' => 'Язык сайта',
- 'category' => 'Категория',
- 'published_at' => 'Показывать с...',
- 'published_to' => 'Показывать до...',
+ 'edit' => [
+ 'lang_site' => 'Язык сайта',
+ 'category' => 'Категория',
+ 'published_at' => 'Показывать с...',
+ 'published_to' => 'Показывать до...',
- 'creators' => 'Создал',
- 'created_at' => 'Создано',
- 'editors' => 'Редактировал',
- 'updated_at' => 'Редакция',
+ 'creators' => 'Создал',
+ 'created_at' => 'Создано',
+ 'editors' => 'Редактировал',
+ 'updated_at' => 'Редакция',
- 'meta_title' => 'Meta заголовок',
- 'meta_description' => 'Meta описание',
- ],
+ 'meta_title' => 'Meta заголовок',
+ 'meta_description' => 'Meta описание',
+ ],
];
diff --git a/resources/lang/en/api.php b/resources/lang/en/api.php
index 768ff92..60f1221 100644
--- a/resources/lang/en/api.php
+++ b/resources/lang/en/api.php
@@ -2,14 +2,14 @@
return [
- //Middleware
- 'db_connect' => 'Error connecting to database. Try again later',
- 'db_data' => 'Data error on the site. Try again later',
-
- 'admin' => [
- 'clear_cache_title' => 'Clear cache on the site',
- 'clear_cache' => 'Clear cache',
- 'cache_clear' => 'Cache is cleared',
- ],
+ //Middleware
+ 'db_connect' => 'Error connecting to database. Try again later',
+ 'db_data' => 'Data error on the site. Try again later',
+
+ 'admin' => [
+ 'clear_cache_title' => 'Clear cache on the site',
+ 'clear_cache' => 'Clear cache',
+ 'cache_clear' => 'Cache is cleared',
+ ],
];
diff --git a/resources/lang/en/error.php b/resources/lang/en/error.php
index c80114e..9bd3342 100644
--- a/resources/lang/en/error.php
+++ b/resources/lang/en/error.php
@@ -2,64 +2,64 @@
return [
- 'main' => 'Back to main',
- 'back' => 'Return back',
+ 'main' => 'Back to main',
+ 'back' => 'Return back',
- '400t' => 'Error 400',
- '400' => 'Bad Request',
+ '400t' => 'Error 400',
+ '400' => 'Bad Request',
- '401t' => 'Error 401',
- '401' => 'Unauthorized',
+ '401t' => 'Error 401',
+ '401' => 'Unauthorized',
- '403t' => 'Error 403',
- '403' => 'Temporarily Forbidden',
+ '403t' => 'Error 403',
+ '403' => 'Temporarily Forbidden',
- '404t' => 'Error 404',
- '404' => 'Not Found',
+ '404t' => 'Error 404',
+ '404' => 'Not Found',
- '405t' => 'Error 405',
- '405' => 'Method Not Allowed',
+ '405t' => 'Error 405',
+ '405' => 'Method Not Allowed',
- '408t' => 'Error 408',
- '408' => 'Request Timeout',
+ '408t' => 'Error 408',
+ '408' => 'Request Timeout',
- '409t' => 'Error 409',
- '409' => 'Conflict',
+ '409t' => 'Error 409',
+ '409' => 'Conflict',
- '419t' => 'Error 419',
- '419' => 'Authentication Timeout',
+ '419t' => 'Error 419',
+ '419' => 'Authentication Timeout',
- '422t' => 'Error 422',
- '422' => 'Unprocessable Entity',
+ '422t' => 'Error 422',
+ '422' => 'Unprocessable Entity',
- '423t' => 'Error 423',
- '423' => 'Locked',
+ '423t' => 'Error 423',
+ '423' => 'Locked',
- '429t' => 'Error 429', //throttle
- '429' => 'Too Many Requests',
+ '429t' => 'Error 429', //throttle
+ '429' => 'Too Many Requests',
- '451t' => 'Error 451',
- '451' => 'Unavailable For Legal Reasons',
+ '451t' => 'Error 451',
+ '451' => 'Unavailable For Legal Reasons',
- '500t' => 'Error 500',
- '500' => 'Internal Server Error',
+ '500t' => 'Error 500',
+ '500' => 'Internal Server Error',
- '501t' => 'Mail error',
- '501' => 'Not Implemented',
+ '501t' => 'Mail error',
+ '501' => 'Not Implemented',
- '502t' => 'Error 502',
- '502' => 'Bad Gateway',
+ '502t' => 'Error 502',
+ '502' => 'Bad Gateway',
- '503t' => 'Error 503',
- '503' => 'Service temporarily Unavailable',
+ '503t' => 'Error 503',
+ '503' => 'Service temporarily Unavailable',
- '504t' => 'Error 504',
- '504' => 'Gateway Timeout',
+ '504t' => 'Error 504',
+ '504' => 'Gateway Timeout',
- '521t' => 'Service is in the process of updating',
- '521' => 'The service is in the process of being updated and is temporarily unavailable. We apologize for any inconvenience caused',
+ '521t' => 'Service is in the process of updating',
+ '521' => 'The service is in the process of being updated and is temporarily unavailable. We apologize for any inconvenience caused',
- '524t' => 'A timeout occurred',
- '524' => 'A connection to the web server was established, but it did not respond for the set connection timeout',
+ '524t' => 'A timeout occurred',
+ '524' => 'A connection to the web server was established, but it did not respond for the set connection timeout',
];
diff --git a/resources/lang/ru/adm.php b/resources/lang/ru/adm.php
index daf89de..5851200 100644
--- a/resources/lang/ru/adm.php
+++ b/resources/lang/ru/adm.php
@@ -2,46 +2,46 @@
return [
- 'valid' => [
- 'max190' => 'Не более 190 символов',
- 'max250' => 'Не более 250 символов',
- ],
-
- 'modules' => [
- 'blog' => 'Блог статей',
- ],
-
- //display
- 'title' => 'Название',
- 'name' => 'Имя',
- 'slug' => 'Ссылка (формируется автоматически)',
- 'lang' => 'Язык',
- 'show' => 'Отображать',
- 'edited' => 'Изменен',
- 'text_preview' => 'Предварительный текст',
- 'text_full' => 'Полный текст',
-
- 'all' => 'Все записи',
- 'deleted' => 'Удаленные',
- 'drafted' => 'Черновики',
-
- 'edit' => [
- 'lang_site' => 'Язык сайта',
- 'category' => 'Категория',
- 'published_at' => 'Показывать с...',
- 'published_to' => 'Показывать до...',
-
- 'creators' => 'Создал',
- 'created_at' => 'Создано',
- 'editors' => 'Редактировал',
- 'updated_at' => 'Редакция',
-
- 'meta_title' => 'Meta заголовок',
- 'meta_description' => 'Meta описание',
- 'actived' => 'Включить на сайте',
-
- 'icon' => 'Значек (из иконок SVG)',
- 'image' => 'Изображение',
- ],
+ 'valid' => [
+ 'max190' => 'Не более 190 символов',
+ 'max250' => 'Не более 250 символов',
+ ],
+
+ 'modules' => [
+ 'blog' => 'Блог статей',
+ ],
+
+ //display
+ 'title' => 'Название',
+ 'name' => 'Имя',
+ 'slug' => 'Ссылка (формируется автоматически)',
+ 'lang' => 'Язык',
+ 'show' => 'Отображать',
+ 'edited' => 'Изменен',
+ 'text_preview' => 'Предварительный текст',
+ 'text_full' => 'Полный текст',
+
+ 'all' => 'Все записи',
+ 'deleted' => 'Удаленные',
+ 'drafted' => 'Черновики',
+
+ 'edit' => [
+ 'lang_site' => 'Язык сайта',
+ 'category' => 'Категория',
+ 'published_at' => 'Показывать с...',
+ 'published_to' => 'Показывать до...',
+
+ 'creators' => 'Создал',
+ 'created_at' => 'Создано',
+ 'editors' => 'Редактировал',
+ 'updated_at' => 'Редакция',
+
+ 'meta_title' => 'Meta заголовок',
+ 'meta_description' => 'Meta описание',
+ 'actived' => 'Включить на сайте',
+
+ 'icon' => 'Значек (из иконок SVG)',
+ 'image' => 'Изображение',
+ ],
];
diff --git a/resources/lang/ru/api.php b/resources/lang/ru/api.php
index 762cdd1..14a7025 100644
--- a/resources/lang/ru/api.php
+++ b/resources/lang/ru/api.php
@@ -2,22 +2,22 @@
return [
- //Middleware
- 'db_connect' => 'Ошибка подключения к базе данных. Попробуйте позже',
- 'db_data' => 'Ошибка данных на сайте. Попробуйте позже',
+ //Middleware
+ 'db_connect' => 'Ошибка подключения к базе данных. Попробуйте позже',
+ 'db_data' => 'Ошибка данных на сайте. Попробуйте позже',
- 'admin' => [
- 'clear_cache_title' => 'Очистить кеш на сайте',
- 'clear_cache' => 'Очистить кеш',
- 'cache_clear' => 'Кеш успешно очищен',
- 'noreg' => 'Регистрация отключена',
- ],
+ 'admin' => [
+ 'clear_cache_title' => 'Очистить кеш на сайте',
+ 'clear_cache' => 'Очистить кеш',
+ 'cache_clear' => 'Кеш успешно очищен',
+ 'noreg' => 'Регистрация отключена',
+ ],
- 'errors' => [
- 'unknown' => 'Произошла непредвиденная ошибка. Попробуйте позже',
- 'register' => 'Ошибка регистрации. Повторите попытку позже',
- 'login' => 'Ошибка входа. Повторите попытку позже',
- 'robot' => 'Временно вам заблокирован доступ',
- ],
+ 'errors' => [
+ 'unknown' => 'Произошла непредвиденная ошибка. Попробуйте позже',
+ 'register' => 'Ошибка регистрации. Повторите попытку позже',
+ 'login' => 'Ошибка входа. Повторите попытку позже',
+ 'robot' => 'Временно вам заблокирован доступ',
+ ],
];
diff --git a/resources/lang/ru/error.php b/resources/lang/ru/error.php
index 27459b4..d9eb690 100644
--- a/resources/lang/ru/error.php
+++ b/resources/lang/ru/error.php
@@ -2,65 +2,65 @@
return [
- 'main' => 'Вернуться на главную',
- 'back' => 'Вернуться назад',
+ 'main' => 'Вернуться на главную',
+ 'back' => 'Вернуться назад',
- '400t' => 'Ошибка 400',
- '400' => 'Запрос не может быть исполнен в виду синтаксической ошибки',
+ '400t' => 'Ошибка 400',
+ '400' => 'Запрос не может быть исполнен в виду синтаксической ошибки',
- '401t' => 'Ошибка 401',
- '401' => 'Неправильные данные авторизации',
+ '401t' => 'Ошибка 401',
+ '401' => 'Неправильные данные авторизации',
- '403t' => 'Ошибка 403',
- '403' => 'Доступ к данному ресурсу ограничен',
+ '403t' => 'Ошибка 403',
+ '403' => 'Доступ к данному ресурсу ограничен',
- '404t' => 'Ошибка 404',
- '404' => 'Запрошенный ресурс не может быть найден',
+ '404t' => 'Ошибка 404',
+ '404' => 'Запрошенный ресурс не может быть найден',
- '405t' => 'Ошибка 405',
- '405' => 'Метод, при помощи которого совершается запрос к ресурсу, не доступен',
+ '405t' => 'Ошибка 405',
+ '405' => 'Метод, при помощи которого совершается запрос к ресурсу, не доступен',
- '408t' => 'Ошибка 408',
- '408' => 'Время ожидания сервером передачи от клиента истекло',
+ '408t' => 'Ошибка 408',
+ '408' => 'Время ожидания сервером передачи от клиента истекло',
- '409t' => 'Ошибка 409',
- '409' => 'Запрос не может быть выполнен из-за конфликтного обращения к ресурсу',
+ '409t' => 'Ошибка 409',
+ '409' => 'Запрос не может быть выполнен из-за конфликтного обращения к ресурсу',
- '419t' => 'Ошибка 419',
- '419' => 'Срок действия сессии истек. Обновите и повторите попытку',
+ '419t' => 'Ошибка 419',
+ '419' => 'Срок действия сессии истек. Обновите и повторите попытку',
- '422t' => 'Ошибка 422',
- '422' => 'Запрос был принят и понят, но не может быть выполнен ввиду наличия семантических ошибок',
+ '422t' => 'Ошибка 422',
+ '422' => 'Запрос был принят и понят, но не может быть выполнен ввиду наличия семантических ошибок',
- '423t' => 'Ошибка 423',
- '423' => 'Целевой ресурс из запроса заблокирован от применения к нему указанного метода',
+ '423t' => 'Ошибка 423',
+ '423' => 'Целевой ресурс из запроса заблокирован от применения к нему указанного метода',
- '429t' => 'Ошибка 429', //throttle
- '429' => 'Слишком много попыток обращения. Повторите через пару минут',
+ '429t' => 'Ошибка 429', //throttle
+ '429' => 'Слишком много попыток обращения. Повторите через пару минут',
- '451t' => 'Ошибка 451',
- '451' => 'Доступ к запрашиваемому ресурсу был заблокирован из юридических соображений',
+ '451t' => 'Ошибка 451',
+ '451' => 'Доступ к запрашиваемому ресурсу был заблокирован из юридических соображений',
- '500t' => 'Ошибка 500',
- '500' => 'Внутренняя ошибка сервера',
+ '500t' => 'Ошибка 500',
+ '500' => 'Внутренняя ошибка сервера',
- '501t' => 'Ошибка почты',
- // '501' => 'Почтовый ящик не действителен.',
- '501' => 'Проверьте правильность написания почтового ящика или используйте другой',
+ '501t' => 'Ошибка почты',
+ // '501' => 'Почтовый ящик не действителен.',
+ '501' => 'Проверьте правильность написания почтового ящика или используйте другой',
- '502t' => 'Ошибка 502',
- '502' => 'Ошибка перенаправления',
+ '502t' => 'Ошибка 502',
+ '502' => 'Ошибка перенаправления',
- '503t' => 'Ошибка 503',
- '503' => 'Сервер временно недоступен',
+ '503t' => 'Ошибка 503',
+ '503' => 'Сервер временно недоступен',
- '504t' => 'Ошибка 504',
- '504' => 'Сервер не дождался ответа',
+ '504t' => 'Ошибка 504',
+ '504' => 'Сервер не дождался ответа',
- '521t' => 'Сервис в процессе обновления',
- '521' => 'Сервис находится в процессе обновления и временно недоступен. Приносим извинения за доставленные неудобства',
+ '521t' => 'Сервис в процессе обновления',
+ '521' => 'Сервис находится в процессе обновления и временно недоступен. Приносим извинения за доставленные неудобства',
- '524t' => 'Тайм-аут запроса',
- '524' => 'Подключение с веб-сервером установлено, но он не ответил за установленное время ожидания соединения',
+ '524t' => 'Тайм-аут запроса',
+ '524' => 'Подключение с веб-сервером установлено, но он не ответил за установленное время ожидания соединения',
];
diff --git a/resources/lang/ru/request.php b/resources/lang/ru/request.php
index b421c33..24597fd 100644
--- a/resources/lang/ru/request.php
+++ b/resources/lang/ru/request.php
@@ -2,23 +2,23 @@
return [
- 'max' => 'Слишком длинное значение',
+ 'max' => 'Слишком длинное значение',
- 'name' => [
- 'required' => 'Нужно указать имя',
- 'between' => 'Нужно минимум 3 символа',
- ],
+ 'name' => [
+ 'required' => 'Нужно указать имя',
+ 'between' => 'Нужно минимум 3 символа',
+ ],
- 'email' => [
- 'required' => 'Почта должна быть указана',
- 'email' => 'Почта должна быть действительна',
- 'unique' => 'Такая почта уже используется',
- ],
+ 'email' => [
+ 'required' => 'Почта должна быть указана',
+ 'email' => 'Почта должна быть действительна',
+ 'unique' => 'Такая почта уже используется',
+ ],
- 'password' => [
- 'required' => 'Нужно указать пароль',
- 'between' => 'Пароль должен быть от 8 до 50 символов',
- 'confirmed' => 'Пароли не совпадают',
- ],
+ 'password' => [
+ 'required' => 'Нужно указать пароль',
+ 'between' => 'Пароль должен быть от 8 до 50 символов',
+ 'confirmed' => 'Пароли не совпадают',
+ ],
];
diff --git a/resources/lang/ru/site.php b/resources/lang/ru/site.php
index b244644..9fe915b 100644
--- a/resources/lang/ru/site.php
+++ b/resources/lang/ru/site.php
@@ -1,54 +1,54 @@
'Google - Длинное название сайта',
- 'title2' => 'Google',
- 'description' => 'Google - поиск сайтов, документаций и всего остального.',
- 'desc' => 'Поиск сайтов',
+ 'title' => 'Google - Длинное название сайта',
+ 'title2' => 'Google',
+ 'description' => 'Google - поиск сайтов, документаций и всего остального.',
+ 'desc' => 'Поиск сайтов',
- 'menu' => [
- 'main' => 'Главная',
- 'documents' => 'Документы',
- 'help' => 'Помощь',
- 'profile' => 'Личный кабинет',
- 'about' => 'О нас',
- 'login' => 'Войти',
- 'logout' => 'Выйти',
- 'register' => 'Регистрация',
- 'admin' => 'Админка',
- 'icons' => 'Иконки',
- 'information' => 'Информация',
- 'content' => 'Разметка',
- 'content2' => 'Разметка 2',
- ],
+ 'menu' => [
+ 'main' => 'Главная',
+ 'documents' => 'Документы',
+ 'help' => 'Помощь',
+ 'profile' => 'Личный кабинет',
+ 'about' => 'О нас',
+ 'login' => 'Войти',
+ 'logout' => 'Выйти',
+ 'register' => 'Регистрация',
+ 'admin' => 'Админка',
+ 'icons' => 'Иконки',
+ 'information' => 'Информация',
+ 'content' => 'Разметка',
+ 'content2' => 'Разметка 2',
+ ],
- 'header' => [
- 'register' => 'Регистрация',
- 'login' => 'Вход на сайт',
- 'forgot' => 'Забыли пароль?',
- 'password_reset' => 'Сброс пароля',
- ],
+ 'header' => [
+ 'register' => 'Регистрация',
+ 'login' => 'Вход на сайт',
+ 'forgot' => 'Забыли пароль?',
+ 'password_reset' => 'Сброс пароля',
+ ],
- 'form' => [
- 'signin' => 'Войти',
- 'name' => 'Имя',
- 'email' => 'Ваш E-mail',
- 'subscribe' => 'Подписаться',
- 'login' => 'Вход',
- 'login_again' => 'Войти снова',
- 'login_or_pass' => 'Логин или пароль',
- 'password' => 'Пароль',
- 'forgor' => 'Забыли пароль',
- 'password_confirmation' => 'Повтор пароля',
- 'forgor_send' => 'Отправить E-mail',
- 'password_reset' => 'Сбросить пароль',
- 'register' => 'Зарегистрироваться',
- ],
+ 'form' => [
+ 'signin' => 'Войти',
+ 'name' => 'Имя',
+ 'email' => 'Ваш E-mail',
+ 'subscribe' => 'Подписаться',
+ 'login' => 'Вход',
+ 'login_again' => 'Войти снова',
+ 'login_or_pass' => 'Логин или пароль',
+ 'password' => 'Пароль',
+ 'forgor' => 'Забыли пароль',
+ 'password_confirmation' => 'Повтор пароля',
+ 'forgor_send' => 'Отправить E-mail',
+ 'password_reset' => 'Сбросить пароль',
+ 'register' => 'Зарегистрироваться',
+ ],
- 'exit' => 'Выход',
- 'og-locale' => 'ru_RU',
- 'copyright' => 'Все права защищены',
- 'terms' => 'Пользовательское соглашение',
- 'share' => 'Поделиться',
+ 'exit' => 'Выход',
+ 'og-locale' => 'ru_RU',
+ 'copyright' => 'Все права защищены',
+ 'terms' => 'Пользовательское соглашение',
+ 'share' => 'Поделиться',
];