+
Withdraw Link: {{ user_fau[0][6] }}
+
From 3f9fdf2da6d04e2fb48ad1f390328c91072b3641 Mon Sep 17 00:00:00 2001 From: Arc <33088785+arcbtc@users.noreply.github.com> Date: Wed, 19 Feb 2020 12:35:04 +0000 Subject: [PATCH] Add files via upload --- lnbits/extensions/events/README.md | 7 + lnbits/extensions/events/__init__.py | 8 + lnbits/extensions/events/config.json | 5 + lnbits/extensions/events/schema.sql | 20 + .../events/templates/events/display.html | 530 ++++++++++++++++++ .../events/templates/events/index.html | 388 +++++++++++++ .../events/templates/events/register.html | 530 ++++++++++++++++++ lnbits/extensions/events/views.py | 17 + lnbits/extensions/events/views_api.py | 10 + 9 files changed, 1515 insertions(+) create mode 100644 lnbits/extensions/events/__init__.py create mode 100644 lnbits/extensions/events/config.json create mode 100644 lnbits/extensions/events/schema.sql create mode 100644 lnbits/extensions/events/templates/events/display.html create mode 100644 lnbits/extensions/events/templates/events/index.html create mode 100644 lnbits/extensions/events/templates/events/register.html create mode 100644 lnbits/extensions/events/views.py create mode 100644 lnbits/extensions/events/views_api.py diff --git a/lnbits/extensions/events/README.md b/lnbits/extensions/events/README.md index e69de29bb..084e89a71 100644 --- a/lnbits/extensions/events/README.md +++ b/lnbits/extensions/events/README.md @@ -0,0 +1,7 @@ +# LNEVENTS +## Create/sell tickets for an event +Events is an easy way to create/sell tickets for an event. + +It is advised to setup a specific wallet in lnbits for the event. + + diff --git a/lnbits/extensions/events/__init__.py b/lnbits/extensions/events/__init__.py new file mode 100644 index 000000000..3b76e2ff7 --- /dev/null +++ b/lnbits/extensions/events/__init__.py @@ -0,0 +1,8 @@ +from flask import Blueprint + + +events_ext = Blueprint("events", __name__, static_folder="static", template_folder="templates") + + +from .views_api import * # noqa +from .views import * # noqa diff --git a/lnbits/extensions/events/config.json b/lnbits/extensions/events/config.json new file mode 100644 index 000000000..9243def4c --- /dev/null +++ b/lnbits/extensions/events/config.json @@ -0,0 +1,5 @@ +{ + "name": "LNEVENTS", + "short_description": "Make LNURL withdraw links.", + "ion_icon": "calendar-outline" +} diff --git a/lnbits/extensions/events/schema.sql b/lnbits/extensions/events/schema.sql new file mode 100644 index 000000000..f370dd969 --- /dev/null +++ b/lnbits/extensions/events/schema.sql @@ -0,0 +1,20 @@ +CREATE TABLE IF NOT EXISTS events ( + key INTEGER PRIMARY KEY AUTOINCREMENT, + usr TEXT, + wal TEXT, + walnme TEXT, + walinvkey INTEGER, + uni TEXT, + tit TEXT, + amt INTEGER, + sold INTEGER, + dat TEXT, + tme TEXT, + price INTEGER +); + +CREATE TABLE IF NOT EXISTS eventssold ( + key INTEGER PRIMARY KEY AUTOINCREMENT, + uni TEXT, + hash TEXT +); \ No newline at end of file diff --git a/lnbits/extensions/events/templates/events/display.html b/lnbits/extensions/events/templates/events/display.html new file mode 100644 index 000000000..019fc5fc7 --- /dev/null +++ b/lnbits/extensions/events/templates/events/display.html @@ -0,0 +1,530 @@ + + + + +
+ +Title | +Amt | +Sold | +Date | +Price | +Wallet | +Edit | +Del | +
---|