/e107 Bootstrap CMS Open Source : news2024-03-28T06:41:54-07:00e107https://e107.org/e107e107https://mail.static.e107.org//e107_images/button.pngadmin - e107inc@nospam.come107 is an open-source website content management system designed for maximum flexibility and ease of use.https://mail.static.e107.org/blog/e107-v2-1-6-bootstrap-cms-released.htmle107 v2.1.6 Bootstrap CMS Released2017-08-10T13:00:00-07:00admine107inc@nospam.comWe're happy to announce the release of e107 v2.1.6!This release contains some great improvements as well as bug fixes. We recommend everyone upgrade immediately. Fixes/Improvements:TinyMce updated to 4.5.6PHP Mailer Upgrade to 5.2.23Improvements to sending email procedure (SMTP)Bug fixes to plugins: Chatbox, Downloads, FAQ, Featurebox, ForumNews: meta-description character limit option added. ie. {NEWS_DESCRIPTION: limit=x}Downloads: now supports file in root directory (no longer 'parent > child" needed)Several fixes to SEFL URLs, including automatic generationNumerous LAN enhancements (thanks @yesszus)Caching improvementsImprovements to meta-tagsFurther fixes for PHP 7.1 compatibilityFixes to the backup/export functionalityJavascript files are now moved to the footerImproved logging to system logs (especially SQL queries)Improved sessions handling (should prevent sudden logout)And literally dozens of other bugfixes and optimizationsNew features:Language-Packs can now be downloaded and installed without leaving the admin areaNew MySQL method selectTree()New constant e_HTTP_STATICNew constant e_VERSION which returns the currently installed version of e107Custom TinyMCE snippets can now be placed in the theme folder as custom templates: templates/tinymce/snippetsAbility to override site path (hash) by defining $E107_CONFIG['site_path'] in e107_config.phpTable data from e107 v1.x "Content Management" plugin can now be imported into "Pages/Menus"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!2017-08-10T13:00:00-07:00https://mail.static.e107.org/blog/translation-teams-language-packs.htmlTranslation Teams & Language Packs2017-03-30T08:20:35-07:00Mocgithub@nospam.comA 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] e107.org. 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:
The Guides platform of Github, in particular ‘Understanding the Github Flow’ & ‘Forking Projects’
Language standards in e107
Thanks again, and see you soon.Moc2017-03-30T08:20:35-07:00https://mail.static.e107.org/blog/e107-v2-1-5-bootstrap-cms-released.htmle107 v2.1.5 Bootstrap CMS Released2017-03-21T15:30:00-07:00admine107inc@nospam.comWe'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.
Fixes/Improvements:
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 optimizationsNew 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!2017-03-21T15:30:00-07:00https://mail.static.e107.org/blog/e107-v2-1-4-bootstrap-cms-released.htmle107 v2.1.4 Bootstrap CMS Released2017-01-17T15:30:00-08:00admine107inc@nospam.comWe're happy to announce the release of e107 v2.1.4. Our first release of 2017!
Fixes/Improvements:
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.2017-01-17T15:30:00-08:00https://mail.static.e107.org/blog/e107-v2-1-3-bootstrap-cms-released.htmle107 v2.1.3 Bootstrap CMS Released2016-12-23T10:00:00-08:00admine107inc@nospam.comWe'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.
Fixes/Improvements:
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!.2016-12-23T10:00:00-08:00https://mail.static.e107.org/blog/e107-v2-1-2-bootstrap-cms-released.htmle107 v2.1.2 Bootstrap CMS Released2016-10-27T16:00:00-07:00admine107inc@nospam.comWe're happy to announce the release of e107 v2.1.2.
Fixes/Improvements:
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:
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.2016-10-27T16:00:00-07:00https://mail.static.e107.org/blog/e107-v2-1-1-bootstrap-cms-released.htmle107 v2.1.1 Bootstrap CMS Released2016-04-06T14:00:00-07:00admine107inc@nospam.comWe're happy to announce the release of e107 v2.1.1.
Fixes/Improvements
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
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.2016-04-06T14:00:00-07:00https://mail.static.e107.org/blog/e107-v2-1-bootstrap-cms-released.htmle107 v2.1 Bootstrap CMS Released2016-03-18T22:20:36-07:00admine107inc@nospam.comWe'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
Bugfixes
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.2016-03-18T22:20:36-07:00https://mail.static.e107.org/blog/e107-v2-bootstrap-cms-released.htmle107 v2.0 Bootstrap CMS Released2015-09-02T12:35:00-07:00admine107inc@nospam.comIt’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!2015-09-02T12:35:00-07:00