feed debugger: use hidden helpers; add button helpers
This commit is contained in:
parent
1f43d7916c
commit
d7127cead3
|
@ -697,12 +697,12 @@ class Feeds extends Handler_Protected {
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1>Feed Debugger: <?= "$feed_id: " . $this->_get_title($feed_id) ?></h1>
|
<h1>Feed Debugger: <?= "$feed_id: " . $this->_get_title($feed_id) ?></h1>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<form method="post" action="">
|
<form method="post" action="" dojoType="dijit.form.Form">
|
||||||
<input type="hidden" name="op" value="feeds">
|
<?= \Controls\hidden_tag("op", "feeds") ?>
|
||||||
<input type="hidden" name="method" value="updatedebugger">
|
<?= \Controls\hidden_tag("method", "updatedebugger") ?>
|
||||||
<input type="hidden" name="csrf_token" value="<?= $csrf_token ?>">
|
<?= \Controls\hidden_tag("csrf_token", $csrf_token) ?>
|
||||||
<input type="hidden" name="action" value="do_update">
|
<?= \Controls\hidden_tag("action", "do_update") ?>
|
||||||
<input type="hidden" name="feed_id" value="<?= $feed_id ?>">
|
<?= \Controls\hidden_tag("feed_id", (string)$feed_id) ?>
|
||||||
|
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label>
|
<label>
|
||||||
|
@ -719,7 +719,7 @@ class Feeds extends Handler_Protected {
|
||||||
<label class="checkbox"><input dojoType="dijit.form.CheckBox" type="checkbox" name="force_rehash" value="1" <?= $rehash_checked ?>> Force rehash</label>
|
<label class="checkbox"><input dojoType="dijit.form.CheckBox" type="checkbox" name="force_rehash" value="1" <?= $rehash_checked ?>> Force rehash</label>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<button type="submit" dojoType="dijit.form.Button" class="alt-primary">Continue</button>
|
<?= \Controls\submit_tag("Continue") ?>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
|
@ -1,6 +1,14 @@
|
||||||
<?php
|
<?php
|
||||||
namespace Controls;
|
namespace Controls;
|
||||||
|
|
||||||
|
function button_tag(string $value, string $type, $attributes = "") {
|
||||||
|
return "<button dojoType=\"dijit.form.Button\" $attributes type=\"$type\">".htmlspecialchars($value)."</button>";
|
||||||
|
}
|
||||||
|
|
||||||
|
function submit_tag(string $value, $attributes = "") {
|
||||||
|
return button_tag($value, "submit", "class=\"alt-primary\" $attributes");
|
||||||
|
}
|
||||||
|
|
||||||
function select_tag(string $name, $value, array $values, string $attributes = "", string $id = "") {
|
function select_tag(string $name, $value, array $values, string $attributes = "", string $id = "") {
|
||||||
$dojo_type = strpos($attributes, "dojoType") === false ? "dojoType='fox.form.Select'" : "";
|
$dojo_type = strpos($attributes, "dojoType") === false ? "dojoType='fox.form.Select'" : "";
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue