From 9e4ab3d644929d467e1f3de6f456508d03d4db15 Mon Sep 17 00:00:00 2001 From: sstvinc2 Date: Sun, 12 Feb 2017 21:45:13 -0600 Subject: Obfuscated h1 links Added redirect files to the server. Main html template file now has static links to those files; those files are written with javascript redirect to actual articles. --- html_template/Penguins.jpg | Bin html_template/template.html | 6 +++--- html_template/unbiased.css | 5 +++++ main.py | 4 ++-- unbiasedFunctions.py | 5 ++++- 5 files changed, 14 insertions(+), 6 deletions(-) mode change 100755 => 100644 html_template/Penguins.jpg mode change 100755 => 100644 html_template/template.html mode change 100755 => 100644 html_template/unbiased.css mode change 100755 => 100644 main.py diff --git a/html_template/Penguins.jpg b/html_template/Penguins.jpg old mode 100755 new mode 100644 diff --git a/html_template/template.html b/html_template/template.html old mode 100755 new mode 100644 index ead234e..393a862 --- a/html_template/template.html +++ b/html_template/template.html @@ -17,7 +17,7 @@
- +
@@ -27,7 +27,7 @@
- +
@@ -37,7 +37,7 @@
- +
diff --git a/html_template/unbiased.css b/html_template/unbiased.css old mode 100755 new mode 100644 index 564b6a7..ade390b --- a/html_template/unbiased.css +++ b/html_template/unbiased.css @@ -1,3 +1,8 @@ +a:link, a:visited, a:hover, a:active { + color: #00f; + text-decoration:none; + } + #page-header{ text-align:center; padding:.5em 0 1em; diff --git a/main.py b/main.py old mode 100755 new mode 100644 index 3d7b0ee..b18e6ce --- a/main.py +++ b/main.py @@ -70,7 +70,7 @@ def run(): sourceList.append(NewsSource('New York Times', 'http://nytimes.com', - ['
', '', @@ -95,7 +95,7 @@ def run(): #build the output file HTML outputHTML=buildOutput(newsSourceArr) #print the output file HTML - printOutputHTML(outputHTML, '/var/www/html/index.html')#'unbiased.html') + printOutputHTML(outputHTML, '/var/www/html/index.html') if __name__=="__main__": diff --git a/unbiasedFunctions.py b/unbiasedFunctions.py index da224ae..acce6a5 100644 --- a/unbiasedFunctions.py +++ b/unbiasedFunctions.py @@ -147,7 +147,10 @@ def buildOutput(newsSourceArr): source=newsSourceArr[h1RandomSources[i]] randomArticle=random.sample(range(len(source.h1Arr)), 1)[0] article=source.h1Arr[randomArticle] - template=template.replace('xxURL1-'+str(i+1)+'xx', article.url) + #template=template.replace('xxURL1-'+str(i+1)+'xx', article.url) + r=open('/var/www/html/redirects/h1-'+str(i+1)+'.html', 'w') + r.write('') + r.close() template=template.replace('xxTitle1-'+str(i+1)+'xx', article.title) template=template.replace('xxImg1-'+str(i+1)+'xx', article.img) desc=article.description -- cgit v1.2.3