summaryrefslogtreecommitdiff
path: root/feeder/feeder-build.py
diff options
context:
space:
mode:
Diffstat (limited to 'feeder/feeder-build.py')
-rwxr-xr-xfeeder/feeder-build.py45
1 files changed, 45 insertions, 0 deletions
diff --git a/feeder/feeder-build.py b/feeder/feeder-build.py
new file mode 100755
index 0000000..7633c3f
--- /dev/null
+++ b/feeder/feeder-build.py
@@ -0,0 +1,45 @@
+#!/usr/bin/python
+
+import db
+#TEMPLATE_PATH = "/var/www/scannerjammer.com/diornights/httpdocs/"
+#f = file (TEMPLATE_PATH+"template.html", "r")
+#template = f.read()
+#f.close()
+
+DB = db.db ()
+
+sql = "SELECT * FROM dior_fb WHERE date > %s ORDER BY likes DESC"
+DB.execute(sql, (db.now() - 86400*3))
+rows = DB.cursor.fetchall ()
+
+def is_image (url):
+ return url[-3:].lower() in ["gif","jpg","png"] or url[-4:].lower == "jpeg"
+
+boxes = []
+count = 0
+for row in rows:
+ # 0 id 1 fbid 2 date 3 likes 4 comments 5 authorfbid 6 author 7 link 8 description
+ if row[3] < 1:
+ continue
+ if is_image (row[7]):
+ boxes.append("<div class='box'><img src='%s' /><br/>%s - %d likes</div>" % (row[7], row[6], row[3]))
+ count += 1
+ if count == 2:
+ boxes.append("""
+ <div id="feed" class="box">
+ <ul>
+ <li>Follow us @</li>
+ <li><a href="http://www.facebook.com/diornights"><img src="/img/icons/facebook_32.png" class="icon"></a></li>
+ <li><a href="http://twitter.com/diornights/"><img src="/img/icons/twitter_32.png" class="icon"></a></li>
+ <li><a href="http://vimeo.com/diornights"><img src="/img/icons/vimeo_32.png" class="icon"></a></li>
+ <!-- <li><a href="http://diornights.tumblr.com/"><img src="/img/icons/tumblr_32.png" class="icon"></a></li>
+ <li><a href="http://diornights.bandcamp.com/"><img src="/img/icons/bandcamp_32.png" class="icon"></a></li> -->
+ <li><a href="http://www.youtube.com/user/diornights"><img src="/img/icons/youtube_32.png" class="icon"></a></li>
+ </ul>
+ </div>
+ """)
+
+#out = file(TEMPLATE_PATH+"index.html", "w")
+#out.write( template.replace("%%REPORT%%", "".join(boxes)) )
+#out.close ()
+