HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
PHPXref Documentation for Vanilla
R_J
Admin
I've been looking for a source code browser that makes it easy to look up definitions of functions. I use that function in Netbeans a lot and I was wondering if there is no software that could provide such a function outside of an IDE. Well, there certainly is such a solution and it is nearly antique. It is called PHPXref and I have used it on the source code of Vanilla 2.0.18.8. You can access it here: http://vnxref.bplaced.net
I'll upload the source for 2.1b2 in the next 24hours, I think. Maybe you find it as useful as I do.
3
Comments
This is interesting.
But Doxygen2 has a function call graph that is linked. E.g. http://vanillawiki.homebrewforums.net/CodeDocs/V2.0.18.8/html/class_user_model.html#a6edaa1baeef6da6c5a83649376c970e6
Not saying there aren't two ways to skin a cat.
I thank you for hosting it!
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
I haven't managed to derive any useful information from doxygen for myself and that was my motivation to look for other solutions. I like to look at the source http://vnxref.bplaced.net/Vanilla_2.0.18.8/nav.html?applications/vanilla/controllers/class.discussionscontroller.php.source.html and click on any function that I do not understand. Here I also get additional sources where functiones are used so that I can learn from that: http://vnxref.bplaced.net/Vanilla_2.0.18.8/nav.html?applications/vanilla/controllers/class.discussionscontroller.php.source.html
But you're certainly right. At the end it's all personal taste
It's incredibly helpful to have different kinds of documentation when it comes to programs. Doxygen's call graphs are great for seeing how Vanilla's code sequence flows in a clean and readable way, while PHPXref is great for those who are familiar with the basics of PHP and would like to get right into the code.
Thank you for hosting it, @R_J!
Add Pages to Vanilla with the Basic Pages app