My Dime Is Up
Member
(Cross-Post since I'm not sure which forum to put in. However I think it mostly should be posted here after thinking about it for a little)
A little repost I guess you could say of this https://xenforo.com/community/threads/comprehensive-developer-documentation-for-xenforo-2-0.135567/
I can't explain how dreadful and hard it has been to become an XenForo developer (well for my own community that is; not selling public). There are so many functions that I probably could take advantage of but can't because I have no clue they even exist. And if a function does exist I have to open my Atom, open the entire XenForo 2 install folder, and search through all the files for a specific function. Find where the method is actually declared (not called which fills up the result file list by about 15-50 files) and look at the args and how it works. It's DREADFUL!
As a Garry's Mod developer, or rather you could even reference the PHP guide, I can explore new functions and know how they work with about 1 minute of playing around with the function after looking at the docs (Ex https://wiki.facepunch.com/gmod/debug.getinfo) or for PHP (https://www.php.net/manual/en/function.crc32.php)
If there could be documentation made like Garry's Mod that would be excellent. Every method that is specific to XenForo documented would be great. Obviously I don't expect it instantly, but a start would be very much welcomed. Hey, you would get my addons selling on the website, wouldn't you? Like the Garry's Mod docs, maybe you (the XenForo team) can get basic functions installed, and let the community add to the docs and modify things, so all the work isn't on you.
Anyway, this has always been my major hurtle towards writing something myself. Its what stopped me from writing XenForo addons until about 2 years into ownership of XenForo.
Thanks,
P.S. As a Lua dev, it may seem confusing. I switch between function and method. I mean the same thing, function = method. Sorry!
A little repost I guess you could say of this https://xenforo.com/community/threads/comprehensive-developer-documentation-for-xenforo-2-0.135567/
I can't explain how dreadful and hard it has been to become an XenForo developer (well for my own community that is; not selling public). There are so many functions that I probably could take advantage of but can't because I have no clue they even exist. And if a function does exist I have to open my Atom, open the entire XenForo 2 install folder, and search through all the files for a specific function. Find where the method is actually declared (not called which fills up the result file list by about 15-50 files) and look at the args and how it works. It's DREADFUL!
As a Garry's Mod developer, or rather you could even reference the PHP guide, I can explore new functions and know how they work with about 1 minute of playing around with the function after looking at the docs (Ex https://wiki.facepunch.com/gmod/debug.getinfo) or for PHP (https://www.php.net/manual/en/function.crc32.php)
If there could be documentation made like Garry's Mod that would be excellent. Every method that is specific to XenForo documented would be great. Obviously I don't expect it instantly, but a start would be very much welcomed. Hey, you would get my addons selling on the website, wouldn't you? Like the Garry's Mod docs, maybe you (the XenForo team) can get basic functions installed, and let the community add to the docs and modify things, so all the work isn't on you.
Anyway, this has always been my major hurtle towards writing something myself. Its what stopped me from writing XenForo addons until about 2 years into ownership of XenForo.
Thanks,
P.S. As a Lua dev, it may seem confusing. I switch between function and method. I mean the same thing, function = method. Sorry!