What all standards do i have to follow to import my plugin to 1.9??
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.
all of the Elgg coding standards can be found here https://github.com/Elgg/elgg-coding-standards
Follow at https://github.com/Elgg/Elgg/tree/master/docs/coding_standards
@RvR @Jerome Bakker I want to recode my theme for 1.9 what changes has to be made??
There aren't really much theme related changes in Elgg 1.9. Most themes should work fine without any major changes.
Suggestions: create an Elgg 1.9 test installation using the latest master from github and test out your plugins. There's no list that includes all changes that might to be made in plugins to be fully compatible with Elgg 1.9. Instead you can test out your plugins and with warning messages enabled in the debug settings on the advanced site settings page you will get deprecation warnings about functions used in your plugins you should update. These deprecation warings also include mostly some hints of what need to be changed.
Depending on the quality of the code of your plugins you might not need to change much. But if the code contains functions already deprecated in earlier versions of Elgg (especially already on Elgg 1.7) you must update them for sure.
I've already updated most of the plugins that I released and by my experience simple plugins might not need any changes at all. But if you have some bad luck you might also come across some code in plugins that will no longer work without any warning or error messages. But it's quite impossible to list all possible problems within 3rd party plugins that might occur and how to solve them.
@Pranjal Remember to make your themes responsive!
Rodolfo Hernandez
Arvixe/Elgg Community Liaison
does anyone have any templates / best practise ideas / tips for converting an elgg 1.8 theme to be responsive?
@ ura soul You can Refer to HypethemeX It uses SAAS techno. which is responsive..
It's SASS technology, and it's not responsive. hypeThemeX is built using Zurb's Foundation 4, which has a responsive grid. Responsiveness is achieved using @media queries, which allow you to customize your CSS based on the device/screen width and height. Do some googling, there is tons of info there.
thanks for the info. i am aware there is much written on responsive coding - i was wondering if anyone had created any type of code that approaches a standard way that can be applied to most elgg themes (that have not been hugely altered from the core elgg theme).
looking at the zurb page here: http://foundation.zurb.com/docs/css.html
i see that maybe integrating their code is pretty simple anyway... @ismayil - did you need to make many changes to your elgg site to integrate zurb beyond the boilerplate changes shown on the page i linked?
- Previous
- 1
- 2
- Next
You must log in to post replies.