summaryrefslogtreecommitdiff
path: root/plugins/af_redditimgur
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-17 13:35:10 +0300
committerAndrew Dolgov <[email protected]>2021-02-17 13:35:10 +0300
commit7587f2cdc68c86b765397fe29644c1c9ef15ce4f (patch)
tree8c62a93469a4851cbe813a1a2923c5ac07a243c3 /plugins/af_redditimgur
parent91049335ebbf2815e8802f88721e997f9938baff (diff)
af_redditimgur: cleanup markup
Diffstat (limited to 'plugins/af_redditimgur')
-rwxr-xr-xplugins/af_redditimgur/init.php101
1 files changed, 51 insertions, 50 deletions
diff --git a/plugins/af_redditimgur/init.php b/plugins/af_redditimgur/init.php
index 1c520b7ed..1fa61953a 100755
--- a/plugins/af_redditimgur/init.php
+++ b/plugins/af_redditimgur/init.php
@@ -31,60 +31,61 @@ class Af_RedditImgur extends Plugin {
function hook_prefs_tab($args) {
if ($args != "prefFeeds") return;
- print "<div dojoType=\"dijit.layout.AccordionPane\"
- title=\"<i class='material-icons'>extension</i> ".__('Reddit content settings (af_redditimgur)')."\">";
+ $enable_readability = $this->host->get($this, "enable_readability");
+ $enable_content_dupcheck = $this->host->get($this, "enable_content_dupcheck");
+ $reddit_to_teddit = $this->host->get($this, "reddit_to_teddit");
+ ?>
+
+ <div dojoType="dijit.layout.AccordionPane"
+ title="<i class='material-icons'>extension</i> <?= __('Reddit content settings (af_redditimgur)') ?>">
+
+ <form dojoType='dijit.form.Form'>
+
+ <?= \Controls\hidden_tag("op", "pluginhandler") ?>
+ <?= \Controls\hidden_tag("method", "save") ?>
+ <?= \Controls\hidden_tag("plugin", "af_redditimgur") ?>
+
+ <script type='dojo/method' event='onSubmit' args='evt'>
+ evt.preventDefault();
+ if (this.validate()) {
+ console.log(dojo.objectToQuery(this.getValues()));
+ new Ajax.Request('backend.php', {
+ parameters: dojo.objectToQuery(this.getValues()),
+ onComplete: function(transport) {
+ Notify.info(transport.responseText);
+ }
+ });
+ }
+ </script>
- $enable_readability = $this->host->get($this, "enable_readability");
- $enable_content_dupcheck = $this->host->get($this, "enable_content_dupcheck");
- $reddit_to_teddit = $this->host->get($this, "reddit_to_teddit");
+ <fieldset class='narrow'>
+ <label class='checkbox'>
+ <?= \Controls\checkbox_tag("enable_readability", $enable_readability) ?>
+ <?= __("Extract missing content using Readability (requires af_readability)") ?>
+ </label>
+ </fieldset>
- if (version_compare(PHP_VERSION, '5.6.0', '<')) {
- print_error("Readability requires PHP version 5.6.");
- }
+ <fieldset class='narrow'>
+ <label class='checkbox'>
+ <?= \Controls\checkbox_tag("enable_content_dupcheck", $enable_content_dupcheck) ?>
+ <?= __("Enable additional duplicate checking") ?>
+ </label>
+ </fieldset>
- print "<form dojoType='dijit.form.Form'>";
+ <fieldset class='narrow'>
+ <label class='checkbox'>
+ <?= \Controls\checkbox_tag("reddit_to_teddit", $reddit_to_teddit) ?>
+ <?= T_sprintf("Rewrite Reddit URLs to %s",
+ "<a target=\"_blank\" href=\"https://teddit.net/about\">Teddit</a>") ?>
+ </label>
+ </fieldset>
- print "<script type='dojo/method' event='onSubmit' args='evt'>
- evt.preventDefault();
- if (this.validate()) {
- console.log(dojo.objectToQuery(this.getValues()));
- new Ajax.Request('backend.php', {
- parameters: dojo.objectToQuery(this.getValues()),
- onComplete: function(transport) {
- Notify.info(transport.responseText);
- }
- });
- //this.reset();
- }
- </script>";
-
- print \Controls\hidden_tag("op", "pluginhandler");
- print \Controls\hidden_tag("method", "save");
- print \Controls\hidden_tag("plugin", "af_redditimgur");
-
- print "<fieldset class='narrow'>";
- print "<label class='checkbox'>";
- print \Controls\checkbox_tag("enable_readability", $enable_readability);
- print " " . __("Extract missing content using Readability (requires af_readability)") . "</label>";
- print "</fieldset>";
-
- print "<fieldset class='narrow'>";
- print "<label class='checkbox'>";
- print \Controls\checkbox_tag("enable_content_dupcheck", $enable_content_dupcheck);
- print " " . __("Enable additional duplicate checking") . "</label>";
- print "</fieldset>";
-
- print "<fieldset class='narrow'>";
- print "<label class='checkbox'>";
- print \Controls\checkbox_tag("reddit_to_teddit", $reddit_to_teddit);
- print " " . T_sprintf("Rewrite Reddit URLs to %s",
- "<a target=\"_blank\" href=\"https://teddit.net/about\">Teddit</a>") . "</label>";
-
- print "<hr/>";
- print \Controls\submit_tag(__("Save"));
- print "</form>";
-
- print "</div>";
+ <hr/>
+ <?= \Controls\submit_tag(__("Save")) ?>
+ </form>
+ </div>
+
+ <?php
}
function save() {