I just went through each plugin and grabbed what was needed and put it into the custom page. For instance...
hook location - parse_templates
- This plugin adds the css to the page. Instead, I went to the taglist.css template and just copy/pasted the css into my template in the <head> area with the required <style> tags around it.
hook location - cache_templates
- This plugin caches the templates, so I just added the template names to the $globaltemplates array in the custom page.
hook location - forumdisplay_start
- This plugin has all the needed code. I grabbed it all, removed the condition around it, and removed anything having to do with $forumid in there (three places, as I said) and added at the top the thing about forumid equaling 0.
hook location - init startup
- This plugin adds the phrasegroup, so I added it to the $phrasegroup array.
hook location - tags_list_query_limit
- This hook location is done. I did nothing with the content in this plugin.
So, I basically just went through every plugin and put the contents into the proper place in the custom page.
|