3

I've not seen or heard any chatter about this, but I definitely prefer to keep all directories and files which shouldn't be replaced during an EE upgrade in my /assets directory like this. If I can place /system below root I leave the system third_party directory there for better security. If I can't place /system below the root... Third party /system ...


3

It's really your choice here. I imagine that this framework is best for smaller addons. One point of access is always slightly frowned upon; because it creates a SPOF in your addon. Trust me, I totally get the code-install-test-uninstall-ad.nauseam development path of EE modules, I'm sick of it too. However, I've found, that paying more careful attention ...


2

You could duplicate templates and alter their names but I'd only do that if there where only a handful of items. If you have more then is manageable by simple duplication then it warrants the creation of a dev server and work directly on the templates then transfer across to live once happy with new codebase. You can always backup the code by using git and ...


1

First you would need to to decide which integration method you would like to use probably either PHP, API or JS. With the data you want to collect you would probably be best to use the PHP or API integrations (PHP link or API link). From there you have a few options: Write an extension (my recommendation) Modify the index.php file to include the PHP script ...


1

There's always the Custom System Messages addon - http://devot-ee.com/add-ons/custom-system-messages - which allows you to run things like error messages through regular templates. That way EE upgrades don't affect the message text.


1

It seems to me that the best way may be to simply use Categories for both Regions and types of events. That's not native to the Calendar module, but seem like it wouldn't take much to filter by a category url title. That is the direction I would go. Two category groups -- Region and Type -- with Areas being subcategories for the Regions. You'd want to make ...


Only top voted, non community-wiki answers of a minimum length are eligible