Send private message

You must be logged in to send a private message.


No friends yet.

Group membership

  • Beginning Developers

    Beginning Developers

    This space is for newcomers, who wish to build a new plugin or to customize an existing one to their liking


  • NumberZero has a new avatar
  • NumberZero added a new discussion topic Newbie Question - Installation & Template Issues in the group Beginning Developers
    Hi everyone, thank you for taking the time to read my post. I have searched google and still can't find any exact answers to my questions, so I am hoping someone here may be able to help. As I mentioned I am really new to elgg but I am...
    • If you're starting a new project you should build it in 2.0.  It's faster and better in almost every way.

      You won't find much in the way of templates (which I take to mean themes?) for any version as they usually end up being custom builds that are site-specific in my experience.  For plugins that provide various functionality there is still more under 1.x than 2.x just because of the length of time that version existed, however the most popular/useful plugins are 2.x compatible and if they were well written for the later versions of 1.x they may still be compatible even if not explicitly stated.

    • Are there enough templates and mods that are available for elgg 2.0 to justify using it at this time?

      You could create your own theme instead! Elgg 2.0 is faster and more secure. Start with this version, don't stay behind!


    • The are 2 php extensions for connecting with a mysql database (mysql and mysqli). The default setup of xampp might be to only load the mysqli extension while the 1.X Elgg versions still use the older mysql extension. I'm not using xampp and therefore don't know what exaxtly you might have to change in the config to get the mysql extension working. Maybe you only need to uncomment the corresponding line in the php.ini configuration file to get the extension loaded.

      Using Elgg 1.X or 2.X is mainly a question of what plugins you require at this time. Do you need a certain plugin in any case and it's not available yet for 2.X? Then you might stick with Elgg 1.X for now. On the other hand, if a plugin hasn't been updated since a long time the developer might no longer support it at this time. In this case, it might be better to not start using it if you have an alternative to use instead or you might not be able to update to Elgg 2.X anytime soon.

      If you are not in a absolute hurry, my suggestion would be to test out Elgg 2.X for a while to find out if you can get it working the way you want it. If a certain plugin is missing (only available for 1.X) you might want to get in contact with the developer to ask if there are any updates planned in near future.