1 |
<? |
<? |
2 |
include('include/basesql.php'); |
include('include/basesql.php'); |
3 |
|
|
4 |
$configure = sqlfirst('SELECT configflag FROM cfg_plugins WHERE plugin="'.$plugin.'"'); |
$configure = sqlfirst('SELECT configflag FROM avail_plugins WHERE plugin="'.$plugin.'"'); |
5 |
if( $configure[configflag] != '1' ) |
if( $configure[configflag] != '1' ) |
6 |
{ |
{ |
7 |
echo 'Plugin "'.$plugin.'" needs no configuration'; |
echo 'Plugin "'.$plugin.'" needs no configuration'; |
17 |
$drop = array(); |
$drop = array(); |
18 |
$drop['id'] = 'hidden'; |
$drop['id'] = 'hidden'; |
19 |
$drop['serial'] = 'ignore'; |
$drop['serial'] = 'ignore'; |
20 |
|
if (file_exists('include/plugins/'.$plugin.'.php')) include('include/plugins/'.$plugin.'.php'); |
21 |
|
|
22 |
|
// GGF. NEUEN DATENSATZ EINFÜGEN |
23 |
|
if(isset($_POST['do_add'])) |
24 |
|
{ |
25 |
|
list($bla,$what) = explode(' ',$_POST['do_add']); |
26 |
|
if($what=='CONFIG') sqladd($plugintable, array('serial'=>$id)); |
27 |
|
} |
28 |
|
|
29 |
// GGF. SPEICHERN |
// GGF. SPEICHERN |
30 |
if($_POST['do_upl']) |
if($_POST['do_upl']) |
44 |
|
|
45 |
foreach($tabs as $k=>$t) |
foreach($tabs as $k=>$t) |
46 |
{ |
{ |
|
echo "DEBUG: id->'".$id."'"; |
|
|
echo "DEBUG: k->'".$k."'"; |
|
|
echo "DEBUG: t->'".$t."'"; |
|
47 |
mysql_query('UPDATE '.$t.' SET '.updatestr(postarr($t)).' WHERE serial='.$id); |
mysql_query('UPDATE '.$t.' SET '.updatestr(postarr($t)).' WHERE serial='.$id); |
48 |
} |
} |
49 |
} |
} |
54 |
$data[$t] = sqlfirst('SELECT * FROM '.$t.' WHERE serial='.$id); |
$data[$t] = sqlfirst('SELECT * FROM '.$t.' WHERE serial='.$id); |
55 |
} |
} |
56 |
|
|
57 |
// ANZEIGEN |
$plugininfo = sqlfirst('SELECT * FROM '.$plugintable.' WHERE serial='.$id); |
58 |
|
if ($plugininfo['serial'] == NULL ) $showconfigadd = 1; |
59 |
|
else $showconfigadd = 0; |
60 |
|
|
61 |
|
// ANZEIGEN |
62 |
function parsearr($name, $arr, $del=false, $wireless=false) |
function parsearr($name, $arr, $del=false, $wireless=false) |
63 |
{ |
{ |
64 |
global $drop; |
global $drop; |
124 |
// ANZEIGEN => NAVI |
// ANZEIGEN => NAVI |
125 |
echo '</td><td valign=top>'; |
echo '</td><td valign=top>'; |
126 |
echo '<img src="pics/logo2.jpg"><br><br>'; |
echo '<img src="pics/logo2.jpg"><br><br>'; |
127 |
echo '<input class="but" type=submit value="SAVE" style="width:150px"><br><br>'; |
if ( $showconfigadd == "1" ) echo '<input class="but" type=submit name="do_add" value="CREATE CONFIG" style="width:150px"><br>'; |
128 |
|
else echo '<input class="but" type=submit value="SAVE" style="width:150px"><br>'; |
129 |
|
echo '<input class="but" type=submit value="CLOSE" style="width:150px" onClick="window.close()"><br>'; |
130 |
echo '</td></tr></table>'; |
echo '</td></tr></table>'; |
131 |
echo '</form>'; |
echo '</form>'; |
132 |
} |
} |