Example #1
0
 public function view($id)
 {
     global $db;
     $What = "*";
     $innerJoin = "";
     $db->select('Avatars', array('id' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What, $innerJoin);
     if (!$db->error) {
         $result = $db->row_array();
         $db->select('members', array('ProfilePic' => $result['imageID']), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What, $innerJoin);
         $usersNumb = $db->count();
         $header = "";
         include "views/normalView.php";
         $NormalView = new NormalView();
         $ViewImage = $result['imageID'];
         $NormalView->addElement($usersNumb, "text", "عدد مستخدمين الصوره");
         $body = $NormalView->RenderForm();
         $DeleteMessege = "هل انت متاكد من حذف ";
         $menus = '<button class="btn btn-md btn-danger" onclick="goTo(\'delete\',\'d\',' . $result['id'] . ',\'members\',\'' . $DeleteMessege . '\')" >حذف</button>';
         include "views/single.php";
     } else {
         $header = "Error";
         $body = $db->errorMessege();
         include "views/single.php";
     }
 }
Example #2
0
 public function View($id)
 {
     global $db;
     $db->select('groups', array('Gid' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
     if (!$db->error) {
         $result = $db->row_array();
         $header = "<b>" . "قبيله ";
         $header .= "</b> " . $result['Gname'];
         $db->select('members', array('groupID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
         $membersNumber = $db->count();
         $innerJoin = "INNER JOIN `members` ON `members`.`id`=`Events`.`CreatorID`";
         $db->select('Events', array('members`.`groupID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin);
         $eventsNumber = $db->count();
         include "views/normalView.php";
         $NormalView = new NormalView();
         $ViewImage = $result['GProfilePic'];
         $NormalView->addElement($membersNumber, "text", "عدد الاعضاء");
         $NormalView->addElement($result['Royal'] == 0 ? "لا" : "نعم", "text", "قبيله ملكيه");
         $NormalView->addElement($eventsNumber, "text", "عدد المناسبات");
         $NormalView->addElement($result['Description'], "text", "تفاصيل القبيله");
         $body = $NormalView->RenderForm();
         $DeleteMessege = "هل انت متاكد من حذف " . $result['Gname'];
         $menus = "";
         $menus .= '<button class="btn btn-md btn-danger" onclick="goTo(\'Delete\',\'d\',' . $result['Gid'] . ',\'groups\',\'' . $DeleteMessege . '\')" >حذف</button>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=getEventsbyGroup&c=events&i=' . $result['Gid'] . '">عرض مناسبات القبيله</a>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=viewMemberByGroup&c=members&i=' . $result['Gid'] . '">عرض اعضاء القبيله</a>';
         include "views/single.php";
     } else {
         $header = "Error";
         $body = $db->errorMessege();
         include "views/single.php";
     }
 }
Example #3
0
 public function View($id)
 {
     global $db;
     $db->select('Events', array('id' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
     if (!$db->error) {
         $result = $db->row_array();
         $header = "";
         $header .= $result['subject'];
         $db->select('EventsComments', array('POSTID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
         $commentsNumber = $db->count();
         $db->select('invitationsLog', array('EventID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
         $invited = $db->count();
         $db->select('invitationsLog', array('EventID' => $id, 'IsGoing' => 1), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
         $isGoing = $db->count();
         $innerJoin = "INNER JOIN `groups` ON `members`.`groupID`=`groups`.`Gid`";
         $db->select('members', array('id' => $result['CreatorID']), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin);
         $creator = $db->row_array();
         include "views/normalView.php";
         $NormalView = new NormalView();
         $ViewImage = $result['picture'];
         $NormalView->addElement($creator['name'], "text", "اسم صاحب المناسبة");
         $NormalView->addElement($commentsNumber, "text", "عدد التعليقات ");
         $NormalView->addElement($invited, "text", "عدد المدعوون");
         $NormalView->addElement($isGoing, "text", "عدد الذاهبون");
         $NormalView->addElement($result['timeCreated'], "text", "تاريخ الانشاء");
         $NormalView->addElement($result['TimeEnded'], "text", "تاريخ الانتهاء");
         $timeNow = Date("Y-m-d h:m:s");
         $expired = $result['TimeEnded'] <= $timeNow;
         $menus = "";
         if ($result['approved'] == 1) {
             if ($result['VIP'] && !$expired) {
                 $isViewed = "معروضه في الصحه الرئيسية و صفحه قبيله " . $creator['Gname'];
             } elseif (!$expired) {
                 $isViewed = "معروضه في صفحه قبيله " . $creator['Gname'];
             } else {
                 $isViewed = "انتهى وقت عرضها";
             }
         } else {
             $menus .= '<button class="btn btn-md btn-success" onclick="goTo(\'Approve\',\'a\',' . $result['id'] . ',\'events\',\'\')" >موافقة</button>';
             $menus .= '<button class="btn btn-md btn-warning" onclick="goTo(\'Disapprove\',\'a\',' . $result['id'] . ',\'events\',\'\')" >رفض</button>';
             $isViewed = "منتظره التفعيل";
         }
         $NormalView->addElement($isViewed, "text", "حاله المناسبة");
         $NormalView->addElement($result['VIP'] == 0 ? "لا" : "نعم", "text", "VIP");
         $NormalView->addElement($result['comments'] == 0 ? "لا" : "نعم", "text", "السماح بالتعليقات");
         $NormalView->addElement($result['description'], "text", "تفاصيل المناسبة ");
         $body = $NormalView->RenderForm();
         $DeleteMessege = "هل انت متاكد من حذف " . $result['subject'];
         $menus .= '<button class="btn btn-md btn-danger" onclick="goTo(\'delete\',\'d\',' . $result['id'] . ',\'events\',\'' . $DeleteMessege . '\')" >حذف</button>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=viewGoingMembers&c=members&i=' . $result['id'] . '">عرض الذاهبون</a>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=viewInvitedMembers&c=members&i=' . $result['id'] . '">عرض المدعوون</a>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=viewCommentbyEvent&c=comments&i=' . $result['id'] . '">عرض التعليقات</a>';
         include "views/single.php";
     } else {
         $header = "Error";
         $body = $db->errorMessege();
         include "views/single.php";
     }
 }
Example #4
0
 public function View($id)
 {
     global $db;
     $What = "*";
     $innerJoin = "INNER JOIN `groups` ON `members`.`groupID`=`groups`.`Gid`";
     $db->select('members', array('members`.`id' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What, $innerJoin);
     if (!$db->error) {
         $result = $db->row_array();
         $header = "<b>" . "الاسم";
         $header .= "</b> " . $result['name'];
         $db->select('Events', array('CreatorID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
         $CreatedEvents = $db->count();
         include "views/normalView.php";
         $NormalView = new NormalView();
         $ViewImage = $result['ProfilePic'];
         $NormalView->addElement($result['Mobile'], "text", "التليفون");
         $memberState;
         $menus = "";
         if ($result['Verified'] == 0) {
             $memberState = "منتظر التفعيل";
             $menus .= '<button class="btn btn-md btn-success"
  onclick="goTo(\'Approve\',\'a\',' . $result['id'] . ',\'members\', \'\')" >تفعيل</button>';
             $menus .= '<button class="btn btn-md btn-warning" href="#"
   onclick="goTo(\'disapprove\',\'a\',' . $result['id'] . ',\'members\', \'\')" >رفض</button>';
         } elseif ($result['Verified'] == 1) {
             $memberState = "مفعل";
         } elseif ($result['Verified'] == -1) {
             $memberState = "مرفوض";
             $menus .= '<button class="btn btn-md btn-success"
  onclick="goTo(\'Approve\',\'a\',' . $result['id'] . ',\'members\', \'\')" >تفعيل</button>';
         } else {
             $memberState = "تم ارسال الرساله بالكود";
             $memberState .= $result['Verified'];
         }
         $NormalView->addElement($memberState, "text", "حاله العضو");
         $NormalView->addElement($result['inVIP'], "text", "VIP عدد الدعوات");
         $NormalView->addElement($result['Gname'], "text", "اسم القبيله");
         $NormalView->addElement($CreatedEvents, "text", "عدد المناسبات");
         $body = $NormalView->RenderForm();
         $DeleteMessege = "هل انت متاكد من حذف " . $result['name'];
         $menus .= '<button class="btn btn-md btn-danger" onclick="goTo(\'Delete\',\'d\',' . $result['id'] . ',\'members\',\'' . $DeleteMessege . '\')" >حذف</button>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=getEventsbyMember&c=events&i=' . $result['id'] . '"> عرض مناسبات العضو</a>';
         $menus .= '<a class="btn btn-md btn-default" href="#"> ارسال كلمه سر جديده</a>';
         include "views/single.php";
     } else {
         $header = "Error";
         $body = $db->errorMessege();
         include "views/single.php";
     }
 }
Example #5
0
 public function View($id)
 {
     global $db;
     $db->select('News', array('NewsID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
     if (!$db->error) {
         $result = $db->row_array();
         $header = "";
         $header .= $result['Subject'];
         $db->select('NewsComments', array('POSTID' => $id), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
         $commentsNumber = $db->count();
         include "views/normalView.php";
         $NormalView = new NormalView();
         $ViewImage = $result['Image'];
         $NormalView->addElement($commentsNumber, "text", "عدد التعليقات ");
         $NormalView->addElement($result['timeCreated'], "text", "تاريخ الانشاء");
         $menus = "";
         if ($result['GroupID'] == -1) {
             $isViewed = "الرئيسية";
         } else {
             $db->select('groups', array('Gid' => $result['GroupID']), $limit = false, $order = false, $where_mode = "AND", $print_query = false, $What = "*", $innerJoin = "");
             $group = $db->row_array();
             $isViewed = "قبيله " . $group['Gname'];
         }
         $NormalView->addElement($isViewed, "text", "مكان عرض الخبر");
         $NormalView->addElement($result['AllowComments'] == 0 ? "لا" : "نعم", "text", "السماح بالتعليقات");
         $NormalView->addElement($result['Description'], "text", "تفاصيل المناسبة ");
         $body = $NormalView->RenderForm();
         $DeleteMessege = "هل انت متاكد من حذف " . $result['Subject'];
         $menus .= '<button class="btn btn-md btn-danger" onclick="goTo(\'delete\',\'d\',' . $result['NewsID'] . ',\'news\',\'' . $DeleteMessege . '\')" >حذف</button>';
         $menus .= '<a class="btn btn-md btn-default" href="?fn=viewCommentbyNews&c=comments&i=' . $result['NewsID'] . '">عرض التعليقات</a>';
         include "views/single.php";
     } else {
         $header = "Error";
         $body = $db->errorMessege();
         include "views/single.php";
     }
 }