mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-21 22:03:49 -07:00
Updated
This commit is contained in:
parent
c12522b902
commit
b85c2b9f4d
2 changed files with 11 additions and 0 deletions
|
@ -375,12 +375,22 @@ foreach ($profile_fields as $field => $can_edit) {
|
||||||
*/
|
*/
|
||||||
case 'avatar_ext_id':
|
case 'avatar_ext_id':
|
||||||
if ($submit && !bf($pr_data['user_opt'], 'user_opt', 'dis_avatar')) {
|
if ($submit && !bf($pr_data['user_opt'], 'user_opt', 'dis_avatar')) {
|
||||||
|
// MonsterID integration
|
||||||
|
if (isset($_POST['use_monster_avatar'])) {
|
||||||
|
$monsterAvatar = new \Arokettu\MonsterID\Monster($pr_data['user_email']);
|
||||||
|
unset($_FILES['avatar']);
|
||||||
|
$_FILES['avatar'] = [
|
||||||
|
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
if (isset($_POST['delete_avatar'])) {
|
if (isset($_POST['delete_avatar'])) {
|
||||||
delete_avatar($pr_data['user_id'], $pr_data['avatar_ext_id']);
|
delete_avatar($pr_data['user_id'], $pr_data['avatar_ext_id']);
|
||||||
$pr_data['avatar_ext_id'] = 0;
|
$pr_data['avatar_ext_id'] = 0;
|
||||||
$db_data['avatar_ext_id'] = 0;
|
$db_data['avatar_ext_id'] = 0;
|
||||||
} elseif (!empty($_FILES['avatar']['name']) && $bb_cfg['avatars']['up_allowed']) {
|
} elseif (!empty($_FILES['avatar']['name']) && $bb_cfg['avatars']['up_allowed']) {
|
||||||
$upload = new TorrentPier\Legacy\Common\Upload();
|
$upload = new TorrentPier\Legacy\Common\Upload();
|
||||||
|
dd($_FILES['avatar']);
|
||||||
|
|
||||||
if ($upload->init($bb_cfg['avatars'], $_FILES['avatar']) and $upload->store('avatar', $pr_data)) {
|
if ($upload->init($bb_cfg['avatars'], $_FILES['avatar']) and $upload->store('avatar', $pr_data)) {
|
||||||
$pr_data['avatar_ext_id'] = $upload->file_ext_id;
|
$pr_data['avatar_ext_id'] = $upload->file_ext_id;
|
||||||
|
|
|
@ -36,6 +36,7 @@ class Upload
|
||||||
*/
|
*/
|
||||||
public array $file = [
|
public array $file = [
|
||||||
'name' => '',
|
'name' => '',
|
||||||
|
'full_path' => '',
|
||||||
'type' => '',
|
'type' => '',
|
||||||
'size' => 0,
|
'size' => 0,
|
||||||
'tmp_name' => '',
|
'tmp_name' => '',
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue