getCountries API.
|
@ -3,7 +3,12 @@
|
||||||
/public/js
|
/public/js
|
||||||
/public/css
|
/public/css
|
||||||
/public/storage
|
/public/storage
|
||||||
/public/assets
|
/public/assets/avatars
|
||||||
|
/public/assets/board
|
||||||
|
/public/assets/images
|
||||||
|
/public/assets/objectdb
|
||||||
|
/public/assets/smileys
|
||||||
|
/public/assets/store
|
||||||
/storage/*.key
|
/storage/*.key
|
||||||
/vendor
|
/vendor
|
||||||
/.idea
|
/.idea
|
||||||
|
|
|
@ -5,6 +5,7 @@ namespace App\Http\Controllers;
|
||||||
use App\Models\ForUser;
|
use App\Models\ForUser;
|
||||||
|
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
|
use Illuminate\Support\Facades\File;
|
||||||
use Illuminate\Support\Facades\Storage;
|
use Illuminate\Support\Facades\Storage;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Contracts\Routing\ResponseFactory;
|
use Illuminate\Contracts\Routing\ResponseFactory;
|
||||||
|
@ -426,6 +427,23 @@ class UserController extends Controller {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getCountries() { // /api/rpc/user/user/getcountries
|
||||||
|
$flags = File::files('assets/flags');
|
||||||
|
|
||||||
|
$res = array();
|
||||||
|
|
||||||
|
foreach ($flags as $flag) {
|
||||||
|
$protocol = isset($_SERVER["HTTPS"]) ? 'https' : 'http';
|
||||||
|
|
||||||
|
$res[] = array(
|
||||||
|
'value' => $flag->getBasename('.png'),
|
||||||
|
'label' => '<img src="'.$protocol.'://'.$_SERVER['SERVER_NAME'].'/'.$flag->getPathname().'" /> '.$flag->getBasename('.png')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $res;
|
||||||
|
}
|
||||||
|
|
||||||
public function avatarUpload(Request $request) { // /api/rpc/user/user/avatarupload
|
public function avatarUpload(Request $request) { // /api/rpc/user/user/avatarupload
|
||||||
$check = $this->objAuth->checkLegit($request->username, $request->password);
|
$check = $this->objAuth->checkLegit($request->username, $request->password);
|
||||||
|
|
||||||
|
@ -434,7 +452,6 @@ class UserController extends Controller {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$valid = $this->objAuth->getPermissions($request->username, $request->password);
|
$valid = $this->objAuth->getPermissions($request->username, $request->password);
|
||||||
Log::info($request->thefile);
|
|
||||||
|
|
||||||
if ($valid['usr_editprofile'] == 1) {
|
if ($valid['usr_editprofile'] == 1) {
|
||||||
if (isset($request->filename)) {
|
if (isset($request->filename)) {
|
||||||
|
|
変更後 幅: | 高さ: | サイズ: 1.1 KiB |
変更後 幅: | 高さ: | サイズ: 990 B |
変更後 幅: | 高さ: | サイズ: 666 B |
変更後 幅: | 高さ: | サイズ: 1007 B |
変更後 幅: | 高さ: | サイズ: 962 B |
変更後 幅: | 高さ: | サイズ: 1.5 KiB |
変更後 幅: | 高さ: | サイズ: 1.1 KiB |
変更後 幅: | 高さ: | サイズ: 933 B |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 1019 B |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 611 B |
変更後 幅: | 高さ: | サイズ: 591 B |
変更後 幅: | 高さ: | サイズ: 806 B |
変更後 幅: | 高さ: | サイズ: 1.5 KiB |
変更後 幅: | 高さ: | サイズ: 466 B |
変更後 幅: | 高さ: | サイズ: 826 B |
変更後 幅: | 高さ: | サイズ: 834 B |
変更後 幅: | 高さ: | サイズ: 907 B |
変更後 幅: | 高さ: | サイズ: 998 B |
変更後 幅: | 高さ: | サイズ: 947 B |
変更後 幅: | 高さ: | サイズ: 859 B |
変更後 幅: | 高さ: | サイズ: 648 B |
変更後 幅: | 高さ: | サイズ: 1.2 KiB |
変更後 幅: | 高さ: | サイズ: 607 B |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 1.3 KiB |
変更後 幅: | 高さ: | サイズ: 829 B |
変更後 幅: | 高さ: | サイズ: 1.3 KiB |
変更後 幅: | 高さ: | サイズ: 583 B |
変更後 幅: | 高さ: | サイズ: 1.6 KiB |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 483 B |
変更後 幅: | 高さ: | サイズ: 740 B |
変更後 幅: | 高さ: | サイズ: 1.7 KiB |
変更後 幅: | 高さ: | サイズ: 1.2 KiB |
変更後 幅: | 高さ: | サイズ: 1.6 KiB |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 804 B |
変更後 幅: | 高さ: | サイズ: 1005 B |
変更後 幅: | 高さ: | サイズ: 890 B |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 779 B |
変更後 幅: | 高さ: | サイズ: 689 B |
変更後 幅: | 高さ: | サイズ: 657 B |
変更後 幅: | 高さ: | サイズ: 793 B |
変更後 幅: | 高さ: | サイズ: 510 B |
変更後 幅: | 高さ: | サイズ: 1.3 KiB |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 1.2 KiB |
変更後 幅: | 高さ: | サイズ: 1.5 KiB |
変更後 幅: | 高さ: | サイズ: 1.5 KiB |
変更後 幅: | 高さ: | サイズ: 568 B |
変更後 幅: | 高さ: | サイズ: 629 B |
変更後 幅: | 高さ: | サイズ: 982 B |
変更後 幅: | 高さ: | サイズ: 1016 B |
変更後 幅: | 高さ: | サイズ: 729 B |
変更後 幅: | 高さ: | サイズ: 849 B |
変更後 幅: | 高さ: | サイズ: 595 B |
変更後 幅: | 高さ: | サイズ: 1004 B |
変更後 幅: | 高さ: | サイズ: 1.2 KiB |
変更後 幅: | 高さ: | サイズ: 625 B |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 622 B |
変更後 幅: | 高さ: | サイズ: 710 B |
変更後 幅: | 高さ: | サイズ: 498 B |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 1.5 KiB |
変更後 幅: | 高さ: | サイズ: 522 B |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 1.2 KiB |
変更後 幅: | 高さ: | サイズ: 607 B |
変更後 幅: | 高さ: | サイズ: 1.3 KiB |
変更後 幅: | 高さ: | サイズ: 523 B |
変更後 幅: | 高さ: | サイズ: 637 B |
変更後 幅: | 高さ: | サイズ: 560 B |
変更後 幅: | 高さ: | サイズ: 573 B |
変更後 幅: | 高さ: | サイズ: 868 B |
変更後 幅: | 高さ: | サイズ: 602 B |
変更後 幅: | 高さ: | サイズ: 739 B |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 775 B |
変更後 幅: | 高さ: | サイズ: 925 B |
変更後 幅: | 高さ: | サイズ: 1.4 KiB |
変更後 幅: | 高さ: | サイズ: 1.0 KiB |
変更後 幅: | 高さ: | サイズ: 1007 B |
変更後 幅: | 高さ: | サイズ: 1.3 KiB |
変更後 幅: | 高さ: | サイズ: 773 B |
変更後 幅: | 高さ: | サイズ: 756 B |
変更後 幅: | 高さ: | サイズ: 701 B |
変更後 幅: | 高さ: | サイズ: 1.6 KiB |
変更後 幅: | 高さ: | サイズ: 600 B |
変更後 幅: | 高さ: | サイズ: 614 B |
変更後 幅: | 高さ: | サイズ: 1.1 KiB |
変更後 幅: | 高さ: | サイズ: 505 B |
変更後 幅: | 高さ: | サイズ: 748 B |
変更後 幅: | 高さ: | サイズ: 701 B |