31 'actions'=>array(
'index',
'view'),
35 'actions'=>array(
'create',
'update'),
39 'actions'=>array(
'admin',
'delete'),
40 'users'=>array(
'admin'),
54 $this->render(
'view',array(
70 if(isset($_POST[
'Conference']))
72 $model->attributes=$_POST[
'Conference'];
74 $this->redirect(array(
'view',
'id'=>$model->conferenceid));
77 $this->render(
'create',array(
94 if(isset($_POST[
'Conference']))
96 $model->attributes=$_POST[
'Conference'];
98 $this->redirect(array(
'view',
'id'=>$model->conferenceid));
101 $this->render(
'update',array(
116 if(!isset($_GET[
'ajax']))
117 $this->redirect(isset($_POST[
'returnUrl']) ? $_POST[
'returnUrl'] : array(
'admin'));
125 $dataProvider=
new CActiveDataProvider(
'Conference');
126 $this->render(
'index',array(
127 'dataProvider'=>$dataProvider,
137 $model->unsetAttributes();
138 if(isset($_GET[
'Conference']))
139 $model->attributes=$_GET[
'Conference'];
141 $this->render(
'admin',array(
155 throw new CHttpException(404,
'The requested page does not exist.');
165 if(isset($_POST[
'ajax']) && $_POST[
'ajax']===
'conference-form')
167 echo CActiveForm::validate($model);
180 if(Yii::app()->user->id != NULL)
181 $usid = Yii::app()->user->id;
187 $participates = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id AND userid=$usid AND usertype=4");
189 while($row = mysql_fetch_array($participates))
191 if(
$usid == $row[
'userid']) {echo
"hidden";}
201 if(Yii::app()->user->id != NULL)
202 $usid = Yii::app()->user->id;
208 $participates = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id AND usertype=4");
211 while($row = mysql_fetch_array($participates))
214 if($row[
'userid']==
$usid)
$i++;
219 if(
$i==0) echo
"hidden";
231 if(Yii::app()->user->id != NULL)
232 $usid = Yii::app()->user->id;
238 $participates = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id AND userid=$usid AND usertype=2");
240 while($row = mysql_fetch_array($participates))
242 if(
$usid == $row[
'userid']) {echo
"hidden";}
253 if(Yii::app()->user->id != NULL)
254 $usid = Yii::app()->user->id;
260 $participates = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id AND usertype=2");
263 while($row = mysql_fetch_array($participates))
266 if($row[
'userid']==
$usid)
$i++;
271 if(
$i==0) echo
"hidden";
284 if(Yii::app()->user->id != NULL)
285 $usid = Yii::app()->user->id;
291 $participates = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id AND userid=$usid AND usertype=3");
293 while($row = mysql_fetch_array($participates))
295 if(
$usid == $row[
'userid']) {echo
"hidden";}
305 if(Yii::app()->user->id != NULL)
306 $usid = Yii::app()->user->id;
312 $participates = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id AND usertype=3");
315 while($row = mysql_fetch_array($participates))
318 if($row[
'userid']==
$usid)
$i++;
323 if(
$i==0) echo
"hidden";
342 if(Yii::app()->user->id != NULL)
343 $usid = Yii::app()->user->id;
349 $participants = mysql_query(
"SELECT DISTINCT userid FROM conference_user_type WHERE conferenceid=$id");
354 while($row = mysql_fetch_array($participants))
357 $asd = $row[
'userid'];
359 $result1 = mysql_query(
"SELECT * FROM users WHERE userid=$asd");
361 while($row2 = mysql_fetch_array($result1))
364 $co = $row2[
'userid'];
365 echo
"<B>".($i+1).
"</B>" .
") User Name : " ;
366 echo
"<a href=\" ./index.php?r=user_profile/index&usid=$co\">" . $row2[
'firstname'] .
" " . $row2[
'lastname'] .
"</a>";
372 else {echo
"<br/>";echo
"<br/>";echo
"<br/>";}
388 if(Yii::app()->user->id != NULL)
389 $usid = Yii::app()->user->id;
397 $papers = mysql_query(
"SELECT DISTINCT paperid FROM conference_paper WHERE conferenceid=$id");
401 while($row = mysql_fetch_array(
$papers))
404 $asd = $row[
'paperid'];
406 $result1 = mysql_query(
"SELECT * FROM paper WHERE id=$asd");
408 while($row2 = mysql_fetch_array($result1))
412 echo
"<B>".($i+1).
"</B>" .
") Paper Name : " ;
413 echo
"<a href=\" ./index.php?r=paper/view&id=$co\">" . $row2[
'name'] .
"</a>";
425 if(
$i==0) echo
"No Papers Submitted Yet<br>";
440 if(Yii::app()->user->id != NULL)
441 $usid = Yii::app()->user->id;
447 $admin = mysql_query(
"SELECT * FROM conference_user_type WHERE userid='$usid' AND conferenceid='$confid' AND usertype=1");
449 if(mysql_num_rows($admin)==0)
456 echo
"<a href=\" ./index.php?r=editConference/index&va=$confid\">Edit Conference </a>";
458 echo
"<a href=\" ./index.php?r=conferenceTopics/index&va=$confid\">Edit Conference Topics</a>";
460 echo
"<a href=\" ./index.php?r=inviteuser/index&va=$confid\">Invite Users </a>";
462 echo
"<a href=\" ./index.php?r=participation_confirmation/index&va=$confid\">View Participation Requests</a>";
464 echo
"<a href=\" ./index.php?r=announcement/index&confid=$confid\">Make An Announcement</a>";
466 echo
"<a href=\" ./index.php?r=assignment_function_conference/index&confid=$confid\">Assign Referees Automatically</a>";
468 echo
"<a href=\" ./index.php?r=schedule/index&confid=$confid\">Schedule This Conference</a>";
485 if(Yii::app()->user->id != NULL)
486 $usid = Yii::app()->user->id;
492 $admin = mysql_query(
"SELECT * FROM conference_user_type WHERE userid='$usid' AND conferenceid='$confid' AND usertype=1");
494 if(mysql_num_rows($admin)==0)
515 if(Yii::app()->user->id != NULL)
516 $usid = Yii::app()->user->id;
522 $author = mysql_query(
"SELECT * FROM conference_user_type WHERE userid='$usid' AND conferenceid='$confid' AND usertype=2");
524 if(mysql_num_rows($author)==0)
531 echo
"<a href=\" ./index.php?r=paper/uploadPaper&va=$confid&type=0\">Submit Paper </a>";
547 if(Yii::app()->user->id != NULL)
548 $usid = Yii::app()->user->id;
554 $author = mysql_query(
"SELECT * FROM conference_user_type WHERE userid='$usid' AND conferenceid='$confid' AND usertype=2");
556 if(mysql_num_rows($author)==0)
578 if(Yii::app()->user->id != NULL)
579 $usid = Yii::app()->user->id;
585 $referee = mysql_query(
"SELECT * FROM conference_user_type WHERE userid='$usid' AND conferenceid='$confid' AND usertype=3");
587 if(mysql_num_rows($referee)==0)
594 echo
"<a href=\" ./index.php?r=refereepaperinterest/index&confid=$confid&sort=1\">Select papers that you are interested in </a>";
610 if(Yii::app()->user->id != NULL)
611 $usid = Yii::app()->user->id;
617 $author = mysql_query(
"SELECT * FROM conference_user_type WHERE userid='$usid' AND conferenceid='$confid' AND usertype=3");
619 if(mysql_num_rows($author)==0)
640 if(Yii::app()->user->id != NULL)
641 $usid = Yii::app()->user->id;
647 $topicname = mysql_query(
"SELECT * FROM interests_topics WHERE id IN
648 (SELECT topicid FROM topic_subtopic WHERE subtopicid IN
649 (SELECT titleid FROM conference_title WHERE conferenceid=$confid))");
652 while ($row4 = mysql_fetch_array($topicname))
655 echo
"<b>" . $row4[
'name'] .
"</b><br>";
656 $topid = $row4[
'id'];
658 $interest = mysql_query(
"SELECT * FROM interests_subtopics WHERE id IN
659 (SELECT subtopicid FROM topic_subtopic WHERE topicid=$topid AND subtopicid IN
660 (SELECT titleid FROM conference_title WHERE conferenceid=$confid))");
662 while($row5 = mysql_fetch_array($interest))
665 echo $row5[
'name'] .
"<br>";
682 if(
$i==0) echo
"This conference does not have any topics yet.";
697 $ann = mysql_query(
"SELECT * FROM announcements WHERE announcementid IN
698 (SELECT announcementid
699 FROM conference_announcement
700 WHERE conferenceid='$confid') ORDER BY announcementdate");
702 if(mysql_num_rows($ann)==0)
709 while($row = mysql_fetch_array($ann))
711 $title = $row[
'header'];
712 $date = $row[
'announcementdate'];
713 $text = $row[
'text'];
715 echo
"<b>" . $title .
" " .
"(" . $date .
")</b><br>";
716 echo $text .
"<br><br>";
737 $ann = mysql_query(
"SELECT * FROM conference_announcement WHERE conferenceid='$confid'");
739 if(mysql_num_rows($ann)==0)