🎄 یک برنامه نویس تنبل
🔶 افزودن آنلاین و آفلاین کاربران در لاراول در صفحه بخشی به نام آنلاین و آفلاین اضافه می کنیم که بتوانید کاربران رو رصد کنید. 1. ستون دیتابیس را با نام add_new_column_last_seen ایجاد کنید. php artisan make:migration add_new_column_last_seen 2. یک جدول جدید…
#تکمیلی
7. در قسمت هسته لاراول فایل UserActivity.php را در مسیر app/Http/Kernel.php فراخوانی کنید.
8. مسیر صفحه در web.php تعریف کنید.
9. کنترلر با نام UserController.php در مسیر app/Http/Controllers/UserController.php ایجاد کنید و کد زیر را قرار دهید.
10. برای نمایش وضعیت آنلاین / آفلاین کاربر فایل به نام users.blade.php در مسیر resources/views/users.blade.php ایجاد کنید و کد زیر را قرار دهید.
https://rayium.ir/?p=85
#لاراول
@TheRaymondDev
7. در قسمت هسته لاراول فایل UserActivity.php را در مسیر app/Http/Kernel.php فراخوانی کنید.
<?php
namespace App\Http;
use Illuminate\Foundation\Http\Kernel as HttpKernel;
class Kernel extends HttpKernel
{
...........
protected $middlewareGroups = [
'web' => [
\App\Http\Middleware\UserActivity::class,
],
'api' => [
'throttle:api',
\Illuminate\Routing\Middleware\SubstituteBindings::class,
],
];
...........
}
8. مسیر صفحه در web.php تعریف کنید.
Route::middleware(['auth', 'admin'])->prefix('/userarea')->group(function() {
Route::resource('/users', UserController::class)->except(['show']);
});9. کنترلر با نام UserController.php در مسیر app/Http/Controllers/UserController.php ایجاد کنید و کد زیر را قرار دهید.
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;
class UserController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index(Request $request)
{
$users = User::select("*")
->whereNotNull('last_seen')
->orderBy('last_seen', 'DESC')
->paginate(10);
return view('users', compact('users'));
}
}
10. برای نمایش وضعیت آنلاین / آفلاین کاربر فایل به نام users.blade.php در مسیر resources/views/users.blade.php ایجاد کنید و کد زیر را قرار دهید.
<td class="text-center">
@if(Cache::has('user-is-online-' . $user->id))
<span class="text-success"><i class="fas fa-circle"></i> آنلاین</span>
@else
<span class="text-secondary"><i class="fas fa-circle"></i> آفلاین</span>
@endif
</td>
https://rayium.ir/?p=85
#لاراول
@TheRaymondDev
راییوم
راییوم » آموزش ایجاد وضعیت کاربر آنلاین / آفلاین در لاراول
در این نوشته نحوه ایجاد وضعیت کاربر آنلاین / آفلاین آموزش می دهیم که چگونه خروجی وضعیت کاربر در لاراول را دریافت کنید. نحوه کار این است که کاربر هر بار ورود و
👍2
🎄 یک برنامه نویس تنبل
🔶 هم اکنون پروژه خبری لاراول توسعه می دهم. پروژه رو گیت هاب آپلود کردم و به مرور زمان پروژه به روز رسانی می شود و می توانید برای یادگیری لاراول از کدهای این پروژه بهره بگیرید. پروژه خبری لاراول به صورت ماژولار است ستاره یادت نره ... 😃 https://github.com/Rayiumir/News…
🔶 جناب آقای علی صالحی به مشارکت کننده پروژه خبری لاراول اضافه شده است.
@alisalehi79
https://github.com/Rayiumir/News/graphs/contributors
@TheRaymondDev
@alisalehi79
https://github.com/Rayiumir/News/graphs/contributors
@TheRaymondDev
GitHub
Contributors to Rayiumir/News
A News project base on Laravel . Contribute to Rayiumir/News development by creating an account on GitHub.
👏2
🔥1
Forwarded from کامیتور | مرجع کامیک های فارسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
❤4🔥1
Forwarded from PGTWEET | توییت برنامه نویسی (Mamin)
طرف تو شرکت روبروی من میشینه. لوکیشن لینکدین رو زده آلمان. این همه تخصص و مهارت که تو لینکدین میبینیم اگر واقعی بودن الان ایران سه بار ژاپن رو پشت سر گذاشته بود.
زیاد به چیزایی که تو شبکههای اجتماعی میبینید اهمیت ندید.
| مخدوم بی عنایت |
〰️〰️〰️〰️〰️〰️
⚡️@pgtweet
زیاد به چیزایی که تو شبکههای اجتماعی میبینید اهمیت ندید.
| مخدوم بی عنایت |
〰️〰️〰️〰️〰️〰️
⚡️@pgtweet
👍1
Forwarded from Sadra Codes
👍1👎1
Forwarded from کامیتور | مرجع کامیک های فارسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from PGTWEET | توییت برنامه نویسی (Mamin)
چرا #اسنپ_فود شماره کارت بانکی کاربر رو تو جدول users ذخیره کرده 🥲
| Vahid Farid |
〰️〰️〰️〰️〰️〰️
⚡️@pgtweet
| Vahid Farid |
〰️〰️〰️〰️〰️〰️
⚡️@pgtweet
Forwarded from HICTE Blog (smm)
#نکته_لینوکس
شاید مثل من بخواین sudo بجای پسورد user شما از پسورد root استفاده کنه.
برای اینکار کافیه فایل sudoers رو ادیت کنیم. پس:
و بعد
رو بهش اضافه میکنیم.
منطقا باید برای root هم پسوردی متفاوت از user خودمون تعیین کنیم دیگه. پس با
[حواستون باشه یادتون نره پسورد رو چی میذارین.]
حالا اگه لپتاپتون رو دادین دست رفیقتون و پسورد user خودتون رو هم برا لاگین شدن بهش دادین دیگه نمیتونه
بزنه. 😂
🚁 Hicte Blog
شاید مثل من بخواین sudo بجای پسورد user شما از پسورد root استفاده کنه.
برای اینکار کافیه فایل sudoers رو ادیت کنیم. پس:
# EDITOR=vim visudoو بعد
Defaults rootpwرو بهش اضافه میکنیم.
منطقا باید برای root هم پسوردی متفاوت از user خودمون تعیین کنیم دیگه. پس با
su سوئیچ میکنیم به یوزر root و با passwd پسورد root رو چیز دیگهای میذاریم:$ su# passwd[حواستون باشه یادتون نره پسورد رو چی میذارین.]
حالا اگه لپتاپتون رو دادین دست رفیقتون و پسورد user خودتون رو هم برا لاگین شدن بهش دادین دیگه نمیتونه
$ sudo rm -rf /* بزنه. 😂
🚁 Hicte Blog
❤1
Forwarded from PGTWEET | توییت برنامه نویسی (ᴬᴿᴬᴰᴵᴺ⁰⁰ 9)
پیشنهاد واسه افراد غیر سینگل :
از طریق دیتابیس اسنپ فود میتونید چک کنید که رل / پارتنراتون داره بهتون خیانت میکنه یا نه
🎲 @pgtweet
از طریق دیتابیس اسنپ فود میتونید چک کنید که رل / پارتنراتون داره بهتون خیانت میکنه یا نه
🎲 @pgtweet
😁1
❤2
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1