Mercurial > dive4elements > website
comparison newsfeed.py @ 143:c7fa55d11493
Merged.
author | Ariane Broermann <ariane@intevation.de> |
---|---|
date | Fri, 04 Apr 2014 08:17:41 +0200 |
parents | e209a6446e88 |
children | 651669645c42 |
comparison
equal
deleted
inserted
replaced
142:dac81e04d628 | 143:c7fa55d11493 |
---|---|
41 continue | 41 continue |
42 | 42 |
43 postcount += 1 | 43 postcount += 1 |
44 content = content.encode('utf8') | 44 content = content.encode('utf8') |
45 oa("<li>") | 45 oa("<li>") |
46 oa('<div style="margin-bottom:1em">') | |
46 | 47 |
47 if len(content) >= max_length: | 48 if len(content) >= max_length: |
48 oa(content[:(max_length-opacity75)]) | 49 oa(content[:(max_length-opacity75)]) |
49 oa("<a href="+item["actor"]["url"]+">") | 50 oa("<a href="+item["actor"]["url"]+">") |
50 #oa("<a href="+item["object"]["url"]+">") | |
51 oa('<span style="opacity: 0.75;filter:Alpha(opacity=75)">') | 51 oa('<span style="opacity: 0.75;filter:Alpha(opacity=75)">') |
52 oa(content[(max_length-opacity75):(max_length-ocacity50)]) | 52 oa(content[(max_length-opacity75):(max_length-ocacity50)]) |
53 oa('</span>') | 53 oa('</span>') |
54 oa('<span style="opacity: 0.50;filter:Alpha(opacity=50)">') | 54 oa('<span style="opacity: 0.50;filter:Alpha(opacity=50)">') |
55 oa(content[(max_length-ocacity50):(max_length)]) | 55 oa(content[(max_length-ocacity50):(max_length)]) |
56 oa('...</span></a>') | 56 oa('...</span></a>') |
57 else: | 57 else: |
58 oa(content) | 58 oa(content) |
59 | 59 |
60 oa('<br>') | |
61 actor = item["actor"] | 60 actor = item["actor"] |
62 #oa("<a href="+item["object"]["links"]["self"]["href"]+">more...</a>") | 61 oa('<div style="font-size:smaller">') |
63 oa('<span style="font-size:smaller">') | 62 oa('<a href="%s">%s</a>' % (actor["url"], actor["displayName"]+'</a>')) |
64 oa('<a href="'+actor["url"]+'">'+actor["displayName"]+'</a>') | |
65 #oa(item["content"]) | |
66 if verb == "share": | 63 if verb == "share": |
67 oa(' via <a href="'+item["object"]["url"]+'">'+item["object"]["author"]["displayName"]+'</a>') | 64 oa(' via <a href="%s">%s</a><br>' % (item["object"]["url"], item["object"]["author"]["displayName"])) |
68 #if verb == "share": | |
69 # oa(' via <a href="'+item["object"]["author"]["url"]+'">'+item["object"]["author"]["displayName"]+'</a>') | |
70 | 65 |
71 # 2014-01-03T10:30:02Z | |
72 date = time.strptime(item["updated"],"%Y-%m-%dT%H:%M:%SZ") | 66 date = time.strptime(item["updated"],"%Y-%m-%dT%H:%M:%SZ") |
73 oa(time.strftime(" %d.%m.%Y um %H:%M:%S", date)) | 67 oa(time.strftime(" %d.%m.%Y um %H:%M:%S", date)) |
74 oa('</span>') | 68 oa('</div>') |
69 oa('</div>') | |
75 oa("</li>") | 70 oa("</li>") |
76 | 71 |
77 oa("</ul>") | 72 oa("</ul>") |
78 #oa('<a href="'+data["author"]["url"]+'">mehr von '+data["author"]["displayName"]+'</a>' ) | |
79 body = ''.join(output) | 73 body = ''.join(output) |
80 | 74 |
81 print "Content-Type: text/html;charset=utf-8" | 75 print "Content-Type: text/html;charset=utf-8" |
82 print | 76 print |
83 print body | 77 print body |