- Last Active
Hi there, I'm Kiori, I basically wrote all of the custom stuff, visible and not, that the forum uses, technically I'm no longer involved with the forum(not an admin anymore), but I thought I should give everyone a little bit of history and clear some doubts in the air.
First, I'm one of the original founders. I, like everyone here, and unlike the main godot devs, knew that a forum was essential to the creation, management and survival of the community. So back in 2016 me and another community contributor(Toger5), started the first version of the community forums. It had it's issues and it was very hard adding features to it, so something better was need, but we didnt have any money to devote to it(great forum engines are not cheap).
I actually paid for hosting and everything for quite some time, after a while I decided to use vanilla forums, it was just me at the time and I needed a better solution. Vanilla was free and usable, with ok customization options, It allowed me to build what you see, from the Dark theme, to the cool thumbnails at the project pages, etc. The dark theme, is actually a spin off of another theme(copyright in the forum footer), with a lot of carefully crafted changes to make it work for us( I had an artist friend help me at the time), specially on mobile at the time.
Vanilla has it's quirks, it's not he easiest thing to learn on the planet but at the time, I had the time, and not that much money, so I sat down and added all of these things.
Flash to the future, and currently I'm in a situation where I have a few management positions to manage, so I really can't devote any time anything else anymore. There are ppl in the Godot core devs that have the expertise to do it but no one has ever volunteered.
In order to maintain the current setup you guys will need someone with basic php knowledge, there is no need to diff anything per se. I actually took the time to write a list with all of the specific changes that need to be made with every update, anyone can apply them to a new version of vanilla, after the update, via ftp for instance. That was intended to help whoever took over from me.
Also, in the current setup, the host is namecheap, NC offers pretty cheap hosting(around $60 total a year i think), and with a CPanel. In the Cpanel, to update vanilla, all one has to do is access softaculous(it's a auto installer), and tell it to update. Then apply the changes i mentioned above, and it should just work.
Now adding features is another thing, one has to understand vanilla a little, but that's another topic.
Also, the Cpanel does have a very easy export that can export the forum in any form basically, the whole thing, just the database, etc. I thought @BinaryOrange had the login and pass, but just in case i re-sent him the keys and everything today.
Whoever ends up being in the lead of the forums can get it from him. I also sent him the patch notes i mentioned earlier, through email a while back, so he has those. Thing is BO is a great guy, one of the best, but not a php programmer or a systems admin. So someone needs to fill those shoes.
If you found the forum and all the work done here useful, I hope you wont let it die, be it by re-using the forum in some form, or by coming up with something new. This version of vanilla has a few cool things I added to it, but still has it's vanilla-related flaws, so it has it's ups and downs as with everything in life. I wish everyone the very best, and hope you guys enjoyed the forum for what it is while you were using it. For me it was nice working on it, and adding features that the community needed was always a gratifying experience.
Thanks again for being kind and patient with the imperfect things in the forum I couldn't fix in time.
Also, all of the extra customization, and the forum name(godotdevelopers.org), the logo, etc. Basically everything that i didn't get from free open source sources(like vanilla, the base theme,a few plugins, etc), is basically © Me, and I'm giving it to the community for you guys to use in any way you see fit, I hope it helps.
There is some discussions i started in the wrong "tutorial" categories.
Is there someone that can move them to new categories ?
Normally you can edit it and "change" the category within the "first port". Alternatively you can post the name of the thread and where you would like it to got, and someone will help you.
If you wanna hide something use the helper with the paragraph symbol in the text edit options, [spoiler] wont do anything.
If you know markdown you can use that directly.
**The editor part is currently half-way outdated, given that a new Markdown editor is in place, it will be updated soon.
Questions & DiscussionEvery new post on this forum can be either a Question or a Discussion, the difference is obvious, but from a functionality stand point, the question is the one you can mark as answered.
Questions should be used for well... questions, anything that can possible have a solution.
Discussions on the other hand are for when you want to talk about something, like presenting a project, or sharing a tutorial, etc. You are free to decide what to classify you post as, but we recommend that questions be marked as such and discussions be left for everything else. Either way don't mark your threads as [Solved], use the question system if you require that type of interaction, and contact me or any mod if any assistance is needed.
Also, if you end up answering your own question, don't edit the main post. Post the answer in a new comment below your original post/question and mark the comment as the answer.
Yep that's right, it's a hashtag, it's in essence a search term that you can include in your posts. When the user clicks it it will search for every post that has the same hashtag, that way everyone can connect, just like in a social network.
Use them lightly and carefully, but they are there for your own expression.
Also, please avoid using the above hashtag, that one is reserved for forum instructions, like this post.
CategoriesCategories make the bulk of what the forum is about, each category has it's own generic section of developing with Godot that it relates to.
Please observe all available categories before posting.
Programming for instance deals with subjects that relate to every language, networking, connecting things through code in the editor.
Basically it's the generic category relating to how to do things with Godot, since everything in Godot involves some for of programming. If you want something more specific please visit the 2D or 3D section, which do demand their own categories, or even Shaders.
Resources is a place to post tools, assets and editor themes that you wanna share with the community, be sure to use tags.
Also, in the Home Page, the general categories list, there is a cog beside the category name, there you can mark a category as "read" and also "hide" it. Hiding it means it will not show in your default filter which is "followed categories", you can alternate to "all categories" and unhide it.
TagsTags are like subcategories, they are a way for you to specify which content your post actually has, please use all the tags that apply to your discussion in question. If you would like to know which tags can be applied to a certain post click on "show available tags", as explained below.
You have a limit of 10 tags per discussion, but that should be more than enough.
On the General Chat category, be sure to tags your posts as "Off-Topic" if they are.
The "Released" or "W.I.P." tags should only be used for game projects in the Projects category.
The Languages tag is for multi-language support/translations-related questions, and the translation efforts In the the Library category.
The platform tags are important to pinpoint your specific focus.
PostingNow finally, how do we go about doing all of that elegantly with the new WYSIWYG editor?
Here is the editor:
The category, title, post, draft, preview and cancel are clear on what they do, but about the others:
First, about text styling, as with word editors, to avoid setting and unsetting of each of these options, what i recommend is that you type your text, then later on select the text that you want, and apply the style that you'd like, only to it.
- Font styling, here you can set Bold, Italic, and Strike-through.
- Here you can set bullets or ordered lists, again its more effective to type then select and apply.
- This is a handy tool, here you can set 3 different sizes of fonts, you click on them its set, you click on them again it unsets. You can also set code, quote and spoiler. Code does what you would expect, quote overvalues the text like in regular code(be careful here), and spoiler hides the content until someone clicks on it.
- The smiley button holds only a small list of smiley, in order to see all smileys type " : " then type a letter like s, and a list will pop-up with available smileys that relate to that, almost every letter calls new smileys and the + sign calls this one .
- Likes are simple, click there, post the link and apply it to the text.
- You can drag n' drop files in the post, browse your file system, or upload your image files to your favorite img host, and copy the "Direct Link" in the img url entry, only the Direct Link will work. After copying it there, click on the post and it will show up as if you had uploaded it.**
- Text alignment in all its glory.
- Html editing* currently not available or needed since we moved to a markdown editor.
Now about number 9, if you click on 'show available tags', a list of all available tags will pop up for you to choose and apply to your post. Please select the ones that apply, don't abuse it, use it to help categorize your post, that helps interested parties find your discussion, which in turn helps you. You have a maximum of 10, as previously stated.
Hope you guys like the new mechanics.
Happy posting and have fun!
**Only direct links will work with the img url button, the "Add Images" button is a built-in way to upload to Imgur. Gifs will always require a direct link or similar since the forum file uploader shifts it to a static img. Using the "Add Images" button or a standard Imgur link will also preserve the gifs, and giphy has been shown to work(provided a direct link is used).