EliteConf
 All Data Structures Namespaces Files Functions Variables Pages
MyInvitationsFunctionController.php
Go to the documentation of this file.
1 <?php
2 
8 {
9  public function actionIndex()
10  {
11  $this->render('index');
12  }
13 
17  public function author_accept($confid, $uid, $type, $accept)
18  {
19 
21 
22  $sql_insert_conference_user_type="INSERT INTO conference_user_type ( userid, usertype, conferenceid)
23  VALUES
24  ($uid, $type , $confid)";
25  mysql_query($sql_insert_conference_user_type) or die (mysql_error());
26 
27  $sql_insert_conference_user="INSERT INTO conference_user( userid, conferenceid)
28  VALUES
29  ($uid , $confid)";
30  mysql_query($sql_insert_conference_user) or die (mysql_error());
31 
32  $sql_accept_author="UPDATE invitations SET accepted_rejected=$accept WHERE conferenceid=$confid AND userid=$uid AND usertype=2 ";
33  mysql_query($sql_accept_author) or die (mysql_error());
34 
35  }
36 
40  public function author_reject($confid, $uid, $type, $accept)
41  {
42 
44 
45  $sql_accept_referee="DELETE FROM conference_user WHERE conferenceid=$confid AND userid=$uid";
46  mysql_query($sql_accept_referee) or die (mysql_error());
47 
48  $sql_accept_referee="DELETE FROM conference_user_type WHERE conferenceid=$confid AND userid=$uid AND usertype=2";
49  mysql_query($sql_accept_referee) or die (mysql_error());
50 
51  $sql_accept_author="UPDATE invitations SET accepted_rejected=$accept WHERE conferenceid=$confid AND userid=$uid AND usertype=2 ";
52  mysql_query($sql_accept_author) or die (mysql_error());
53 
54  }
55 
59  public function referee_accept($confid, $uid, $type, $accept)
60  {
61 
63 
64  $sql_insert_conference_user_type="INSERT INTO conference_user_type ( userid, usertype, conferenceid)
65  VALUES
66  ($uid, $type , $confid)";
67  mysql_query($sql_insert_conference_user_type) or die (mysql_error());
68 
69  $sql_insert_conference_user="INSERT INTO conference_user( userid, conferenceid)
70  VALUES
71  ($uid , $confid)";
72  mysql_query($sql_insert_conference_user) or die (mysql_error());
73 
74  $sql_accept_author="UPDATE invitations SET accepted_rejected=$accept WHERE conferenceid=$confid AND userid=$uid AND usertype=3 ";
75  mysql_query($sql_accept_author) or die (mysql_error());
76 
77  }
78 
82  public function referee_reject($confid, $uid, $type, $accept)
83  {
84 
86 
87  $sql_accept_referee="DELETE FROM conference_user WHERE conferenceid=$confid AND userid=$uid";
88  mysql_query($sql_accept_referee) or die (mysql_error());
89 
90  $sql_accept_referee="DELETE FROM conference_user_type WHERE conferenceid=$confid AND userid=$uid AND usertype=3";
91  mysql_query($sql_accept_referee) or die (mysql_error());
92 
93  $sql_accept_author="UPDATE invitations SET accepted_rejected=$accept WHERE conferenceid=$confid AND userid=$uid AND usertype=3 ";
94  mysql_query($sql_accept_author) or die (mysql_error());
95 
96  }
97 
102  {
103 
105 
106  $sql_insert_conference_user_type="INSERT INTO conference_user_type ( userid, usertype, conferenceid)
107  VALUES
108  ($uid, $type , $confid)";
109  mysql_query($sql_insert_conference_user_type) or die (mysql_error());
110 
111  $sql_insert_conference_user="INSERT INTO conference_user( userid, conferenceid)
112  VALUES
113  ($uid , $confid)";
114  mysql_query($sql_insert_conference_user) or die (mysql_error());
115 
116  $sql_accept_author="UPDATE invitations SET accepted_rejected=$accept WHERE conferenceid=$confid AND userid=$uid AND usertype=4 ";
117  mysql_query($sql_accept_author) or die (mysql_error());
118 
119  }
120 
125  {
126 
128 
129  $sql_accept_referee="DELETE FROM conference_user WHERE conferenceid=$confid AND userid=$uid";
130  mysql_query($sql_accept_referee) or die (mysql_error());
131 
132  $sql_accept_referee="DELETE FROM conference_user_type WHERE conferenceid=$confid AND userid=$uid AND usertype=4";
133  mysql_query($sql_accept_referee) or die (mysql_error());
134 
135  $sql_accept_author="UPDATE invitations SET accepted_rejected=$accept WHERE conferenceid=$confid AND userid=$uid AND usertype=4 ";
136  mysql_query($sql_accept_author) or die (mysql_error());
137 
138  }
139 
140  // Uncomment the following methods and override them if needed
141  /*
142  public function filters()
143  {
144  // return the filter configuration for this controller, e.g.:
145  return array(
146  'inlineFilterName',
147  array(
148  'class'=>'path.to.FilterClass',
149  'propertyName'=>'propertyValue',
150  ),
151  );
152  }
153 
154  public function actions()
155  {
156  // return external action classes, e.g.:
157  return array(
158  'action1'=>'path.to.ActionClass',
159  'action2'=>array(
160  'class'=>'path.to.AnotherActionClass',
161  'propertyName'=>'propertyValue',
162  ),
163  );
164  }
165  */
166 }