summaryrefslogtreecommitdiffstats
path: root/usr/local/www/widgets/widgets/rss.widget.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@sullrich-MacBookPro.local>2009-03-18 20:12:15 -0400
committerScott Ullrich <sullrich@sullrich-MacBookPro.local>2009-03-18 20:12:15 -0400
commit77518fbf3d033cb713512c4770f9f35696a88934 (patch)
tree98426c24132b6593fb818ec4ce47d61f8e8b7621 /usr/local/www/widgets/widgets/rss.widget.php
parent17e3db6f626265d68c9853b2aea64dfbf08e50f6 (diff)
downloadpfsense-77518fbf3d033cb713512c4770f9f35696a88934.zip
pfsense-77518fbf3d033cb713512c4770f9f35696a88934.tar.gz
Ensure tmp is ready before beginning operation.
Diffstat (limited to 'usr/local/www/widgets/widgets/rss.widget.php')
-rw-r--r--usr/local/www/widgets/widgets/rss.widget.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/usr/local/www/widgets/widgets/rss.widget.php b/usr/local/www/widgets/widgets/rss.widget.php
index 4a592bc..d81fa4d 100644
--- a/usr/local/www/widgets/widgets/rss.widget.php
+++ b/usr/local/www/widgets/widgets/rss.widget.php
@@ -138,6 +138,12 @@ else
<div id="rss-widgets" style="padding: 5px; height: <?=$rsswidgetheight?>px; overflow:scroll;">
<?php
+ if(!is_dir("/tmp/simplepie")) {
+ mkdir("/tmp/simplepie");
+ mkdir("/tmp/simplepie/cache");
+ }
+ exec("chmod a+rw /tmp/simplepie/.");
+ exec("chmod a+rw /tmp/simplepie/cache/.");
require_once("simplepie/simplepie.inc");
function textLimit($string, $length, $replacer = '...') {
if(strlen($string) > $length)
@@ -150,12 +156,6 @@ else
$feed->init();
$feed->set_output_encoding('latin-1');
$feed->handle_content_type();
- if(!is_dir("/tmp/simplepie")) {
- mkdir("/tmp/simplepie");
- mkdir("/tmp/simplepie/cache");
- }
- exec("chmod a+rw /tmp/simplepie/.");
- exec("chmod a+rw /tmp/simplepie/cache/.");
$counter = 1;
foreach($feed->get_items() as $item) {
$feed = $item->get_feed();
OpenPOWER on IntegriCloud