diff options
author | Andrew Dolgov <[email protected]> | 2016-01-29 15:48:44 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2016-01-29 15:48:44 +0300 |
commit | 7af2e795784307652ade0e8761232ad3e0c8dd9c (patch) | |
tree | bd3d27586689f7bf330006453f4deca39e08da87 /classes/article.php | |
parent | 666cd333608d5fcd40f67fc6235e47a557aafc9c (diff) |
create_published_article: only use readability if enabled in the plugin
Diffstat (limited to 'classes/article.php')
-rw-r--r-- | classes/article.php | 9 |
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); + } } } |