e107.org

e107 v2 Bootstrap CMS : news

  • e107 v2.1.9 Bootstrap CMS Released

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

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

    New features

    • It is now possible to override the chosen editor pref (WYSIWYG), using the e107::getForm()->bbarea() method by changing the $options array, e.g. $options['wysiwyg'] = 'tinymce4' (#3330)
    • Added option define('X-FRAME-SAMEORIGIN', false); in e107_config to allow for external websites including an e107 website through an iframe (#3101)

    Fixes & improvements:

    • Fixed issue in update routine caused by an incorrect version number (#3302 #3311)
    • Added backwards compatibility fix to handle old data formatting better (#3305)
    • Fixed issue with multiple userclass selection in the Admin UI (#3249)
    • The CSS file ensuring backwards compatibility for non-boostrap or legacy themes (backcompat.css) is now correctly loaded
    • Fixed issue with LAN's not loading properly on contact.php page
    • Fixed issue with parsing the sign (#3307)
    • Fixed issue with 'To' textbox not showing in mail-out functionality (#3303)
    • Fixed issue with missing navigation text in Admin Area when using 'medium' width devices
    • Improved support for SVG icons (#1958)
    • Fixed several issues related to the displaying of comments (#2425 #2281 #2937)
    • Fixed issue so 'Items per page' option is now respected on custom pages (#3188)
    • Added default custom fields to Bootstrap 3 template (#3103)
    • Improved support for Cyrillic characters on registration and login (#2440)
    • Plugin Builder generated output improved with examples of custom filter and batch options.
    • Fixed an issue with the language packs not displaying in the Admin Area (#3059)
    • Added e_gsitemap addon to News and Download plugin (#2606)
    • Fixed an issue with error pages and redirection (#3179)
    • Added new event triggers and notifications for the Forum plugin: user_forum_topic_created_probationary, user_forum_topic_updated, user_forum_topic_moved, user_forum_topic_deleted, user_forum_topic_split, user_forum_post_created, user_forum_post_updated, user_forum_post_deleted, user_forum_post_report
    • Added BBcode template for Forum plugin (#3317)
    • New preferences in Forum plugin which allow to choose between BBcode or TinyMCE editor (#3318)
    • Fixed issues with Forum plugin URLs (#3171)
    • Fixed URL issue in Forum plugin when moving a forum topic (#3244)
    • Improved Forum parsing: forum titles are only shown using plain text (no HTML or BBcode) (#3245)
    • Fixed an issue in the forum plugin when marking a forum topic as 'read' (#3338)
    • Fixed issue in the featurebox plugin which caused debug information to show (#3290 #3074)
    • Fixed issue with incorrect 'update required' message showing for the featurebox plugin
    • Several PHP 7 compatibility fixes
    • And dozens more fixes and improvements

    For a full list of changes, please go here.

    Please see our downloads section to download a copy.

    Important Update

    Anyone experiencing core-prefs backward compatibility issues after this upgrade, please use this patch

    Thank you for continuing to use e107!


  • e107 v2.1.8 Bootstrap CMS Released

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

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

    New features

    • New functionalities for 'User ranks' (#2222)
    • New addon e_gsitemap for Sitemap generation. See forum plugin for an example.
    • Basic support for NGINX secure_link_md5 (#3075)
    • Basic support for GPDR related functionalities (#3175)
    • New addon e_output.php to capture the output of a page in a buffer (#3151)
    • Forum plugin: categories can be copied using the Admin-UI

    Fixes & improvements:

    • Improved check for server requirements during installation
    • Improvements to the loading and ordering of CSS files
    • Numerous fixes related to the 'tree view' in the Admin-UI (News, Downloads, Sitelinks, etc.)
    • PHP 7.x compatibility fixes
    • Forum plugin: fixes to the newforumposts plugin
    • Admin-UI: Searching for IP addresses (including wildcards *) works again
    • Admin-UI: Added "Is Empty" option to type=number when filter is true.
    • Admin-UI: $field 'filter' attribute now accepts 'future' and 'both', defaults to 'past' when set to true. ie. search future dates, past/future dates or past dates.
    • And dozens for other fixes and improvements

    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!


  • Merry Xmas and a New Release v2.1.7

    We'd like to wish everyone a Merry Xmas and a safe and joyful holiday season!.

    What better time is there to release some fixes and improvements for your favorite CMS than Xmas. So here's e107 v2.1.7

    New features

    • New admin style added “K-admin inspired”
    • Grid View for Admin interface added (#2794)
    • Option to convert image formats from png or gif to jpeg during import added
    • Pre-release language packs are now also visible in the language manager
    • News-List template now support special styling for the first item
    • Support added for multiple news templates (#2795)
    • Auto Carousel option added to news (#2809)
    • Added shortcode
    • Added NEWS_LAYOUT constant
    • Social login Yahoo added
    • Multisite navigation support (when using the ‘multisite’ plugin)

    Fixes & Improvements

    • HybridAuth upgraded to v2.9.6 and LinkedIn login fixed
    • Fixes for the installation routine on specific server configurations
    • Several fixes to the SEF URLs across all areas
    • Several fixes to the caching functionality (especially in ‘news’)
    • Fixed issue with plugin preferences not saving correctly when value is '0'
    • ‘Voux’ is now set as the default theme during installation
    • LAN fixes, improvements and clean up
    • Several fixes and improvements for backwards compatibility
    • Performance improvements (database, update checks, loading of Glyps)
    • PHP 7 compatibility improvements
    • Fixes to admin and user permissions
    • PHP notices and warnings clean up
    • And many many more bugfixes

    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!


  • e107 v2.1.6 Bootstrap CMS Released

    We'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.6
    • PHP Mailer Upgrade to 5.2.23
    • Improvements to sending email procedure (SMTP)
    • Bug fixes to plugins: Chatbox, Downloads, FAQ, Featurebox, Forum
    • News: 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 generation
    • Numerous LAN enhancements (thanks @yesszus)
    • Caching improvements
    • Improvements to meta-tags
    • Further fixes for PHP 7.1 compatibility
    • Fixes to the backup/export functionality
    • Javascript files are now moved to the footer
    • Improved logging to system logs (especially SQL queries)
    • Improved sessions handling (should prevent sudden logout)
    • And literally dozens of other bugfixes and optimizations

    New features:

    • Language-Packs can now be downloaded and installed without leaving the admin area
    • New MySQL method selectTree()
    • New constant e_HTTP_STATIC
    • New constant e_VERSION which returns the currently installed version of e107
    • Custom TinyMCE snippets can now be placed in the theme folder as custom templates: templates/tinymce/snippets
    • Ability to override site path (hash) by defining $E107_CONFIG['site_path'] in e107_config.php
    • Table 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!


  • 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 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:

    Thanks again, and see you soon.

    Moc

  • 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. 

    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)
    • 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
    • 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!


  • e107 v2.1.4 Bootstrap CMS Released

    We'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: and
    • 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.


  • 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. 

    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!.


  • e107 v2.1.2 Bootstrap CMS Released

    We'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.


| Publicatiedatum:Sat, 17 Nov 2018 01:13:38 -0800
Terug naar newsfeed overzicht