Magellan Linux

Diff of /alx-src/branches/alx-web-070/plugin.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2704 by niro, Tue Jul 12 15:03:34 2011 UTC revision 3515 by niro, Thu Apr 19 18:01:58 2012 UTC
# Line 1  Line 1 
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';
# Line 17  else Line 17  else
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'))
21     {
22     include('include/plugins/'.$plugin.'.php');
23     }
24    
25     // GGF. NEUEN DATENSATZ EINF.GEN
26     if(isset($_POST['do_add']))
27     {
28     list($bla,$what) = explode(' ',$_POST['do_add']);
29     if($what=='CONFIG') sqladd($plugintable, array('serial'=>$id));
30     }
31    
32   // GGF. SPEICHERN   // GGF. SPEICHERN
33   if($_POST['do_upl'])   if($_POST['do_upl'])
# Line 50  else Line 60  else
60   $data[$t] = sqlfirst('SELECT * FROM '.$t.' WHERE serial='.$id);   $data[$t] = sqlfirst('SELECT * FROM '.$t.' WHERE serial='.$id);
61   }   }
62    
63     $plugininfo = sqlfirst('SELECT * FROM '.$plugintable.' WHERE serial='.$id);
64     echo "DEBUG: plugininfo[serial]='".$plugininfo['serial']."'";
65     if ($plugininfo['serial'] == NULL )
66     {
67     echo "data = null";
68     $showconfigadd = 1;
69     } else {
70     echo "data = filled";
71     $showconfigadd = 0;
72     }
73    
74    
75   // ANZEIGEN   // ANZEIGEN
76    
77   function parsearr($name, $arr, $del=false, $wireless=false)   function parsearr($name, $arr, $del=false, $wireless=false)
# Line 117  else Line 139  else
139   // ANZEIGEN => NAVI   // ANZEIGEN => NAVI
140   echo '</td><td valign=top>';   echo '</td><td valign=top>';
141   echo '<img src="pics/logo2.jpg"><br><br>';   echo '<img src="pics/logo2.jpg"><br><br>';
142   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="SAVE+ADD CONFIG" style="width:150px"><br>';
143     else  echo '<input class="but" type=submit value="SAVE" style="width:150px"><br><br>';
144   echo '</td></tr></table>';   echo '</td></tr></table>';
145   echo '</form>';   echo '</form>';
146  }  }

Legend:
Removed from v.2704  
changed lines
  Added in v.3515