I want to modify some core behavior and introduce more features of postings and comments, such as defining multiple user circles and user types in flexible ways, disabling/enabling comments, advanced control over visibility of postings/comments with regards to different user circles, defining custom actions triggered by postings/comments, and other advanced behaviors that are not part of the core features offered out of the box.
So, I would obviously be going beyond plug-in development and want to change some foundational system features (note: not planning to contribute back to the core just yet, want to experiment on my own copy). Can you please advise me - how well is the core model documented and capable of being modified? How modular and loosely-coupled is the system design to allow modifications that don’t easily break the entire system? I want to know if this would be overall practical and not prohibitively difficult to accomplish with this software, and if others have gone in the same direction before me.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Rohit Gupta@Rohit_1990_3676

Rohit Gupta - 0 likes
- RvR@rivervanrain

RvR - 0 likes
You must log in to post replies.I have 3 website running on Elgg. 2 of my website are based on core and 3rd party plugin but my 3rd (the latest one) website is 100% customised with no core or 3rd party plugin. I have developed all the plugin based on my requirement and using it. You don't have to modify the core. Elgg functionality can be modified via custom plugin and you can almost achieve everything by using Elgg as a CMS or as a framework.
@Virtu Just see what you can do without modifying the Elgg core.