Browse Source

create_published_article: only use readability if enabled in the plugin

Andrew Dolgov 8 years ago
parent
commit
7af2e79578
1 changed files with 7 additions and 2 deletions
  1. 7 2
      classes/article.php

+ 7 - 2
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);
+				}
 			}
 		}