add directory button to WPD
parent
8b5c12a7b7
commit
3e4f15981e
|
@ -588,6 +588,9 @@ CHANGELOG_THREAD = 0
|
|||
POLL_THREAD = 0
|
||||
ADMIGGER_THREADS = {SIDEBAR_THREAD, BANNER_THREAD, BADGE_THREAD, SNAPPY_THREAD, CHANGELOG_THREAD, POLL_THREAD}
|
||||
|
||||
SIDEBAR_REQUEST_THREAD = 0
|
||||
BANNER_REQUEST_THREAD = 0
|
||||
|
||||
MAX_IMAGE_SIZE_BANNER_RESIZED_MB = 2
|
||||
MAX_IMAGE_AUDIO_SIZE_MB = 8
|
||||
MAX_IMAGE_AUDIO_SIZE_MB_PATRON = 16
|
||||
|
@ -652,6 +655,9 @@ if SITE in {'rdrama.net', 'staging.rdrama.net'}:
|
|||
POLL_THREAD = 79285
|
||||
ADMIGGER_THREADS = {SIDEBAR_THREAD, BANNER_THREAD, BADGE_THREAD, SNAPPY_THREAD, CHANGELOG_THREAD, POLL_THREAD, 166300, 187078}
|
||||
|
||||
SIDEBAR_REQUEST_THREAD = 75878
|
||||
BANNER_REQUEST_THREAD = 35835
|
||||
|
||||
TRUESCORE_MINIMUM = 10
|
||||
|
||||
HOLE_COST = 50000
|
||||
|
@ -779,6 +785,9 @@ elif SITE == 'watchpeopledie.tv':
|
|||
POLL_THREAD = 22937
|
||||
ADMIGGER_THREADS = {SIDEBAR_THREAD, BANNER_THREAD, BADGE_THREAD, SNAPPY_THREAD, CHANGELOG_THREAD, POLL_THREAD, 106665}
|
||||
|
||||
SIDEBAR_REQUEST_THREAD = 29630
|
||||
BANNER_REQUEST_THREAD = 29629
|
||||
|
||||
MAX_VIDEO_SIZE_MB = 500
|
||||
MAX_VIDEO_SIZE_MB_PATRON = 500
|
||||
|
||||
|
|
|
@ -158,4 +158,5 @@ def inject_constants():
|
|||
"MAX_IMAGE_AUDIO_SIZE_MB":MAX_IMAGE_AUDIO_SIZE_MB, "MAX_IMAGE_AUDIO_SIZE_MB_PATRON":MAX_IMAGE_AUDIO_SIZE_MB_PATRON,
|
||||
"MAX_VIDEO_SIZE_MB":MAX_VIDEO_SIZE_MB, "MAX_VIDEO_SIZE_MB_PATRON":MAX_VIDEO_SIZE_MB_PATRON,
|
||||
"CURSORMARSEY_DEFAULT":CURSORMARSEY_DEFAULT, "SNAPPY_ID":SNAPPY_ID, "get_running_orgy":get_running_orgy, "TRUESCORE_MINIMUM":TRUESCORE_MINIMUM, "bar_position":bar_position, "datetime":datetime, "CSS_LENGTH_LIMIT":CSS_LENGTH_LIMIT, "cache":cache, "emoji_count":emoji_count, "HOLE_SIDEBAR_COLUMN_LENGTH":HOLE_SIDEBAR_COLUMN_LENGTH,
|
||||
"SIDEBAR_REQUEST_THREAD":SIDEBAR_REQUEST_THREAD, "BANNER_REQUEST_THREAD":BANNER_REQUEST_THREAD,
|
||||
}
|
||||
|
|
|
@ -259,10 +259,6 @@ def log_item(id, v):
|
|||
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
|
||||
@auth_required
|
||||
def directory(v):
|
||||
if SITE_NAME != 'rDrama':
|
||||
abort(404)
|
||||
|
||||
|
||||
return render_template("directory.html", v=v)
|
||||
|
||||
@app.get("/api")
|
||||
|
|
|
@ -1,103 +1,104 @@
|
|||
{% extends "default.html" %}
|
||||
{% block pagetitle %}Directory{% endblock %}
|
||||
{% block pagetype %}directory{% endblock %}
|
||||
{# Title (~25char max), Description (~80char max),
|
||||
Icon (fa-foo-bar), Color (#ff0000), URL (/submit/hats) #}
|
||||
{%- set DIRECTORY = [] -%}
|
||||
|
||||
{%- set DIRECTORY = [
|
||||
(
|
||||
'Donate',
|
||||
'',
|
||||
'fa-dollar-sign', 'green',
|
||||
'/donate',
|
||||
),
|
||||
(
|
||||
'Bugs / Suggestions',
|
||||
'Something broken? Improvements?',
|
||||
'fa-bug', '#6b8e23',
|
||||
'/post/' ~ BUG_THREAD,
|
||||
),
|
||||
(
|
||||
'Changelog',
|
||||
'Log of all site changes.',
|
||||
'fa-clipboard', '#ffffff',
|
||||
'/post/' ~ CHANGELOG_THREAD,
|
||||
),
|
||||
(
|
||||
'Submit Emojis',
|
||||
'Submit new emojis for the site.',
|
||||
'fa-smile-beam', '#fec83c',
|
||||
'/submit/emojis',
|
||||
),
|
||||
(
|
||||
'Submit Sidebar Art',
|
||||
'Original ' ~ SITE_NAME ~ '-themed works.',
|
||||
'fa-sidebar', '#f5fffa',
|
||||
'/post/' ~ SIDEBAR_REQUEST_THREAD,
|
||||
),
|
||||
(
|
||||
'Submit Banner Art',
|
||||
'Original ' ~ SITE_NAME ~ '-themed works.',
|
||||
'fa-landscape', '#87cefa',
|
||||
'/post/' ~ BANNER_REQUEST_THREAD,
|
||||
),
|
||||
(
|
||||
'View All Emojis',
|
||||
'',
|
||||
'fa-smile-beam', '#fec83c',
|
||||
'/emojis/marsey',
|
||||
),
|
||||
(
|
||||
'View All Sidebar Pictures',
|
||||
'',
|
||||
'fa-sidebar', '#f5fffa',
|
||||
'/post/' ~ SIDEBAR_THREAD,
|
||||
),
|
||||
(
|
||||
'View All Banner Pictures',
|
||||
'',
|
||||
'fa-landscape', '#87cefa',
|
||||
'/post/' ~ BANNER_THREAD,
|
||||
),
|
||||
(
|
||||
'View All Snappy Quotes',
|
||||
'',
|
||||
'fa-robot', '#adff2f',
|
||||
'/post/' ~ SNAPPY_THREAD,
|
||||
),
|
||||
] -%}
|
||||
|
||||
|
||||
{%- if SITE_NAME == 'rDrama' -%}
|
||||
{%- do DIRECTORY.extend([
|
||||
(
|
||||
'Bugs / Suggestions',
|
||||
'Something broken? Improvements?',
|
||||
'fa-bug', '#6b8e23',
|
||||
'/post/' ~ BUG_THREAD,
|
||||
),
|
||||
(
|
||||
'Changelog',
|
||||
'Log of all site changes.',
|
||||
'fa-clipboard', '#ffffff',
|
||||
'/post/' ~ CHANGELOG_THREAD,
|
||||
),
|
||||
(
|
||||
'Submit Emojis',
|
||||
'Submit new emojis for the site.',
|
||||
'fa-smile-beam', '#fec83c',
|
||||
'/submit/emojis',
|
||||
),
|
||||
(
|
||||
'Submit Hats',
|
||||
'Submit a Hat to be added.',
|
||||
'fa-hat-cowboy', '#7c603e',
|
||||
'/submit/hats',
|
||||
),
|
||||
(
|
||||
'Update Emojis or Hats',
|
||||
'Ask for an emoji or a hat to be updated with a better version.',
|
||||
'fa-smile-beam', '#fec83c',
|
||||
'/post/103085',
|
||||
),
|
||||
(
|
||||
'Submit Sidebar Art',
|
||||
'Original rDrama-themed works.',
|
||||
'fa-sidebar', '#f5fffa',
|
||||
'/post/75878',
|
||||
),
|
||||
(
|
||||
'Submit Banner Art',
|
||||
'Original chud-repellant works.',
|
||||
'fa-landscape', '#87cefa',
|
||||
'/post/35835',
|
||||
),
|
||||
(
|
||||
'Submit Snappy Quotes',
|
||||
'Sentient.',
|
||||
'fa-robot', '#adff2f',
|
||||
'/post/33652',
|
||||
),
|
||||
(
|
||||
'Emoji Commissions',
|
||||
'Request an Emoji to be made.',
|
||||
'fa-coins', '#ffd700',
|
||||
'/post/37677',
|
||||
),
|
||||
(
|
||||
'Reportmaxxxing Bounties',
|
||||
'Request a redditor be banned.',
|
||||
'fa-gavel', '#dc3545',
|
||||
'/post/215970',
|
||||
),
|
||||
(
|
||||
'View All Emojis',
|
||||
'',
|
||||
'fa-smile-beam', '#fec83c',
|
||||
'/emojis/Marsey',
|
||||
),
|
||||
(
|
||||
'View All Sidebar Pictures',
|
||||
'',
|
||||
'fa-sidebar', '#f5fffa',
|
||||
'/post/37696',
|
||||
),
|
||||
(
|
||||
'View All Banner Pictures',
|
||||
'',
|
||||
'fa-landscape', '#87cefa',
|
||||
'/post/37697',
|
||||
),
|
||||
(
|
||||
'View All Snappy Quotes',
|
||||
'',
|
||||
'fa-robot', '#adff2f',
|
||||
'/post/37749',
|
||||
),
|
||||
(
|
||||
'Donate',
|
||||
'',
|
||||
'fa-dollar-sign', 'green',
|
||||
'/donate',
|
||||
),
|
||||
])-%}
|
||||
{%- do DIRECTORY.extend([
|
||||
(
|
||||
'Submit Hats',
|
||||
'Submit a Hat to be added.',
|
||||
'fa-hat-cowboy', '#7c603e',
|
||||
'/submit/hats',
|
||||
),
|
||||
(
|
||||
'Update Emojis or Hats',
|
||||
'Ask for an emoji or a hat to be updated with a better version or for emoji tags to be changed.',
|
||||
'fa-smile-beam', '#fec83c',
|
||||
'/post/103085',
|
||||
),
|
||||
(
|
||||
'Submit Snappy Quotes',
|
||||
'Sentient.',
|
||||
'fa-robot', '#adff2f',
|
||||
'/post/33652',
|
||||
),
|
||||
(
|
||||
'Emoji Commissions',
|
||||
'Request an Emoji to be made.',
|
||||
'fa-coins', '#ffd700',
|
||||
'/post/37677',
|
||||
),
|
||||
(
|
||||
'Reportmaxxxing Bounties',
|
||||
'Request a redditor be banned.',
|
||||
'fa-gavel', '#dc3545',
|
||||
'/post/215970',
|
||||
),
|
||||
])-%}
|
||||
{%- endif -%}
|
||||
|
||||
{% block content %}
|
||||
|
|
|
@ -48,6 +48,10 @@
|
|||
{% endif %}
|
||||
|
||||
<a class="btn btn-primary btn-block mb-3" href="/post/122529/new-user-welcome-message-supplement-for">SITE GUIDE</a>
|
||||
<a id="sidebar--directory--btn" class="btn btn-primary btn-block mb-3" href="/directory">
|
||||
<span id="sidebar--directory--head">DIRECTORY</span>
|
||||
<span id="sidebar--directory--subhead">Submit Marseys & Art | Info Megathreads</span>
|
||||
</a>
|
||||
|
||||
{% if hole and hole.sidebar_html %}
|
||||
<div class="mb-4">{{hole.sidebar_html|safe}}</div>
|
||||
|
|
Loading…
Reference in New Issue