Initial commit
This commit is contained in:
commit
3d34c2f90b
|
@ -0,0 +1,2 @@
|
|||
venv/
|
||||
index.html
|
|
@ -0,0 +1 @@
|
|||
,joe,pravda,03.08.2020 21:52,file:///home/joe/.config/libreoffice/4;
|
|
@ -0,0 +1,9 @@
|
|||
If you have linux:
|
||||
|
||||
Run `./install.sh` once, and then you can
|
||||
|
||||
* `soffice feeds.csv`
|
||||
* Save
|
||||
* Run `./makehtml.sh`
|
||||
* Enjoy your new `index.html`
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/sh
|
||||
cd "$(dirname "$0")"
|
||||
. venv/bin/activate
|
||||
python makehtml.py
|
|
@ -0,0 +1,8 @@
|
|||
https://www.facebook.com/orly.barlev1/videos/vb.100000481996007/4776206295738723/,אורלי בר
|
||||
https://www.facebook.com/IsraelCrimeMinister/videos/2991255197669387/,משה זוכמיר
|
||||
https://www.facebook.com/democratv/videos/4272752819563187/,מיקי חי
|
||||
https://www.facebook.com/orly.barlev1/videos/vb.100000481996007/4776206295738723/,אורלי בר
|
||||
https://www.facebook.com/IsraelCrimeMinister/videos/2991255197669387/,משה זוכמיר
|
||||
https://www.facebook.com/democratv/videos/4272752819563187/,מיקי חי
|
||||
https://www.facebook.com/orly.barlev1/videos/vb.100000481996007/4776206295738723/,אורלי בר
|
||||
https://www.facebook.com/IsraelCrimeMinister/videos/2991255197669387/,משה זוכמיר
|
|
|
@ -0,0 +1,81 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content=
|
||||
"HTML Tidy for HTML5 for Linux version 5.7.28">
|
||||
<meta http-equiv="Content-Type" content=
|
||||
"text/html; charset=utf-8">
|
||||
<title>BBCrime director's grid</title>
|
||||
</head>
|
||||
<body>
|
||||
<!-- Load Facebook SDK for JavaScript -->
|
||||
<div id="fb-root"></div>
|
||||
<script async defer src=
|
||||
"https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"></script>
|
||||
<table style="direction:rtl">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="vid1" class="fb-video" data-href="{{{url1}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text1}}}
|
||||
</td>
|
||||
<td>
|
||||
<div id="vid2" class="fb-video" data-href="{{{url2}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text2}}}
|
||||
</td>
|
||||
<td>
|
||||
<div id="vid2" class="fb-video" data-href="{{{url3}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text3}}}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="vid1" class="fb-video" data-href="{{{url4}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text4}}}
|
||||
</td>
|
||||
<td style="text-align: center; vertical-align: bottom">
|
||||
כאן יהיה מיתוג וכאלה
|
||||
<form>
|
||||
<textarea name="announcement" style=
|
||||
"overflow: hidden; font-size:150%; text-align:center; width: 100%; border:none; height:6em"></textarea>
|
||||
</form>
|
||||
</td>
|
||||
<td>
|
||||
<div id="vid2" class="fb-video" data-href="{{{url5}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text5}}}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="vid1" class="fb-video" data-href="{{{url6}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text6}}}
|
||||
</td>
|
||||
<td>
|
||||
<div id="vid2" class="fb-video" data-href="{{{url7}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text7}}}
|
||||
</td>
|
||||
<td>
|
||||
<div id="vid2" class="fb-video" data-href="{{{url8}}}"
|
||||
data-width="360" data-show-text="false" data-autoplay=
|
||||
"true"></div><br>
|
||||
{{{text8}}}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,7 @@
|
|||
echo Creating virtualenv...
|
||||
virtualenv -p python3 venv
|
||||
. venv/bin/activate
|
||||
echo Installing dependencies...
|
||||
pip install -r requirements.txt
|
||||
echo Done.
|
||||
echo Edit feeds.csv, then run ./doit.sh to generate index.html
|
|
@ -0,0 +1,18 @@
|
|||
import csv
|
||||
import pystache
|
||||
|
||||
sheet = csv.reader(open('feeds.csv', encoding='utf-8'))
|
||||
feeds = {}
|
||||
index = 0
|
||||
for url, text in sheet:
|
||||
index += 1
|
||||
print('{}: "{}", "{}"'.format(index, url, text))
|
||||
feeds['url{}'.format(index)] = url
|
||||
feeds['text{}'.format(index)] = text
|
||||
|
||||
open('index.html', 'w', encoding='utf-8').write(
|
||||
pystache.render(
|
||||
open('index.mustache', encoding='utf-8').read(),
|
||||
feeds))
|
||||
|
||||
print('Wrote {} items'.format(index))
|
|
@ -0,0 +1 @@
|
|||
pystache==0.5.4
|
Loading…
Reference in New Issue