Not for faint-hearted php coders ;-)
Ever wondered about Elgg's views
=> what they are
=> what can be extended ?? ;-)
EG:
PlugIn/ Theme extends a view :-
function zextender_init() // Extend system CSS with our own styles
{ extend_view('css','zextender/css');
}
If we look at this Elgg $CONFIG->views var dumo I have done -
we can see exactly what all the vieware and how they are being extended
e.g. look at the "zextender/css" under "css"
------------------------
ELGG:
var_dump($CONFIG->views)
------------------------
"extensions" --
"css" --
"css"
"profile/css"
"embed/css"
"blog/css"
"bookmarks/css"
"categories/css"
"custom_index/css"
"file/css"
"groups/css"
"members/css"
"messageboard/css"
"messages/css"
"pages/css"
"reportedcontent/css"
"riverdashboard/css"
"thewire/css"
"tidypics/css"
"elggmoodler/css"
"payments/css"
"zextender/css"
"notifications/css"
"tinymce/css"
"usersettings/user" --
"user/settings/name"
"user/settings/password"
"user/settings/email"
"user/settings/language"
"user/settings/default_access"
"usersettings/user"
"notifications/settings/usersettings"
"metatags" --
"metatags"
"profile/metatags"
"embed/metatags"
"js/initialise_elgg" --
"js/initialise_elgg"
"profile/javascript"
"embed/js"
"input/longtext" --
"embed/link"
"input/longtext"
"admin/main" --
"admin/main"
"admin/main_opt/statistics"
"admin/main_opt/site"
"admin/main_opt/user"
"admin/main_opt/plugins"
"admin/statistics" --
"admin/statistics"
"admin/statistics_opt/basic"
"admin/statistics_opt/numentities"
"admin/statistics_opt/online"
"usersettings/statistics" --
"usersettings/statistics"
"usersettings/statistics_opt/online"
"usersettings/statistics_opt/numentities"
"profile/menu/links" --
"profile/menu/links"
"blog/menu"
"file/menu"
"messages/menu"
"pages/menu"
"tidypics/menu"
"footer/links" --
"footer/links"
"expages/footer_menu"
"index/righthandside" --
"index/righthandside"
"expages/front_right"
"index/lefthandside" --
"index/lefthandside"
"expages/front_left"
"groups/left_column" --
"groups/left_column"
"file/groupprofile_files"
"profile/icon" --
"profile/icon"
"groups/icon"
"elgg_topbar/extend" --
"elgg_topbar/extend"
"messages/topbar"
"groups/menu/links" --
"groups/menu/links"
"pages/menu"
"groups/right_column" --
"groups/right_column"
"pages/groupprofile_pages"
"tidypics/groupprofile_albums"
"activity/thewire" --
"activity/thewire"
"thewire/activity_view"
"profile/status" --
"profile/status"
"thewire/profile_status"
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.
- Malaga Jack@malagajack

Malaga Jack - 0 likes
- DhrupDeScoop@Dhrup2000

DhrupDeScoop - 0 likes
- DhrupDeScoop@Dhrup2000

DhrupDeScoop - 0 likes
You must log in to post replies.huh no comprendo
ohh ;-)
tinyMCE zapped everything !!!
I will re-do the code text and post again ;-O
OK ;-)
re-done.