Merge branch 'dev' into dobrotyzpece.cz

This commit is contained in:
Michal Kváček
2016-11-21 11:02:34 +01:00
10 changed files with 76 additions and 37 deletions
+1 -1
View File
@@ -117,7 +117,7 @@ class Menu implements WidgetRenderer
->get();
// make object from JSON
$widget->settingsObj = json_decode($widget->settings);
$widget->settingsObj = $widget->settings;
if (!isset($widget->settingsObj->links)) {
$links = new \stdClass();
} else {
+1 -3
View File
@@ -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']);
}, 10, ['icon' => 'fa fa-fw fa-book']);
$blogSubmenu->dropdown(trans('article::module.comments'), function ($sub) {
$sub->route('comments.overview', trans('article::module.commentsOverview'), [], 10, ['icon' => 'fa fa-fw fa-commenting-o']);
}, 20, ['icon' => 'fa fa-fw fa-comments-o']);
$blogSubmenu->route('comments.overview', trans('article::module.commentsOverview'), [], 20, ['icon' => 'fa fa-fw fa-commenting-o']);
}
public static function getModuleId()
@@ -1,18 +1,22 @@
<?php
return [
"approve" => "Schválit komentář a zobrazovat ho u článku",
"approved" => "Komentář úspěšně schválen",
"commentedArticle" => "Komentovaný článek",
"createdAt" => "Vloženo :date",
"deleted" => "Komentář smazán",
"events" => ["descriptions" => ["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",
"commentDeleted" => "Smazán komentář od autora :author (:email) s následujícím obsahem: :content",
],
"names" => ["commentApproved" => "Komentář schválen",
"commentCreated" => "Komentář úspěšně přidán.",
"commentDeleted" => "Smazán komentář",
],
],
"noComments" => "Nejsou dostupné žádné komentáře",
"approve" => "Schválit komentář a zobrazovat ho u článku",
"approved" => "Komentář úspěšně schválen",
"commentedArticle" => "Komentovaný článek",
"createdAt" => "Vloženo :date",
"deleted" => "Komentář smazán",
"events" => [
"descriptions" => [
"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",
"commentDeleted" => "Smazán komentář od autora :author (:email) s následujícím obsahem: :content",
],
"names" => [
"commentApproved" => "Komentář schválen",
"commentCreated" => "Komentář úspěšně přidán.",
"commentDeleted" => "Smazán komentář",
],
],
"noComments" => "Nejsou dostupné žádné komentáře",
"unknownArticle" => "Neznámý článek",
];
@@ -1,11 +1,12 @@
<?php
return [
"allArticles" => "Všechny články",
"blog" => "Blog",
"comments" => "Komentáře",
"commentsOverview" => "Všechny komentáře",
"description" => "Základní submodul pro blog. Tento modul umožňuje psát články.",
"editArticle" => "Upravuji článek",
"name" => "Články",
"newArticle" => "Napsat nový článek",
"allArticles" => "Všechny články",
"blog" => "Blog",
"comments" => "Komentáře",
"commentsOverview" => "Všechny komentáře",
"description" => "Základní submodul pro blog. Tento modul umožňuje psát články.",
"editArticle" => "Upravuji článek",
"name" => "Články",
"newArticle" => "Napsat nový článek",
"templatePath" => "Články",
];
@@ -5,7 +5,8 @@ return [
'approve' => 'Approve comment',
'approved' => 'Comment successfully approved',
'deleted' => 'Comment deleted',
'noComments' => 'No comments available',
'unknownArticle' => 'Unknown article',
'noComments' => 'No comments available',
'events' => [
'names' => [
'commentCreated' => 'Added comment',
@@ -21,19 +21,28 @@
</p>
</div>
<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">
{{$comment->article->title}}
</a>
@lang('article::comments.commentedArticle'):
@if($comment->article)
<a href="{{route('page.content', ['url' => $comment->article->url])}}" target="_blank">
{{$comment->article->title}}
</a>
@else
@lang('article::comments.unknownArticle')
@endif
<div class="pull-right">
@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>
@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>
@@ -1,5 +1,6 @@
<?php
return [
"description" => "Modul pro zobrazování seznamu článků na webu.",
"name" => "Seznam článků",
"description" => "Modul pro zobrazování seznamu článků na webu.",
"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ář",
];
+9
View File
@@ -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"
];
@@ -16,7 +16,7 @@
<div class="ref-scr b-invo column xlarge-4 large-4 medium-4 small-6"
data-img="@upload($page->title_photo)"
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}}">
</div>
@endforeach