Entrance Events! Chat Gallery Search Everyone Wiki Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
April 04, 2025 - @924.06 (what is this?)
Activity rating: Three Stars Posts & Arts: 49/1k.beats Unread Topics | Unread Replies | My Stuff | Random Topic | Recent Posts Start New Topic  Submit Art
News: :happy: Open the all windows! Your mind needs storms and air! :happy: Super News: Upload a banner!

+  MelonLand Forum
|-+  Making Things
| |-+  ☆ ∙ Projects
| | |-+  CASSANDRA - Small "framework" to create hyperlink literature


« previous next »
Pages: [1] Print
Author Topic: CASSANDRA - Small "framework" to create hyperlink literature  (Read 1307 times)
ThunderPerfectWitchcraft
Hero Member ⚓︎
*****


Here be dragons

⛺︎ My Room

View Profile WWWArt

Great Posts PacmanThanks for being rad!First 1000 Members!Joined 2023!
« on: July 11, 2023 @744.77 »

Edit: CASSANDRA is now Incoanhyto (Intertextual, Collaborative, Anonymous hypertext tool)!
Some bugs were ironed out in comparsion to the version I'd linked here, but the principle remained.
A live instance is available at
https://thunderperfectwitchcraft.org/cassandra

source can be downloaded at
https://notabug.org/ThunderPerfectWitchcraft/Incoanhyto

----------------

CASSANDRA (no idea why I named it that way) is a little project I worked on for the last two weeks (or so). It is intended to be a framework to create hyperlink literature, but much more lightweight than Twine and focused on the possibility of cooperative authorship.

(Non) Features are:
-Registering, Login in and creating pages and stories
-Stories are showcased on the index page in random order
-Pages can link on other pages; either through the "Add Link" Option (listing them under the main text with a set description) or via BB-Tags (other BB-Tags are b/i/color).
-It is - except for admins - not possible to identify users or creators of stories or pages, pages can only found (except through the admins) by following a "Story" where their creator included them.
-Images can be uploaded and set under the title of a page
-Creators of pages can set the "openness" of a page for edits through other users
-IP logging (can be deactivated).

I want to setup a public instance and release the code as free software once I have created a bit "demo"-literature with it an know it is safe to use (don't want my db erased by some troll). My last use of PHP was over 15 years ago, and this is basically my second hello world using it. The code is attached; if you want to try it out just adjust the config.php to your your mysql data, run install.php and save the password it gives you. It is the PW for a user named "root" with admin status.

If anyone who knows a bit more about php/injection security gives the code a glance I would be both thankful and ashamed (my syntax is a mess) ;).

* 0.5.zip (13.42 kB - downloaded 14 times.)
« Last Edit: May 14, 2024 @727.74 by ThunderPerfectWitchcraft » Logged

jadefyre
Casual Poster ⚓︎
*


now that's something I can hyperfixate on

⛺︎ My Room
Itch.io: My Games

View Profile WWW

First 1000 Members!Joined 2023!
« Reply #1 on: July 25, 2023 @93.10 »

I'm afraid I know nothing about php and the like, but as a Twine user, I'm definitely interested in watching your progress on this project :D
Logged

ThunderPerfectWitchcraft
Hero Member ⚓︎
*****


Here be dragons

⛺︎ My Room

View Profile WWWArt

Great Posts PacmanThanks for being rad!First 1000 Members!Joined 2023!
« Reply #2 on: August 03, 2023 @980.32 »

How did I manage to miss your reply?
Thanks for your interest, gonna send you a link to closed beta soonish ;). Will also check out your stuff.
Also, here is the new version: Now (hopefully) barrier-free!

* 0.7.zip (14.28 kB - downloaded 13 times.)
Logged

RodFireProductions
Jr. Member ⚓︎
**


🍄🖤🐀

⛺︎ My Room
StatusCafe: rodfire8181
iMood: rodfire8181
Itch.io: My Games

View Profile WWW

First 1000 Members!Joined 2022!
« Reply #3 on: August 03, 2023 @168.83 »

I use InkJS and Calico, which are similar to Twine, for my projects sometimes. I'm interested in seeing how you tackle hyperlink literature. So far, what you're describing sounds cool.
Logged

we art, web dev, and game dev
ThunderPerfectWitchcraft
Hero Member ⚓︎
*****


Here be dragons

⛺︎ My Room

View Profile WWWArt

Great Posts PacmanThanks for being rad!First 1000 Members!Joined 2023!
« Reply #4 on: August 04, 2023 @781.90 »

Have sent you both a link to the beta version. It'll be online until August 10th, then go offline for ~3 weeks and return at the beginning of September. I hope to make the thing public towards the end of the year; my plan is to continue the use of the database for the final version, so things you write there and make visible (by linking them in stories) will go public then as well.
Have fun!
Logged

ThunderPerfectWitchcraft
Hero Member ⚓︎
*****


Here be dragons

⛺︎ My Room

View Profile WWWArt

Great Posts PacmanThanks for being rad!First 1000 Members!Joined 2023!
« Reply #5 on: August 06, 2023 @139.65 »

Oh cool - the first story from a user :). Images are approved; the uploaded received automatic approval for future uploads.
Logged

RodFireProductions
Jr. Member ⚓︎
**


🍄🖤🐀

⛺︎ My Room
StatusCafe: rodfire8181
iMood: rodfire8181
Itch.io: My Games

View Profile WWW

First 1000 Members!Joined 2022!
« Reply #6 on: August 06, 2023 @156.84 »

Oh cool - the first story from a user :). Images are approved; the uploaded received automatic approval for future uploads.

Twas I. I figured something short and sweet would be best for my first try messing around. It's an interesting system to play with. It definitely has potential for some interesting creative projects.
Logged

we art, web dev, and game dev
ThunderPerfectWitchcraft
Hero Member ⚓︎
*****


Here be dragons

⛺︎ My Room

View Profile WWWArt

Great Posts PacmanThanks for being rad!First 1000 Members!Joined 2023!
« Reply #7 on: August 06, 2023 @724.72 »

Twas I. I figured something short and sweet would be best for my first try messing around. It's an interesting system to play with. It definitely has potential for some interesting creative projects.
Glad to hear that. If you have any suggestions or ideas how to improve it I'm open ;).
Logged

ThunderPerfectWitchcraft
Hero Member ⚓︎
*****


Here be dragons

⛺︎ My Room

View Profile WWWArt

Great Posts PacmanThanks for being rad!First 1000 Members!Joined 2023!
« Reply #8 on: September 01, 2023 @95.02 »

Up again after my vacation break from the internet.
If you are interested, you can find a - now open - beta at
http://thunderperfectwitchcraft.org/bcas/
Logged

Pages: [1] Print 
« previous next »
 

Vaguely similar topics! (3)

What inspired you to create a personal website?

Started by NightdriftBoard ✁ ∙ Web Crafting

Replies: 59
Views: 7977
Last post February 28, 2025 @445.00
by Monoki
HELP: Trying to create a sidebar in HTML

Started by wrinkledlionBoard ☔︎ ∙ I need Help!

Replies: 3
Views: 1713
Last post June 29, 2022 @80.53
by Memory
Simple ways to create and upload a large art gallery?

Started by morrysillusionBoard ☔︎ ∙ I need Help!

Replies: 7
Views: 2399
Last post July 12, 2022 @876.92
by morrysillusion

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021 | Privacy Notice | ~ Send Feedback ~ Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi