Can someone tells me where I must put this?ZippeL wrote: 20 Aug 2016, 06:48 Thans for nice hack.
Some global function from tvdev engineCode: Select all
function getWord($number, $suffix) { $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } function get_elapsed_time_plural($time_start) { $divider['years'] = (60 * 60 * 24 * 365); $divider['months'] = (60 * 60 * 24 * 365 / 12); $divider['weeks'] = (60 * 60 * 24 * 7); $divider['days'] = (60 * 60 * 24); $divider['hours'] = (60 * 60); $divider['minutes'] = (60); $langs['years'] = array("год", "года", "лет"); $langs['months'] = array("месяц", "месяца", "месяцев"); $langs['weeks'] = array("неделя", "недели", "недель"); $langs['days'] = array("день", "дня", "дней"); $langs['hours'] = array("час", "часа", "часов"); $langs['minutes'] = array("минуту", "минуты", "минут"); foreach ($divider as $unit => $div) { ${'elapsed_time_'.$unit} = floor(((time() - $time_start) / $div)); if (${'elapsed_time_'.$unit} >= 1) break; } $elapsed_time = ${'elapsed_time_'.$unit} . ' ' . getWord(${'elapsed_time_'.$unit}, $langs[$unit]); return $elapsed_time; }
3.1 & 3.2 Extensions Database 3.1 / 3.2 ⇒ Topic Age Day
-
- Users
- Posts: 4
- Joined: 29 Mar 2018, 11:09
Re: Topic Age Day
-
- Founder
- Posts: 6464
- Joined: 13 Jan 2014, 21:45
Re: Topic Age Day
its already in the 3.2 version seecrewdk wrote: 17 Apr 2018, 00:28Can someone tells me where I must put this?ZippeL wrote: 20 Aug 2016, 06:48 Thans for nice hack.
Some global function from tvdev engineCode: Select all
function getWord($number, $suffix) { $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } function get_elapsed_time_plural($time_start) { $divider['years'] = (60 * 60 * 24 * 365); $divider['months'] = (60 * 60 * 24 * 365 / 12); $divider['weeks'] = (60 * 60 * 24 * 7); $divider['days'] = (60 * 60 * 24); $divider['hours'] = (60 * 60); $divider['minutes'] = (60); $langs['years'] = array("год", "года", "лет"); $langs['months'] = array("месяц", "месяца", "месяцев"); $langs['weeks'] = array("неделя", "недели", "недель"); $langs['days'] = array("день", "дня", "дней"); $langs['hours'] = array("час", "часа", "часов"); $langs['minutes'] = array("минуту", "минуты", "минут"); foreach ($divider as $unit => $div) { ${'elapsed_time_'.$unit} = floor(((time() - $time_start) / $div)); if (${'elapsed_time_'.$unit} >= 1) break; } $elapsed_time = ${'elapsed_time_'.$unit} . ' ' . getWord(${'elapsed_time_'.$unit}, $langs[$unit]); return $elapsed_time; }

-
- Users
- Posts: 4
- Joined: 29 Mar 2018, 11:09
Re: Topic Age Day
Unfortunately my phpbb is 3.1.12 version.
-
- Founder
- Posts: 6464
- Joined: 13 Jan 2014, 21:45
Re: Topic Age Day
A ok, then I will check to update this version.
-
- Users
- Posts: 4
- Joined: 29 Mar 2018, 11:09
Re: Topic Age Day
Oh! Thnx a lot! I'll wait for this.