DLE 9.4 (datalife engine) Modification

Version 9.4 of Datalife Engine you can add a " {image-x} " tag in [url removed, login to view] & topnews.tpl. this displays an image upload on the news post. So for example, if you add "{image-1}" it will display the first image from the post.

I need someone who is familiar with Datalife Engine, or PHP& Smarty PHP who could modify the script so that I could add the tag " {image-x} " on [url removed, login to view] and fullstory.tpl.

The sauce is from [url removed, login to view]

if (stripos ( $tpl->copy_template, "{image-" ) !== false) {

$images = array();preg_match_all('/(img|src)=("|')[^"'>]+/i', $row['short_story'], $media);$data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);

foreach($data as $url) {$info = pathinfo($url);if (isset($info['extension'])) {$info['extension'] = strtolower($info['extension']);if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url);}}

if ( count($images) ) {$i=0;foreach($images as $url) {$i++;$tpl->copy_template = str_replace( '{image-'.$i.'}', $url, $tpl->copy_template );}


$tpl->copy_template = preg_replace( "#{image-(.+?)}#i", "", $tpl->copy_template );

Skills: MySQL, PHP

See more: image datalife, topnews dle, datalife engine news post, datalife engine post count, foreach in php and mysql, datalife engine images, image dle, datalife engine image, tpl, SAUCE, dle, datalife, extension post, php post array, engine data, smarty upload script, php script display news, count image, modify mysql engine, data modification, php tpl engine, php smarty example mysql, dle engine, src php, add engine

About the Employer:
( 1 review ) Jeffreys Bay, South Africa

Project ID: #1279377

Awarded to:


Thanks.I hope i will work more for you.

$70 USD in 0 days
(39 Reviews)

2 freelancers are bidding on average $55 for this job


hi, please check pmb.

$40 USD in 0 days
(0 Reviews)