CustomStyle v1.0 RC3

Release Notes

Use in production at own risk!! Or better... don't use in production :)

Gives users the possibility to customize the look and feel of their profile pages.

Features:
- Change background image (default or uploaded)
- Change background layout (position,repeat, fixed/scroll)
- Change a number of colors (background, widget background, header, fonts etc)
- Live Preview when changing colors and background
- River events on update of profile style

If you need to change the colors that can be configured (and know a little php), check out the views/default/customstyle/colors.php file. In it you will find an array of all the elements that can be configured by the user. Delete entries or add as you see fit.

Version History
1.0 RC3:
 - some css adjustments
 - fixed: loading of js files in colorconfig
1.0 RC2:
 - added: dutch language file
 - fixed: blank pages on some pages (page_owner was 0)
 - fixed: palette icon not showing
1.0 RC1:
 - added: river event when changing style (option in admin tool setting)
 - added: option for enable/disable custom background upload (admin tool setting)
 - added: option for configuration of max uploadable image size
 - added: customstyle now saved as object instead of metastring
 - added: lightbox preview of backgroundimages
 - added: thumbnail creation on upload custom background (small performance issue)
 - added: !important flags on background properties
 - added: some extra default seamless backgrounds (all free to use), removed metal background (wasn't seamless)
 - fixed: font color previews
 - fixed: "reset to normal design" not working in Safari/Chrome
 - fixed: Background filesize limit not handled (cant upload, but no error message)
 - removed: saving of customstyle as metastring (you need to reconfigure your style when upgrading from previous version)
 - new version jscolor 1.2.3 included
 - included lightbox js (packed only 7k!)
 
0.9 
 - added: admin setting to allow/disallow customstyle for background and/or colors
 - added: "show in normal design" when customstylesheet is loaded. Allows switching to default style if customstyle is a little too artistic :)
 - added: some extra default seamless backgrounds (all free to use), the ducks are sweet
 - fixed: remembers previously uploaded background (didn't show when it was not the current)
0.8
 - First release to the public
 
Todo
 - color management
 - Use images uploaded in files and tidypic as background
 - Create color presets (red style, green style etc) -> sets all colors
 - enable sharing of personal theme (allows copying theme to own profile)

ColdTrick IT Solutions
(C) 2009 ColdTrick IT Solutions

  • Same problem, background images do not upload and images uploaded before the upgrade do not show.

    My guess is missing security tokens and the different layout in the data directory.

    @Jeroen - Is this plugin going to be upgraded to work under Elgg 1.7?

  • I'm using the Customstyle plugin. When I click on the Register  button, I get this error message:

    Fatal error: Call to a member function getObjects() on a non-object in /home/content/l/e/s/lesbionix/html/mod/customstyle/start.php on line 70

    And heres line 70 from the Start.php file"

    $customstyle_object = $user->getObjects($metadata_name, 1, 0); line: 70  

    Any ideas why the Customstyle plugin is affecting the Register link?

  • Hi

    Will this be updated to run in 1.7? Think my users would value this plugin a lot!

  • I have all the necessary div's of my designs collected and entered in colors.php at the right positions. I modified and expanded the logistics.It works. It works excellent. Then I attached a css and html element border-added color below. This works also. Unfortunately I can not read the current border color. This field is white.  Do I have to expand accordingly jscolor.js bordercolor to read?  Is there an easier way? Have you planned the integration of the border for the future?

    best regards zacke

  • i tried with 1.7. nothing happen

  • I'll be checking back to see when this is ready in 1.7.1

    What would be great is for users to save these under some kind of name to be used by other website users. I could also create ones I like and have them accessible by others. 

  • hello, is it posible to help? when i try to upload a .jpg picture the ipload will be not a picture but a white square with a red cros. the picture is not prseb=nted. there is installed ffmpeg and tydypics, what can be the problem?

    greetings, bert, holland

     

  • Hi! I am having the same issue in Release - 1.7.1, Version - 2010040201 where I am unable to upload a backround image.  It says the process was successful but the file is not actually uploaded into the grahics/wallpapers directory.  If I manually drop a file in there it can be used.  This will be a key feature and I need for it to work.  TIA!!

     

  • hi friend, i need change the widget color default  to all page one idea?

  • How can I change this plugin to show the custom-style for me only at the profile page? At the moment it is shown at at all pages.

  • Reposting....Hi! I am having the same issue in Release - 1.7.1, Version - 2010040201 where I am unable to upload a backround image.  It says the process was successful but the file is not actually uploaded into the grahics/wallpapers directory.  If I manually drop a file in there it can be used.  This will be a key feature and I need for it to work.  TIA!!

  • For all those having a problem with this plugin and how it affects groups in elgg 1.7.1, please check the feedback on this page.

    http://community.elgg.org/pg/plugins/bman/read/504003/customstyle-11-elgg-17

    Bman, made it work for version 1.7.1 but it seems there was a problem with it affecting the core plugin groups from the very beginning.

    Jeroen Dalsem and bmanWhy dont you two talk to each other, might be able to come up with a solution. 2 minds are better than one :-)

  • MySQL client version: 5.0.90

    That's why im getting errors as well. So that's the problem. The syntax errors are due to running MySQL client version: 5.0.90. Can this be fixed? Not sure why it works but seems to break the Groups module.

    Check what happens when you turn on Background and Colours, how these selected options can break the group module due to the syntax.

    Full problem description on this page ..

    http://community.elgg.org/pg/plugins/bman/read/504003/customstyle-11-elgg-17

  • Can someone PLEASE tell me if it is in fact impossible to upload a backround pic of your own via this plug in????  I have tried multiple things it says the image was uploaded but in fact never makes it into the wallpapers folder.  I would really appreciate an answer.  Thanks!

  • Yes you can, just makes sure the background image is not to big.

  • No thanks.  We will just form a team and update the plugin oursleves.

  • I want this plugin for elgg 1.8.8 PLEASE update friends please

Jeroen Dalsem

Owner of ColdTrick IT Solutions, developing social networking sites for the dutch market

Project Info

Stats

  • Category: Uncategorized
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 8461
  • Recommendations: 9

Other Projects

View Jeroen Dalsem's plugins