Index: ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/WebChilds/External/Example.py
===================================================================
--- ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/WebChilds/External/Example.py	(revision 10364)
+++ ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/WebChilds/External/Example.py	(revision 10939)
@@ -21,12 +21,5 @@
 #ipk
 kplugins="<center>Sry keine Plugins gefunden!</center>"
-#flashen
 receiver = commands.getoutput('cat /etc/model')
-meldungbegin="<center>Bitte jetzt das Image per FTP in /tmp kopieren ,danach auf \"Best&auml;tigen\" klicken<br><b>!!!WICHTIG!!! die Datei muss die Endung img haben !!!WICHTIG!!!</b><br>"
-meldungend="<a href=\"UpdatePanel\" target=\"_self\"><input type=\"submit\" value=\"Abbrechen\"></a></center>"
-flashmeldung="<center>Bitte kopier auch die md5 datei nach /tmp und dann probier es"
-jalert="onclick=\"alert('Willst du wirklich flashen???');\""
-backstart="erfolgreich gestartet! <a href=\"SoftCamPanel\" %s><input type=\"submit\" value=\"Zur&uuml;ck\"></a></center>" % (tself)
-backend="erfolgreich beendet! <a href=\"SoftCamPanel\" %s><input type=\"submit\" value=\"Zur&uuml;ck\"></a></center>" % (tself)
 #overclock
 pllone="/proc/cpu_frequ/pll0_ndiv_mdiv"
@@ -222,168 +215,4 @@
 	addExternalChild( ("%sstart" % (info[0]), CamdStart(info[0])) )
 	addExternalChild( ("%skill" % (info[0]), CamdKill(info[0])) )
-#start update
-class UpdatePanel(resource.Resource):
-	def render_GET(self, req):
-		kernelflash="<a href=\"kernelmeldung\" %s %s><input type=\"submit\" value=\"Kernel Flashen\">" % (jalert,tself)
-		varflash="<a href=\"varmeldung\" %s %s><input type=\"submit\" value=\"Var Flashen\">" % (jalert,tself)
-		rootflash="<a href=\"rootmeldung\" %s %s><input type=\"submit\" value=\"Root Flashen\">" % (jalert,tself)
-		fullflash="<a href=\"fullmeldung\" %s %s><input type=\"submit\" value=\"FullImage Flashen\">" % (jalert,tself)
-		anfang="<center>"
-		message="<font color=\"#a1a1a1\">Sry diese funktion ist f&uuml;r deinen Receiver nicht Verf&uuml;gbar.</font>"
-		ende="</center>"
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		if os.path.exists("/etc/.usbimage") is True:
-			html +="%s Sry nur f&uuml;r FlashImages %s" % (anfang,ende)
-		elif receiver.upper() == 'UFS910':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'UFS922':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'UFS912':
-			html +="%s%s<br>%s%s" % (anfang,kernelflash,rootflash,ende)
-		elif receiver.upper() == 'IPBOX91':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'IPBOX910':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'IPBOX900':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'IPBOX9000':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'AT7000':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'AT700':
-			html +="%s%s<br>%s<br>%s<br>%s%s" % (anfang,kernelflash,varflash,rootflash,fullflash,ende)
-		elif receiver.upper() == 'AT7500':
-			html +="Sry nicht f&uuml;r Atevio7500 verf&uuml;gbar!"
-		else:
-			html +="%s%s%s" % (anfang,message,ende)
-		return  html
-addExternalChild( ("UpdatePanel", UpdatePanel()) )
-class KernelMeldung(resource.Resource):
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		html +="%s<a href=\"kernelflashen\" target=\"_self\"><input type=\"submit\" value=\"Best&auml;tigen\"></a>%s" % (meldungbegin, meldungend)
-		return  html
-addExternalChild( ("kernelmeldung", KernelMeldung()) )
-class VarMeldung(resource.Resource):
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		html +="%s<a href=\"varflashen\" target=\"_self\"><input type=\"submit\" value=\"Best&auml;tigen\"></a>%s" % (meldungbegin, meldungend)
-		return  html
-addExternalChild( ("varmeldung", VarMeldung()) )
-class RootMeldung(resource.Resource):
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		html +="%s<a href=\"rootflashen\" target=\"_self\"><input type=\"submit\" value=\"Best&auml;tigen\"></a>%s" % (meldungbegin, meldungend)
-		return  html
-addExternalChild( ("rootmeldung", RootMeldung()) )
-class FullMeldung(resource.Resource):
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		html +="%s<a href=\"fullflashen\" target=\"_self\"><input type=\"submit\" value=\"Best&auml;tigen\"></a>%s" % (meldungbegin, meldungend)
-		return  html
-addExternalChild( ("fullmeldung", FullMeldung()) )
-class KernelFlashen(resource.Resource):
-	def __init__(self):
-		self.container=eConsoleAppContainer()
-		self.container.appClosed.append(self.finished)
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		md5check = commands.getoutput('ls /tmp | grep md5')
-		imgcheck = commands.getoutput('ls /tmp | grep img')
-		img="/tmp/%s" % (imgcheck)
-		md5="/tmp/%s" % (md5check)
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		if 'md5' in md5check:
-			html +="<center>%s wird in ca.5 sekunden geflashed</center>" % (img)
-			self.container.execute('sleep 5 && /sbin/update.sh tmp kernel ' + str(img) + ' > /var/swap/update_debug.log 2>&1')
-		else:
-			html +="%s <a href=\"kernelflashen\" target=\"_self\"><input type=\"submit\" value=\"Nochmal\"></a></center>" % (flashmeldung)
-		return  html
-	def finished(self,retval):
-		print "finished", retval
-addExternalChild( ("kernelflashen", KernelFlashen()) )
-class VarFlashen(resource.Resource):
-	def __init__(self):
-		self.container=eConsoleAppContainer()
-		self.container.appClosed.append(self.finished)
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		md5check = commands.getoutput('ls /tmp | grep md5')
-		imgcheck = commands.getoutput('ls /tmp | grep img')
-		img="/tmp/%s" % (imgcheck)
-		md5="/tmp/%s" % (md5check)
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		if 'md5' in md5check:
-			html +="<center>%s in ca.5 sekunden wird geflashed</center>" % (img)
-			self.container.execute('sleep 5 && /sbin/update.sh tmp var ' + str(img) + ' > /var/swap/update_debug.log 2>&1')
-		else:
-			html +="%s <a href=\"varflashen\" target=\"_self\"><input type=\"submit\" value=\"Nochmal\"></a></center>" % (flashmeldung)
-		return  html
-	def finished(self,retval):
-		print "finished", retval
-addExternalChild( ("varflashen", VarFlashen()) )
-class RootFlashen(resource.Resource):
-	def __init__(self):
-		self.container=eConsoleAppContainer()
-		self.container.appClosed.append(self.finished)
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		md5check = commands.getoutput('ls /tmp | grep md5')
-		imgcheck = commands.getoutput('ls /tmp | grep img')
-		img="/tmp/%s" % (imgcheck)
-		md5="/tmp/%s" % (md5check)
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		if 'md5' in md5check:
-			html +="<center>%s wird in ca.5 sekunden geflashed</center>" % (img)
-			self.container.execute('sleep 5 && /sbin/update.sh tmp root ' + str(img) + ' > /var/swap/update_debug.log 2>&1')
-		else:
-			html +="%s <a href=\"rootflashen\" target=\"_self\"><input type=\"submit\" value=\"Nochmal\"></a></center>" % (flashmeldung)
-		return  html
-	def finished(self,retval):
-		print "finished", retval
-addExternalChild( ("rootflashen", RootFlashen()) )
-class FullFlashen(resource.Resource):
-	def __init__(self):
-		self.container=eConsoleAppContainer()
-		self.container.appClosed.append(self.finished)
-	def render_GET(self, req):
-		req.setResponseCode(http.OK)
-		req.setHeader('Content-type', 'text/html')
-		md5check = commands.getoutput('ls /tmp | grep md5')
-		imgcheck = commands.getoutput('ls /tmp | grep img')
-		img="/tmp/%s" % (imgcheck)
-		md5="/tmp/%s" % (md5check)
-		req.setHeader('charset', 'UTF-8')
-		html=header_string
-		if 'md5' in md5check:
-			html +="<center>%s wird in ca.5 sekunden geflashed</center>" % (img)
-			self.container.execute('sleep 5 && /sbin/update.sh tmp full ' + str(img) + ' > /var/swap/update_debug.log 2>&1')
-		else:
-			html +="%s <a href=\"fullflashen\" target=\"_self\"><input type=\"submit\" value=\"Nochmal\"></a></center>" % (flashmeldung)
-		return  html
-	def finished(self,retval):
-		print "finished", retval
-addExternalChild( ("fullflashen", FullFlashen()) )
 #backup&restore
 class SettingBackupRestore(resource.Resource):
@@ -1350,5 +1179,5 @@
 		html=header_string
 		if os.path.isfile(""+ pllone +""):
-			if receiver.upper() == 'UFS912' or receiver.upper() == 'AT7500' or receiver.upper() == 'SPARK':
+			if receiver.upper() == 'UFS912' or receiver.upper() == 'AT7500' or receiver.upper() == 'SPARK' or receiver.upper() == 'SKYSAT':
 				if '12803' in cpuauto:
 					cpuau="500MHz"
@@ -1432,5 +1261,5 @@
 		req.setHeader('charset', 'UTF-8')
 		html=header_string
-		if receiver.upper() == 'UFS912' or receiver.upper() == 'AT7500' or receiver.upper() == 'SPARK':
+		if receiver.upper() == 'UFS912' or receiver.upper() == 'AT7500' or receiver.upper() == 'SPARK'  or receiver.upper() == 'SKYSAT':
 			vchoise="<option value=\"576i50\">576i50Hz</option><option value=\"576p50\">576p50Hz</option><option value=\"720p50\">720p50Hz</option><option value=\"720p60\">720p60Hz</option><option value=\"1080i50\">1080i50Hz</option><option value=\"1080i60\">1080i60Hz</option><option value=\"1080p24\">1080p24Hz</option><option value=\"1080p25\">1080p25Hz</option><option value=\"1080p30\">1080p30Hz</option><option value=\"1080p50\">1080p50Hz</option><option value=\"1080p59\">1080p59</option><option value=\"1080p60\">1080p60</option>"
 		else:
Index: ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tools.js
===================================================================
--- ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tools.js	(revision 10364)
+++ ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tools.js	(revision 10939)
@@ -1264,9 +1264,5 @@
 		loadContentStatic('tplIPK', 'PluginPanel');
 		break;
-	
-	case "flashen":
-		loadContentStatic('tplFlashen', 'UpdatePanel');
-		break;
-			
+
 	case "backuprestore":
 		loadContentStatic('tplBackupRestore', 'Backup&Restore');
Index: ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tpl/default/tplFlashen.htm
===================================================================
--- ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tpl/default/tplFlashen.htm	(revision 10364)
+++ 	(revision )
@@ -1,5 +1,0 @@
-<!-- tplflash -->
-<table  id="navExtras" height="350" width="100%">
-	<center><iframe src="../UpdatePanel" width="70%" height="400" vspace="0" hspace="0" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe></center>
-</table>
-<!-- /tplflash -->
Index: ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tpl/default/tplNavExtras.htm
===================================================================
--- ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tpl/default/tplNavExtras.htm	(revision 10364)
+++ ipk/source.sh4/swapnetwork_webif_1.0/var/swap/extensions/WebInterface/web-data/tpl/default/tplNavExtras.htm	(revision 10939)
@@ -12,7 +12,4 @@
 	<tr>
 		<td><a href="#" onclick="loadControl('pluginsipk');">PluginPanel</a><td>
-	</tr>
-	<tr>
-		<td><a href="#" onclick="loadControl('flashen');">UpdatePanel</a><td>
 	</tr>
 	<tr>
