Exemplo n.º 1
0
 public function showpost($id, $name)
 {
     $id_len = strlen($id);
     $forum_id = substr($id, 0, 1);
     $thread_id = substr($id, 1, $id_len - 1);
     $thread = Thread::find($thread_id);
     $thread->view = $thread->view + 1.25;
     $thread->save();
     $view = ForumViewCount::find($forum_id);
     $view->view = $view->view + 1.25;
     $view->save();
     $seo['page'] = $thread->title;
     $seo['title'] = $thread->title;
     $seo['discription'] = 'discription of this page';
     $seo['forum'] = $forum_id;
     $posts = Post::where('thread_id', $thread_id)->orderBy('status', 'desc')->where('status', '>', 0)->orderBy('created_at', 'asc')->paginate(10);
     $user_id = Session::get('WebUserId');
     $data = array('webuser' => WebUser::find($user_id), 'seo' => $seo, 'thread' => $thread, 'forums' => HelperFunctions::forum_list(), 'posts' => $posts, 'page' => "Forum", 'id' => Session::get('idCok'), 'coin' => Session::get('coinCok'));
     return View::make('template.neon.post')->with($data);
 }
Exemplo n.º 2
0
 public function lastuser()
 {
     $user = WebUser::find($this->lastuser_id);
     return $user->username;
 }
Exemplo n.º 3
0
 public function owner()
 {
     $user = WebUser::find($this->webuser_id);
     return $user;
 }
Exemplo n.º 4
0
 public function user()
 {
     $user = WebUser::find($this->id);
     return $user;
 }
Exemplo n.º 5
0
 public function domanageacc()
 {
     $db = Session::get('db');
     Config::set('database.default', $db);
     $user = Auth::user();
     $iAll = Input::all();
     $webid = WebUser::where('username', $iAll['webusername'])->pluck('id');
     if ($webid > 0) {
         $webuser = WebUser::find($webid);
         if ($webuser->userpass != $iAll['pass2new']) {
             return Redirect::to('ManageAcc')->withMessage('Sai mật khẩu cho tài khoản Forum!')->withError(1);
         } else {
             $user->webuser_id = $webid;
             $user->save();
             return Redirect::to('ManageAcc')->withMessage('Bạn đã kết nối tài khoản Forum thành công! <br>Vui lòng đăng nhập lại để sử dụng tài khoản Forum này!');
         }
     } else {
         if ($iAll['new'] == 'on') {
             $newWebuser = new WebUser();
             $newWebuser->username = $iAll['webusername'];
             $newWebuser->userpass = $iAll['pass2new'];
             $newWebuser->save();
             $user->webuser_id = $newWebuser->id;
             $user->save();
             return Redirect::to('ManageAcc')->withMessage('Bạn đã tạo tài khoản Forum thành công! <br>Vui lòng đăng nhập lại để sử dụng tài khoản Forum này!');
         } else {
             return Redirect::to('ManageAcc')->withMessage('Tài khoản Forum không tồn tại!')->withError(1);
         }
     }
 }