aboutsummaryrefslogtreecommitdiff
path: root/mod/sitepages/views/default/sitepages/forms/editfrontsimple.php
diff options
context:
space:
mode:
Diffstat (limited to 'mod/sitepages/views/default/sitepages/forms/editfrontsimple.php')
-rw-r--r--mod/sitepages/views/default/sitepages/forms/editfrontsimple.php74
1 files changed, 52 insertions, 22 deletions
diff --git a/mod/sitepages/views/default/sitepages/forms/editfrontsimple.php b/mod/sitepages/views/default/sitepages/forms/editfrontsimple.php
index 89f4e5673..b1038d982 100644
--- a/mod/sitepages/views/default/sitepages/forms/editfrontsimple.php
+++ b/mod/sitepages/views/default/sitepages/forms/editfrontsimple.php
@@ -9,38 +9,69 @@
* @link http://elgg.org/
*/
-$action = 'sitepages/addfrontsimple';
-
if($sitepages_object = sitepages_get_sitepage_object('frontsimple')){
$welcometitle = $sitepages_object->welcometitle;
$welcomemessage = $sitepages_object->welcomemessage;
$sidebartitle = $sitepages_object->sidebartitle;
$sidebarmessage = $sitepages_object->sidebarmessage;
}else{
- $welcometitle = "";
- $welcomemessage = "";
- $sidebartitle = "";
- $sidebarmessage = "";
+ $welcometitle = '';
+ $welcomemessage = '';
+ $sidebartitle = '';
+ $sidebarmessage = '';
}
// set the required form variables
-$welcometitle_form = elgg_view('input/text', array('internalname' => 'welcometitle', 'value' => $welcometitle));
-$welcomemessage_form = elgg_view('input/longtext', array('internalname' => 'welcomemessage', 'value' => $welcomemessage, 'class' => 'input_textarea monospace'));
-$sidebartitle_form = elgg_view('input/text', array('internalname' => 'sidebartitle', 'value' => $sidebartitle));
-$sidebarmessage_form = elgg_view('input/longtext', array('internalname' => 'sidebarmessage', 'value' => $sidebarmessage, 'class' => 'input_textarea monospace'));;
-$submit_input = elgg_view('input/submit', array('internalname' => 'submit', 'value' => elgg_echo('save')));
-
-$welcomemessage_title = elgg_echo("sitepages:welcomemessage");
-$sidebarmessage_title = elgg_echo("sitepages:sidebarmessage");
-$welcometitle_title = elgg_echo("sitepages:welcometitle");
-$sidebartitle_title = elgg_echo("sitepages:sidebartitle");
-$welcome_intro = elgg_echo("sitepages:welcomeintro");
-$sidebar_intro = elgg_echo("sitepages:sidebarintro");
+$welcometitle_form = elgg_view('input/text', array(
+ 'internalname' => 'welcometitle',
+ 'value' => $welcometitle
+));
+$welcomemessage_form = elgg_view('input/longtext', array(
+ 'internalname' => 'welcomemessage',
+ 'value' => $welcomemessage,
+ 'class' => 'input_textarea monospace'
+));
+$sidebartitle_form = elgg_view('input/text', array(
+ 'internalname' => 'sidebartitle',
+ 'value' => $sidebartitle
+));
+$sidebarmessage_form = elgg_view('input/longtext', array(
+ 'internalname' => 'sidebarmessage',
+ 'value' => $sidebarmessage,
+ 'class' => 'input_textarea monospace'
+));;
+
+$page_type = elgg_view('input/hidden', array(
+ 'internalname' => 'page_type',
+ 'value' => 'frontsimple',
+));
+
+$welcomemessage_title = elgg_echo('sitepages:welcomemessage');
+$sidebarmessage_title = elgg_echo('sitepages:sidebarmessage');
+$welcometitle_title = elgg_echo('sitepages:welcometitle');
+$sidebartitle_title = elgg_echo('sitepages:sidebartitle');
+$welcome_intro = elgg_echo('sitepages:welcomeintro');
+$sidebar_intro = elgg_echo('sitepages:sidebarintro');
+
+$ownfrontpage_message = elgg_echo('sitepages:ownfront');
+$ownfrontpage = elgg_view('input/pulldown', array(
+ 'internalname' => 'params[ownfrontpage]',
+ 'value' => isset($vars['entity']->ownfrontpage) ? $vars['entity']->ownfrontpage : 'no',
+ 'options_values' => array(
+ 'yes' => elgg_echo('option:yes'),
+ 'no' => elgg_echo('option:no'),
+ ),
+));
//construct the form
$form_body = <<<___EOT
+ <p>
+ $ownfrontpage_message
+ $ownfrontpage
+ </p>
+
<h2>$welcome_intro</h2>
<p><label>$welcometitle_title
$welcometitle_form</label></p>
@@ -52,10 +83,9 @@ $form_body = <<<___EOT
$sidebartitle_form</label></p>
<p><label>$sidebarmessage_title
$sidebarmessage_form</label></p>
-
- $hidden_guid
- $submit_input
+ $page_type
+
___EOT;
-echo elgg_view('input/form', array('action' => "{$vars['url']}action/$action", 'body' => $form_body)); \ No newline at end of file
+echo $form_body;