1
1
Fork 0

Merge pull request #4387 from MrPetovan/task/3878-move-datetime-to-src

Move include/datetime to src/ - Part 2
This commit is contained in:
Michael Vogel 2018-02-04 21:05:27 +01:00 committed by GitHub
commit dad58e0f6f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
42 changed files with 63 additions and 136 deletions

View file

@ -41,7 +41,6 @@ use Friendica\Util\Network;
use Friendica\Util\XML;
require_once 'include/bbcode.php';
require_once 'include/datetime.php';
require_once 'include/conversation.php';
require_once 'include/html2plain.php';
require_once 'mod/share.php';

View file

@ -15,9 +15,10 @@ use Friendica\Database\DBM;
use Friendica\Model\Contact;
use Friendica\Model\Profile;
use Friendica\Object\Post;
use Friendica\Util\XML;
use Friendica\Object\Thread;
use Friendica\Util\DateTimeFormat;
use Friendica\Util\Temporal;
use Friendica\Util\XML;
require_once "include/bbcode.php";
require_once "include/acl_selectors.php";
@ -791,7 +792,7 @@ function conversation(App $a, $items, $mode, $update, $preview = false) {
'folders' => $folders,
'text' => strip_tags($body_e),
'localtime' => DateTimeFormat::local($item['created'], 'r'),
'ago' => (($item['app']) ? L10n::t('%s from %s', relative_date($item['created']),$item['app']) : relative_date($item['created'])),
'ago' => (($item['app']) ? L10n::t('%s from %s', Temporal::getRelativeDate($item['created']),$item['app']) : Temporal::getRelativeDate($item['created'])),
'location' => $location_e,
'indent' => '',
'owner_name' => $owner_name_e,
@ -1166,7 +1167,7 @@ function builtin_activity_puller($item, &$conv_responses) {
* @param array $arr = array of pre-linked names of likers/dislikers
* @param string $type = one of 'like, 'dislike', 'attendyes', 'attendno', 'attendmaybe'
* @param int $id = item id
* @return formatted text
* @return string formatted text
*/
function format_like($cnt, array $arr, $type, $id) {
$o = '';

View file

@ -1,49 +0,0 @@
<?php
/**
* @file include/datetime.php
* @brief Some functions for date and time related tasks.
*/
use Friendica\Model\Contact;
use Friendica\Util\Temporal;
function dob($dob) {
return Temporal::getDateofBirthField($dob);
}
function datesel($min, $max, $default, $id = 'datepicker') {
return Temporal::getDateField($min, $max, $default, $id);
}
function timesel($h, $m, $id = 'timepicker') {
return Temporal::getTimeField($h, $m, $id);
}
function datetimesel($min, $max, $default, $label, $id = 'datetimepicker', $pickdate = true, $picktime = true, $minfrom = '', $maxfrom = '', $required = false) {
return Temporal::getDateTimeField($min, $max, $default, $label, $id, $pickdate, $picktime, $minfrom, $maxfrom, $required);
}
function relative_date($posted_date, $format = null) {
return Temporal::getRelativeDate($posted_date, $format);
}
function age($dob, $owner_tz = '', $viewer_tz = '') {
return Temporal::getAgeByTimezone($dob, $owner_tz, $viewer_tz);
}
function get_dim($y, $m) {
return Temporal::getDaysInMonth($y, $m);
}
function get_first_dim($y,$m) {
return Temporal::getFirstDayInMonth($y, $m);
}
function cal($y = 0, $m = 0, $links = null, $class = '')
{
return Temporal::getCalendarTable($y, $m, $links, $class);
}
function update_contact_birthdays() {
return Contact::updateBirthdays();
}

View file

@ -6,8 +6,6 @@ use Friendica\Database\DBM;
use Friendica\Database\DBStructure;
use Friendica\Util\DateTimeFormat;
require_once('include/datetime.php');
/**
* @class MySQL database class
*

View file

@ -16,7 +16,6 @@ use Friendica\Util\DateTimeFormat;
use Friendica\Util\Map;
require_once 'include/bbcode.php';
require_once 'include/datetime.php';
require_once 'include/conversation.php';
function format_event_html($ev, $simple = false) {
@ -238,7 +237,6 @@ function event_delete($event_id) {
*/
function event_store($arr) {
require_once 'include/datetime.php';
require_once 'include/items.php';
require_once 'include/bbcode.php';

View file

@ -17,6 +17,7 @@ use Friendica\Protocol\OStatus;
use Friendica\Util\DateTimeFormat;
use Friendica\Util\Network;
use Friendica\Util\ParseUrl;
use Friendica\Util\Temporal;
require_once 'include/bbcode.php';
require_once 'include/tags.php';
@ -428,7 +429,7 @@ function list_post_dates($uid, $wall) {
while (substr($dnow, 0, 7) >= substr($dthen, 0, 7)) {
$dyear = intval(substr($dnow, 0, 4));
$dstart = substr($dnow, 0, 8) . '01';
$dend = substr($dnow, 0, 8) . get_dim(intval($dnow), intval(substr($dnow, 5)));
$dend = substr($dnow, 0, 8) . Temporal::getDaysInMonth(intval($dnow), intval(substr($dnow, 5)));
$start_month = DateTimeFormat::utc($dstart, 'Y-m-d');
$end_month = DateTimeFormat::utc($dend, 'Y-m-d');
$str = day_translate(DateTimeFormat::utc($dnow, 'F'));