Latest Posts
Tags system created
I've created expandable subforums on the forum page. It's basic for now, so I've left the uncategorised listing below them. next up is to create proper subforum cards with bits of relevant data and easy way to access most recent post/s. The initial subforums use specific tags that I added. the tag to use is simply the title of the subforum. capitalisation is not taken into account so don't worry about that. so if you want to start a topic about movies, just add a 'movies' tag. to your new topic.
triadne
3 weeks ago
Tags system created
Currently, the tags are available to use in the new topic form. Please feel free to use them, but don't go too crazy, at some point I'll need to organise them.
triadne
1 months ago
Tags system created
I've created a tag system that will form the foundation of site hierarchy. Currently the tags only rest within the topic header, but in future I will create the ability to place them into any hierarchy I wish and use that hierarchy to have things like subforums. I will also use the tag system for categorising other aspects such as franchises, fanworks, reviews, etc.
triadne
1 months ago
email system created
Great! I got that notification in my emails, so this is all working great! thanks!
triadne
1 months ago
email system created
Here is a notify I just made for you
DekaRed
1 months ago
email system created
It's taken quite a while and I had to overhaul the coding architecture, but I have now implemented email notifications of topic replies. so now, if somebody replies to a topic you're subscribed to, you should get an email. The method is in each topic, there is a checkbox in the header to subscribe or unsubscribe. there is also a checkbox in replies that you can untick if you just want to hit and run. You will also be auto subscribed if you create a new topic.
triadne
1 months ago
architecture change plan
This may be a bit dry for some people but i want to point out the issues I’ve had implementing the email notification system. I have embarked on creating the notifications functionality four times now and come across major issues each time. It's been quite frustrating so I've done a deep dive into the different coding architectures. I'd started using razor pages as I like the clear object based system, but have been finding that I needed to use javascript more than I'd like. I can to the realisation that I need to use an MVC approach instead, which entails doing more work on the server rather than in browser. This might be meaningless to many people, but i feel it at least gives a heads up as to how things are going. It's a shift in how i have to think about what the browser does and how the server side program operates. It's a bit tricky to get my head around but i've arrived at an understanding. I believe i have a firm plan now and i understand how to create the email subscriptions and notifications. Hopefully shouldn't be too long, I am struggling with a bout of extreme fatigue right now but i hope i'll have some good energy tomorrow.
triadne
1 months ago
What features will we want?
Today have changed the date display so that when things were posted is much easier to discern. For example, if something was posted 2 hours ago, it'll say "2 hours ago". Much more elegant. I am still working on email notifications, promise.
triadne
1 months ago
Text Spacing Suggestion
No worries ''Art takes time'' as they say, hope you had a nice time in Liverpool. Thanks for implementing the feature I look forward to seeing how your sites features develop as it evolves.
Pedantic Contrarian
1 months ago
What features will we want?
i shifted bbcode and formatting to maximum priority. I have added a bbcode help button into the reply form. bbcode will display fully in topic view, but the preview will remove formatting and display as pure text. below is a preview of the bbcode. bold italic underline strikethrough text (image) colored text small large huge quoted text code text
triadne
1 months ago
Text Spacing Suggestion
Sorry about the wait, went to Liverpool for the day and was exhausted. I've created a text parser and added a bbcode system so now you can format your posts with more flair. it's a bit clunky currently with having to type in the bbcode tags, but for now this is functional and i think I should focus on other things before adding buttons for it. Best part is, the line breaks and spaces all work well.
triadne
1 months ago
How to organise a database
Thank you for this description, there are some really good points here. I hadn't considered having a page directly to fanedits or fanart or fanfiction, but that's good. Also the included information is really interesting! Age eating and software used! Brilliant!
triadne
1 months ago
Text Spacing Suggestion
Thank you for saying so. I'll shift this to the top of my priorities list for when I get home tonight!
triadne
1 months ago
Text Spacing Suggestion
I've noticed that when posting a message on this forum that all of the text tends to stick closely together even when I am trying to space it out a bit to make separate paragraphs, as the title of my message suggests I would like to propose that whenever possible and if it's possible that one should be able to space out there texts so that text walls become less overwhelming which would make digesting segments of information much easier.
Pedantic Contrarian
1 months ago
How to organise a database
Hmm I am not sure what to suggest in terms of structuring the layout of the other segments of fan related media at the moment although they do intrigue me, as for how pages of users Fanedits could be structured maybe something like this. (Faneditors) Could be positioned next to the Privacy Tab for easier and quicker site navigation, clicking on it could lead to a subpage showing a Faneditors gallery. | (Faneditor Name Gallery) This could essentially be where the Cover Art and Fanedit names are stored for that individuals Fanedit, clicking it could then lead to the database subpage. | (Fanedit Name Database) The info contained in said database could be arranged in the following order on a single page. | 1: Original Media Name/Original Medias Name (If combining multiple movies or TV episodes together) 2: Original Media/Media’s Age Rating 3: Fanedit Age Rating 4: Content Warning 5: Fanedit Genre 6: Fanedit Type 7: Fanedit Running Time 8: Link to where the source was brought from/can be purchased from (Something like Amazon) 9: Editing Software Used 10: Non Spoiler Technical Cutlist (Or alternatively if the Cutlist does contain narrative spoilers it is hidden to the viewer unless they click on it) 11: Type A Review (This could lead to the review subpage for that specific edit)
Pedantic Contrarian
1 months ago
What features will we want?
list of current priorities:- 1, email notifications for topic replies. 2, the ability to have subforums. 3, ability to use bbcode and therefore proper formatting in posts.
triadne
1 months ago
email system created
now there is an email service, currently set up to notify when you register, but is ready to be expanded for things like reply notifications. I think it's important to build on that to create email notifications of replies. Otherwise, there is no way to know without manually visiting and that's not ideal.
tremault
1 months ago
topics database table test
reply test of the topics table
triadne
1 months ago
topics database table test
testing the newly added topic table that is meant to improve loading speed
triadne
1 months ago
Welcome
The above welcome message is a relic of old software. The original forum setup was using pre-made forum software named Snitz. I chose it because it used a windows database, the same type as I would be using for my own custom software. It was ready made software and fully featured, but it was not made by me so it had many complexities that would have taken way to much effort to unpick. It also would have had many features that would be redundant. I was 99% confident though, that I could keep the data from that forum in the database and build my own software to use that data. This original topic serves as testament to that.
triadne
1 months ago
registration system implemented
I've now built a registration system. It's not linked from the site yet as I do not have any robust spam protection set up, it's only accessible by inputting the url. If you've already been in contact with me on any other site you can ask me for the link. The system uses Discord Oauth for authentication, just in case bots find the link . The oauth is only for authentication for now, I can set up oauth login in future. Now that users are able to register, you are also able to make new topics and reply to existing ones. No need to feel hesitant, that's what I'm building this for. Feel free to share your thoughts and help guide the direction of development.
triadne
1 months ago
Topic and reply functionality implimented
Getting it setup to work as forum structure is a little tricky but I made good progress. Now the updates page acts like a forum or subforum, with topics listed. I made the topic view float over the page. I like the idea of these elements being able to be fetched from any part of the site. Each is a self contained object that is called using specific parameters. This should aid in modularity for sure. That means I could put these topics on images, on franchise pages, user pages, anywhere, and they would work exactly the same. I could also have dynamic loading using keywords or some other method. I know I said I'd focus on user registrations next, but I wasn't happy with topic display. To be frank, I'm still not completely happy. I think I want latest post preview on the topic card by default and I want it to scroll on mouse-over.
triadne
1 months ago
Topic and reply functionality implimented
The topic and reply functionality is now implemented. (with a couple bug fixes required) Now the system is in a fit state for basic communication, so it is an appropriate time to look at adding a user registration system. I'm thinking the core of it should initially rely on oauth as basic validation. This should help to prevent bots alongside other security techniques, and should make user registration a comfortable process.
triadne
1 months ago
Member test
reply test
DekaRed
1 months ago
Member test
Testing testing 1, 2, 3
DekaRed
1 months ago