This theme is an example theme framework that can be used as a starting point for your own theme work. It requires Elgg version 1.5.
It includes overrides for all the graphics (default avatars, group icons, river icons, file type icons, widget-picker icons, friends-picker arrows, owner-block icons, avatar menu arrows, etc.).
It also includes css overrides for all the Elgg full-package plugins (blog, categories, custom_index, external pages, file, groups, members, notifications, profile, thewire, twitter etc.).
Once unzipped and copied to your /mod directory, log-in as Admin, go to Tool Administration, and use the controls to move the theme plugin to the bottom of the plugin list (so that it loads last). Making a change to the plugin list order will force the sites cache to be updated - so the new theme is displayed (or you can run upgrade.php to rebuild the sites cache).
If you are looking for a guide on how to upgrade your existing custom theme to v1.5 have a look at this documentation.
View Pete Harris's plugins
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.
Thanks Pete !
But old 1.2 themes like Green rounded theme or other like this will be upgrade for 1.5 or not?
Best,
Pete,
u is gud guy many ppl will sez thx bc 1.5 iz nice n gud themes takes time ;-O
Works fine, i want one more cute :P maybe i can design taht
Thank you!
Thank you...this is exactly what I have been looking for:)
I'm wondering why you're overriding nearly ALL the views? There are many views that probably shouldn't be overriden because they will cause themes to break with future versions of Elgg or the core plugins...
Thank you for this nice work :)
Brett,
People should be deleting the folders out of that template if they aren't being used. This is a template to show what can be overrided.
Hi Brett, I'm overriding all the views as this is intended as an example theme framework - to be used as a starting point for your own theme work. (Any views not needing to be overridden can be removed from your theme bundle.)
I don't understand your second sentence, why would themes break in future versions? Sure, they wouldn't contain any new css/js that might have been added to the core/full-package plugins, but if this happens I would write notes detailing what to add to your themes (same as I have done for v1.2 > v1.5 themes).
@Jolted - we posted at the same time!
@Gpx18 - I've had requests now from people to update every single one of my 9 v1.2 themes! Unfortunately I really don't have the time right now, but if anyone feels like upgrading one and making it available, the instructions are here. If I find myself with nothing to do one evening I'll endeavour to upgrade one, starting with the most popular probably. Cheers.
I've been watching and enjoying this thread...
@Pete -- spend some time out from 'work' -- you know -- anyone that wants an older theme upgraded for v1.5 will jolly read your notes and code it it.. "overriding all the views..." to shwo what can be done ! but of course... [ xcuse the bad english few days b4 - twisted sense of humor ;-O ]. I am somewhat beyond delirious w/ v1.5 in spite of any faults remaining.
@Pete Harris Schould I disable simplcache during I working on my theme?
@alfalive - yes, I turn off simplecache when theming, otherwise the only way to see changes you made to the css it to reorder something in the plugin list via Tools Admin page, or run upgrade.php each time - both of which are annoying/an extra step.
@antifmradio here's some psd's used in the themes.
im a super noob, how would i go about changing the blackround colour/image in the php files or where ever?
@Pete Harris you say theme_elgg_example overwrite all defaults.
Where is the spotlight?
I don't find it here /theme_elgg_example/views/default/
there is no spotlight folder in default folder.
@ antifmradio
thankyou, but i see so many numbers, approximatly where in the file is it?
Heres one I messed with
http://classicrodz.com
@ chambo67
would you be able to help me customize a theme, or help explaine, with more detail then the documents elgg has on the site?
Sure, check your messages
@alfalive spotlight.php is in page_elements directory
I have a need to add more elements to the page, but i can't seem to find where I would do that. Specifically, I need to create divs inside of the #layout_canvas div. Anyone have any idea where I would find that?
I start install Elgg first time but it appear erorr message "Elgg couldn't connect to the database using the given credentials." I dont know how to do ? can you tell me how to do it work ?
rithy See engine/settings.php and fix it
Why is not working for me ?
I saw only the elgg logo .. the rest are the same
Thank Maximus, but how can i fix it on engine/setting.php to connect o database ? can you give me how to do it work? Thank you ...