mirror of
https://github.com/monstra-cms/monstra.git
synced 2025-08-05 04:37:51 +02:00
Pages - Meta Title #165
This commit is contained in:
@@ -100,6 +100,7 @@ class PagesAdmin extends Backend
|
|||||||
'access' => (isset($orig_page['access'])) ? $orig_page['access'] : 'public',
|
'access' => (isset($orig_page['access'])) ? $orig_page['access'] : 'public',
|
||||||
'expand' => (isset($orig_page['expand'])) ? $orig_page['expand'] : '0',
|
'expand' => (isset($orig_page['expand'])) ? $orig_page['expand'] : '0',
|
||||||
'title' => $rand_page_title,
|
'title' => $rand_page_title,
|
||||||
|
'meta_title' => $orig_page['meta_title'],
|
||||||
'description' => $orig_page['description'],
|
'description' => $orig_page['description'],
|
||||||
'keywords' => $orig_page['keywords'],
|
'keywords' => $orig_page['keywords'],
|
||||||
'tags' => $orig_page['tags'],
|
'tags' => $orig_page['tags'],
|
||||||
@@ -172,6 +173,7 @@ class PagesAdmin extends Backend
|
|||||||
'robots_index' => $robots_index,
|
'robots_index' => $robots_index,
|
||||||
'robots_follow'=> $robots_follow,
|
'robots_follow'=> $robots_follow,
|
||||||
'title' => Request::post('page_title'),
|
'title' => Request::post('page_title'),
|
||||||
|
'meta_title' => Request::post('page_meta_title'),
|
||||||
'description' => Request::post('page_description'),
|
'description' => Request::post('page_description'),
|
||||||
'keywords' => Request::post('page_keywords'),
|
'keywords' => Request::post('page_keywords'),
|
||||||
'tags' => Request::post('page_tags'),
|
'tags' => Request::post('page_tags'),
|
||||||
@@ -219,6 +221,7 @@ class PagesAdmin extends Backend
|
|||||||
// Save fields
|
// Save fields
|
||||||
if (Request::post('page_name')) $post_name = Request::post('page_name'); else $post_name = '';
|
if (Request::post('page_name')) $post_name = Request::post('page_name'); else $post_name = '';
|
||||||
if (Request::post('page_title')) $post_title = Request::post('page_title'); else $post_title = '';
|
if (Request::post('page_title')) $post_title = Request::post('page_title'); else $post_title = '';
|
||||||
|
if (Request::post('page_meta_title')) $post_meta_title = Request::post('page_meta_title'); else $post_meta_title = '';
|
||||||
if (Request::post('page_keywords')) $post_keywords = Request::post('page_keywords'); else $post_keywords = '';
|
if (Request::post('page_keywords')) $post_keywords = Request::post('page_keywords'); else $post_keywords = '';
|
||||||
if (Request::post('page_description')) $post_description = Request::post('page_description'); else $post_description = '';
|
if (Request::post('page_description')) $post_description = Request::post('page_description'); else $post_description = '';
|
||||||
if (Request::post('page_tags')) $post_tags = Request::post('page_tags'); else $post_tags = '';
|
if (Request::post('page_tags')) $post_tags = Request::post('page_tags'); else $post_tags = '';
|
||||||
@@ -241,6 +244,7 @@ class PagesAdmin extends Backend
|
|||||||
View::factory('box/pages/views/backend/add')
|
View::factory('box/pages/views/backend/add')
|
||||||
->assign('post_name', $post_name)
|
->assign('post_name', $post_name)
|
||||||
->assign('post_title', $post_title)
|
->assign('post_title', $post_title)
|
||||||
|
->assign('post_meta_title', $post_meta_title)
|
||||||
->assign('post_description', $post_description)
|
->assign('post_description', $post_description)
|
||||||
->assign('post_keywords', $post_keywords)
|
->assign('post_keywords', $post_keywords)
|
||||||
->assign('post_tags', $post_tags)
|
->assign('post_tags', $post_tags)
|
||||||
@@ -288,6 +292,7 @@ class PagesAdmin extends Backend
|
|||||||
// Save fields
|
// Save fields
|
||||||
if (Request::post('page_name')) $post_name = Request::post('page_name'); else $post_name = '';
|
if (Request::post('page_name')) $post_name = Request::post('page_name'); else $post_name = '';
|
||||||
if (Request::post('page_title')) $post_title = Request::post('page_title'); else $post_title = '';
|
if (Request::post('page_title')) $post_title = Request::post('page_title'); else $post_title = '';
|
||||||
|
if (Request::post('page_meta_title')) $post_meta_title = Request::post('page_meta_title'); else $post_meta_title = '';
|
||||||
if (Request::post('page_keywords')) $post_keywords = Request::post('page_keywords'); else $post_keywords = '';
|
if (Request::post('page_keywords')) $post_keywords = Request::post('page_keywords'); else $post_keywords = '';
|
||||||
if (Request::post('page_description')) $post_description = Request::post('page_description'); else $post_description = '';
|
if (Request::post('page_description')) $post_description = Request::post('page_description'); else $post_description = '';
|
||||||
if (Request::post('page_tags')) $post_tags = Request::post('page_tags'); else $post_tags = '';
|
if (Request::post('page_tags')) $post_tags = Request::post('page_tags'); else $post_tags = '';
|
||||||
@@ -327,6 +332,7 @@ class PagesAdmin extends Backend
|
|||||||
'template' => Request::post('templates'),
|
'template' => Request::post('templates'),
|
||||||
'parent' => $parent_page,
|
'parent' => $parent_page,
|
||||||
'title' => Request::post('page_title'),
|
'title' => Request::post('page_title'),
|
||||||
|
'meta_title' => Request::post('page_meta_title'),
|
||||||
'description' => Request::post('page_description'),
|
'description' => Request::post('page_description'),
|
||||||
'keywords' => Request::post('page_keywords'),
|
'keywords' => Request::post('page_keywords'),
|
||||||
'tags' => Request::post('page_tags'),
|
'tags' => Request::post('page_tags'),
|
||||||
@@ -351,6 +357,7 @@ class PagesAdmin extends Backend
|
|||||||
'template' => Request::post('templates'),
|
'template' => Request::post('templates'),
|
||||||
'parent' => $parent_page,
|
'parent' => $parent_page,
|
||||||
'title' => Request::post('page_title'),
|
'title' => Request::post('page_title'),
|
||||||
|
'meta_title' => Request::post('page_meta_title'),
|
||||||
'description' => Request::post('page_description'),
|
'description' => Request::post('page_description'),
|
||||||
'keywords' => Request::post('page_keywords'),
|
'keywords' => Request::post('page_keywords'),
|
||||||
'tags' => Request::post('page_tags'),
|
'tags' => Request::post('page_tags'),
|
||||||
@@ -413,6 +420,7 @@ class PagesAdmin extends Backend
|
|||||||
// Safe fields or load fields
|
// Safe fields or load fields
|
||||||
if (Request::post('page_name')) $slug_to_edit = Request::post('page_name'); else $slug_to_edit = $page['slug'];
|
if (Request::post('page_name')) $slug_to_edit = Request::post('page_name'); else $slug_to_edit = $page['slug'];
|
||||||
if (Request::post('page_title')) $title_to_edit = Request::post('page_title'); else $title_to_edit = $page['title'];
|
if (Request::post('page_title')) $title_to_edit = Request::post('page_title'); else $title_to_edit = $page['title'];
|
||||||
|
if (Request::post('page_meta_title')) $meta_title_to_edit = Request::post('page_meta_title'); else $meta_title_to_edit = $page['meta_title'];
|
||||||
if (Request::post('page_description')) $description_to_edit = Request::post('page_description'); else $description_to_edit = $page['description'];
|
if (Request::post('page_description')) $description_to_edit = Request::post('page_description'); else $description_to_edit = $page['description'];
|
||||||
if (Request::post('page_keywords')) $keywords_to_edit = Request::post('page_keywords'); else $keywords_to_edit = $page['keywords'];
|
if (Request::post('page_keywords')) $keywords_to_edit = Request::post('page_keywords'); else $keywords_to_edit = $page['keywords'];
|
||||||
if (Request::post('page_tags')) $tags_to_edit = Request::post('page_tags'); else $tags_to_edit = $page['tags'];
|
if (Request::post('page_tags')) $tags_to_edit = Request::post('page_tags'); else $tags_to_edit = $page['tags'];
|
||||||
@@ -446,6 +454,7 @@ class PagesAdmin extends Backend
|
|||||||
View::factory('box/pages/views/backend/edit')
|
View::factory('box/pages/views/backend/edit')
|
||||||
->assign('slug_to_edit', $slug_to_edit)
|
->assign('slug_to_edit', $slug_to_edit)
|
||||||
->assign('title_to_edit', $title_to_edit)
|
->assign('title_to_edit', $title_to_edit)
|
||||||
|
->assign('meta_title_to_edit', $meta_title_to_edit)
|
||||||
->assign('description_to_edit', $description_to_edit)
|
->assign('description_to_edit', $description_to_edit)
|
||||||
->assign('keywords_to_edit', $keywords_to_edit)
|
->assign('keywords_to_edit', $keywords_to_edit)
|
||||||
->assign('tags_to_edit', $tags_to_edit)
|
->assign('tags_to_edit', $tags_to_edit)
|
||||||
@@ -574,6 +583,7 @@ class PagesAdmin extends Backend
|
|||||||
foreach ($pages_list as $page) {
|
foreach ($pages_list as $page) {
|
||||||
|
|
||||||
$pages_array[$count]['title'] = $page['title'];
|
$pages_array[$count]['title'] = $page['title'];
|
||||||
|
$pages_array[$count]['meta_title'] = isset($page['meta_title']) ? $page['meta_title'] : '';
|
||||||
$pages_array[$count]['parent'] = $page['parent'];
|
$pages_array[$count]['parent'] = $page['parent'];
|
||||||
$pages_array[$count]['_status'] = $page['status'];
|
$pages_array[$count]['_status'] = $page['status'];
|
||||||
$pages_array[$count]['_access'] = $page['access'];
|
$pages_array[$count]['_access'] = $page['access'];
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<?php
|
<?php
|
||||||
echo (
|
echo (
|
||||||
Form::label('page_title', __('Title', 'pages')).
|
Form::label('page_title', __('Name', 'pages')).
|
||||||
Form::input('page_title', $post_title, array('class' => (isset($errors['pages_empty_title'])) ? 'form-control error-field' : 'form-control'))
|
Form::input('page_title', $post_title, array('class' => (isset($errors['pages_empty_title'])) ? 'form-control error-field' : 'form-control'))
|
||||||
);
|
);
|
||||||
if (isset($errors['pages_empty_title'])) echo Html::nbsp(3).'<span style="color:red">'.$errors['pages_empty_title'].'</span>';
|
if (isset($errors['pages_empty_title'])) echo Html::nbsp(3).'<span style="color:red">'.$errors['pages_empty_title'].'</span>';
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
echo (
|
echo (
|
||||||
Form::label('page_name', __('Name (slug)', 'pages')).
|
Form::label('page_name', __('Slug (url)', 'pages')).
|
||||||
Form::input('page_name', $post_name, array('class' => (isset($errors['pages_empty_name'])) ? 'form-control error-field' : 'form-control'))
|
Form::input('page_name', $post_name, array('class' => (isset($errors['pages_empty_name'])) ? 'form-control error-field' : 'form-control'))
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -39,6 +39,14 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tab-pane <?php if (Notification::get('metadata')) { ?>active<?php } ?>" id="metadata">
|
<div class="tab-pane <?php if (Notification::get('metadata')) { ?>active<?php } ?>" id="metadata">
|
||||||
|
<div class="form-group">
|
||||||
|
<?php
|
||||||
|
echo (
|
||||||
|
Form::label('page_meta_title', __('Title', 'pages')).
|
||||||
|
Form::input('page_meta_title', $post_meta_title, array('class' => 'form-control'))
|
||||||
|
);
|
||||||
|
?>
|
||||||
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<?php
|
<?php
|
||||||
echo (
|
echo (
|
||||||
|
@@ -21,7 +21,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<?php
|
<?php
|
||||||
echo (
|
echo (
|
||||||
Form::label('page_title', __('Title', 'pages')).
|
Form::label('page_title', __('Name', 'pages')).
|
||||||
Form::input('page_title', $title_to_edit, array('class' => (isset($errors['pages_empty_title'])) ? 'form-control error-field' : 'form-control'))
|
Form::input('page_title', $title_to_edit, array('class' => (isset($errors['pages_empty_title'])) ? 'form-control error-field' : 'form-control'))
|
||||||
);
|
);
|
||||||
if (isset($errors['pages_empty_title'])) echo '<span class="error-message">'.$errors['pages_empty_title'].'</span>';
|
if (isset($errors['pages_empty_title'])) echo '<span class="error-message">'.$errors['pages_empty_title'].'</span>';
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
if (Request::get('name') !== 'error404') {
|
if (Request::get('name') !== 'error404') {
|
||||||
echo (
|
echo (
|
||||||
Form::label('page_name', __('Name (slug)', 'pages'))
|
Form::label('page_name', __('Slug (url)', 'pages'))
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -50,6 +50,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tab-pane <?php if (Notification::get('metadata')) { ?>active<?php } ?>" id="metadata">
|
<div class="tab-pane <?php if (Notification::get('metadata')) { ?>active<?php } ?>" id="metadata">
|
||||||
|
<div class="form-group">
|
||||||
|
<?php
|
||||||
|
echo (
|
||||||
|
Form::label('page_meta_title', __('Title', 'pages')).
|
||||||
|
Form::input('page_meta_title', $meta_title_to_edit, array('class' => 'form-control'))
|
||||||
|
);
|
||||||
|
?>
|
||||||
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<?php
|
<?php
|
||||||
echo (
|
echo (
|
||||||
|
Reference in New Issue
Block a user