HTML TemplatesFlash TemplatesWordPress ThemesDrupal ThemesFree Joomla TemplatesphpBB StylesMagento ThemesOpenCart ThemesosCommerce TemplatesPrestaShop TemplatesVirtueMart TemplatesZen Cart TemplatesTumblr Themes
Website Templates | Coupons | Blog | News | Reviews | Tutorials | Login

e107 News

Translation Teams & Language Packs

A word of thanks

Over the past months there has been a significant amount of people who have become more and more involved with e107. This is great news and highly appreciated!

In order to stimulate and facilitate collaboration among all volunteers, e107 tries to offer the best platforms given the restraints in resources such as time and money. As a first step, the organisation of the e107 translations has recently undergone some changes. More improvements to other areas will follow in due time.

Translation organisation

Thanks to our volunteers in the community, great efforts have been made to publish language packs for the latest releases of e107. To further support and coordinate the development of language packs, a new Github organisation has been created: ‘e107translations’. This organisation houses the official translations of e107.

Translators are strongly encouraged to use this platform so all translations can be effectively managed and published. Each translation team has the freedom to decide how they would like to manage their specific translation and are not bound to use the Github organization for the development process. However, to be recognised as an official language pack, the final version of each language pack has to be uploaded to the Github repository.

To clarify, each translation team can choose how they want manage their own translation. This means that if you are using another way to create your language pack, you can continue to do so. Only the final version of a translation needs to be uploaded to the Github organisation.

In case you or your team are already using your own Github repository, it can be easily transferred directly into the e107translations organisation while maintaining all existing data as well as all ownership rights that you had previously. The change is purely meant to make sure all translations are stored in one place as this enhances coordination and facilitates collaboration among all translators and volunteers.

Using this platform has numerous advantages, including:

  • Coordination: each translation team has a coordinator assigned who is the contact person for a specific translation. Also, there will be one central place where the official translations can be downloaded. A list of teams and coordinators will be published as soon as possible.
  • Use of Github tools such as pull-requests, issue discussions and wiki’s which enables and encourages collaboration. Every individual is able to contribute to a translation by submitting pull-requests for instance. Additionally, team coordinators can use the wiki or issues to determine standards and to communicate with the users of a translation.
  • It allows for further integration of the translations into the core of e107. By using Github as a platform, next steps such as integrating automatic updates of translations into e107 can be achieved more easily.

What is needed and how can you contribute?

If you are currently translating e107 into a specific language and you already have translated previous versions, please get in touch with me (Moc). The best way to contact me is through Gitter but you can also send me an email on moc [at] This way we can exchange the necessary information and provide you with the appropriate permissions for the Github repository to allow you to manage the translation in however way you want to.

If you are interested in contributing to a particular translation which is currently not available or not finished, please contact the coordinator for the specific language that is being translated into. A full list of the all the teams can be found on the organisation's team's page. If you cannot find the coordinator, please contact me. If the team is using Github repositories, you can easily contribute by submitting so-called pull requests. More info on those can be found through the links which are added at the end of this post.

Once again, thank you community for providing the currently available translation of e107. Being able to use e107 in your own language stimulates the growth of e107 across borders and should be highly valued.

Feedback on the changes that were made is greatly appreciated. Please join in our Gitter chatroom to have a chat. This is also the place to go to if you have any questions about the new translation organisation structure.

Useful resources

To learn more about how Github works and to find more information on the translation standards of e107, please check the following links:

Thanks again, and see you soon.



Posted March 30, 2017 | 8:20 am

e107 v2.1.5 Bootstrap CMS Released

We're happy to announce the release of e107 v2.1.5!

This release contains some great improvements as well as bug fixes. We recommend everyone upgrade immediately. 


  • Significant amount of LAN work (thanks to @yesszus)
  • Numerous speed and memory usage optimizations (work in progress)
  • 'Country' extended user field (EUF) working again
  • Several backwards-compatibility fixes for v1 plugins
  • Cleanup and enhancements to the library manager (see _blank theme/plugin for usage)
  • Added more id and class tags to allow for more styling (e.g. forum plugin)
  • {NEWFORUMPOSTS} working again (but still deprecated, it is replaced by the newforumposts_menu in the forum plugin)
  • Several fixes to the upgrade procedure from v1.x installations (e.g. users with a . in their username are now properly recognized again)
  • Plugin manager is now using the Admin UI allowing for searching/filtering
  • Changed enabled/disabled option to on/off (using a new switch) in the Admin Area
  • Userpicker method working again when using SEF URLs
  • News Grid Menu template upgraded for greater flexibility
  • {XURL_ICONS} now has its own template
  • And literally dozens of other bugfixes and optimizations

New features:

  • Page/Menu custom fields
  • e107::getParser()->toFile() method added
  • {CHAPTER_MENUS: id=chapter-sef-url} shortcode added
  • New event added: user_chatbox_post_created
  • the e_parse addon can now also hook into the e107::getParser()->toDb() method
  • "Theme converter" allows to create a new theme based on an existing theme (/e107_admin/theme.php?mode=convert)
  • Start of SVG icon support
  • Theme shortcodes may be assigned as sitelink (navigation) dropdown content.

For a full list of changes, please go here.

Please see our downloads section to download a copy.

Thank you for continuing to use e107!


Posted March 21, 2017 | 3:30 pm

e107 v2.1.4 Bootstrap CMS Released

We're happy to announce the release of e107 v2.1.4. Our first release of 2017!


  • Menu Manager rewritten (menu selection is now separated from theme layout, providing a more accurate preview)
  • Theme thumbnails added to installation wizard.
  • Fixes for PHP 7.1 - installation now works again
  • Fix for uploading of forum attachments
  • Fix for incorrect forum avatar showing in some cases
  • Added check to prevent server IP from getting banned
  • Various fixes for the user extended fields (both admin and frontend)
  • Possible fix for session issues on some server configurations
  • Cosmetic changes to the admin area
  • Numerous LAN and templating improvements (allowing for translation and customisation)
  • And many more minor fixes

New features:

  • New theme "landingzero' with embedded video.
  • Notification and automatic updating of new versions of plugins and themes
  • Ability to export/import plugin preferences
  • Support for custom font-icon sets in themes with user selection from those sets within the admin area (theme.xml).
  • Bootstrap 4 'Cards' support. New setContent() method added for breakdown of $text into separate elements for use by tablestyle() when available
  • New Constant: THEME_LEGACY added. Old themes will have a value of true, new themes (using theme.xml) as false
  • New forum shortcodes: {TOPIC_TITLE} and {TOPIC_URL}
  • Theme config can now use plugin $fields markup and save prefs to own table
  • New event added: user_profile_edit (see event documentation)

For a full list of changes, please go here.

Please see our downloads section to download a copy.

Thank you for continuing to use e107.


Posted January 17, 2017 | 3:30 pm

e107 v2.1.3 Bootstrap CMS Released

We're happy to announce the release of e107 v2.1.3 in time for Xmas!

This release contains mostly bug fixes and security enhancements and we recommend everyone upgrade immediately. 


  • Improved error handling when downloading plugins/themes from admin area
  • Avatar and photograph uploading fixes
  • More flexibility to forum templating added
  • Caching functionality optimized for better performance
  • Accessibility improvements to contact form
  • Fixed installation errors on some PHP versions
  • Better backwards compatibility for javascript loading in v1 plugins
  • Several fixes to social login functionalities
  • Timezone handling changes
  • PHP 7.1 fixes (not completely stable yet)
  • Numerous hardcoded LANs are now translatable and optimized
  • And many more minor bugfixes and improvements

New features:

  • More flexible templates for custom admin area dashboard layout
  • Error pages: ability to change error page content and template (documentation coming)
  • e_admin addon now allows for plugin to hook into batch admin UI actions (see _blank plugin for an example)
  • Ability to set a "scope" for HybridAuth provider (social logins)
  • New events added: user_xup_updated, user_news_item_viewed, user_page_item_viewed, user_comment_posted and user_comment_deleted (see Event documentation)
  • SEF URLs can be enabled/disabled on a per plugin basis
  • Banner plugin now support external image URLs
  • Bootstrap navigation now supports sub-links of sublinks

Other notes:

  • Tagwords plugin removed from core, replaced by TagCloud plugin (introduced in v2.1.2)
  • PHP 5.4 is now the minimal required version
  • Disabled the loading of legacy core path e107_themes/templates/ (v1 legacy override still available)

For a full list of changes, please go here.

Please see our downloads section to download a copy.

Thank you for continuing to use e107. We wish everyone a safe and joyful Xmas season!.


Posted December 23, 2016 | 10:00 am

e107 v2.1.2 Bootstrap CMS Released

We're happy to announce the release of e107 v2.1.2.


  • Strongest PHP Password Encryption added as default
  • Numerous fixes related to MySQL and PDO handling
  • Removal of many hardcoded LAN phrases, allowing for translation
  • Replaced e_tohtml.php addon with e_parse.php allowing for more functionality and customization
  • Improved e_sitelink.php addon to support easy-to-make mega drop-down menu's
  • Rewrite of $frm->userpicker() method to allow for maximum customization
  • And literally hundreds of additional bug fixes and enhancements in all areas

New features:

  • News Grid Menu added (see #1512)
  • New Tagcloud plugin
  • New shortcode in News: {NEWS_VISIBILITY}
  • New-user statistics added to Admin Area dashboard
  • Developers can now hook into the meta-tags and alter them (see #1946)
  • New e_event.php addon to register events (see the _blank plugin for an example)

For a full list of changes, please go here.

Please see our downloads section to download a copy.


Posted October 27, 2016 | 4:00 pm

e107 v2.1.1 Bootstrap CMS Released

We're happy to announce the release of e107 v2.1.1.


  • Fixed issues with gzip compression
  • Updated forum icons template
  • Numerous fixes to PDO functionality
  • Several improvements to uploading files routine (for example forum attachments)
  • Improvements to PHP7 compatibility
  • Major improvements to the user extended fields functionality
  • Fixes to the 'newforumposts' menu
  • Fixed language selection during installation process
  • Improved SSL detection
  • Numerous enhancements to the 'Private Message' plugin
  • Improved BBCode/Shortcode debugging.

Other enhancements

  • Members only functionality: option to redirect to login page or membersonly splash page
  • {USER_EUF: field=xxxx} shortcode added
  • For developers: the e107::debug() allows to push messages to the browser console
  • Added template for deleted topic in the forum plugin

See our downloads section to download a copy.


Posted April 6, 2016 | 2:00 pm

e107 v2.1 Bootstrap CMS Released

We're happy to announce the release of e107 v2.1. There are too many bug fixes and enhancements to list them all, but here are some highlights.

Major enhancements

  • PHP 7 compatible
  • PDO support now fully functional
  • New AJAX API
  • Library Manager added

Other enhancements

  • Bootstrap, FontAwesome, TinyMCE updated to latest version
  • Search functionality now has more capabilities (including forum integration)
  • Thumbnail and dynamic image sizing performance improvement
  • Added support for Javascript and CSS caching
  • Banner plugin functionalities added ('sync' with keywords in news)
  • "Related News" template
  • User profile template update
  • Avatar import via Media-Manager
  • Improved Social login mechanism with added support for Steam


  • Forum topic tracking functional
  • Forum backwards compatibility fixes
  • Various fixes relating to Search Engine Friendly URLs
  • Numerous improvements to the GUI in the admin area
  • Fixes and improvements to the statistics logging plugin
  • ... and over 100 other bugfixes (too many to list)

See our downloads section to download a copy.


Posted March 18, 2016 | 10:20 pm

e107 v2.0 Bootstrap CMS Released

It’s been a long journey

In 2014, e107inc was pleased to announce and to release the open public beta of a new e107. After many years of faithful service, it was time to retire e107 v1 and to allow a new version to come in its place. With the advent of social media, with the acceleration of new ways of using websites and connecting them with all sorts of new services, v1.0 simply wasn’t cutting muster.

We needed something new, something bolder, a new companion to assist you in managing your web-based content and presenting it in the best light possible.

We’ve journeyed a long way since that announcement of the V2 Bootstrap and many of you have been right there alongside us, helping us to spot bugs found underneath the coding rock, helping us test the limit of the new code. We’ve been delighted to have you join us for it.

Announcing the first public release of e107 Bootstrap

We’ve been given the green light to announce that there’s a new e107 in town, and it’s called e107 Bootstrap (or for tech geeks: the e107 v2 Bootstrap). This new platform has been put through its paces over the last year in order to increase its stability and we are confident that for users upgrading to this version, you will find it to be even more stable than v1 ever was. It’s an exciting time for our community as it’s been many years since we’ve seen a new e107 community. It brings e107 bang up to date against many alternative offers available on the open-source market. Enjoy the experience, we are certainly you will never look back after you’ve upgraded.

For our developers it’s a triumph of months and months of efforts, the developer community of e107 is extremely small but they have surmounted hundreds of bug reports, have tried to prioritise the most promising feature requests, in order to bring us to this stage.

Let us walk through some of the key reasons why we think you might just want to give our new CMS a trial:

Easy to install

With our step-by-step wizard, you’re going to find it easy to upgrade. Don’t forget to back-up your website and your system just in case your configuration makes our wizard hick-up, but we’ve dealt with all the issues we detected during our live tests. The upgrade should therefore be an “easy peasy” experience for most e107 users. And that’s a running thread in the new e107, making your experience as a website administrator easier.

A website that somehow feels more alive

This e107 Bootstrap interacts with you in a way that the previous e107 did not. You’ll find the user interface somehow more reactive, more alive and working in synch with you. Through our integration of in-line editing, of improved batch operations, and various other improvements to make the management of your content a fast and smooth process, we have no doubt that you’ll find the user experience hugely improved and right in keeping with some of the top commercial service offerings out there for webmasters.

There are a whole range of features and improvements to core plug-ins which will fundamentally change the way you and your users interact with your website. They’ll be pleased you’ve made the choice to upgrade!

A CMS that’s up to date and future proof

e107 has a built up a long, decade-long experience of delivering quality, flexible, and powerful content management systems that are able to answer to the most complex of website needs, and with Bootstrap, that tradition continues to live on. We’ve brought the CMS up to date using the latest CSS, html, JQuery, and Font Awesome to improve the experience and to provide you with feature sets you’ve come to expect in 2015. As a result we’re confident that e107 can become your stable, future-proof platform to manage all your website needs.

Designed for the social media-driven world

When e107 was first launched, social media wasn’t even a speck on the technological world map. And now could we imagine a world with-out it? That’s why our e107 system has been designed to integrate with social media in a way that our v1 could never have achieved. Your users will find it easy to use their social media logins, to share content to their friends across the social media spectrum. In short your content management is ready to go to help spread the word about your website and your community across all the major social media platforms.

So what are you waiting for? Experience the new e107!

There are so many more reasons that we can think of to upgrade, but you’re going to just have to discover them yourself. Grab a copy of the latest version of e107 Bootstrap and start the experience. Don’t forget to post on our Facebook site pictures and comments of your upgrade experience and first encounter… And if you have any other suggestions just post them on the e107 Help Community. You might just end up becoming one of our featured websites!

 The future plans

Our many thanks to all users, developers, and supportive fans of the e107 venture. Without your contributions and your enthusiasm we probably would have called it quits long ago! But through our perseverance, we’ve made it to the Bootstrap station.

At the moment we cannot say what the future will hold for e107, getting to Bootstrap has been a real battle because our development community is so small. We’re always on the look-out for skilled coders who would like to volunteer and help us out to accelerate roll-out processes. If you think you’re that woman or man, then head on over to GitHub, hub of all our coding activities, and get stuck in!

Let’s celebrate together, and spread the world!

Until then, let’s spread the world with e107 Bootstrap websites and show the rest of the world why we are all part of the great e107 community!


Posted September 2, 2015 | 12:35 pm

Open for Plugin/Theme Contributions

I have just added the new developer contribution area to which you can find here:
If you were wishing to make your v2.x plugin or theme available to others (both via the website and admin area of v2.x), this is the place where you can finally do it.
You will need to be logged in on Github to enter and then have your account manually upgraded after your initial visit.
It's just the initial version of this custom contribution plugin, so please don't expect any fireworks, but it does its job.
Those of you who have uploaded in the past for v1.x will find this area to be vastly simplified and incredibly easy to work with - without any requirement to fill in a long list of form fields as you would have done before.

Please don't forget that the "Plugin Manager' and "Theme Manager" also have some tools to assist you in the creation of various files, such as theme.xml for theme developers and plugin.xml and admin_config.php for plugin developers. There's also a new language-file scanning tool in the Plugin Manager which can help with upgrading old plugins and finding unused LAN definitions. As a developer, please do create a repository on Github of your project, it's an invaluable tool for receiving feedback and tracking bugs, issues and feature requests, as well as having others contribute to your code via pull-requests.

If you happen to have any issues with the plugin/theme upload area on, please do let me know by mentioning your particular issue here:

I know it's been a long time coming, so thank you for all of your patience and thank you in advance to those of you who will choose to give something back, by sharing your plugins and themes.



Posted February 8, 2015 | 2:01 am
About | Contact | FAQ | Privacy Policy | Terms of Use

© 2006-2017 ├╝berbytes LLC