by Pete Harris
First uploaded 372 days ago
1
Recommendations
Summary:
An example theme for v1.5 that includes overrides for all graphics & plugins from the Elgg full package.
Full description:
Elgg example theme framework (Edit your project's description!)
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.
Pete,
u is gud guy many ppl will sez thx bc 1.5 iz nice n gud themes takes time ;-O
DhrupDeScoop 372 days ago
Works fine, i want one more cute :P maybe i can design taht
Pablo Macaluso 372 days ago
Thank you!
brooklyntam 371 days ago
Thank you...this is exactly what I have been looking for:)
sleuth 371 days ago
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...
Brett 371 days ago
Thank you for this nice work :)
Kromonos 371 days ago
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).
Pete Harris 370 days ago
@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.
Pete Harris 370 days ago
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.
DhrupDeScoop 370 days ago
any chance we can get PDF or PSD files of the images?
This way we can acually use this as a starter and have the ability to change color schemes of both CSS and images to match.
At which point im sure later on we can have a full on SHOW OFF YOU THEME group added to the elgg site HAHAHA
antifmradio 369 days ago
@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.
Pete Harris 369 days ago
im a super noob, how would i go about changing the blackround colour/image in the php files or where ever?
deeds 368 days ago
@ deeds
look in the root of this folder and youll see a file called " css.css" i belive
if not its called css.php
open this file and look for your main background color numbers
antifmradio 368 days ago
@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.
alfalive 368 days ago
@ antifmradio
thankyou, but i see so many numbers, approximatly where in the file is it?
deeds 368 days ago
@ 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?
deeds 367 days ago
@alfalive spotlight.php is in page_elements directory
Pete Harris 367 days ago
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?
ScottMcCloud 366 days ago
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 365 days ago

Gpx18
Profile
Friends
Friends of
Pages
Plugins
Thanks Pete !
But old 1.2 themes like Green rounded theme or other like this will be upgrade for 1.5 or not?
Best,
Gpx18 372 days ago