summaryrefslogtreecommitdiff
path: root/classes/pref
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-12-27 01:12:28 +0400
committerAndrew Dolgov <[email protected]>2012-12-27 01:13:18 +0400
commit699daf5856fc2c0b7cc57c5b3271ee34b12a0db4 (patch)
treea4e1b408dd6da0bfa491f855ea120717b216a39e /classes/pref
parent24e811add99a89e7c0b3ba65bb5347517b7fa065 (diff)
add several HOOK_PREFS_TAB_SECTION hook points
Diffstat (limited to 'classes/pref')
-rw-r--r--classes/pref/feeds.php12
-rw-r--r--classes/pref/prefs.php12
2 files changed, 24 insertions, 0 deletions
diff --git a/classes/pref/feeds.php b/classes/pref/feeds.php
index b28bd5491..b423eab95 100644
--- a/classes/pref/feeds.php
+++ b/classes/pref/feeds.php
@@ -1414,6 +1414,10 @@ class Pref_Feeds extends Handler_Protected {
print "<button dojoType=\"dijit.form.Button\" onclick=\"return displayDlg('pubOPMLUrl')\">".
__('Display published OPML URL')."</button> ";
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
+ "hook_prefs_tab_section", "prefFeedsOPML");
+
print "</div>"; # pane
if (strpos($_SERVER['HTTP_USER_AGENT'], "Firefox") !== false) {
@@ -1453,6 +1457,10 @@ class Pref_Feeds extends Handler_Protected {
print "<a href=\"$bm_url\" class='bookmarklet'>" . __('Share with Tiny Tiny RSS'). "</a>";
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
+ "hook_prefs_tab_section", "prefFeedsBookmarklets");
+
print "</div>"; #pane
print "<div dojoType=\"dijit.layout.AccordionPane\" title=\"".__('Published & shared articles / Generated feeds')."\">";
@@ -1477,6 +1485,10 @@ class Pref_Feeds extends Handler_Protected {
print "<button dojoType=\"dijit.form.Button\" onclick=\"return clearArticleAccessKeys()\">".
__('Unshare all articles')."</button> ";
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
+ "hook_prefs_tab_section", "prefFeedsPublishedGenerated");
+
print "</div>"; #pane
global $pluginhost;
diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php
index 14e88546a..e8926194e 100644
--- a/classes/pref/prefs.php
+++ b/classes/pref/prefs.php
@@ -366,6 +366,10 @@ class Pref_Prefs extends Handler_Protected {
}
}
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
+ "hook_prefs_tab_section", "prefPrefsAuth");
+
print "</div>"; #pane
print "<div dojoType=\"dijit.layout.AccordionPane\" selected=\"true\" title=\"".__('Preferences')."\">";
@@ -594,6 +598,10 @@ class Pref_Prefs extends Handler_Protected {
print "</table>";
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
+ "hook_prefs_tab_section", "prefPrefsPrefsInside");
+
print '</div>'; # inside pane
print '<div dojoType="dijit.layout.ContentPane" region="bottom">';
@@ -621,6 +629,10 @@ class Pref_Prefs extends Handler_Protected {
<label for='prefs_show_advanced'>" .
__("Show additional preferences") . "</label>";
+ global $pluginhost;
+ $pluginhost->run_hooks($pluginhost::HOOK_PREFS_TAB_SECTION,
+ "hook_prefs_tab_section", "prefPrefsPrefsOutside");
+
print "</form>";
print '</div>'; # inner pane
print '</div>'; # border container