Tutorial ID.DLE-1099-10
CreatedAugust 29, 2012
IS THIS TUTORIAL HELPFUL?
Print This Tutorial
Upgrade Theme from 9.0 to 9.2
Upgrade Datalife Engine theme from 9.0 to 9.2 is one of the most headache process in the DLE themes because Datalife Engine made the big changes in structure especially login.tpl, in the past DLE theme use login file theme in php and not that easy to make changes and customize due to many users still have problems with php error handling, but in 9.2, DLE has eliminated the php structure to use simple html code. Also there is good news for those who want to use google reCaptcha instead of build-in captcha to make your site more secure.

In this tutorial I will show you how to upgrade your theme from 9.0 to work with 9.2 step by step so that you can easily upgrade your theme, please note that in some files are not easy to follow step from the original manual so I will try to make is as easy as possible for you to understand the concept because there are very few users using Default theme, but the tutorial will follow Default theme as major change, in that case I will put note for you to understand so that you can make changes in your favorite theme instead of Default theme.

Files to change:

- engine.css (Change and add editor style)
- style.css (add topnews list style)
- addcomments.tpl (add google reCaptcha)
- addnews.tpl (add google reCaptcha)
- feedback.tpl (add google reCaptcha)
- fullstory.tpl (add tag if related news available)
- login.tpl (major changes from php to simple html)
- lostpassword.tpl (add google reCaptcha)
- main.tpl (add topnews list)
- pm.tpl (add google reCaptcha for sending PM)
- registration.tpl (add google reCaptcha)
- vote.tpl (add link to show all votes)

Files to add:

- bbcodes/list.gif
- bbcodes/ol.gif

Files to change

Files to add

Please save these 2 images and place them within folder /templates/YOUR THEME/bbcodes/
List BBCode Number List BBCode

If some of code you can't find especially in login.tpl because not every theme add all code and links within them then just skip the step. If you have the problems in any steps please let us know so we can help, also we would recommend that you paste your theme code to http://codepaste.net/ so that we can help you more effectively to upgrade your theme, or if you want us to help you upgrade theme for you, please email us your theme and please allow us 48 - 72 hours to complete the upgrade.

Reference User Manual: http://www.dle-news.ru/extras/diffs/92/
comments powered by Disqus