Hello XF, I am coming from vBulletin...

Hello out there,

after long time of thinking I decided to finally get in touch with XF - after 17 years of vBulletin and being there in vB2.2.x/3.x/4.x up to latest versions, but skipping vB5.

I am a developer, maybe somebody remembers "ibProArcade for vBulletin" which was my largest project from 2005-2018 and is still supported (last update was for PHP7-compatibility).

I hope to get used with XF at all, my idea is to provide quality and secure addons with all my knowledge in 17 years of communities/forums.
And beside that, I also hope to find back some people I knew from the vB-community, there have been great guys around with creativity, spirit and knowledge.

So, I am happy to say "Hello world." to all of you here :)

Greetings from Germany,
Marcel 😎(aka MrZeropage)

Happy to see you join up with XF!

We can only benefit from your knowledge and your future add-ons, many of which I ran on both Alien Soup & WTF sites in the past with VB.

Welcome aboard!
 
I am impressed and warmly happy about all the words from so many of you. WOW!

I want to get into all this structure and system, but can't really find any documentation or tutorials.
One thing I found is "how to create an AddOn" but it started with commandline calls ect is that really true?

Am I right there are no hooks/plugins in XF, but everything needs to be done in additional php files?

Any starting help and explanation would help me to get into it✌
Trust me, I am getting enough ideas based on my 17 years of forum knowledge 🤓
 
Xf needs a central portal page for developers, so that all available information is clearly present.
 
IOne thing I found is "how to create an AddOn" but it started with commandline calls ect is that really true?
You could manually create the required addon.json, but I don't think anybody sane does that.

Am I right there are no hooks/plugins in XF, but everything needs to be done in additional php files?
There are some code events for which you can write listeners (which are PHP Class callbacks, eg. static methods), though most functionality is usually implemented though custom classes and class extensions.
 
Hi,

I had used your Arcade addon too, many years ago :D

XF follows the MVC (Model/View/Controller) design pattern. If you are not familiar with it, I'd recommend to get into it first. I always recommend to start with Laravel, because it is a very good MVC framework (open source!) and there are tons of tutorials out there. When you understand the concepts, you can switch to XF (wich is for a more specific use case; Laravel is a skeleton for building any website you can think of - XF is already a feature-rich forum software, that you can extend).

Most extensions to XF core are done with class extensions and of course you can also create your own classes; even listeners are also an important part of the framework.

And yes, you will need to use the command line, if you want to create addons and release them.
 
Welcome mate. Hope your forum is awesome under the new software.
Always put your trust in the development guys who can help you upload your forum to the new software.
 
I am impressed and warmly happy about all the words from so many of you. WOW!

I want to get into all this structure and system, but can't really find any documentation or tutorials.
One thing I found is "how to create an AddOn" but it started with commandline calls ect is that really true?

Am I right there are no hooks/plugins in XF, but everything needs to be done in additional php files?

Any starting help and explanation would help me to get into it✌
Trust me, I am getting enough ideas based on my 17 years of forum knowledge 🤓
Hi MrZeroPage,
are you having any luck with this?

Our old VB forums used to run your arcade package, and as a XF noobie, I don't understand why such a thing seems neglected by the XF devs after this much time. (assuming I'm correct in stating that!)

At the moment, we're kind of brain-storming how to implement this stuff at our (XF2 version) forums via embedded HTML5 stuff, or maybe hosting free-to-share HTML or UNITY games in the form or discrete resources. Or... or... something like that.

This web stuff is hardly my strength (I'm more involved in the simulation software our site runs), and it would be nice to have some off-the-rack solutions for this stuff. All the better if it's paid and not free IMO.
 
Last edited:
Back
Top Bottom