Zeile 30 | Zeile 30 |
---|
$sub_tabs['credits_about'] = array( 'title' => $lang->about_the_team,
|
$sub_tabs['credits_about'] = array( 'title' => $lang->about_the_team,
|
'link' => "http://www.mybb.com/about/team",
| 'link' => "https://mybb.com/about/team",
|
'link_target' => "_blank",
|
'link_target' => "_blank",
|
| 'link_rel' => "noopener",
|
);
$sub_tabs['check_for_updates'] = array(
| );
$sub_tabs['check_for_updates'] = array(
|
Zeile 45 | Zeile 46 |
---|
$mybb_credits = $cache->read('mybb_credits');
|
$mybb_credits = $cache->read('mybb_credits');
|
if($mybb->get_input('fetch_new', 1) == 1 || $mybb->get_input('fetch_new', 1) == -2 || ($mybb->get_input('fetch_new', 1) != -1 && (!is_array($mybb_credits) || $mybb_credits['last_check'] <= TIME_NOW - 60*60*24*14)))
| if($mybb->get_input('fetch_new', MyBB::INPUT_INT) == 1 || $mybb->get_input('fetch_new', MyBB::INPUT_INT) == -2 || ($mybb->get_input('fetch_new', MyBB::INPUT_INT) != -1 && (!is_array($mybb_credits) || $mybb_credits['last_check'] <= TIME_NOW - 60*60*24*14)))
|
{ $new_mybb_credits = array( 'last_check' => TIME_NOW );
require_once MYBB_ROOT."inc/class_xml.php";
|
{ $new_mybb_credits = array( 'last_check' => TIME_NOW );
require_once MYBB_ROOT."inc/class_xml.php";
|
$contents = fetch_remote_file("http://www.mybb.com/mybb_team.xml");
| $contents = fetch_remote_file("https://mybb.com/mybb_team.xml");
|
if(!$contents) { flash_message($lang->error_communication, 'error');
|
if(!$contents) { flash_message($lang->error_communication, 'error');
|
if($mybb->get_input('fetch_new', 1) == -2)
| if($mybb->get_input('fetch_new', MyBB::INPUT_INT) == -2)
|
{ admin_redirect('index.php?module=tools-cache'); }
| { admin_redirect('index.php?module=tools-cache'); }
|
Zeile 73 | Zeile 74 |
---|
foreach($team['member'] as $member) { $members[] = array(
|
foreach($team['member'] as $member) { $members[] = array(
|
'name' => $member['name']['value'], 'username' => $member['username']['value'], 'profile' => $member['profile']['value'], 'lead' => (bool) $member['attributes']['lead'] or false
| 'name' => htmlspecialchars_uni($member['name']['value']), 'username' => htmlspecialchars_uni($member['username']['value']), 'profile' => htmlspecialchars_uni($member['profile']['value']), 'lead' => (bool)$member['attributes']['lead'] or false
|
); } $mybbgroup[] = array(
|
); } $mybbgroup[] = array(
|
'title' => $team['attributes']['title'],
| 'title' => htmlspecialchars_uni($team['attributes']['title']),
|
'members' => $members ); }
| 'members' => $members ); }
|
Zeile 88 | Zeile 89 |
---|
$cache->update('mybb_credits', $new_mybb_credits);
|
$cache->update('mybb_credits', $new_mybb_credits);
|
if($mybb->get_input('fetch_new', 1) == -2)
| if($mybb->get_input('fetch_new', MyBB::INPUT_INT) == -2)
|
{ $lang->load('tools_cache');
|
{ $lang->load('tools_cache');
|
flash_message($lang->success_cache_reloaded, 'sucess');
| flash_message($lang->success_cache_reloaded, 'success');
|
admin_redirect('index.php?module=tools-cache'); }
|
admin_redirect('index.php?module=tools-cache'); }
|
$mybb_credits = $new_mybb_credits;
| else { flash_message($lang->success_credits_updated, 'success'); admin_redirect('index.php?module=home-credits&fetch_new=-1'); }
|
}
if(empty($mybb_credits) || (is_array($mybb_credits) && empty($mybb_credits['credits'])))
| }
if(empty($mybb_credits) || (is_array($mybb_credits) && empty($mybb_credits['credits'])))
|
Zeile 134 | Zeile 139 |
---|
} else {
|
} else {
|
$table->construct_cell("<a href=\"{$mybb_credits['credits'][$team]['members'][$i]['profile']}\" title=\"{$mybb_credits['credits'][$team]['members'][$i]['username']}\" target=\"_blank\">{$mybb_credits['credits'][$team]['members'][$i]['name']}</a>");
| $table->construct_cell("<a href=\"{$mybb_credits['credits'][$team]['members'][$i]['profile']}\" title=\"{$mybb_credits['credits'][$team]['members'][$i]['username']}\" target=\"_blank\" rel=\"noopener\">{$mybb_credits['credits'][$team]['members'][$i]['name']}</a>");
|
} } $table->construct_row();
| } } $table->construct_row();
|