What's New in Datalife Engine
This tutorial will show you the full list of changes on each release of Datalife Engine, the full will show both text description and all screenshots we can provide and all screenshots are in English with description how to access to the changes to make it very easy for you to understand and find what exactly has been changed and updated in each versions...
dlestarter
What's New in Datalife Engine
This tutorial will show you the full list of changes on each release of Datalife Engine, the full will show both text description and all screenshots we can provide and all screenshots are in English with description how to access to the changes to make it very easy for you to understand and find what exactly has been changed and updated in each versions, please check the list below for each version you want to check...
What's New in Datalife Engine 10.4 (List of changes since 10.3):
- 1) Added new rating system to published articles on the site. Now in your script, you can select the type of rating on the website. In your script, in the admin panel, you can choose from three available systems:
- Standard Rating - Used this type of Five-Star rating of news. Visitors/users can rate news from 1 to 5 rating and display as the orginal standard rating
- Only 'Like' - In this type, the visitor/user can put what he likes this news (the system likes) and shows the number of users who liked your news.
- 'Like' or 'Dislike' - in this type of visitors say whether they like or dislike the news. In this case, the total rating value will display like, for example, +20 or -10, etc.
- 2) To support the new rating system in the short and full story (shortstory.tpl and fullstory.tpl) news adds support for the following new template tag:
- [rating-type-1] text [/rating-type-1] - display open and closed tags, if your script set to use the first 'Standard' rating type.
- [rating-type-2] text [/rating-type-2] - display open and closed tags, if your script set to use the second type rating 'Like'.
- [rating-type-3] text [/rating-type-3] - display open and closed tags, if your script set to use a third rating type 'Like' or 'Dislike'.
- [rating-minus] text [/rating-minus] - display open and closed tags, in the form of links to reduce the article rating, this link is displayed only if you are using a third type rating.
- [rating-plus] text [/rating-plus] - display open and closed tags, in the form of links to increase the article rating , this link is displayed only if the second and third type rating.
- Also added support for tags to the user profile userinfo.tpl to use the following tags: [rating-type-1] text [/rating-type-1], [rating-type-2] text [/rating-type-2], [rating-type-3] text [/rating-type-3]
- 3) Added support for a new rating system for the site comments. Enable comments rating can be set done in script Admin CP. And also in the user group, you can enable or disable the rating to the comments for each user group individually. Also, as for the ranking of publications in your script, you can choose what type rating used for comments. You can choose from three available systems:
- Standard Rating - Used this type of Five-Star rating of comments. Visitors/users can rate comments from 1 to 5 rating and display as the orginal standard rating
- Only 'Like' - In this type, the visitor/user can put what he likes this comment (the system likes) and shows the number of users who liked your comment.
- 'Like' or 'Dislike' - in this type of visitors say whether they like or dislike the comment. In this case, the total rating value will display like, for example, +20 or -10, etc.
- 4. To support the new engine for comment rating in template display Comments (comments.tpl) adds support for the following new template tag:
- [rating-type-1] text [/rating-type-1] - display open and closed tags, if your script set to use the first 'Standard' rating type.
- [rating-type-2] text [/rating-type-2] - display open and closed tags, if your script set to use the second type rating 'Like'.
- [rating-type-3] text [/rating-type-3] - display open and closed tags, if your script set to use a third rating type 'Like' or 'Dislike'.
- [rating-minus] text [/rating-minus] - display open and closed tags, in the form of links to reduce the comment rating, this link is displayed only if you are using a third type rating.
- [rating-plus] text [/rating-plus] - display open and closed tags, in the form of links to increase the comment rating , this link is displayed only if the second and third type rating.
- {rating} - display rating output for comment.
- {vote-num} - displays the number of users who have rated for this comment.
- 5) Translating...
What's New in Datalife Engine 10.3 (List of changes since 10.2):
- 1) Added the function for login to the site using social networks. This support is included in the script settings in the Control Panel. A setting of social networks is available in new section of the control panel: "Setting up a social network". In this section, you can configure exactly which social networks you want to to be used in your website, and specify the necessary parameters and options for a particular social network. This section also provides detailed reference to create applications in social networks authorization. Total of 6 social networks are supported: Vkontakte (VK), Odnoklassniki, Facebook, Yandex, Mail.ru, and Google. This will help your visitors for quickly login to your site using username and password which are used in social networks, without having to go through the registration process with Captchas, confirmation E-mail and others.
- 2) The Login Panel template (login.tpl) added the following tags to support the online authorization through social networks:
- [vk] text [/vk] is to display the tag within given code, if authorization is enabled using the Vkontakte social network.
- Tag {vk_url} which displays a link URL to the Vkontakte authorization page.
- [odnoklassniki] text [/odnoklassniki], is to display the tag within given code, if authorization is enabled using the Odnoklassniki social network.
- Tag {odnoklassniki_url}, which displays a link URL to the Vkontakte authorization page.
- [facebook] text [/facebook] is to display the tag within given code, if authorization is enabled using the Facebook social network.
- Tag {facebook_url}, which displays a link URL to the Facebook authorization page.
- [google] text [/google], is to display the tag within given code, if authorization is enabled using the Google social network.
- Tag {google_url}, which displays a link URL to the Google authorization page.
- [mailru] text [/mailru], is to display the tag within given code, if authorization is enabled using the Mail.Ru network.
- Tag {mailru_url}, which displays a link URL to the Mail.Ru authorization page.
- [yandex] text [/yandex], is to display the tag within given code, if authorization is enabled using the Yandex network.
- Tag {yandex_url}, which displays a link URL to the Vkontakte authorization page.
- 3) Added the ability to create when images are uploaded to the server, not only the small copies, but also medium-sized copies of uploaded images. So you can now create uploading images small preview images, the average small thumb in the copy and the original image.
- 4) Added the ability to insert uploaded images to the news specify the form in which they insert. Namely, increase them when you click on them to the original image, or simply paste them in the form of images, without any links to them.
- 5) In the script settings in the script control panel has been removed setting the time offset. Instead, added a more convenient time zone server selection on which the script will work. Using time zones more convenient because will automatically be made for daylight saving time (for example, if the server is in Europe, and you have installed the Moscow time zone, you will not need to make adjustments twice a year). And also in the RSS will be broadcast the correct time zone for your server.
- 6) Added the possibility of personal choice each registered user of your time zone in which it is located. This feature allows visitors to see for themselves the correct time of publication of articles and comments. For example, the server and the administration of the site is located in Moscow, and the registered user is located in Thailand, then the user can go to the site in their profile settings and select the Thailand time zone (Asia/Jakarta, Bangkok, Hanoi), and then he will see the date and time of news and comment is by its Thailand time, etc.
- 7) To edit a user profile template (userinfo.tpl) added to the tag {timezones} which displays a list of available time zones in the system, and it allows you to select your time zone for your profile on the site.
- 8) Added the ability for the poll, added to the publications, print them, not only when viewing the full news, but when you view the news summary. To do this in the template summary of news (shortstory.tpl) you can use the tag {poll}. Making of the survey is also carried out in the template poll.tpl
- 9) For shortnews display templates (shortstory.tpl), adds the ability to use tags banners added to the Ads Manager to the Admin CP. Thus, you can very flexibly display banners on your pages together with the tags [newscount=x] {banner_x} [/newscount] and to determine after some news on the page you want it to print advertising.
- 10) Templates for display shortnews and fullnews (shortstory.tpl and fullstory.tpl), added new tag [add-favorites] text [/add-favorites], which displays the text in them as a link to add the news to your bookmarks online, and also added tags [del-favorites] text [/del-favorites], which displays the text in them as a link to remove the news of the tabs on the site. These tags allow more flexibility to customize the design of your site, for those who want to change the common tag {favorites}, which displays only one image at a script default.
- 11) Added new global tags for templates: [smartphone] text [/smartphone], which displays the text enclosed in them, if the site is viewed using a smartphone, as well as tags [not-smartphone] text [/not-smartphone], which displays the text enclosed in them, if the site visitor is not visible from the smartphone. These tags are global and can be used in all the template files. Thus, you can flexibly adjust the output content of your site, depending on the visitor to the device, for example, control the output devices for advertising and much more.
- 12) Added new global tags for templates: [tablet] text [/tablet], which displays the text enclosed in them, if the site is viewed using the tablet as well as tags [not-tablet] text [/not-tablet], which displays the text enclosed in them, if the site visitor is not visible using the tablet. These tags are global and can be used in all the template files. Thus, you can flexibly adjust the output content of your site, depending on the visitor to the device, for example, control the output devices for advertising and much more.
- 13) Added new global tags for templates: [desktop] text [/desktop], which displays the text enclosed in them, if the site is viewed using a desktop browser (desktop computers, laptops), and the tag [not-desktop] text [/not -desktop], which displays the text enclosed in them, if the site visitor is not visible using a desktop browser. These tags are global and can be used in all the template files. Thus, you can flexibly adjust the output content of your site, depending on the visitor to the device, for example, control the output devices for advertising and much more.
- 14) Ability to use for static pages template files, which are not only in the root folder of the template, but the files in a subfolder of the template.
- 15) Added the ability to assign the module cross-reference for each keyword as a replacement of the word should be made on the page.
- 16) For the full text search on the site added to the logical search mode, which can significantly improve the site search and relevance of the information found on the search query. This innovation allows you to show the visitor the most appropriate under its inquiry found news, commentary, or static pages.
- 17) Improved processing algorithm already are links on the page when replacing keywords from the module cross-references. Now, no longer subject to the mandatory no HTML tags inside the links, replacing them will not be made independently of this.
- 18) Improved algorithm for finding and replacing key words from the module cross-references, which helped to significantly increase the speed of the script with a large amount of links.
- 19) The control module cross-references in the Admin Panel script adds the ability to mass installation of the replacement of key words and adds the ability to massively install a case-sensitive or not.
- 20) Added the ability to edit the values of additional fields for user profile directly in the Admin Panel script in the settings of their own user profile.
- 21) The template for displaying information about the registered user on the site (login.tpl) adds the ability to output the values of its additional fields, which he filled at registration or in your profile settings. For additonal profile fields are exactly the same tags as in the profile template (userinfo.tpl) and templates comments (comments.tpl).
- 22) From a database of user profiles removed stationary field ICQ. This decision was made so that the messenger had lost its relevance and use of this field is insignificant, despite the fact that it takes place in the database. At the same time, if necessary, you can create this field as an additional field for the profile and use it if necessary on the site.
- 23) Added indicate the number of the page you are viewing the full news in the meta tag title, if the news was broken down into several pages.
- 24) In setting the script added the possibility of the specify of the character - separator module 'speedbar' (bread crumbs). This symbol will be used in the derivation of the navigation module, separating sections of the site. Thus, you can specify any proper separator, instead of constantly used previously symbol "»".
- 25) In setting the script added the possibility of the specify of the character - a separator for a list of categories assigned to the news. This symbol will be used to display a list of categories when showing news on the site, sharing the designated categories. Thus, you can specify any proper separator, instead of constantly used previously symbol "»".
- 26) Added displaying information about third-party modules installed in the control panel script in the left sidebar for quick navigation modules in the Admin Panel.
- 27) Adapted management of key words for the tag cloud, meta tags and extra values. fields with the type of cross-references. Now you can not only remove them by one click, and edit without deleting, it is necessary to double-click on the word you want. And also added automatic parsing of words inserted using Ctr-V, without pressing Enter.
- 28) In Control Panel script, added button for quick folding and unfolding the sidebar. This innovation will be useful for users who have monitors with low resolution, to increase the workspace.
- 29) Added automatic reset Cache compressed CSS and JS files for editing data files in the Template Editor panel.
- 30) For a template of the authorization (login.tpl) added a new tag {group}, which displays the name of the user group site where it is at the moment.
- 31) Added support for apostrophes, for additional fields of news that are of type "Use value as a hyperlink," and for which in this case was not included in safe mode. Thus you can use, for example, words such as O'Brien, D'Artagnan, etc.
- 32) Added automatic generation of SEO name for the category, when it was created in the admin panel, if it was not specified by the user. In this case, when creating this name transliterated from the specified category name.
- 33) When adding or editing categories in the Admin Panel script, added control of reserved names SEO links to the categories that users can not add names that are reserved in the DLE for other needs. For example, you can not add the root category named "catalog", because this name is used for online catalogs, but you can use this name for the subcategory, where the name is not already reserved, etc.
- 34) Added a more convenient choice of categories when creating or editing additional fields of news in the control panel script.
- 35) In setting the script added the ability to specify the number of days during which it is necessary to keep logs of the script for the module "List of all actions performed in the Admin Panel script." The minimum number of days for safety remains 30 days to an attacker could not remove logs actions and site administrator may wish to increase the number of days, for example up to three months, or years, etc.
- 36) Updated Jquery library to the latest version v1.11.1
- 37) Updated TinyMCE WYSIWYG editor to the latest version.
- 38) Updated to the latest version of the HTML5 player, which fixed some bugs with playback.
- 39) Fixed an issue where management settings did not work the script of control, the use of smartphones and tablets.
- 40) Fixed an issue in which there is an incorrect check for additional occupancy. fields if the type field to a "list" was required field with another type.
- 41) Fixed an issue where if the search is performed again and the user at the same time was not on the first page of search results, he could get a blank page when the new results found a smaller amount of news. Now new search returns the user to the first page of search results.
- 42) Fixed an issue where the module 'speedbar' (bread crumbs), displaying a nested user to find a static page, and at the same time he was actually on the main page of the site if your script has been included showing the static default page for the home page.
- 43) Fixed an issue if the user edited the awaiting moderation news on the site, could not manage the uploaded images to the news, and if you edit the news re-uploaded pictures, they are not assigned by the news.
- 44) Fixed a problem with incorrect operation of the tag [newscount=x] text [/newscount], when used in the user derivation news tag {custom ...}
- 45) Fixed the previously declared and small mistakes in the script.
What's New in Datalife Engine 10.2 (List of changes since 10.1):
What's New in Datalife Engine 10.1 (List of changes since 10.0):
- 1. In Admin Panel added a new section "Cross-reference". This section is designed to quickly create relink the site by keywords. In this section, you specify a keyword and URL, in case a given keyword on your page, it will be replaced by a hypertext link. In contrast to the module "filter words", which is also available in the Admin Panel, this module looks for keywords throughout the page, including all content (news, comments, templates, third-party modules, etc.) and not just in the news and the comments. Also, any introduction or modification of key words in this section leads to a momentary use of the entire site and all pages of the site, and do not require any rebuilding publications. Also in this module is supported by an indication of decline of words, for example, you can specify the keyword "Ivan(s|Peninsula|ovulation)" and a link will be applied to the words: Ivanov, Ivanovs, Ivanovz, etc. Keyword search is carried out only in the words of a whole, not just for all occurrences of the text.
- 2. Added new HTML5 player for video on the site. This unit is included in your video player and is used when you publish a video in mp4 format , compressed codec H.264, using a [video=http://site.com/video.mp4]. And also it is used when you insert a video service Youtube with the tag [media=http://www.youtube.com/watch?v=rT_OmTMwvZI]. This player has one important advantage over the Flash player, and it does not require additional plug-ins for the browser, and the video can be viewed on your website, if the visitor is using smart phones when viewing your website.
- 3. Added control and incorrect SEO URL for static pages. Now, together with news, links incorrect SEO URL processed and for static pages. Thus, if enabled in the SEO on the site, all links without the SEO to a static page will automatically, using 301 redirect redirected to the correct link.
- 4. In setting the script added the ability to set search for similar news for articles, only one of those categories which article posted in. Thus, you can set similar to the news search or the entire site, or only one of those categories, which belongs to the published news.
- 5. RSS news for exports destined for export to Yandex news, added the ability to export to the RSS Feed links to images which are detailed in the news.
- 6. Completely redesigned formation navigate pages fullstory, if the text of the publication has been split into multiple pages. Now to navigate through the pages full of news, an additional template file splitnewsnavigation.tpl where you can ask any convenient form of navigation.
- 7. In setting the categories in the admin panel added the ability for each category individually set the setting "Show news published in the sub-categories." In this global setting for all categories also remain in your script. Thus, you can individually for each category set whether to display the news of the subcategories or not. For example, you can globally enable this setting, and to prohibit certain categories, and vice versa.
- 8. In setting the script added the possibility to enable or disable the automatic generation of meta tags 'description' and 'keywords' in case they have not been filled in by hand in the publication of news. Previously, automatic generation of meta tags has always existed, now if you want you can disable this feature.
- 9. In setting the script added the ability to set a list of IP addresses that are allowed access to the admin panel. In contrast to the IP restrictions in the profile settings, this restriction only applies to DLE admin panel and is used for all users who have access to the administration panel, even if you will be passing the script DLE, for example, will be introduced into the database MySQL.
- 10. In group settings in the Admin Panel script adds the ability to enable or disable specific user groups restoring forgotten passwords on the site. This is recommended for groups of disabled users with enhanced powers on the site, thus in case of theft of user email accounts, you can not access their accounts on your website, through the forgotten password function.
- 11. Added a new type of automatic spam filtering on the site, namely the "poor filtration". Thereby filtering now works as follows: When a weak filtering user or comment will be rejected if the probability that it is a spammer more than 80%, with moderate filtering user or comment will be rejected if the probability that it is a spammer is more than 50%, with enhanced filtering enough of its location in the spam database, for refusing access, the probability is not taken into account.
- 12. General setup of automatic protection against spam by adding comments, was moved from the setup script in group settings. Thus, you can enable or disable this setting for different user groups.
- 13. Added control E-mail address when registering, checking whether the visitor is possible spammer. Earlier check at registration was carried out only by IP address, and now the check is carried out on the E-mail address.
- 14. For the module 'breadcrumbs' (speedbar) added page numbering pages to navigate through the pages of a Web site.
- 15. Added the ability to connect to the templates with the tag {include file="file.tpl"} template files from other templates. To do this, you must specify the path to the file from the root templates /templates/, eg {include file="/templates/file.tpl"} or {include file="/templates/Gemini/file.tpl"}, etc. This innovation will be useful for sites that use multiple templates at the same time on the site and need to connect all such templates, one universal template file.
- 16. Added new modes and options for antivirus in the Admin Panel script. Now, in case if you did not take a snapshot of the system and you click on the " Anti " in the control panel script , then there is a check only the folders script DLE. If you click on a thorough review , we scanned all the folders in the root of your site , regardless of whether they belong to DLE or not. If you create a picture file , then the picture is taken each and every important file on the server, regardless of their location and whether they are in folders DLE. Thus, the built- in antivirus DLE can monitor changes in any important files on the server, even in the files of other scripts that are not related directly to the DLE.
- 17. The output module standard Captcha added new algorithms for text output, complicating the automatic recognition.
- 18. Added protection administration from ourselves when editing your own profile in the editing users, and they can no longer change your own group, and thus are protected from accidental transfer to another group. In other words, the inexperienced users script no longer be able to ban themselves.
- 19. Added the ability to use the name of author to add news in admin CP, this option is also available for edit news
- 20. Added new rotation mechanism banners added to the Admin Panel script in the management of advertising materials. Previously, if the banners had the same names, the rotation occurred in a random order. Now, when you first login to the website, the user is shown a banner in random order, and when you visit the following pages, it will show previously have not viewed banners, thus it will show all the banners set in the control panel.
- 21. Added support for the new format of the code that is used to insert a video service Youtube.
- 22. Added support for tags [hide]text[/hide] to be output hidden text, custom fields for the news, if the output of news made using a custom tag {custom ....}
- 23. Templates for output short and full news (shortstory.tpl and fullstory.tpl), as well as templates for display the comments and personal messages (comments.tpl and pm.tpl) adds support for new tags [declination=X]text[/declination], intended for the decline the words on the numbers. The parameters passed to the tag instead of X number, and instead of the "text" is transmitted to the root of the word endings. Word endings are listed with the symbol "|". This tag is useful with other tags that display the number of hits such as news or number of comments. For example [declination={comments-num}]Comments|y|z|s[/declination], depending on the number of comments will output : "1 comment", "2 comments", "10 comments" etc. Or, for example tag [declination={views}]View|a|s[/declination], depending on the number of hits the news will output "1 view", "2 views ", "5 views" etc.
- 24. For a summary of news output templates (shortstory.tpl), as well as templates for custom display news using the tag {custom ....} adds support for new tag : [newscount=x] text [/newscount] which displays the text specified in the tags if news shows X , where X is the number of the displayed page news. For example [newscount=1] text [/newscount] will show the text when displayed in a row on the first page of the news. This tag is useful for webmasters who want to regulate where they like to show ads on the site between the news. For example, added to the end of the template code [[newscount=2,5] ad code [/newscount], will show ads after the second and fifth news.
- 25. Completely redesigned your search results on the site. Now for the template displays search results (searchresult.tpl) you can use the exact same tags without restrictions on what you use the templates output summary of news and comments in the template output. Thus, the search page results and conclusions are no longer limited in functionality and used tags.
- 26. Added opportunity to withdraw with the publication of news on the site, with fast editing news.
- 27. Added ability to search for similar news, the latest news on the site. In this case, in contrast to the search for similar news of control, when added to the site is proposed deleting or editing news, only view them.
- 28. Improved system for inserting links to BBCODES editor. Enter text for the links and references made within a single window, and made the automatic analysis of selected text in the editor, it is a link or not, and fills in the appropriate field.
- 29. The template for E-mail messages, which is used to send email notification when a new comment to the site and subscribers added to the tag {%title%} which displays the headline news in which was written a new comment. Also added support for the SEO URL tag {%link%} in the template.
- 30. For a custom tag output of publications {custom ...} for the attribute id="...", added support for specifying a range of news ID with a dash. For example, the tag {custom id="1,4-8,11" aviable="global" order="date"} displays the news c number 1, with a range of news id 4 to 8, as well as news from the number 11.
- 31. The template for the output of personal messages (pm.tpl) added the ability to see whether the user is currently online or offline on the site. To this were added tags: [online] text [/online] - display the message if the user is online, [offline] text [/offline] - display the message if the user is offline. Activity status is defined by an interval of 20 minutes, after 20 minutes, there was no activity, and site visits by the user, then its status is automatically offline.
- 32. The template for a withdrawal of comments (comments.tpl) added the use of new tags: [commentsgroup=1,2,3] text [/commentsgroup] which displays enclosed text specified therein, if the comment was written by a customer belonging to the listed groups, also added the tag [not-commentsgroup=1,2,3] text [/not-commentsgroup], which displays the enclosed text if the comment was written by a customer does not belong to these groups . Thus, you have the opportunity to make different design comments written by different groups of users. For example, you can make one kind of comments left by administrators, and other kind of comments left by regular visitors.
- 33. The template for a withdrawal of comments (comments.tpl) adds support for new tag: [commentscount=x] text [/commentscount] which displays the text specified in the tags if the comment is displayed X , where X is the number displayed on the page of comments . For example [commentscount=1] text [/commentscount] will show the text when displayed in a row on the first page of comments . This tag is useful for webmasters who want to regulate where they like to show ads on the site between the comments . For example, added to the end of the template code [commentscount=1,10] ad code [/commentscount], will show ads after the first and tenth comment.
- 34. Added support for Cyrillic domains tag: [leech=....] in publishing secure links in the news for the site is encoded with windows-1251.
- 35. Improved system for selecting categories in publishing and editing news in the Admin Panel script. Categories selected are no longer removed from the list, and remain, highlighting color. Thus, you can continue to easily navigate the category structure, where they were selected.
- 36. Removed outdated flash file uploader, as simultaneous loading of multiple files uploader supports standard in all modern browsers, as well as improved visual display of the popup files in the standard uploader.
- 37. Updated TinyMCE WYSIWYG editor to the latest new version 4.x
- 38. Fixed an issue where the search was not working on the main page, if the principal in your script has been included showing static pages.
- 39. Fixed an issue where you cannot be added to the filter by login in Admin Panel script logins containing a Cyrillic alphabet, if the server has a version of PHP 5.4.x. above.
- 40. Fixed problem with incorrect publication of the news headlines in the meta tags page if the title contains quotes.
- 41. Fixed problem with incorrect operation google Recaptcha service, when using the site SSL protocol.
- 42. Fixed the previously declared and small mistakes in the script.
What's New in Datalife Engine 10.0 (List of changes since 9.8):