public function view($id)
 {
     $groupPages = GroupPage::where('grouppageID', $id)->first();
     $groupPosts = GroupPagePost::with('owner', 'groupPageFiles', 'comments', 'myStars')->where('grouppageID', $id)->where('delFlag', 0)->orderBy('created_at', 'DESC')->get();
     $members = GroupPageMember::with('owner')->where('grouppageID', $id)->where('delFlag', 0)->orderBy('created_at', 'DESC')->get();
     $files = GroupPageFiles::where('grouppageID', $id)->orderBy('created_at', 'DESC')->get();
     $joins = GroupPageJoin::with('user')->where('grouppageID', $id)->where('delFlag', 0)->get();
     $admin = User::getUser($groupPages->StudentID);
     $assistant = User::getUser($groupPages->assistantID);
     return View::make('validated.grouppage.view', compact('groupPages', 'groupPosts', 'members', 'files', 'joins', 'admin', 'assistant'));
 }