Jump to content
Posted

So after coding for a while (3 months), I finally got my forum mostly finished.

It's super janky at the moment, and there will be bugs.

 

You can also probably guess where I took visual inspiration from.

 

Here it is: codetana

 

Coded in PHP, using CodeIgniter 4, running on MySQL, with some parts using SQLite.

 

Edit: I might put this up on github or something, not sure yet.

php/codeigniter/wordpress

working on a forum script for fun and giggles.

Featured Replies

  • Administrators

Looks great 😁 (y)

I concur. It does looks great. Love the simplicity. A light mode would be welcome, as well as a profile card when hovering over usernames.

 

How easy is it to develop modifications? What are you planning to do with it?

  • Author

Light mode will be incoming soon!

 

Profile hover cards also sound nice.

 

I don't have any plans for modifications, but it should not be too hard to implement once everything is settled. I'd need some way to implement hooks though. Hmm.

 

In terms of what I want to do with the forum, no idea. :D I literally coded this to exercise my brain.

php/codeigniter/wordpress

working on a forum script for fun and giggles.

  • Administrators

Light mode will be incoming soon!

 

Profile hover cards also sound nice.

 

I don't have any plans for modifications, but it should not be too hard to implement once everything is settled. I'd need some way to implement hooks though. Hmm.

 

In terms of what I want to do with the forum, no idea. :D I literally coded this to exercise my brain.

Keep doing it, don't give it up.

 

I was soooo disappointed by JamieW (you probably know him) when he abandoned ForumSpark. That was built on Laravel and had so much potential to become a great free forum host:

 

https://www.wtsn.dev/projects/forumspark

  • Author
I'll try not to, but wow ForumSpark looks amazing.

php/codeigniter/wordpress

working on a forum script for fun and giggles.

  • Administrators

I'll try not to, but wow ForumSpark looks amazing.

I'd buy if it I could, but he's never replied to my emails. 😫

This looks great! It's simple but modern! Keep updating us with more changes you make. You have an opportunity to get into the free forum world and potentially outdo the competition if you play your cards right.

Forum Owner and Blogging Help

Another Admin Forum

Love where this is going, keep it up!

Holder of controversial opinions, all of which my own.

 

KyNfX.gif

  • Author
Thanks all. Lets see where this goes. I've set up a private github repo.. and that's it haha.

php/codeigniter/wordpress

working on a forum script for fun and giggles.

Looks like a great lightweight forum that can have many uses for communities that don't need the razzle-dazzle and just the conversation.
  • Author

Looks like a great lightweight forum that can have many uses for communities that don't need the razzle-dazzle and just the conversation.

That was the plan, actually. Just straight conversation with some niceties. I feel like it helps brings people closer. Like IRC vs Discord (man I'm old).

php/codeigniter/wordpress

working on a forum script for fun and giggles.

That was the plan, actually. Just straight conversation with some niceties. I feel like it helps brings people closer. Like IRC vs Discord (man I'm old).

I miss IRC... or what it used to be.

 

But yeah, I would keep it as light as possible. Include the hooks so people can expand on it, but if your aim is simplicity, it should be exactly like this and let users create what they want on top of it.

 

The only thing I'd have to offer is that you might want to add the total member count as an option to be viewable or not. Some forums display that and some don't.

 

Also, since you added member profiles, the newest member should link to their profile.

 

That's about all I'd add to it.

Light mode will be incoming soon!

Awesome, not everyone likes dark-toned themes. I generally prefer light-toned, but just don't make the mistake of making it a total whiteout like some forums do. ;)

7QDCA.png
  • Author

I miss IRC... or what it used to be.

 

But yeah, I would keep it as light as possible. Include the hooks so people can expand on it, but if your aim is simplicity, it should be exactly like this and let users create what they want on top of it.

 

The only thing I'd have to offer is that you might want to add the total member count as an option to be viewable or not. Some forums display that and some don't.

 

Also, since you added member profiles, the newest member should link to their profile.

 

That's about all I'd add to it.

Makes sense. I will put these in!

Awesome, not everyone likes dark-toned themes. I generally prefer light-toned, but just don't make the mistake of making it a total whiteout like some forums do. ;)

Of course. No one likes to be blinded when opening a site at night haha. Also, just for you from this post, there is the functionality to let you know that there is a new reply while you are replying xD

php/codeigniter/wordpress

working on a forum script for fun and giggles.

there is the functionality to let you know that there is a new reply while you are replying

Awesome, I think that's a useful feature, especially depending on the niche of your forum. If it's a Q&A forum, for example, someone may answer before you do.

7QDCA.png
  • Author

Had an idea when I was walking around. Reporting a thread. I know it's a normal feature but I am happy with how it turned out. I think it looks pretty slick (self praise is the best praise)

 

[ATTACH type=full" size="1231x339]253[/ATTACH]

php/codeigniter/wordpress

working on a forum script for fun and giggles.

  • Author

Thanks! Working on a light mode now and its a pain.

 

Edit: A preview was added in.

Edit2: The text is weird because I automated (using search and replace) a simple translation feature.

 

[ATTACH type=full" alt="1730206847636.webp]274[/ATTACH]

Edited by capnsquarepants

php/codeigniter/wordpress

working on a forum script for fun and giggles.

I like the simplicity of it.

 

The basic functions a community needs to communicate.

 

Then, allow for a layer of customization with the hooks and whatnot.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...