$out[] = $err_ldbase; $bad = 1; } if (!isSingle($lattr1) || !isSingle($lattr2)) { $out[] = $err_ldatt; $bad = 1; } if (!isSingle($lgroupbase)) { $out[] = $err_ldgbase; $bad = 1; } if (!isSingle($lgroup)) { $out[] = $err_ldgrp; $bad = 1; } if (!isSingle($lbasedn)) { $out[] = $err_ldbdn; $bad = 1; } } if (!$bad) { // Writing apache configuration files $webroot = $cpath."/".$cname; $adminroot = $webroot.".".$admindir; $etcroot = $webroot.".etc"; $logroot = $webroot.".logs"; $testroot = $webroot.".".$testdir; $cgiroot = $cpath."/cgi-bin"; $htpasswd = exec("which htpasswd"); $virt = $virtssl = $cip;
function displayDate($datetime, $type) { date_default_timezone_set("America/New_York"); if ($type == 0) { $date = date_create($datetime); $new_date = date_format($date, "d F Y"); } else { if ($type == 1) { $now = time(); $reference = strtotime($datetime); $second = $now - $reference; $minute = floor($second / 60); $hour = floor($minute / 60); $day = floor($hour / 24); $month = floor($day / 30); $year = floor($month / 12); if ($second < 60) { $new_date = 'just added'; } else { if ($minute < 60) { $new_date = $minute . ' minutes ago'; } else { if ($hour < 24) { $new_date = $hour . ' hours ago'; } else { if ($day < 30) { $new_date = $day . ' days ago'; } else { if ($month < 12) { $new_date = $month . ' months ago'; } else { $new_date = $year . ' years ago'; } } } } } } else { if ($type == 2) { $datetime1 = new DateTime(date('Y-m-d H:i:s', time())); $datetime2 = date_create($datetime); $oDiff = $datetime1->diff($datetime2); if ($oDiff->y > 0) { $new_date = $oDiff->y . ' year' . isSingle($oDiff->y) . ' ago'; } else { if ($oDiff->m > 0) { $new_date = $oDiff->m . ' month' . isSingle($oDiff->m) . ' ago'; } else { if ($oDiff->d > 0) { $new_date = $oDiff->d . ' day' . isSingle($oDiff->d) . ' ago'; } else { if ($oDiff->h > 0) { $new_date = $oDiff->h . ' hour' . isSingle($oDiff->h) . ' ago'; } else { if ($oDiff->i > 0) { $new_date = $oDiff->i . ' minute' . isSingle($oDiff->i) . ' ago'; } else { $new_date = ' just added'; } } } } } } else { if ($type == 3) { setlocale(LC_TIME, 'tr_TR'); $new_date = strftime('%e %B %Y', strtotime($datetime)); } } } } return $new_date; }