Merge remote-tracking branch 'origin/dev' into dobrotyzpece.cz
This commit is contained in:
@@ -117,7 +117,7 @@ class Menu implements WidgetRenderer
|
|||||||
->get();
|
->get();
|
||||||
|
|
||||||
// make object from JSON
|
// make object from JSON
|
||||||
$widget->settingsObj = json_decode($widget->settings);
|
$widget->settingsObj = $widget->settings;
|
||||||
if (!isset($widget->settingsObj->links)) {
|
if (!isset($widget->settingsObj->links)) {
|
||||||
$links = new \stdClass();
|
$links = new \stdClass();
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -113,9 +113,7 @@ class Article extends Handler implements ContentTitles
|
|||||||
$sub->route('content.overview', trans('article::article.overview'), ['id' => self::getModuleId()], 30, ['icon' => 'fa fa-fw fa-book']);
|
$sub->route('content.overview', trans('article::article.overview'), ['id' => self::getModuleId()], 30, ['icon' => 'fa fa-fw fa-book']);
|
||||||
}, 10, ['icon' => 'fa fa-fw fa-book']);
|
}, 10, ['icon' => 'fa fa-fw fa-book']);
|
||||||
|
|
||||||
$blogSubmenu->dropdown(trans('article::module.comments'), function ($sub) {
|
$blogSubmenu->route('comments.overview', trans('article::module.commentsOverview'), [], 20, ['icon' => 'fa fa-fw fa-commenting-o']);
|
||||||
$sub->route('comments.overview', trans('article::module.commentsOverview'), [], 10, ['icon' => 'fa fa-fw fa-commenting-o']);
|
|
||||||
}, 20, ['icon' => 'fa fa-fw fa-comments-o']);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function getModuleId()
|
public static function getModuleId()
|
||||||
|
|||||||
@@ -1,18 +1,22 @@
|
|||||||
<?php
|
<?php
|
||||||
return [
|
return [
|
||||||
"approve" => "Schválit komentář a zobrazovat ho u článku",
|
"approve" => "Schválit komentář a zobrazovat ho u článku",
|
||||||
"approved" => "Komentář úspěšně schválen",
|
"approved" => "Komentář úspěšně schválen",
|
||||||
"commentedArticle" => "Komentovaný článek",
|
"commentedArticle" => "Komentovaný článek",
|
||||||
"createdAt" => "Vloženo :date",
|
"createdAt" => "Vloženo :date",
|
||||||
"deleted" => "Komentář smazán",
|
"deleted" => "Komentář smazán",
|
||||||
"events" => ["descriptions" => ["commentApproved" => "Schválen komentář od autora :authro (:email) s následujícím obsahem: :content",
|
"events" => [
|
||||||
"commentCreated" => "Přidán komentář od autora :author (e-mail :e-mail) s následujícím obsahem: :content",
|
"descriptions" => [
|
||||||
"commentDeleted" => "Smazán komentář od autora :author (:email) s následujícím obsahem: :content",
|
"commentApproved" => "Schválen komentář od autora :authro (:email) s následujícím obsahem: :content",
|
||||||
],
|
"commentCreated" => "Přidán komentář od autora :author (e-mail :e-mail) s následujícím obsahem: :content",
|
||||||
"names" => ["commentApproved" => "Komentář schválen",
|
"commentDeleted" => "Smazán komentář od autora :author (:email) s následujícím obsahem: :content",
|
||||||
"commentCreated" => "Komentář úspěšně přidán.",
|
],
|
||||||
"commentDeleted" => "Smazán komentář",
|
"names" => [
|
||||||
],
|
"commentApproved" => "Komentář schválen",
|
||||||
],
|
"commentCreated" => "Komentář úspěšně přidán.",
|
||||||
"noComments" => "Nejsou dostupné žádné komentáře",
|
"commentDeleted" => "Smazán komentář",
|
||||||
|
],
|
||||||
|
],
|
||||||
|
"noComments" => "Nejsou dostupné žádné komentáře",
|
||||||
|
"unknownArticle" => "Neznámý článek",
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
<?php
|
<?php
|
||||||
return [
|
return [
|
||||||
"allArticles" => "Všechny články",
|
"allArticles" => "Všechny články",
|
||||||
"blog" => "Blog",
|
"blog" => "Blog",
|
||||||
"comments" => "Komentáře",
|
"comments" => "Komentáře",
|
||||||
"commentsOverview" => "Všechny komentáře",
|
"commentsOverview" => "Všechny komentáře",
|
||||||
"description" => "Základní submodul pro blog. Tento modul umožňuje psát články.",
|
"description" => "Základní submodul pro blog. Tento modul umožňuje psát články.",
|
||||||
"editArticle" => "Upravuji článek",
|
"editArticle" => "Upravuji článek",
|
||||||
"name" => "Články",
|
"name" => "Články",
|
||||||
"newArticle" => "Napsat nový článek",
|
"newArticle" => "Napsat nový článek",
|
||||||
|
"templatePath" => "Články",
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ return [
|
|||||||
'approve' => 'Approve comment',
|
'approve' => 'Approve comment',
|
||||||
'approved' => 'Comment successfully approved',
|
'approved' => 'Comment successfully approved',
|
||||||
'deleted' => 'Comment deleted',
|
'deleted' => 'Comment deleted',
|
||||||
|
'unknownArticle' => 'Unknown article',
|
||||||
'noComments' => 'No comments available',
|
'noComments' => 'No comments available',
|
||||||
'events' => [
|
'events' => [
|
||||||
'names' => [
|
'names' => [
|
||||||
|
|||||||
@@ -21,19 +21,28 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
@lang('article::comments.createdAt', ['date' => \App\Helpers\Template::date($comment->created_at)]) |
|
@lang('article::comments.createdAt', ['date' => \App\Helpers\Template::date($comment->created_at)])
|
||||||
|
|
|
||||||
|
|
||||||
@lang('article::comments.commentedArticle'): <a href="{{route('page.content', ['url' => $comment->article->url])}}" target="_blank">
|
@lang('article::comments.commentedArticle'):
|
||||||
|
|
||||||
|
@if($comment->article)
|
||||||
|
<a href="{{route('page.content', ['url' => $comment->article->url])}}" target="_blank">
|
||||||
{{$comment->article->title}}
|
{{$comment->article->title}}
|
||||||
</a>
|
</a>
|
||||||
|
@else
|
||||||
|
@lang('article::comments.unknownArticle')
|
||||||
|
@endif
|
||||||
|
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
@if (!$comment->approved)
|
@if (!$comment->approved)
|
||||||
<a href="{{route('comments.approve', ['id' => $comment->id])}}" class="btn btn-sm btn-success" title="@lang('article::comments.approve')"
|
<a href="{{route('comments.approve', ['id' => $comment->id])}}"
|
||||||
|
class="btn btn-sm btn-success" title="@lang('article::comments.approve')"
|
||||||
data-toggle="tooltip"><i class="fa fa-fw fa-check"></i></a>
|
data-toggle="tooltip"><i class="fa fa-fw fa-check"></i></a>
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
<a href="{{route('comments.delete', ['id' => $comment->id])}}" class="btn btn-sm confirm btn-warning"><i class="fa fa-fw fa-trash"></i></a>
|
<a href="{{route('comments.delete', ['id' => $comment->id])}}"
|
||||||
|
class="btn btn-sm confirm btn-warning"><i class="fa fa-fw fa-trash"></i></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
return [
|
return [
|
||||||
"description" => "Modul pro zobrazování seznamu článků na webu.",
|
"description" => "Modul pro zobrazování seznamu článků na webu.",
|
||||||
"name" => "Seznam článků",
|
"name" => "Seznam článků",
|
||||||
|
"templatePath" => "Seznam článků",
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -0,0 +1,16 @@
|
|||||||
|
<?php
|
||||||
|
return [
|
||||||
|
"address" => [
|
||||||
|
"description" => "Malý widget určený pro zobrazení adresy, která byla uložena u vybraného kontaktního formuláře.",
|
||||||
|
"edit" => "Upravuji blok s adresou",
|
||||||
|
"name" => "Blok s adresou",
|
||||||
|
"new" => "Nový blok s adresou",
|
||||||
|
],
|
||||||
|
"form" => [
|
||||||
|
"description" => "Widget pro zobrazení kontaktního formuláře kdekoliv na webu - v obsahu stránky, menu, patičce, ...",
|
||||||
|
"name" => "Kontaktní formulář",
|
||||||
|
"new" => "Nový widget s kontaktním formulářem",
|
||||||
|
],
|
||||||
|
"noContactForms" => "Vypadá to, že v systému nebyl vytvořen žádný kontaktní formulář. Z toho důvodu není možné vytvořit ani tento widget. Vytvořte nejprve nějaký kontaktní formulář a pak opakujte tento pokus.",
|
||||||
|
"selectContactForm" => "Vybrat kontaktní formulář",
|
||||||
|
];
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
<?php
|
||||||
|
return [
|
||||||
|
"containerClass" => "HTML třída použitá pro obalový element widgetu",
|
||||||
|
"containerId" => "Unikátní ID widgetu (může být i prázdné)",
|
||||||
|
"description" => "Popis",
|
||||||
|
"edit" => "Upravuji widget :name",
|
||||||
|
"name" => "Jméno",
|
||||||
|
"new" => "Vytvořit nový widget"
|
||||||
|
];
|
||||||
+1
-1
@@ -16,7 +16,7 @@
|
|||||||
<div class="ref-scr b-invo column xlarge-4 large-4 medium-4 small-6"
|
<div class="ref-scr b-invo column xlarge-4 large-4 medium-4 small-6"
|
||||||
data-img="@upload($page->title_photo)"
|
data-img="@upload($page->title_photo)"
|
||||||
data-label="{{$file->description}}">
|
data-label="{{$file->description}}">
|
||||||
<img class="thumbnail pointer m-b-26" src="@thumbnail($file->filename)"
|
<img class="thumbnail pointer m-b-26" src="@upload($file->filename)"
|
||||||
alt="{{$file->name}}">
|
alt="{{$file->name}}">
|
||||||
</div>
|
</div>
|
||||||
@endforeach
|
@endforeach
|
||||||
|
|||||||
Reference in New Issue
Block a user