<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->content; ?> </span> <span class="grid span-5"> <?php echo Form::textarea('content', Guardian::wayback('content', $default->content_raw), $speak->manager->placeholder_content, array('class' => array('textarea-block', 'textarea-expand', 'MTE', 'code'), 'data-MTE-config' => '{"toolbar":true,"shortcut":true}')); ?> </span> </label> <div class="grid-group"> <span class="grid span-1 form-label"></span> <span class="grid span-5"><?php echo Form::checkbox('content_type', HTML_PARSER, Guardian::wayback('content_type', $default->content_type) === HTML_PARSER, $speak->manager->title_html_parser); ?> </span> </div>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->key; ?> </span> <span class="grid span-5"> <?php echo Form::text('key', Request::get('key', Guardian::wayback('key', $page->key_raw)), null, array('class' => 'input-block')); ?> </span> </label>
echo Form::hidden('token', $token); ?> <?php Weapon::fire('comment_form_input_before', $hooks); ?> <?php Shield::chunk('comment.form.name'); ?> <?php Shield::chunk('comment.form.email'); ?> <?php Shield::chunk('comment.form.url'); ?> <?php echo Form::hidden('parent', Guardian::wayback('parent')); ?> <?php Weapon::fire('comment_form_input_after', $hooks); ?> <?php Weapon::fire('comment_form_textarea_before', $hooks); ?> <?php Shield::chunk('comment.form.message'); ?> <?php Weapon::fire('comment_form_textarea_after', $hooks); ?> <?php Shield::chunk('comment.form.math');
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->email; ?> </span> <span class="grid span-5"><?php echo Form::email('email', Guardian::wayback('email'), null, array('class' => 'input-block')); ?> </span> </label>
<p> <?php echo Form::textarea('content', Guardian::wayback('content', $the_content), $speak->manager->placeholder_content, array('class' => array('textarea-block', 'textarea-expand', 'code'), 'data-MTE-config' => '{"tabSize":"' . (isset($editor_tab_size) ? $editor_tab_size : TAB) . '"}')); ?> </p> <p> <?php if (isset($action_update) && $action_update !== false) { ?> <?php echo Jot::button('action', $speak->update); ?> <?php } ?> <?php if (isset($action_create) && $action_create !== false) { ?> <?php echo Jot::button('construct', $speak->create); ?> <?php } ?> <?php if (isset($path_destruct) && $path_destruct !== false) { ?> <?php echo Jot::btn('destruct', $speak->delete, $path_destruct); ?> <?php
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->author; ?> </span> <span class="grid span-5"> <?php if (Guardian::happy(1)) { ?> <?php echo Form::text('author', Request::get('author', Guardian::wayback('author', $page->author_raw))); ?> <?php } else { ?> <?php echo Form::hidden('author', $page->author_raw); ?> <span class="form-static"><?php echo Jot::icon('lock') . ' ' . $page->author_raw; ?> </span> <?php } ?> </span> </label>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->manager->title_css_custom; ?> </span> <span class="grid span-5"> <?php echo Form::textarea('css', Request::get('css', Guardian::wayback('css', $page->css_raw)), $speak->manager->placeholder_css_custom, array('class' => array('textarea-block', 'textarea-expand', 'code'))); ?> </span> </label>
echo Form::text('username', Guardian::wayback('username'), null, array('autocomplete' => 'off')); ?> </span> </label> <label class="grid-group"> <span class="grid span-2 form-label"><?php echo $speak->password; ?> </span> <span class="grid span-4"> <?php echo Form::password('password', null, null, array('autocomplete' => 'off')); ?> </span> </label> <?php echo Form::hidden('kick', Request::get('kick', Guardian::wayback('url_origin', $config->manager->slug . '/article'))); ?> <div class="grid-group"> <span class="grid span-2"></span> <span class="grid span-4"> <?php echo Form::button(Cell::i("", array('class' => array('fa', 'fa-key'))) . ' ' . $speak->login, null, null, null, array('class' => array('btn', 'btn-action'))); ?> </span> </div> </form> <script>document.getElementById('form-login:<?php echo $form_id; ?> ').username.focus();</script>
$path = File::url($path); ?> <?php if ($is_text && $content !== false) { ?> <p> <?php echo Form::textarea('content', Request::get('content', Guardian::wayback('content', $content)), $speak->manager->placeholder_content, array('class' => array('textarea-block', 'textarea-expand', 'code'))); ?> </p> <?php } ?> <p> <?php echo Form::text('name', Request::get('name', Guardian::wayback('name', $path)), $speak->manager->placeholder_file_name); ?> <?php Weapon::fire('action_before', $hooks); ?> <?php echo Jot::button('action', $is_text ? $speak->update : $speak->rename); ?> <?php echo Jot::btn('destruct', $speak->delete, $config->manager->slug . '/asset/kill/file:' . $path); ?> <?php Weapon::fire('action_after', $hooks); ?> </p> </form>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->url; ?> </span> <span class="grid span-5"> <?php $url = Request::get('url', Guardian::wayback('url', $page->url_raw)); ?> <?php echo Form::url('url', $url !== '#' ? $url : "", null, array('class' => 'input-block')); ?> </span> </label>
<?php echo Form::hidden('date', Guardian::wayback('date', $default->date->W3C)); ?> <?php if (Guardian::wayback('state', $default->state) === 'published') { ?> <?php echo Jot::button('action', $speak->update, 'action:publish'); ?> <?php echo Jot::button('action:history', $speak->unpublish, 'action:save'); ?> <?php } else { ?> <?php echo Jot::button('construct', $speak->publish, 'action:publish'); ?> <?php echo Jot::button('action:clock-o', $speak->save, 'action:save'); ?> <?php } ?> <?php echo Jot::btn('destruct', $speak->delete, $config->manager->slug . '/' . $segment . '/kill/id:' . Guardian::wayback('id', $default->id)); ?> <?php } ?> </p>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->description; ?> </span> <span class="grid span-5"> <?php echo Form::textarea('description', Request::get('description', Guardian::wayback('description', $page->description_raw)), Config::speak('manager.placeholder_description_', strtolower($speak->{$segment})), array('class' => 'textarea-block')); ?> </span> </label>
?> " action="<?php echo $config->url_current . str_replace('&', '&', $config->url_query); ?> " method="post"> <?php echo Form::hidden('token', $token); ?> <p> <?php echo Form::textarea('content', Request::get('content', Guardian::wayback('content', $content !== false ? $content : "")), $speak->manager->placeholder_content, array('class' => array('textarea-block', 'textarea-expand', 'code'))); ?> </p> <p> <?php echo Form::text('name', Request::get('name', Guardian::wayback('name', $path !== false ? File::url($path) : "")), $speak->manager->placeholder_file_name); ?> <?php if (strpos($config->url_path, '/repair/file:') === false) { ?> <?php Weapon::fire('action_before', $hooks); ?> <?php echo Jot::button('construct', $speak->create); ?> <?php } else { ?> <?php echo Jot::button('action', $speak->update);
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->type; ?> </span> <span class="grid span-5"> <?php $cache = Request::get('type', Guardian::wayback('type', $page->type_raw)); echo Form::select('type', $types, $cache); ?> </span> </label>
</p> <?php } ?> <p> <?php if ($e === 'cache') { ?> <?php echo Form::hidden('name', File::url($the_name)); ?> <?php } else { ?> <?php echo Form::text('name', Guardian::wayback('name', File::url($the_name)), $speak->manager->placeholder_file_name); ?> <?php } ?> <?php if (strpos($config->url_path, '/repair/file:') === false) { ?> <?php echo Jot::button('construct', $speak->create); ?> <?php } else { ?> <?php echo Jot::button('action', $is_text ? $speak->update : $speak->rename);
?> " action="<?php echo $config->url_current; ?> " method="post"> <?php echo Form::hidden('token', $token); ?> <label class="grid-group"> <span class="grid span-2 form-label"><?php echo $speak->username; ?> </span> <span class="grid span-4"> <?php echo Form::text('user', Guardian::wayback('user'), null, array('autocomplete' => 'off')); ?> </span> </label> <label class="grid-group"> <span class="grid span-2 form-label"><?php echo $speak->password; ?> </span> <span class="grid span-4"> <?php echo Form::password('pass', null, null, array('autocomplete' => 'off')); ?> </span> </label> <?php
<?php echo Form::hidden('token', $token); ?> <p><?php echo Form::textarea('content', Guardian::wayback('content'), $speak->manager->placeholder_content, array('class' => array('textarea-block', 'textarea-expand', 'code'))); ?> </p> <p><?php echo Form::text('name', Guardian::wayback('name'), $speak->manager->placeholder_file_name); ?> <?php echo Jot::button('construct', $speak->create); ?> </p> <p><?php echo Form::checkbox('redirect', 1, Request::method('get') ? false : Guardian::wayback('redirect', false), Config::speak('manager.description_redirect_to_', $speak->file)); ?> </p> </form> </div> <div class="tab-content hidden" id="tab-content-2"> <?php $_files = array(); foreach (File::open(CACHE . DS . 'plugin.snippet.cache')->unserialize() as $_file) { $e = File::E($_file); if (!file_exists(ASSET . DS . '__snippet' . DS . $e . DS . $_file)) { continue; } $_files[] = File::url($_file); } ?>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->name; ?> </span> <span class="grid span-5"><?php echo Form::text('name', Guardian::wayback('name'), null, array('class' => 'input-block')); ?> </span> </label>
<?php if ($responses = call_user_func('Get::' . $segment[0] . 's', 'DESC', 'post:' . Date::slug(Request::get('post', $page->post)))) { ?> <div class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->parent; ?> </span> <span class="grid span-5"> <?php if (count($responses) > 600) { // 600+ response(s), fallback to text input for performance reason $_parent = call_user_func('Get::' . $segment[0], $page->parent, array('message', 'message_raw')); echo Form::text('parent', Request::get('parent', Guardian::wayback('parent', $page->parent)), time()); echo $_parent ? ' ' . Jot::btn('action:external-link', "", $_parent->permalink, array('title' => $_parent->name, 'target' => '_blank')) : ""; } else { $results = array(); $s = Date::slug($page->id); foreach ($responses as $v) { list($_post, $_time, $_parent) = explode('_', File::N($v), 3); $results[($s === $_time ? '.' : "") . Date::format($_time, 'U')] = Date::extract($_time, 'FORMAT_3'); } krsort($results); echo Form::select('parent', array("" => '— ' . $speak->none . ' —') + $results, Request::get('parent', Guardian::wayback('parent', $page->parent))); } ?> </span> </div> <?php }
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->id; ?> </span> <span class="grid span-5"> <?php echo Form::text('id', Request::get('id', Guardian::wayback('id', $page->id_raw))); ?> </span> </label>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->value; ?> </span> <span class="grid span-5"> <?php echo Form::textarea('value', Converter::str(Request::get('value', Guardian::wayback('value', $page->value))), null, array('class' => 'textarea-block')); ?> </span> </label>
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->placeholder; ?> </span> <span class="grid span-5"> <?php echo Form::text('placeholder', Converter::toText(Request::get('placeholder', Guardian::wayback('placeholder', $page->placeholder))), null, array('class' => 'input-block')); ?> </span> </label>
<span class="grid span-2 form-label"><?php echo $speak->manager->title_custom_css; ?> </span> <span class="grid span-4"> <?php echo Form::textarea('defaults[' . $page . '_custom_css]', Guardian::wayback('defaults.' . $page . '_custom_css', Config::get('defaults.' . $page . '_custom_css')), null, array('class' => array('textarea-block', 'code'))); ?> </span> </label> <label class="grid-group"> <span class="grid span-2 form-label"><?php echo $speak->manager->title_custom_js; ?> </span> <span class="grid span-4"> <?php echo Form::textarea('defaults[' . $page . '_custom_js]', Guardian::wayback('defaults.' . $page . '_custom_js', Config::get('defaults.' . $page . '_custom_js')), null, array('class' => array('textarea-block', 'code'))); ?> </span> </label> </fieldset> <?php } ?> </fieldset> <p><?php echo Jot::button('action', $speak->update); ?> </p> </form>
<div class="grid-group"> <?php $_ = 'unit:' . time(); ?> <label class="grid span-1 form-label" for="<?php echo $_; ?> "><?php echo $speak->message; ?> </label> <span class="grid span-5"> <?php echo Form::textarea('message', Request::get('message', Guardian::wayback('message', $page->message_raw)), null, array('class' => array('textarea-block', 'textarea-expand', 'MTE', 'code'), 'id' => $_)); ?> </span> </div>
?> " method="post"> <?php echo Form::hidden('token', $token); ?> <?php $e = File::E($path !== false ? $path : ""); $is_text = $path === false || strpos(',' . SCRIPT_EXT . ',', ',' . $e . ',') !== false; $path = File::url($path); ?> <?php if ($is_text && $content !== false) { ?> <p> <?php echo Form::textarea('content', Request::get('content', Guardian::wayback('content', $content)), $speak->manager->placeholder_content, array('class' => array('textarea-block', 'textarea-expand', 'code'))); ?> </p> <?php } ?> <p> <?php echo Form::hidden('name', $path); ?> <?php Weapon::fire('action_before', $hooks); ?> <?php echo Jot::button('action', $is_text ? $speak->update : $speak->rename); ?>
<?php echo Form::hidden('date', Request::get('date', Guardian::wayback('date', $page->date->W3C)));
<label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->date; ?> </span> <span class="grid span-5"> <?php echo Form::text('date', Request::get('date', Guardian::wayback('date', $page->date->W3C)), date('c'), array('class' => 'input-block')); ?> </span> </label>
</div> </div> <?php } ?> <label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->author; ?> </span> <span class="grid span-5"> <?php if (Guardian::get('status') === 'pilot') { ?> <?php echo Form::text('author', Guardian::wayback('author', $default->author)); ?> <?php } else { ?> <?php echo Form::hidden('author', $default->author); ?> <span class="form-static"><?php echo Jot::icon('lock') . ' ' . $default->author; ?> </span> <?php } ?> </span>
<div class="grid-group"> <?php $_ = 'unit:' . time(); ?> <label class="grid span-1 form-label" for="<?php echo $_; ?> "><?php echo $speak->message; ?> </label> <span class="grid span-5"><?php echo Form::textarea('message', Guardian::wayback('message'), null, array('class' => 'textarea-block', 'id' => $_)); ?> </span> </div>
<span class="grid span-1 form-label"><?php echo $speak->comment_url; ?> </span> <span class="grid span-5"><input name="url" type="url" class="input-block" value="<?php echo Guardian::wayback('url'); ?> "></span> </label> <label class="grid-group"> <span class="grid span-1 form-label"><?php echo $speak->comment_message; ?> </span> <span class="grid span-5"><textarea name="message" class="textarea-block"><?php echo Guardian::wayback('message'); ?> </textarea></span> </label> <?php Weapon::fire('comment_form_input', array($article)); ?> <label class="grid-group"> <span class="grid span-1 form-label"><?php echo Guardian::math(); ?> =</span> <span class="grid span-5"><input name="math" type="text" value="" autocomplete="off"></span> </label> <div class="grid-group"> <span class="grid span-1"></span>