summaryrefslogtreecommitdiff
path: root/classes/article.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2016-01-29 15:48:44 +0300
committerAndrew Dolgov <[email protected]>2016-01-29 15:48:44 +0300
commit7af2e795784307652ade0e8761232ad3e0c8dd9c (patch)
treebd3d27586689f7bf330006453f4deca39e08da87 /classes/article.php
parent666cd333608d5fcd40f67fc6235e47a557aafc9c (diff)
create_published_article: only use readability if enabled in the plugin
Diffstat (limited to 'classes/article.php')
-rw-r--r--classes/article.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/classes/article.php b/classes/article.php
index e47da8617..9a7c68707 100644
--- a/classes/article.php
+++ b/classes/article.php
@@ -92,13 +92,18 @@ class Article extends Handler_Protected {
if (!$content) {
$pluginhost = new PluginHost();
$pluginhost->load_all(PluginHost::KIND_ALL, $owner_uid);
+ $pluginhost->load_data();
$af_readability = $pluginhost->get_plugin("Af_Readability");
if ($af_readability) {
- $extracted_content = $af_readability->extract_content($url);
+ $enable_share_anything = $pluginhost->get($af_readability, "enable_share_anything");
- if ($extracted_content) $content = db_escape_string($extracted_content);
+ if ($enable_share_anything) {
+ $extracted_content = $af_readability->extract_content($url);
+
+ if ($extracted_content) $content = db_escape_string($extracted_content);
+ }
}
}