I can't found similar post on forum so I wrote this small piece of code. Just create a new UDT (for example page_footer)
Code: Select all
function datetime($syntax,$datetime) {
    $year = substr($datetime,0,4);
    $month = substr($datetime,5,2);
    $day = substr($datetime,8,2);
    $hour = substr($datetime,11,2);
    $min = substr($datetime,14,2);
    $sec = substr($datetime,17,2);
   
    return date($syntax,mktime($hour,$min,$sec,$month,$day,$year));
}
global $gCms;
$db =& $gCms->GetDb();
$thisPage = $gCms->variables['page_name'];
$query = "SELECT " . cms_db_prefix() . "content.modified_date" ."," . cms_db_prefix() ."users.first_name" . "," . cms_db_prefix() ."users.last_name FROM " . cms_db_prefix()."content LEFT JOIN ". cms_db_prefix()."users ON " . cms_db_prefix() . "content.last_modified_by =". cms_db_prefix() ."users.user_id WHERE content_alias=" . "'". $thisPage . "'"  ;
$row = $db->GetRow($query);
$dbresult = $db->Execute( $query);
if (!$dbresult)
{
    echo 'DB error: '. $db->ErrorMsg()."<br/>";
}
else
{
echo "<div class=\"small\">";
echo  "Last modified date: ". datetime("d/m/Y h:m:s",$row['modified_date']) ."<br />";
echo "by: ".  $row['first_name']. ' '. $row['last_name']  ;
echo "</div>";
}Hope it helps.
Regards
blast




