Simple status box for the sidebar.
[elgg_plugins.git] / explode / edit-form.php
blob3b928c91e119cb0752ad02a87cc444e48ea04ecc
1 <?php
3 /*
4 * Form to include if the user wants to edit an existing service
5 * @author Curverider <dave@curverider.co.uk>
6 */
8 //API function to get the service id from the user selection
9 $get_service = services_findservicesbyname($service_name);
12 //iterate through the results
13 foreach ($get_service->result as $res) {
14 $serviceID = $res->ident; // get the named service's ID
17 //query to get the current service record ident
18 $get_record = get_record_sql("SELECT * FROM {$CFG->prefix}explode WHERE owner=$page_owner and service=$serviceID and service_name='$service_name'");
20 //check the record exists and set the record ident to pass back
21 if($get_record) {
22 $ident = $get_record->ident;
25 $body .= '<div class=\"presentation-contentslist\">';
26 $body .= "<div id=\"edit-service-$service_name\"><a href=javascript:toggleVisibility('edit_a_service_$service_name')>Edit</a></div>";
28 $body .= <<<END
29 <div id="edit_a_service_$service_name"><br />
30 <form action="" method="POST">
31 <p><select name="explode_serviceName">
32 END;
33 if($service_name == 'flickr') {
34 $body .= "<option value=\"flickr\" SELECTED>Flickr</option>";
35 } else {
36 $body .= "<option value=\"flickr\">Flickr</option>";
39 if($service_name == 'rucku') {
40 $body .= "<option value=\"rucku\" SELECTED>Rucku</option>";
41 } else {
42 $body .= "<option value=\"rucku\">Rucku</option>";
45 if($service_name == 'youtube') {
46 $body .= "<option value=\"youtube\" SELECTED>Youtube</option>";
47 } else {
48 $body .= "<option value=\"youtube\">Youtube</option>";
51 if($service_name == 'tribe') {
52 $body .= "<option value=\"tribe\" SELECTED>Tribe</option>";
53 } else {
54 $body .= "<option value=\"tribe\">Tribe</option>";
57 if($service_name == '43things') {
58 $body .= "<option value=\"43things\" SELECTED>43Things</option>";
59 } else {
60 $body .= "<option value=\"43things\">43Things</option>";
63 if($service_name == 'livejournal') {
64 $body .= "<option value=\"livejournal\" SELECTED>Livejournal</option>";
65 } else {
66 $body .= "<option value=\"livejournal\">Livejournal</option>";
69 if($service_name == 'vox') {
70 $body .= "<option value=\"vox\" SELECTED>Vox</option>";
71 } else {
72 $body .= "<option value=\"vox\">Vox</option>";
75 if($service_name == 'twitter') {
76 $body .= "<option value=\"twitter\" SELECTED>Twitter</option>";
77 } else {
78 $body .= "<option value=\"twitter\">Twitter</option>";
81 if($service_name == 'jaiku') {
82 $body .= "<option value=\"jaiku\" SELECTED>Jaiku</option>";
83 } else {
84 $body .= "<option value=\"jaiku\">Jaiku</option>";
87 if($service_name == 'explode') {
88 $body .= "<option value=\"explode\" SELECTED>Explode</option>";
89 } else {
90 $body .= "<option value=\"explode\">Explode</option>";
93 $body .= <<<END
94 </select></p>
95 <p>Username:<br /><input type="textbox" name="explode_service_username" value="$username" /></p>
96 <p><select name="explode_numberToDisplay">
97 END;
98 if($user_count == '2') {
99 $body .= "<option value='2' SELECTED>2</option>";
100 } else {
101 $body .= "<option value='2'>2</option>";
104 if($user_count == '4') {
105 $body .= "<option value='4' SELECTED>4</option>";
106 } else {
107 $body .= "<option value='4'>4</option>";
110 if($user_count == '6') {
111 $body .= "<option value='6' SELECTED>6</option>";
112 } else {
113 $body .= "<option value='6'>6</option>";
116 if($user_count == '8') {
117 $body .= "<option value='8' SELECTED>8</option>";
118 } else {
119 $body .= "<option value='8'>8</option>";
122 if($user_count == '10') {
123 $body .= "<option value='10' SELECTED>10</option>";
124 } else {
125 $body .= "<option value='10'>10</option>";
128 if($user_count == '12') {
129 $body .= "<option value='12' SELECTED>12</option>";
130 } else {
131 $body .= "<option value='12'>12</option>";
134 if($user_count == '24') {
135 $body .= "<option value='24' SELECTED>24</option>";
136 } else {
137 $body .= "<option value='24'>24</option>";
140 $body .= <<<END
141 </select></p>
142 <p><input type="hidden" name="explode:edit" value="true">
143 <!-- hidden field to pass back the record ident for edit -->
144 <input type="hidden" name="explode_record_ident" value="$ident">
145 <input type="submit" value="submit" name="submit"></p>
146 </form>
147 </div>
148 <script type="text/javascript">
149 <!--
150 toggleVisibility('edit_a_service_$service_name');
152 </script>
153 END;
154 $body .= "</div>";