summaryrefslogtreecommitdiff
path: root/functions.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-12-02 09:47:37 +0100
committerAndrew Dolgov <[email protected]>2005-12-02 09:47:37 +0100
commit372ced8b951ddbb4e6baadb4352ce72a7d173d55 (patch)
tree28eeed99ee2728647d954e2f685f6cb0f7d6017c /functions.php
parentfa16f30b87d97ba5f1b7658ebcd95248d601f57b (diff)
improve tag and content detection
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php11
1 files changed, 6 insertions, 5 deletions
diff --git a/functions.php b/functions.php
index c58afe9e7..d36ee849e 100644
--- a/functions.php
+++ b/functions.php
@@ -293,13 +293,11 @@
$entry_content = $item["content:escaped"];
- if (!$entry_content) $entry_content = $item["summary"];
if (!$entry_content) $entry_content = $item["content:encoded"];
if (!$entry_content) $entry_content = $item["content"];
+ if (!$entry_content) $entry_content = $item["summary"];
if (!$entry_content) $entry_content = $item["description"];
- $entry_content_unescaped = $entry_content;
-
// if (!$entry_content) continue;
// WTF
@@ -309,8 +307,10 @@
}
// print_r($item);
-// print_r($entry_content);
+// print_r(htmlspecialchars($entry_content));
+// print "<br>";
+ $entry_content_unescaped = $entry_content;
$content_hash = "SHA1:" . sha1(strip_tags($entry_content));
$entry_comments = $item["comments"];
@@ -452,11 +452,12 @@
$entry_tags = null;
- preg_match_all("/<a.*?href=.http:\/\/technorati.com\/tag\/([^\"\'>]+)/i",
+ preg_match_all("/<a.*?href=.http:\/\/.*?technorati.com\/tag\/([^\"\'>]+)/i",
$entry_content_unescaped, $entry_tags);
// print "<br>$entry_title : $entry_content_unescaped<br>";
// print_r($entry_tags);
+// print "<br>";
$entry_tags = $entry_tags[1];