--- /dev/null
+<?php
+$defaults = array(
+ 'method' => 'POST',
+ 'body' => '',
+);
+
+$overrides = array(
+ 'tag' => 'form',
+);
+
+echo elgg_view('html/tag', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
--- /dev/null
+<?php
+$defaults = array(
+ 'type' => 'text',
+);
+
+$overrides = array(
+ 'tag' => 'input',
+);
+
+$args = array_merge($defaults, $vars, $overrides);
+
+echo elgg_view('html/tag', $args);
\ No newline at end of file
// backwards compatibility code
if (isset($vars['internalname'])) {
+ //@todo put deprecated notice
$vars['name'] = $vars['internalname'];
unset($vars['internalname']);
}
if (isset($vars['internalid'])) {
+ //@todo put deprecated notice
$vars['id'] = $vars['internalid'];
unset($vars['internalid']);
}
$js = '';
if (isset($vars['js'])) {
+ //@todo put deprecated notice
$js = $vars['js'];
unset($vars['js']);
}
--- /dev/null
+<?php
+$defaults = array(
+ 'body' => '',
+ 'class' => 'input-textarea',
+);
+
+$overrides = array(
+ 'tag' => 'textarea',
+);
+
+if (isset($vars['value'])) {
+ $vars['body'] = $vars['value'];
+ unset($vars['value']);
+}
+
+echo elgg_view('html/tag', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
\r
$args = array_merge($vars, $overrides);\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('html/input', $args);
\ No newline at end of file
\r
$args = array_merge($vars, $overrides);\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('html/input', $args);
\ No newline at end of file
'type' => 'color',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
$vars['value'] = date("Y-m-d", $vars['value']);\r
}\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
$vars['value'] = date("Y-m-d\TH:i:s", $vars['value']);\r
}\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
$vars['value'] = date("c", $vars['value']);\r
}\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
* including javascript event attributes such as onclick.\r
*/\r
\r
-// default attributes\r
-$defaults = array(\r
- 'type' => 'text',\r
-);\r
-\r
-$overrides = array(\r
- 'tag' => 'input',\r
-);\r
-\r
-$args = array_merge($defaults, $vars, $overrides);\r
-\r
-echo elgg_view('html/tag', $args);
\ No newline at end of file
+//@todo put deprecated notice\r
+echo elgg_view('html/input', $vars);
\ No newline at end of file
\r
$args = array_merge($defaults, $vars, $overrides);\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('html/input', $args);
\ No newline at end of file
'type' => 'file',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
*
*/
+if ($vars['disable_security'] != TRUE) {
+ $vars['body'] .= elgg_view('input/securitytoken');
+}
-$defaults = array(
- 'method' => 'POST',
- 'body' => '',
-);
-
-$overrides = array(
- 'tag' => 'form',
-);
-
-$disable_security = $vars['disable_security'];
unset($vars['disable_security']);
-$args = array_merge($defaults, $vars, $overrides);
-
-if ($disable_security != TRUE) {
- $args['body'] .= elgg_view('input/securitytoken');
-}
-
-echo elgg_view('html/tag', $args);
+echo elgg_view('html/form', $vars);
'type' => 'hidden',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
'type' => 'image',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
*/
$defaults = array(
- 'class' => 'input-textarea',
+ 'class' => 'input-richtext',
);
-$overrides = array(
- 'tag' => 'textarea',
-);
-
-$args = array_merge($defaults, $vars, $overrides);
-
-if (isset($args['value'])) {
- $args['body'] = $args['value'];
-}
-
-$args['class'] = $args['class'].' input-richtext';
-
-echo elgg_view('html/tag', $args);
\ No newline at end of file
+echo elgg_view('html/textarea', array_merge($defaults, $vars));
\ No newline at end of file
$vars['value'] = date("Y-m", $vars['value']);\r
}\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
'type' => 'number',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
'type' => 'password',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
*
*/
-$defaults = array(
- 'class' => 'input-textarea',
-);
-
-$overrides = array(
- 'tag' => 'textarea',
-);
-
-if (isset($vars['value'])) {
- $vars['body'] = $value;
-}
-
-echo elgg_view('html/tag', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/textarea', $vars);
\ No newline at end of file
'type' => 'range',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
'type' => 'reset',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
\r
$defaults = array(\r
'placeholder' => elgg_echo('placeholder:search'),\r
-)\r
+);\r
\r
$overrides = array(\r
'type' => 'search',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
\r
$args = array_merge($vars, $overrides);\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('html/input', $args);
\ No newline at end of file
'type' => 'tel',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
'type' => 'text',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
'type' => 'time',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
\r
$args = array_merge($vars, $overrides);\r
\r
-echo elgg_view('input/default', $args);
\ No newline at end of file
+echo elgg_view('html/input', $args);
\ No newline at end of file
'type' => 'week',\r
);\r
\r
-echo elgg_view('input/default', array_merge($defaults, $vars, $overrides));
\ No newline at end of file
+echo elgg_view('html/input', array_merge($defaults, $vars, $overrides));
\ No newline at end of file