Cory is here!

Cory's Avatar
Cory · in Introductions
6 replies 340 views

You all know Cory from various communities, starting on the Zathyus Networks (InvisionFree/ZetaBoards) platform. I've been using forums for over two decades. The first forum I created was on the InvisionFree platform, which I later converted to ZetaBoards. I've also used ProBoards for a short period and currently use Jcink. As you can see, I've always used non-self-hosted forum software because I don't like spending much money on a hobby I can do freely.

My board on Jcink is for Jcink forum resources. Once I become more acquainted with ForumSpark, I may consider creating a resource board on this platform. I know HTML, CSS, and JavaScript/jQuery.

Aside from message boards/coding, my hobbies include listening to music (mainly hard rock and metal), playing video games such as Pokemon GO and Call of Duty, fantasy media such as The Lord of the Rings and Game of Thrones, and collecting Yu-Gi-Oh TCG cards.

Welcome Cory. I’m especially looking forward to see what resources you will be able to create for ForumSpark. :) Good to have you on board!

Thanks for the welcome, you two!

It looks like ForumSpark has a similar board template set up that ZetaBoards had where you can use JavaScript and HTML throughout, that's how I would primarily create codes myself. I'm not sure what coding languages will be implemented into the software, but I would have to tinker with some I'm unfamiliar with if they were made possible. I have hundreds of codes produced for the Jcink platform, which I've been using for 6+ years since the impending doom of Zathyus Networks. I could always work on converting ZetaBoards themes to ForumSpark as I have done with Jcink.

For the most part the system will consist of Javascript and HTML in the same way as you're already used to, so there's no inherent need to learn anything else.

We use Alpine.js on the frontend which makes it super easy to make interactive elements. A bit of a contrived example but you can copy this into your theme layout or one of your templates and with just a few lines of code you have something that reacts to your input.

<div x-data="{counter: 0}">
<button class="btn btn-secondary" @click="counter++" x-text="`This button has been clicked ${counter} times`"></button>
</div>

Beyond that I am planning to make some APIs (modals, editor extensions) and data (the board data, current user) available to Javascript to help with extension development in this manner. But it's currently just at the planning stage.

If you wanted to dive more into it, I am also working on an Admin API that would allow you to write extensions in any other language. These would give more power to create more powerful tools such as money systems, shops, import / export tools and lots of other things.

I think both Cedric and I would be excited to see some of your themes and codes brought over. Happy to help if you have questions about that of course! :D

👍 1

Welcome!

Thanks for the welcome, Hulk!

I'll probably have to brush up on my JavaScript skills since I've been so dependent on jQuery using Jcink.

Alpine.js looks interesting, but I'll probably stick with what I know best.

It'll be interesting to see the APIs in action.

I don't know any other languages besides the ones I mentioned in the OP, so I'd probably be building all the codes I create with JavaScript.

Theme: FS 2.0
Create Your Community with ForumSpark

ForumSpark is a modern community platform built on custom software. It combines the familiar feel of classic forums with a fast, simple experience designed for today’s communities.