From 803a48c9c3ee51405db5b7bffb844a1ff49c945f Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 26 Mar 2016 18:59:38 +0100 Subject: [PATCH] Case fix! --- Theme/Backend/Lang/Navigation.en.lang.php | 21 ++++ Theme/Backend/Lang/en.lang.php | 40 ++++++++ Theme/Backend/news-archive.tpl.php | 45 +++++++++ Theme/Backend/news-create.tpl.php | 115 ++++++++++++++++++++++ Theme/Backend/news-dashboard.tpl.php | 53 ++++++++++ Theme/Backend/news-editor.tpl.php | 0 Theme/Backend/news-single.tpl.php | 31 ++++++ 7 files changed, 305 insertions(+) create mode 100644 Theme/Backend/Lang/Navigation.en.lang.php create mode 100644 Theme/Backend/Lang/en.lang.php create mode 100644 Theme/Backend/news-archive.tpl.php create mode 100644 Theme/Backend/news-create.tpl.php create mode 100644 Theme/Backend/news-dashboard.tpl.php create mode 100644 Theme/Backend/news-editor.tpl.php create mode 100644 Theme/Backend/news-single.tpl.php diff --git a/Theme/Backend/Lang/Navigation.en.lang.php b/Theme/Backend/Lang/Navigation.en.lang.php new file mode 100644 index 0000000..911337d --- /dev/null +++ b/Theme/Backend/Lang/Navigation.en.lang.php @@ -0,0 +1,21 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +$MODLANG['Navigation'] = [ + 'Archive' => 'Archive', + 'Create' => 'Create', + 'Draft' => 'Draft', + 'News' => 'News', +]; diff --git a/Theme/Backend/Lang/en.lang.php b/Theme/Backend/Lang/en.lang.php new file mode 100644 index 0000000..a626a37 --- /dev/null +++ b/Theme/Backend/Lang/en.lang.php @@ -0,0 +1,40 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +$MODLANG['News'] = [ + 'Additional' => 'Additional', + 'Archive' => 'Archive', + 'Author' => 'Author', + 'Date' => 'Date', + 'Draft' => 'Draft', + 'Featured' => 'Featured', + 'Groups' => 'Groups', + 'Headline' => 'Headline', + 'Headlines' => 'Headlines', + 'Link' => 'Link', + 'News' => 'News', + 'Permissions' => 'Permissions', + 'Plain' => 'Plain', + 'Preview' => 'Preview', + 'Publish' => 'Publish', + 'Settings' => 'Settings', + 'Status' => 'Status', + 'Title' => 'Title', + 'Type' => 'Type', + 'Visible' => 'Visible', + 'TYPE0' => 'Article', + 'TYPE1' => 'Link', + 'TYPE2' => 'Headline', +]; diff --git a/Theme/Backend/news-archive.tpl.php b/Theme/Backend/news-archive.tpl.php new file mode 100644 index 0000000..9ad8f45 --- /dev/null +++ b/Theme/Backend/news-archive.tpl.php @@ -0,0 +1,45 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +/** + * @var \phpOMS\Views\View $this + */ + +$footerView = new \Web\Views\Lists\PaginationView($this->app, $this->request, $this->response); +$footerView->setTemplate('/Web/Templates/Lists/Footer/PaginationBig'); +$footerView->setPages(20); +$footerView->setPage(1); + +echo $this->getData('nav')->render(); ?> +
+ + + + + + + + $value) : $count++; ?> + + +
l11n->lang['News']['Archive'] ?>
l11n->lang['News']['Type']; ?> + l11n->lang['News']['Title']; ?> + l11n->lang['News']['Author']; ?> + l11n->lang['News']['Date']; ?> +
render(); ?> +
l11n->lang[0]['Empty']; ?> + +
+
diff --git a/Theme/Backend/news-create.tpl.php b/Theme/Backend/news-create.tpl.php new file mode 100644 index 0000000..f3b1395 --- /dev/null +++ b/Theme/Backend/news-create.tpl.php @@ -0,0 +1,115 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +/** + * @var \phpOMS\Views\View $this + */ + +echo $this->getData('nav')->render(); ?> + +
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + +
+
+ +
+
+ +
+ + +
+ +
+ + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
diff --git a/Theme/Backend/news-dashboard.tpl.php b/Theme/Backend/news-dashboard.tpl.php new file mode 100644 index 0000000..fe52a77 --- /dev/null +++ b/Theme/Backend/news-dashboard.tpl.php @@ -0,0 +1,53 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +/** + * @var \phpOMS\Views\View $this + */ + +$newsList = $this->getData('news'); + +echo $this->getData('nav')->render(); ?> + +
+ + + + + + $news) : $count++; + $url = \phpOMS\Uri\UriFactory::build('/{/lang}/backend/news/article?id=' . $news->getId()); + $color = 'darkred'; + if($news->getType() === \Modules\News\Models\NewsType::ARTICLE) { $color = 'green'; } + elseif($news->getType() === \Modules\News\Models\NewsType::HEADLINE) { $color = 'purple'; } + elseif($news->getType() === \Modules\News\Models\NewsType::LINK) { $color = 'yellow'; } + ?> + +
l11n->lang['News']['News'] ?>
+ l11n->lang['News']['Type']; ?> + l11n->lang['News']['Title']; ?> + l11n->lang['News']['Author']; ?> + l11n->lang['News']['Date']; ?> +
isFeatured() ? '' : ''; ?> + l11n->lang['News']['TYPE' . $news->getType()]; ?> + getTitle(); ?> + getCreatedBy(); ?> + getPublish()->format('Y-m-d'); ?> + + +
l11n->lang[0]['Empty']; ?> + +
+
diff --git a/Theme/Backend/news-editor.tpl.php b/Theme/Backend/news-editor.tpl.php new file mode 100644 index 0000000..e69de29 diff --git a/Theme/Backend/news-single.tpl.php b/Theme/Backend/news-single.tpl.php new file mode 100644 index 0000000..0926dd4 --- /dev/null +++ b/Theme/Backend/news-single.tpl.php @@ -0,0 +1,31 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +/** + * @var \phpOMS\Views\View $this + */ + +$news = $this->getData('news'); + +echo $this->getData('nav')->render(); ?> + +
+

getTitle(); ?>

+
+
+ getContent(); ?> +
+
+