lundi 26 décembre 2016

Template D5-CINEMA for DLE 11.2 English

Template DLE 11.2 English
Template D5-CINEMA for DLE 11.2 English

The template can be easily put on sites with themes kinoportalov, gaming, so that the template layout lets you do this. structurally simple and suitable template for the resources warez, yet old pattern it is unlikely that someone has currently uses, it is a very good template to show the search engine that you have a unique resource with a unique design. An excellent example could serve as a D5-cinema template for DLE 11.2 themes of the movie. All his works are executed at a high level, and they use a minimum image, the code is clean and fully literate. We tested this template dle news portal in all popular browsers, and can safely say that it works correctly. Well supported by all browsers and monitors. The template can be used as an online cinema news resource, a multimedia portal, gaming site. D5-cinema-quality template for DLE c template is themed movies for the normal operation of the template recommend that you update to the latest version of the engine DLE, because it is adapted exclusively for her.

Author: D5im
Template Type: Original
Version DLE: 11.2
Tested: Mozilla, IE, Opera, Chrome
Options: img, css, tpl, js, readme
Size: ~ 300 Kb
Download Template D5-CINEMA for DLE 11.2 English

mercredi 21 décembre 2016

Template Unouns for DLE 11.2



Introducing attention bright and strict pattern of news subjects, executed in classic three-column structure. Template is universal and can be used for a site virtually any orientation and themes. The template is designed primarily for the news site, vareznikov or for any other gaming site theme. In principle, the pattern is universal and after some modernization can be applied on virtually any website. If you need another news template for dle, then look at other publications. He also adapted to the latest version of DLE 11.1, and for this reason we recommend that you upgrade the engine, because this template for dle portal on earlier versions will not work stably. In fact, a universal pattern and suitable for processing almost all web sites, but particularly good template will look on news portals and other sites to log-structured content submission. It will serve as an ideal option for a blog or for other subjects. Among the advantages it should be noted that the design is not congested with numerous graphical elements. It is important to take into account the fact that UNouns template for DLE 11.1 will look perfect in every browser because it is a universal pattern and width you can customize yourself.

Author: Grave Digger
Template Type: Original
Version DLE: 11.2
Tested: Opera, Mozilla, and, Chrome
Options: css, img, tpl, instruction
Size: ~ 2,3 Mb

samedi 10 décembre 2016

Upgrade Templates from DLE 11.1 to 11.2

Changes between versions 11.1 and 11.2    

1. Open file style/engine.css at the bottom add:
/* Setup a standard captcha when replying to comments */
.dle-captcha { position: relative; }
.dle-captcha:after { clear: both; display: block; content: ""; }
.dle-captcha > a { float: left; margin-right: 5px; }
.dle-captcha img {
position: relative;
display: block;
width: 130px; height: 46px;
-webkit-transition: all ease .2s; transition: all ease .2s;
}
.dle-captcha > input { float: left; width: 130px; }


/* Customize tooltip for custom fields */
.xfieldsnote {
color: #838383;
font-size: .9em;
}


2. Create a file categorymenu.tpl with content:
[root]<ul>[/root]
[item]
<li><a href="{url}">{name} <span style="float: right;">{news-count}</span></a>
[sub-prefix]<ul>[/sub-prefix]{sub-item}[sub-suffix]</ul>[/sub-suffix]
</li>
[/item]
[root]</ul>[/root]



3. Open the file userinfo.tpl find:
<li class="form-group">
<table class="xfields">
{xfields}
</table>
</li>



Below add:
<li class="form-group">
<div class="checkbox">{twofactor-auth}</div>
</li>



4. If necessary, display the menu of categories to the template main.tpl, add the tag {catmenu} in the right place for you

mercredi 23 novembre 2016

Template Blockpro v2 for DLE 11.1 English

Template-dle-english

Universal template Blockpro v2 for DLE 11.1 English is the visual processing of the previous template, and then the same amount of high quality and made with him the same way it will be pleasant to work with. If you want to create a website on the subject of business, you can realize your idea. This goal will also serve the selected content management system DataLife Engine provides high stability and comfort in the management, as well as comfortable and modern design, pleasing the eye and not distracting from the main content of the site. Lovely pattern stands out from the rest on the subject of which is by the way, is almost universally pleasant and unusual design, there is still a thematic neutrality, but is guaranteed to catchy to the user. In this template, no extra components, but all the most necessary elements and buttons. On the template you can create a website on the theme of entertainment

Author: Unknown
Template Type: RIP
Version DLE: 11.1
Tested Opera, IE, Mozilla, Safari, Chrome
Size: ~ 250 Kb

Download Blockpro v2 for DLE 11.1

File Template For DLE 11.1 English

Template- DLE 11.1-English

Undoubtedly, this is one of the best templates for the game themes. Very colorful colors Template File Template attracts attention and will not leave indifferent any webmaster. I am glad that the template is not built on a single game, this is a big plus because it is suitable for any games. By the way, we've adapted it for DLE version and tested in all popular browsers, and can be no doubt about the correct operation. If you are still not updated, you will need to upgrade or make adaptations File Template Template for DLE 11.1 in the reverse order. The advantage of this is, of course, because this method of removal of information is sure to attract attention to the site. An excellent example could serve as a template for a game.

Layout: mixed
Width: fixed, 1000px
Version DLE: 11.1
Tested on: IE7, IE8, Mozilla, Opera, Google Chrome, Safari
Options: template, PSD logo and font

Download File Template  For  DLE 11.1

User guide on setting up a template

Template  FileTemplate
1) Setting the template:
- Uploading a folder template to a site in the templates folder
- Set for injected folder template write permissions (CHMOD 777)
- Install all files in the folder with the template write permissions (CHMOD 666)
- Choose a setting in our template engine.

2) To use a template need 2 additional fields:
To begin, open the admin site, go to the List of all the sections, additional fields of news
Select "Add new field" (right)

Golf screenshots:
Field Name - Scrinlist
Field description - Screenshots
Category - All
Field type - a few lines
Tick ​​- Use if desired

Golf links to download:
Field Name - Download
Field description - Download
Category - All
Field type - a few lines
Tick ​​- Use if desired

3) Bone or how to configure template
Conclusion of news on the home page is implemented through a special tag {custom}
Example:
{custom category="1" template="template" aviable="global" from="0" limit="6" cache="no"}

Where:
Category = "1" - a unit of this category id from which the news will be displayed (you can perecheslyat multiple comma-separated - you need id can be seen in front of the category admin)
template = "template" - a pattern of appearance (no need to change)
aviable = "global" - display in all sections (do not need to change)
from = "0" - from which the account news output
limit = "4" - number of news
cache = "no" - or not to use the cache (recommended value to reduce the load on the server - yes)

We find in main.tpl desired block and stamped category id. It is necessary to specify id the one category in which there is news. If you want to conclude the news of the parent category, you need to list all the sub-categories separated by commas.


4) Soc. network
Open file /js/shareTT.js
At the bottom to find "adres_sayta" and replace it with the address.

Author: Test-Templates

lundi 21 novembre 2016

Template Coderlaba V3 For DLE 11.1 English

Template_DLE_English

Great blogging CoderLaba template for DLE 11.1 DCOReARTS implementation of web-studio recognized by many webmasters engine DataLife Engine 11.1 version. Elegant template for DLE 11.1 will appeal to all newly made and the potential for webmasters, or effective event online journal.

CoderLaba template for DLE 11.1, studio web material is made DCOReARTS a site on CMS engine DataLife Engine 11.1 new version. Modern and stylish template for DLE is very effective for building online event log to attract mass audience to discuss all sorts of questions and answers.

Name: CoderLaba for DLE
Complete set: tpl, css, js, fonts, modules manual
Imposition: div + css
Size: (fixed) background for all width
In the style of: universal blog
Type of layout: block
Works great on DLE : 11.1, 11.0, 10.6, 10.5
Well displayed in browsers: Opera, IE8, Mozilla, Safari, Google Ghrome
Author:  DCOReARTS


Installing template:

Open engine/ajax/profile.php //To profile_popup display user login
Find
$tpl->set( '{rate}', userrating( $row['user_id'] ) );

Below add
$tpl->set( '{author}', $member_id['name'] );

Setting Fast-PM
Open engine/init.php
Remove or comment out the code:
if ($is_logged) {

set_cookie ( "dle_newpm", $member_id['pm_unread'], 365 );

if ($member_id['pm_unread'] > intval ( $_COOKIE['dle_newpm'] ) AND !$smartphone_detected) {

include_once ENGINE_DIR . '/modules/pm_alert.php';

}

}

Open File engine/modules/profile.php //To profile worked submit button PM
Find:
$tpl->set( '{pm}', "<a href="$PHP_SELF?do=pm&amp;doaction=newpm&amp;user=" . $row['user_id'] . "">" . $lang['news_pmnew'] . "</a>" );

Replaced by:
$tpl->set( '{pm}', "<a href="$PHP_SELF?do=pm&amp;doaction=newpm&amp;user=" . $row['user_id'] . "" onclick="fpm_to_user('{$row['name']}');return false;">" . $lang['news_pmnew'] . "</a>" );


Download  Template Coderlaba V3 For DLE 11.1 English

lundi 14 novembre 2016

Module Simple SEO v1.3.4 For DLE English

SEO-DLE

Simple SEO v1.3.4 module for dle generates header title and meta tags description, keywords immediately. Also manages the meta robots tag and other meta-data.

Features: Module elementary adjusts for different sections of your website, thereby generating a title element and meta-tag description and keywords on the basis of patterns and no change in the site database. In addition to everything possible to control the indexing using the meta robots.

Description and Setup Simple SEO v1.3.4 module for dle:
First of all, I tell you, this unit has a high quality layout for different versions of CMS DLE, on the appearance of the same. The big plus is that both options are provided encoding windows-1251 and UTF-8 on the stocks with the coding should arise!

Compatible with CMS: DLE 8.2-11.1

Next, you can see screenshots of the admin module Simple SEO v1.3.4!

1. Home module - global setting that allows you to control the module for work.

SIMPLE-SEO-DLE


2. Tab header settings Title - is the most basic and most important section of the module.

SIMPLE-SEO-DLE


3. This screenshot is tab settings meta tag Description - with the help of which it is possible to set up the formation of descriptions for different sections of the site.

SIMPLE-SEO-DLE


4. Tab settings META Keywords tag - this section is rather a formality and is not particularly important, because basically a lot of sense to use the meta keywords tag is not present.

SIMPLE-SEO-DLE


5. There is a tab meta tag settings Robots - if you look good, then we can understand that this is a simplified version of the module
DonBot and it contains the most appropriate settings.

SIMPLE-SEO-DLE


6. In the last tab Other settings are located - in which it was decided to add the ability to confirm ownership of your site to the webmaster Yandex panels, Google, mail.ru, Bing, as well as provide the ability to specify any arbitrary code that is added to the section of your site.

SIMPLE-SEO-DLE


For convenient work with the module Simple SEO v1.0, were created templates for the formation of Title, Description and Keywords. Below is the full list:
%site_title% — title of the site (from the global settings DLE)
%site_name% — the short name of the site (from the global settings DLE)
%page% — adds a prefix for navigation pages, starting from the second
%cat_name% — the name of the category (from the global settings categories DLE)
%cat_title% — title category (from the global settings categories DLE)
%par_cat_name% — the name of the parent category (from the global settings categories DLE)
%par_cat_title% — title of the parent category (from the global settings categories DLE)
%news_name% — the name of the news
%news_id% — ID news
%news_date% — the date of publication of the news. Format dd.mm.yyyy (example — 23.05.2011)
%xfields_NAME% — the contents of the specified additional fields
[xfgiven_FIELD NAME]%xfields_FIELD NAME%[/xfgiven_FIELD NAME] — displays contents of the specified additional fields if it is not empty
[xfnotgiven_FIELD NAME]text[/xfnotgiven_FIELD NAME] — displays text if the content of the specified additional fields blank
%arch_date% — the withdrawal date for the archive:
Date archive for a specific day. Format dd.mm.yyyy (example — 23.05.2011)
Date archive for a specific month. Mm_name yyyy format (example — May 2011)
Date archive for a specific year. Format yyyy (example — 2011)
%tag_name% — the title tag
%symb_name% — character code
%static_name% — the name of the static page
%static_title% — the title of the static page
%username% — user name

A list of these templates, should cover 99% of needs.

How it works using the example of the header title

Consider the example of our site - example.com, which has the category "Templates", in which there are subcategories "templates dle», «Joomla» and «IPB». As well as there are several publications on the website within these categories and subcategories.

Category "Templates", for example, is called "Templates" and meta title "Download dle templates for free." Everyone knows that the title is optimized for search engines and moving the main category page template, the remaining pages 2, 3, 4, etc. They do not need to be promoted, on the title for them to do better than any other matter, which is promoted by page, for one reason, "blurred" the weight of duplication. To do this, on the main category pages you need to use the title header, which is filled in the appropriate field, and for the pagination of pages in the title is recommended to insert the name of the category and the page number.

To implement this, you need to use to set " Overwrite title categories?" Cat_title% tag% , and in the setting "Overwrite title page navigation for categories?" Tags% cat_name%% page% - CoderLaba.com
As a result, we will get promoted to the main page of the category title «Download free templates dle", and pages for pagination «Templates - page X - example.com», where the X - page number, and CoderLaba.com the name of your site.

Just module Simple SEO v.1.0 allows pages to subcategories used in templates or even the name of the parent title headings. For example, the category "Modules" is called "modules" and the title " Download free modules dle ", and added another set of templates from a parent category "Templates" and "Download dle templates for free." Many users are interested in, and how to make so that in title output "sub-name - Category name - The name of the site." It is elementary, like this:% cat_name% -% par_cat_name% -% site_name%.
With these templates, you will be able to use them to generate headlines browsing the full news, in addition to the full news there are tags that display news ID and the date of its publication. For publication entitled «o-Rating v.3» from the category "Modules dle» You can quickly stir up here this headline: «o-Rating v.3, Room 911 - Modules dle from 04.08.2014 - 8dle». To do this, you need to make here takoyshablon: % news_name%, number% news_id% -% cat_name% from news_date%% -% site_name% .

In principle, the instructions for setting up module Simple SEO v.1.0 set out in the smallest details. Now you can easily have the ability to use both of a set of templates and any of its set-top box, such as "Download templates dle besplatnoo without prescription online free then without advertising"

1.3.4
- Added logging sending a developer to debug errors
- Tested working on PHP 777
- Fixed a potential error
- Tested on the DLE 11.1

Download Module Simple SEO v1.3.4 For DLE English


Just SEO - it's elementary

* Module installation:

1. Unpack the archive with the module.
2. Copy the contents of the upload folder or upload_utf8 depending on the coding of your website to Your server.
3. Open /engine/init.php
At the end of the file after

if ($config['allow_tags']) include_once ENGINE_DIR . '/modules/tagscloud.php';

Insert:
require_once ENGINE_DIR . '/inc/siseo/generation.php';

4. Run the file http://example.com/siseo_installer.php and follow his instructions.
5. Rename the file /engine/data/siseo_config.php.dist siseo_config.php and put CHMOD rights 777


* To delete a module:

1. Download the file siseo_uninstaller.php to the server.
2. Run it and follow the instructions.
3. Don't forget to remove the file siseo_uninstaller.php.
4. Open /engine/init.php
At the end of the file remove the line:

require_once ENGINE_DIR . '/inc/siseo/generation.php';

samedi 12 novembre 2016

Module LinkEnso PRO v2.3 NEW relinking for DLE Datalife Engine English

LinkEnso PRO

UP - Filled updated module with doctored CNC etc..
Module for the Ring-linking of news on the site.
Displays a news block containing images, headers and text announcements with reference to the previous/next news of the site.
Features: Visual code generator to insert, setting the number of displayed blocks, selection schemes and directions of linking. Fine tuning of the output header-links, images, announcements. Using tpl-templates to generate a list and a particular element.

Original title: LinkEnso PRO
Version of the engine: 9.x - 10.6
Current version: 2.3

Description and configuration of the module LinkEnso PRO
Some settings of the module you should be known of the first version
if not, then in front of each item has a clue. But added and
new setting for selecting image source (full/brief news
or extra box) and cut a short announcement.

Download :Module LinkEnso PRO v2.3  for DLE Datalife Engine English

Template News Sleek DLE 11.1 English

Template-DLE-English

Template Sleek is the work done in a minimalist format for content management system DLE 11.1. English If you want to create your project on the php-script DataLife Engne 11.1, then this template Sleek, you can take almost a lyuuyu theme of the site. Many visitors enjoy minimalist format sites where you can read long texts posted.

Build your site for people move their literacy strategies in the search engines, and may come your search position in TOP10 Google and Yandex!
Author: Yurta
Template Type: Original
Version DLE: 11.1
Tested: IE, Opera, Chrome, Mozilla
Options: template and guide

Download News Sleek DLE 11.1 English

jeudi 27 octobre 2016

Free Blogger Templates MagOne v5.5.0

Free Blogger Templates MagOne v5.5.0

MagOne is one of the best seller responsive newspaper and magazine Blogger templates of ThemeForest. Drag and drop to build a magazine Blogger website in minute.


DEMO

samedi 15 octobre 2016

DataLife Engine vs. WordPress [DataLife Engine to WordPress Migration]


DataLife Mesin vs WordPress

DataLife Engine – Secret Possibilities


DataLife Engine – Secret Possibilities DataLife Engine is a content management system that was launched at 2004 by SoftNews Media Group. Basically, it’s focused on the blog and social-media-like website creation, however, the various website management is undoubtedly within its power.

DLE is a commercial script – you should pay for one domain $59 with purchase of 1 year license renewal and for the next year it’s $39 and $19 for additional technical support. After the purchase, you get the open source script that may be modified and customized to your wish and purpose.

DataLife Engine is used for extended web projects and is able to generate a huge amount of traffic. The key feature of this content management system is the low load on system resources. Also, the major advantage of DLE is AJAX technology, that stands for Asynchronous JavaScript And XML. This allows to save the server resources and the loading time of your website.


WordPress CMS Website – Open to World


Launched at 2003, WordPress nowadays covers 57% of market share among other CMS platforms. Because of its irreproachable simplicity as well as powerful functionality, from day to day, there are even more and more website owners who are willing to migrate their websites to this content management system.

WordPress boasts its out-of-the-box functionality and unlimited customization options. Chasing the ides of user friendly options, WP is absolutely free to use and is the speed of everyone, whether you are a web management guru or just a simple newcomer.

Furthermore, WordPress offer the endless amount of additional plugins and various theme possibilities. You may choose free or paid solutions to your wish. With WP, you are able to create a simple blogs, complicated websites, forums and other web pages.

At the end, you should choose for yourself whether to make a vault to the new page of your website management life. In the event you want to migrate your website content from DataLife Engine to WordPress, we’ve prepared a step-by-step guidance on how to do this properly and with no time and efforts wasting.


DataLife Engine to WordPress Migration: Instruction

DataLife Engine to WordPress


1. First, you should register a new account at cms2cms.com. Optionally, you may login via your social media profile.
DataLife Engine to WordPress


2. Next, specify the URLs of your current DLE website and select the platform type. In case you just want to see how the service works, you just press the drop down menu and choose the type of the CMS platform you want to migrate to. In your case, it’s WordPress.
DataLife Engine to WordPress


But, if you have already installed the new WP site, just uncheck the box and type the URL of WordPress site.


3. After that, you should establish the connection between your two sites:

  • Download the bridge file to you PC and unzip it to the folder. 
  • Connect to your DataLife Engine and WordPress websites via FTP. 
  • Copy ‘cms2cms’ folder that you’ve extracted from the zip to the root directories of your DLE and WP websites.

DataLife Engine to WordPress

4. Now, when both your sites are already connected, you may choose some extra options and start the free Demo Migration. You’ll be able to check up the results in a few minutes and proceed with the further step.
DataLife Engine to WordPress


5. If you are happy with the demo migration result, press “Start Full Migration” button. Generally, the migration process takes no more that a few minutes. During the migration process your website will be available online, so you shouldn’t worry about your site visitors.
DataLife Engine to WordPress

That is the whole process of DataLife Engine to WordPress migration. Thus, very soon you’ll have the opportunities to manage your new website easily in a timely manner.

100 Best Web Design Tools For Creative Entrepreneurs


100 Best Web Design Tools

Typography

Fontface Ninja (Free) – Identify that cool font on the page you are browsing.

Google Fonts (Free) – Find and use high-quality fonts for your projects.

Adobe Typekit (Paid) – Get access to a huge bundle of premium fonts.

Fontstruct (Free) – Online font-building tool, fonts can be shared and downloaded.

Font Squirrel (Free) – One of the biggest database of free fonts.

Type light (Free) – A fully functional, OpenType font editor.

What Font is (Free) – What Font is allows you to identify the font you are looking for.

1001 Fonts (Free) – Database of almost 15.000 different fonts.

Font Flame (Free) – Tinder for font pairing. Hate it or use it.

Typecast (Free) – Create visual and semantic designs that put type first.


Stock Photos

Unsplash (Free) – 10 new photos every 10 days.

FoodiesFeed (Free) – Free food photos.

Free Refe Photos (Free) – Huge list of images. Mostly landscape and nature photos.

Little Visuals (Free) – High-resolution landscape and building photos.

Gratisography (Free) – A massive database of free photos.

Death to the Stock Photo (Free) – Free stock photos to your email every month.

Superfamous (Free) – Huge collection of nature and are wider-angle shots.

The Pattern Library (Free) – A huge number of patterns and textures.

New Old Stock (Free) – Vintage photos from the public archives.

Pexels (Free) – A massive database of stock photos you can use everywhere

Stock Graphics

Brusheezy (Free) – Free Photoshop brushes, patterns, textures, and much more.

Iconfinder (Free) – Search engine for free icons.

The ispot (Paid) – Premium illustrations from top level artists.

Illustrio (Paid) – Extensive library of images.

Round Icons (Paid) – The biggest icons bundle in the world.

Brushez (Free) – Huge collection of free Photoshop brushes.

Vecteezy (Free) – Huge variety of vector asset including icons and illustrations.

Webalys (Paid) – Premium icons by Vincent le Moign.

Font Bundles (Paid) – Home of premium fonts and font bundles.

GraphickStock (Free) – An unlimited number of high-quality, royalty-free photos, vectors and illustrations.

Infographics

Vizualize.me (Free) – Create your infographic or resume.

Canva (Free) – A simple design tool to create anything you need.

Easel.ly (Free) – Resume and infographic templates.

Infogr.am (Free) – Online tool for infographics and interactive charts.

Visage (Free) – A simple design tool for creating visual content.

Gliffy (Free) – Online diagramming tool.

Visme (Free) – Online presentation and infographics tool with 1000′s of templates and graphics.

Piktochart (Free) – Natural infographic design to create high-quality graphics.

Draw.io (Free) – Online tool for making flow charts, process diagrams and network diagrams.

Venngage (Free) – Easy infographic maker.

Collaboration

GoVisually (Paid) – One of the top tools to collect client feedback for your projects.

TrackDuck (Paid) – It allows leaving feedback right on a website or image file.

Lingo (Free) – With Lingo, you can build and share libraries of visual assets.

Red Pen (Paid) – Drag and drop your design and get the feedback from your friends.

Bounce (Free) – An easy way to share your ideas on any website.

Usersnap (Paid) – It lets you take screenshots of web pages and annotate them.

InVision (Paid) – Prototyping, collaboration and workflow platform.

Marqueed (Free) – Markup and discuss images online. Pretty useful for Photoshop.

Zeplin (Free) – Collaboration app for frontend developers and UI designers.

Cage (Free) – Nice dashboard to collaborate with team and clients.

Colors

Color Hunt (Free) – A curated collection of beautiful colors.

TinEye (Free) – Determine your colors and search images with the perfect color combination.

ColorZilla (Free) – Perfect extension for picking colors from a web page.

Adobe Color CC (Free) – Generate and save various color schemes.

Coolors (Free) – Color generator for your designs.

Colicious (Free) – Just press space bar and generate new color.

Paletton (Free) – Tool for creating color combinations.

Pictaculous (Free) – Color palette generate from PNG, JPG and GIF.

Hex Color Tool (Free) – Color picking tool.

(Un)clrd (Free) – A browser extension that turns every website into black and white.

Inspiration

Dribbble – The biggest community of designers and place of their work.

Muzli – Daily design inspiration.

Awwwards – The best efforts by developers, designers and web agencies in the world.

Design You Trust – Design blog and a huge community sharing latest trends, news, portfolios, fashion design, and creative ads.

Really Good Emails – Huge collection of well-designed emails.

Fubiz – One of the most popular creative publications covering the latest creative news.

Designspiration – Pinterest-style board of high-level design inspiration.

Behance – Discover the latest work from top online portfolios by creative professionals.

Mobile Patterns – A library of iOS and Android screenshots for your inspiration.

One Page Love – Gallery showcasing the best single page website designs.

Prototyping

Sketch (Paid) – The perfect tool for UI and UX design. But only compatible with Mac.

Napkin (Free) – App for designing quick mocks on your iPhone.

Proto.io (Paid) – Mobile app prototyping tool that allows you to create fully interactive mobile app prototypes.

Axure (Paid) – Quickly design prototypes from your computer and share them.

Balsamiq (Paid) – Wireframing and mockup tool with a high focus on usability.

Weld (Free) – Draw your website online, just the way you want it.

POP (Paid) – Helps you to transfer your pen + paper ideas to a real working prototype.

Flinto (Paid) – Sketch interactive prototypes from static images.

HTML5 UP (Free) – Responsive and customizable HTML5 templates.

Moqups (Paid) – HTML5 based web app for making wireframes, UI designs, prototypes, and mockups.

Graphics Editors

Photoshop (Paid) – One of the best tools in the industry. Perfect for enhancing photographs, designs, and 3D artwork.

Illustrator (Paid) – To build beautiful vector arts.

DAZ 3D (Free) – To create realistic humans and animals in 3D.

Gimp (Free) – Open source editor for editing and retouching images.

Blender (Free) – Open source 3D creation.

Affinity (Paid) – Photo editing tool. For Mac only.

Aviary (Free) – Photo editing mobile app for Android/iOS and the Web.

Pixlr (Free) – Online image editor.

DrawPlus (Paid) – Create amazing logos, drawings and designs, at a reasonable price.

BeFunky (Free) – Simple online photo editor.

Logo Design

Squarespace Logo (Paid) – Drag and drop logo creator.

Free Logo Maker (Free) – Simple logo creator with flat icons materials.

DesignMantic (Free) – Enter company name, select your industry, and it will generate a logo for you.

Logogénie (Paid) – Logo Genie makes logo design easy and fun.

Logotype Maker (Free) – Random generates logotype for your company.

Logo Garden (Paid) – Online logo creator with hundreds of fonts and icons.

Logoshi (Paid) – Draw a messy sketch, get a modern logo.

Logaster (Paid) – Online logo maker and generator.

Logo Maker (Paid) – Generate hundreds of potential logo and modify them online.

Tailor Brands (Paid) – Quick and easy custom logo maker tool.


Source: /www.forbes.com

samedi 1 octobre 2016

Module DLE Rapid subscribe to comments

Module DLE Rapid subscribe to comments


Introducing Module DLE Rapid subscribe to comments english version, after installation to subscribe to the comments will be available only when adding a comment. A simple module for the DLE «Quick subscribe to comments" replaces the standard engine algorithm Datalife Engine , so that you can subscribe to comments only by adding a comment. Dle This module complements the functionality and correct this omission.

On based hack / module "Quick subscribe to comments" users will be able to subscribe to messages just in one click. Actually the example of the execution of this button you can look at the author's website.

Installing the Quick subscribe to comments

The engine/ajax folder, create a file with the contents subscribe.php:

<?php
/*
Subscribe to comments
Author: Sander
Website: http://sandev.pro/
*/
@error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );

define( 'DATALIFEENGINE', true );
define( 'ROOT_DIR', substr( dirname( __FILE__ ), 0, -12 ) );
define( 'ENGINE_DIR', ROOT_DIR . '/engine' );

include ENGINE_DIR . '/data/config.php';
date_default_timezone_set ( $config['date_adjust'] );

require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
require_once ENGINE_DIR . '/modules/functions.php';
dle_session();
$user_group = get_vars( "usergroup" );
if( ! $user_group ) {
$user_group = array ();
$db->query( "SELECT * FROM " . USERPREFIX . "_usergroups ORDER BY id ASC" );
while ( $row = $db->get_row() ) {
$user_group[$row['id']] = array ();
foreach ( $row as $key => $value ) $user_group[$row['id']][$key] = stripslashes($value);
}
set_vars( "usergroup", $user_group );
$db->free();
}

require_once ENGINE_DIR . '/modules/sitelogin.php';
if(!$is_logged) $member_id['user_group'] = 5;

$post_id = intval($_POST['post_id']);
if($post_id<1) die("{"error":"Undefined news for subscriptions"}");

if(!$user_group[$member_id['user_group']]['allow_subscribe']) die("{"error":"You can not use your subscription"}");

$row = $db->super_query( "SELECT id, allow_comm FROM " . PREFIX . "_post WHERE id = $post_id" );
if(!$row['id']) die("{"error":"Publication can not be found or has been removed"}");
if(!$row['allow_comm']) die("{"error":"Comments on this publication are forbidden"}");

$row = $db->super_query( "SELECT user_id, name, email, hash FROM " . PREFIX . "_subscribe WHERE news_id = $post_id AND user_id = {$member_id['user_id']}" );
if($row['user_id']){
//un-subscribe
$db->query( "DELETE FROM " . PREFIX . "_subscribe WHERE news_id = $post_id AND user_id = {$member_id['user_id']}" );
echo "{"html":"You have successfully unsubscribed. Subscribe again?"}";
}else{
//sign
if(function_exists('openssl_random_pseudo_bytes')) $stronghash = md5(openssl_random_pseudo_bytes(15));
else $stronghash = md5(uniqid( mt_rand(), TRUE ));
$salt = str_shuffle($stronghash);
$s_hash = "";
for($i = 0; $i < 10; $i ++) $s_hash .= $salt{mt_rand( 0, 31 )};
$s_hash = md5($s_hash);
$db->query( "INSERT INTO " . PREFIX . "_subscribe (user_id, name, email, news_id, hash) values ('{$member_id['user_id']}', '{$member_id['name']}', '{$member_id['email']}', '{$post_id}', '{$s_hash}')" );
echo "{"html":"You have successfully subscribed. Unsubscribe?"}";
}


JS code to insert into any pattern connected to the js file

$(document).on('click','.unsubcomm',function(){
ShowLoading();
var $this = $(this);
$.post(dle_root+"engine/ajax/subscribe.php",{post_id:$('#post_id').val()},function(d){
HideLoading();
if(d.error) DLEalert(d.error,"Error");
else $this.html(d.html);
},"json");
});


In addcomments.tpl template file or fullstory.tpl at the desired location to insert the code:

[not-group=5]<span class="unsubcomm">Subscribe to comments</span>[/not-group]
Availability behalf unsubcomm class - is necessary.

If desired, use the buttons Style:
the CSS

.unsubcomm{
display: inline-block;
border: 1px solid #ccc;
padding: 0 20px;
height: 26px;
font: normal 12px/26px Verdana;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
cursor: pointer;
color: #555;
background: #e5e5e5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAI0lEQVQImWP49esXEwMDA9O/f/+YGBgYmP7//4+Vj0ucTHUA3nos7QvvyugAAAAASUVORK5CYII=) repeat-x 0 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.unsubcomm:hover{
color: #222;
background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAG0lEQVQImWN49+4dEwMDAxMjIyNZNBMTEzn6AGFhAzKAZ4ckAAAAAElFTkSuQmCC) repeat-x 0 0;
}
.unsubcomm:active{
border-color: #fc0;
}
Source: sandev pro
Regards,
Oleg aka Sander
To support the standard unsubscribe via e-mail. You can put any hash algorithm, but why, Ctrl-> C, Ctrl-> V's easier :) Download dle modules on our portal as a module Quick subscribe to comments for the DLE in the archive

Tutorial Code an animated responsive header


animated responsive header


Learn how to create a responsive and animating page header that moves up on page scroll using JavaScript

In modern web design we see many patterns emerge such as parallax scrolling, the one page long scroll or the hamburger menu icon. But one of the patterns we often see is the animated header that animates up when the user scrolls down the page. This pattern is seen a lot on mobile devices as it helps create more of the screen for the user and is much less obtrusive.

As UX design cwontinues to be at the forefront of our thinking, these kinds of patterns can only be good for us going forward. So with this in mind, we are going to create a simple tutorial that demonstrates the animated header pattern when the page is scrolled down. We will be using CSS for the styling only, but we will be putting our JavaScript hat on to create a simple but very useful script that powers the animation.

We will then make the whole page responsive so we can, if needed, see how this looks on a mobile device and test it accordingly. However, it must be said that this effect does perform much better on a desktop browser. So open up your favourite text editor and let’s get started!

1.Add the logo

Create a new HTML5 document and within the body tag, add an open and closing header element. We are then going to put our navigation in here using the HTML5 <nav> element. And within a <h1> tag, put in the text based logo, with a class name of ‘logo’.

2.Create the navigation

The navigation menu will be positioned at the top left-hand side of the header, so we need to create an unordered list with four list items within it. Within these list items we will add four anchor tags with the navigation menu buttons in text.

3.Responsive menu icon

We want the navigation to be responsive and that means we need to add in the hamburger icon that is associated with responsive menus. In fact, more and more designers are only using the hamburger icon and making the user click it to view other hidden buttons. But that’s beyond the scope of this tutorial. With the menu, place the hamburger icon just underneath the unordered list.

</ul>
<button class="toggle-menu" arialabel="Responsive
Navigation Menu"> </
button>
</nav><!-- end main navigation -->
</header>


4.Add the content

For the header to take effect we will need to add some content to the page. Start by adding the opening and closing <main> and then within the main tag add some paragraphs. It’s up to you how many paragraphs you add; we’ve added 11 but only shown four in the code example. If you have your own text, then great, if not then just add some Lorem Ipsum and even a few images for now.

5.Scripts

This project won’t be able to function without our JS script. As you probably know, it’s good practice to always add the link to your scripts at the very bottom of the document, just above the closing body tag. And to keep things easy we will call our script, ‘scripts.js’.

<!-- My Scripts -->
<script type="text/javascript" src="scripts.
js"></script>
</body>
</html>


6.Normalize CSS

When starting a new design project, it’s always a good idea to take advantage of Normalize.css, which is a modern alternative to CSS resets. So head over to necolas.github.io/normalize.css/ and download the latest version of the software, and then add that to the head of the document, together with the link to the custom CSS file.

<!-- CSS files -->
<link rel="stylesheet" type="text/css"
href="normalize.css">
<link rel="stylesheet" type="text/css"
href="style.css">


7.Create a new CSS

Create a new CSS file and open it within your favourite text editor. We don’t need to include a long CSS reset when using normalize, but we will add a small one just to set some default styles to some elements and the body.

body,
h1,
ul {
margin: 0;}
li {
list-style-type: none;}
h1 {
font-size: 1.5rem;}
a {
text-decoration: none;
text-transform: uppercase;
color: #fff;}
/* BODY STYLES */
body {
background: #f1f1f1;
color: #272626;
font: 1em "Noto Sans", sans-serif;}


8.Set the header styles

Set the position of the header to ‘fixed’ and set the width to 100% of the browser window. Then we can apply a natural box layout model by using the ‘box-sizing: border-box’ property. Last of all, specify the colour to a light blue.

The :not() pseudo class
The :not(X) property in CSS is a negation pseudo
class and accepts a simple selector1 as an
argument. Essentially, just another selector of any kind.
Tutorial Code an animated responsive header
Left
With the unordered list now styled and positioned correctly, the navigation menu is taking shape

Top left
With the header now styled, start adding some more styling to the navigation menu

Top right
Some default styles have now been added, such as the background colour, list items and hamburger icon


9.The navigation

The newest layout mode in CSS3 is flexbox, which ensures that elements behave predictably when the page layout resizes to accommodate different screen sizes and devices. To make the navigation responsive, we’re going to use flexbox in order to specify a few things, which will be discussed in more depth in the ‘In Detail’ section of this tutorial.

nav {
display: flex;
align-items: flex-end;
justify-content: space-between;
transition: align-items .3s;
}


10.Style the logo

The logo is going to be text based, however feel free to add your own logo image here. Add the ‘transition’ property to the logo whose property values will slightly change in the future. By doing this, we can achieve a smooth transition effect between the initial state and the final state.



nav {
display: flex;
align-items: flex-end;
justify-content: space-between;
transition: align-items .3s;
}
Ensure you add browser prefixes
Remember to add browser prefixes to all of the CSS properties that need them, such as the ‘transition’ property. These will provide support for the new CSS features.

Tutorial Code an animated responsive header
Top left
Hide the hamburger icon so that it can be revealed later on when the page becomes responsive

Top right
When we drag the browser window across to change the size of the page, the hamburger icon reveals itself

Right
As the user scrolls down the header animates up and a
Tutorial Code an animated responsive header

Learn about flexbox
The flexbox layout is a new layout module in CSS3 that ensures elements behave predictably when the page layout must accommodate different screen sizes and display devices. To use flexbox layout just set the ‘display’ property on the parent HTML element:

.container {
display: -webkit-flex; /*
Safari etc*/
display: flex;
}
All direct children of this element become flex items. Flexbox lets you build a ‘parent flex container’ and add sub containers inside called ‘flex items’. These dynamically adjust size by equally or proportionally distributing unused space, ensuring that the spacing of your design elements remain intact no matter what device is used to view the application.



11.Unordered list

The next step is to display the menu items across the header. Again, use flexbox for the display mode on the ‘ul’ tag and use some margins and padding to space things out in the way you want them to look. There should be 20px of right margin on all the <li> items, apart from the last </li> <li> item, which should not have any margin.

ul {
display: flex;
margin: 50px 50px 0 0;
padding: 0;
transition: margin .2s;
}
li:not(:last-child) {
margin-right: 20px;
}
li a {
display: block;
padding: 10px 20px;
}


12. Hide the toggle menu

The toggle menu is, of course, the hamburger icon that will display when the page is resized. The icon has its own default styling and some changes need to be made so it looks simplified. We will then hide it using ‘display: none’, but will, of course, reveal it using media queries later on.

13. Style the scroll class

Towards the end of this tutorial, we are going to write a short script that animates the header. In this script we will dynamically add a class to our header called ‘scroll’. So we need to add some styles to the scroll class, such as change the font size, add a drop shadow and more.

main {
display: block;
padding: 0 20px;
}
.scroller {
box-shadow: 0 8px 5px 0
rgba(0, 0, 0, .2);
}
.scroller .logo {
padding: 10px 20px;
font-size: 1.5rem;
}
.scroller nav {
align-items: center;
}
.scroller .logo,
.scroller ul,
.scroller .toggle-menu {
margin: 0;
}


14. Make it responsive

The last piece of CSS will be the media queries. There’s nothing too complicated here, so things should look pretty straightforward. However, the only thing to mention is the toggle menu. At the moment it is specified to be hidden (display: none), but we want it to show up when the page is resized, so the display mode needs to be set to ‘display: block’.

@media screen and (max-width: 1060px) {
header {
padding: 10px;
}
nav {
align-items: center;
}
ul {
display: none;
}
.logo {
max-width: 130px;
max-height: 100px;
margin: 5px 0 0 5px;
}
.toggle-menu {
display: block;
}






15. Write the script

Create a new JavaScript file and call it ‘scripts.js’. If you remember we already included the link to this within the HTML at the bottom of the page. Open it up and first of all create what is called a ‘self-executing anonymous function’. Declare this as strict mode so that undeclared variables can’t be used.

(function() {
‘use strict’;
})();


16. Declare the variables

On a new line underneath ‘use strict’ we can define some variables. By using ‘querySelector’ we can return the first element within the document with the class names specified within the parenthesis. In this case we want to target the classes ‘main’ and ‘header’ and store them in the variables.

var main = document.querySelector("main"),
header = document.querySelector("header"),
hHeight;


17. Calculate the header height

Now let’s create a new function and call it ‘setTopHeight’ and then within this function we can calculate the headers height. Add this value as ‘paddingTop’ to the ‘main’ element. This is achieved by using the ‘offsetHeight’ property.

function setTopHeight()
{
hHeight = header.offsetHeight;
main.style.paddingTop = hHeight + "px";
}


18. Create on scroll functions

Create a new function underneath the last function, called ‘onScroll’. And then within the ‘onScroll’ function create another empty function called ‘callbackFunc’. These functions will enable us to add a class to the header when the page has been scrolled down to a certain length.

function onScroll() {
function callbackFunc() {
}}


19. Add and remove scroller class

Within the ‘callbackFunc’ function we can use the ‘pageYOffset’ property to calculate the number of pixels that the document has been scrolled vertically. However, please note this property doesn’t work in older versions of IE (IE9 or under). Now use the ‘classList’ property to add and remove the scroller class from the header.


function onScroll() {
function callbackFunc() {
var y = window.pageYOffset;
if (y > 50) {
header.classList.add("scroller");
} else
{
header.classList.remove("scroller");
}}}


20. Add the event listener

All of the code created in the last few steps will not work until an event listener is added to the function. The event we are going to be listening for is the ‘scroll’ event. We then call the ‘callbackFunc’ function and the calculation should fire, so this event listener needs to go just above the call back function.

window.addEventListener("scroll",
callbackFunc);


21. Call on our functions

To make the animation work we can call on the functions in two different ways. When the page loads, both the ‘setTopHeight’ and ‘onScroll’ functions are called, but when the browser window is resized just the ‘setTopHeight’ function is called.

window.onload = function() {
setTopHeight();
onScroll();
};
window.onresize = function() {
setTopHeight();
};


22. Recommendations

This type of effect is being applied by a lot of designers these days, adding a subtle touch to the user experience. Try this out with more content within the header and see how things look once the browser is resized.

Source Tutorial & Download Files: www.filesilo.co.uk/webdesigner

TOP 5 UX design tools

Mural

Remote working is the key here. Seamlessly work within the same space as if everyone was in the same room.

Color Safe

Generate colour palettes for your projects that not only look good but are based on web accessibility guidelines



UX Pin

Manage your entire UX process with this easy tool. Design, prototype and collaborate across one platform.


UserTesting

Customers count, and knowing how they work is critical to success. Get videos of people working to get essential insight.


JustinMind

justinmind.comNeed prototypes? Get feature-rich design mockups and change them into fully functional UI prototypes.

12 Best Free Anti-Spam Plugin for WordPress

vendredi 30 septembre 2016

Recent Posts Slider Automated - Blogger


Automated Recent Posts Slider is a widget for blogger which will show the recent posts of your desired blog with nice and awesome interface. This widget updates automatically and you do not have to edit the widget and add images, titles and description again and again. You just have to add the URL of the blog and your setup will be complete. A live demo of this widget can be seen below.

Adding code in your Blog Layout
In order to add this widget's code go to Blog Title → LayoutAdd WidgetHTML/JavaScript and paste the given code in the box opened.

<link rel="stylesheet" type="text/css" href="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/default-style.min.css"/>
<div id="slider-rotator" class="slider-rotator loading"></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="http://blogger-json-experiment.googlecode.com/svn/resources/blogger-feed-rotator-plugin/blogger-feed-rotator.min.js"></script>
<script type="text/javascript">
makeSlider({
url: "http://YOURURL.blogspot.com" // Add your blog URL
});
</script>


After adding the code change the URL in Bold http://YOURURL.blogspot.com with your own desired URL and save the widget. You are done now.

Source : http://www.allbloggertricks.com/2013/07/automated-recent-posts-slider-for.html