示例#1
0
<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>
示例#2
0
<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>
示例#3
0
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>
示例#5
0
<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 
示例#6
0
<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>
示例#7
0
<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>
示例#8
0
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>
示例#9
0
$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>
示例#10
0
<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>
示例#11
0
  <?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>
示例#12
0
<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>
示例#13
0
?>
" action="<?php 
echo $config->url_current . str_replace('&', '&amp;', $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);
示例#14
0
<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>
示例#15
0
</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);
示例#16
0
?>
" 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);
}
?>
示例#18
0
<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>
示例#19
0
<?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("" => '&mdash; ' . $speak->none . ' &mdash;') + $results, Request::get('parent', Guardian::wayback('parent', $page->parent)));
    }
    ?>
  </span>
</div>
<?php 
}
示例#20
0
<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>
示例#21
0
<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>
示例#22
0
<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>
示例#23
0
        <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>
示例#24
0
<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>
示例#25
0
?>
" 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);
?>
示例#26
0
<?php

echo Form::hidden('date', Request::get('date', Guardian::wayback('date', $page->date->W3C)));
示例#27
0
<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>
示例#28
0
</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>
示例#29
0
<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>
示例#30
0
      <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>