Add sample page
This commit is contained in:
parent
aa35bcd824
commit
ed923db616
31
page.rst
Normal file
31
page.rst
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
TEST PAGE
|
||||||
|
============
|
||||||
|
:date: 2019-12-08 19:00
|
||||||
|
:modified: 2019-12-08 19:00
|
||||||
|
:category: Ramblings
|
||||||
|
|
||||||
|
This is a test page to test different plugins
|
||||||
|
|
||||||
|
List:
|
||||||
|
* Item
|
||||||
|
* Item
|
||||||
|
* Item
|
||||||
|
|
||||||
|
+------------+------------+-----------+
|
||||||
|
| Header 1 | Header 2 | Header 3 |
|
||||||
|
+============+============+===========+
|
||||||
|
| body row 1 | column 2 | column 3 |
|
||||||
|
+------------+------------+-----------+
|
||||||
|
| body row 2 | Cells may span columns.|
|
||||||
|
+------------+------------+-----------+
|
||||||
|
| body row 3 | Cells may | - Cells |
|
||||||
|
+------------+ span rows. | - contain |
|
||||||
|
| body row 4 | | - blocks. |
|
||||||
|
+------------+------------+-----------+
|
||||||
|
|
||||||
|
|
||||||
|
.. peertube:: peertube.social 13fde89f-5360-4020-8ea4-93eda2665b54
|
||||||
|
:width: 240
|
||||||
|
:height: 224
|
||||||
|
:loop: True
|
||||||
|
|
@ -47,8 +47,8 @@ class PeerTube(Directive):
|
|||||||
|
|
||||||
url = f"https://{instanceURL}/videos/embed/{videoID}?"
|
url = f"https://{instanceURL}/videos/embed/{videoID}?"
|
||||||
|
|
||||||
width = self.options["width"] if "width" in self.options else "560"
|
width = self.options["width"] if "width" in self.options else 560
|
||||||
height = self.options["height"] if "height" in self.options else "315"
|
height = self.options["height"] if "height" in self.options else 315
|
||||||
fullscreen = (
|
fullscreen = (
|
||||||
self.options["fullscreen"] if "fullscreen" in self.options else True
|
self.options["fullscreen"] if "fullscreen" in self.options else True
|
||||||
)
|
)
|
||||||
@ -57,36 +57,36 @@ class PeerTube(Directive):
|
|||||||
muted = self.options["muted"] if "muted" in self.options else False
|
muted = self.options["muted"] if "muted" in self.options else False
|
||||||
loop = self.options["loop"] if "loop" in self.options else False
|
loop = self.options["loop"] if "loop" in self.options else False
|
||||||
title_show = (
|
title_show = (
|
||||||
self.options["title_show"] if "title_show" in self.options else True
|
self.options["title_show"] if "title_show" in self.options else ""
|
||||||
)
|
)
|
||||||
privacy_show = (
|
privacy_show = (
|
||||||
self.options["privacy_show"] if "privacy_show" in self.options else True
|
self.options["privacy_show"] if "privacy_show" in self.options else ""
|
||||||
)
|
)
|
||||||
controls_show = (
|
controls_show = (
|
||||||
self.options["controls_show"] if "controls_show" in self.options else True
|
self.options["controls_show"] if "controls_show" in self.options else ""
|
||||||
)
|
)
|
||||||
|
|
||||||
iframe_arguments = [
|
iframe_arguments = [
|
||||||
(width, "width='{}'"),
|
(width, "width={}"),
|
||||||
(height, "height='{}'"),
|
(height, "height={}"),
|
||||||
(fullscreen, "allowfullscreen"),
|
(fullscreen, "allowfullscreen"),
|
||||||
(seamless, "frameborder='0'"),
|
(seamless, "frameborder='0'"),
|
||||||
]
|
]
|
||||||
|
|
||||||
url_arguments = [
|
url_arguments = [
|
||||||
(autoplay, "autoplay='{}'"),
|
(autoplay, "autoplay={}"),
|
||||||
(muted, "muted='{}'"),
|
(muted, "muted={}"),
|
||||||
(loop, "loop='{}'"),
|
(loop, "loop={}"),
|
||||||
(title_show, "title='{}'"),
|
(title_show, "title={}"),
|
||||||
(privacy_show, "warningTitle='{}'"),
|
(privacy_show, "warningTitle={}"),
|
||||||
(controls_show, "controls='{}'"),
|
(controls_show, "controls={}"),
|
||||||
]
|
]
|
||||||
|
|
||||||
for value, format in url_arguments:
|
for value, format in url_arguments:
|
||||||
toggle = 1 if value == True else 0
|
toggle = 1 if value == True else 0
|
||||||
url += (format).format(toggle) if value else ""
|
url += format.format(toggle) if value else ""
|
||||||
|
url.replace("'", "")
|
||||||
embed_block = f"<iframe src={url} "
|
embed_block = "<iframe src='{}' ".format(url)
|
||||||
|
|
||||||
for value, format in iframe_arguments:
|
for value, format in iframe_arguments:
|
||||||
embed_block += (format + " ").format(value) if value else ""
|
embed_block += (format + " ").format(value) if value else ""
|
||||||
|
Loading…
Reference in New Issue
Block a user