I think library is okay now

This commit is contained in:
Michał Rudowicz 2025-10-09 22:34:02 +02:00
parent a921346dbb
commit 6018e8b593
2 changed files with 7 additions and 6 deletions

View File

@ -22,7 +22,8 @@ FORBIDDEN_INPUT = [
MENU_ITEMS = [
("Home", "/page/index.mu]"),
("Status", "/page/status.mu"),
("Shoutbox", "/page/chat.mu]")
("Shoutbox", "/page/chat.mu"),
("Library", "/page/library.mu")
]
ADMIN_IDENTITIES = [

View File

@ -6,7 +6,7 @@ from pathlib import PurePosixPath
from typing import List
from os import environ
LIBRARY_DIR = "/home/reticulum/library"
LIBRARY_DIR = "/home/reticulum/.nomadnetwork/storage/files/library"
library_contents = [""]
@ -23,7 +23,7 @@ with os.scandir(LIBRARY_DIR) as it:
if not entry.name.startswith('.') and entry.is_file():
library_contents.append(PurePosixPath(entry.path).stem)
content_lines = ["", "Select a file to begin reading."]
content_lines = ["", "Select a file to begin reading.", "", "Some files are taken from textfiles.com"]
if "var_view" in environ:
document_name = environ["var_view"]
@ -39,10 +39,10 @@ page_len = max(len(library_contents), len(content_lines)) + 2
hswro.header("Library")
for i in range(page_len):
menuitem = " "*23
menuitem = " "*25
item_name = get_from_list(library_contents, i)
if item_name != "":
menuitem = f" `[{item_name:<20}`:/page/library.mu`view={item_name}] "
menuitem = f"`[{item_name}`:/page/library.mu`view={item_name}] (`[DL`:/file/library/{item_name}.txt])" + " "*(max(0, 25-5-len(item_name)))
content = get_from_list(content_lines, i)
print(f"{hswro.MENUBGCOLOR} {menuitem} {hswro.BGCOLOR} {content}")
print("-.")