added fake links so i remember whats next to do

i need to go to bed omg
This commit is contained in:
cube
2026-03-17 03:48:28 +00:00
parent a8278013c0
commit b831cba133
5 changed files with 63 additions and 11 deletions

View File

@@ -34,7 +34,8 @@ CREATE TABLE icons (
CREATE TABLE groups ( CREATE TABLE groups (
id INTEGER PRIMARY KEY AUTOINCREMENT, id INTEGER PRIMARY KEY AUTOINCREMENT,
group_name TEXT NOT NULL group_name TEXT NOT NULL,
group_description TEXT
); );
CREATE TABLE group_members ( CREATE TABLE group_members (
@@ -59,3 +60,21 @@ CREATE TABLE pages (
page_location TEXT NOT NULL, page_location TEXT NOT NULL,
FOREIGN KEY (member_id) REFERENCES member (id) FOREIGN KEY (member_id) REFERENCES member (id)
); );
CREATE TABLE themes (
id INTEGER PRIMARY KEY AUTOINCREMENT,
theme_name TEXT NOT NULL,
color1 TEXT NOT NULL,
color2 TEXT NOT NULL,
color3 TEXT NOT NULL,
color4 TEXT NOT NULL,
color5 TEXT NOT NULL
);
CREATE TABLE member_themes (
id INTEGER PRIMARY KEY AUTOINCREMENT,
theme_id INTEGER NOT NULL,
member_id INTEGER NOT NULL,
FOREIGN KEY (theme_id) REFERENCES themes (id),
FOREIGN KEY (member_id) REFERENCES member (id)
);

View File

@@ -93,6 +93,11 @@ form textarea{
border-width:5px; border-width:5px;
} }
#manage_icons{
max-height:400px;
overflow-y:scroll;
}
.icon{ .icon{

View File

@@ -13,7 +13,8 @@
{% if g.user %} {% if g.user %}
<div class="heading">Manage</div> <div class="heading">Manage</div>
<div class="navitem">> <a href="{{ url_for('manage.new') }}">Add New</a></div> <div class="navitem">> <a href="{{ url_for('manage.new') }}">Add New Member</a></div>
<div class="navitem">> <a href="">Profile Themes</a></div>
{% endif %} {% endif %}
<div class="heading">Administration</div> <div class="heading">Administration</div>

View File

@@ -6,9 +6,16 @@
{% block content %} {% block content %}
<div class="maintext">
jump to:<br>
{% for member in memberlist %}
<a href="#{{ member[0] }}">{{ member[3] }}</a> |
{% endfor %}
</div>
{% for member in memberlist %} {% for member in memberlist %}
<div class="profile"> <div class="profile" id="{{ member[0] }}">
<div class="heading"><b>{{ member[3] }}</b> {{ member[4] }}</div> <div class="heading"><b>{{ member[3] }}</b> {{ member[4] }}</div>
{% if member[6] != None %} {% if member[6] != None %}
<img src="{{ url_for('static', filename='icons/'+icons[member[0]]) }}" class="icon"> <img src="{{ url_for('static', filename='icons/'+icons[member[0]]) }}" class="icon">
@@ -19,7 +26,7 @@
{{ member[5] }} {{ member[5] }}
</div> </div>
<br class="clear" /> <br class="clear" />
{% if g.user %}<div class="heading links"><a href="">Add to Front</a> &#9734 <a href="{{ url_for('manage.edit', mid=member[0]) }}">Edit</a></div>{% endif %} {% if g.user %}<div class="heading links"><a href="">Add to Front</a> &#9734 <a href="{{ url_for('manage.edit', mid=member[0]) }}">Edit</a> &#9734 <a href="">Pin to Homepage</a></div>{% endif %}
<!-- <img src="/geo/dsgame.webp" class="dsgame"> --> <!-- <img src="/geo/dsgame.webp" class="dsgame"> -->
<br class="clear" /> <br class="clear" />
</div> </div>

View File

@@ -24,15 +24,35 @@
<input type="submit" value="Upload New Icon"> <input type="submit" value="Upload New Icon">
</form> </form>
{% for icon in icons %} <div id="manage_icons">
{% for icon in icons %}
<img class="icon" src="{{ url_for('static', filename='icons/'+icon[2]) }}"> <img class="icon" src="{{ url_for('static', filename='icons/'+icon[2]) }}">
<br class="clear" /> <br class="clear" />
<a href="{{ url_for('manage.set_main_icon', mid=member[0], icon_id=icon[0]) }}">Set Main Icon</a> &#9734 <a href="">Delete Icon</a> <a href="{{ url_for('manage.set_main_icon', mid=member[0], icon_id=icon[0]) }}">Set Main Icon</a> &#9734 <a href="">Delete Icon</a>
<br class="clear" /> <br class="clear" />
<hr> <hr>
{% endfor %} {% endfor %}
</div>
<div class="heading">Manage Theme</div>
<!-- <form method="post">
<label for="favcolor">Color 1:</label>
<input type="color" id="color1" name="color1" value="#ff0000"><br>
<label for="favcolor">Color 2:</label>
<input type="color" id="color1" name="color1" value="#ff0000"><br>
<label for="favcolor">Color 3:</label>
<input type="color" id="color1" name="color1" value="#ff0000"><br>
<label for="favcolor">Color 4:</label>
<input type="color" id="color1" name="color1" value="#ff0000"><br>
<label for="favcolor">Color 5:</label>
<input type="color" id="color1" name="color1" value="#ff0000"><br>
<input type="submit" value="Set Member Theme">
</form> -->
<a href="">Click here to reset member theme to default</a>
{{ error }} {{ error }}