:MP_GetMCVersion Fkt: ermittelt Modulversion für Modulcode IN: iv enthält Modulkürzel OUT: iv = Nummer der Version als M.nn = "", wenn Fehler Var: $wert - wert DATE: 2011-03-04 :MP_UpdExist() Fkt: ermittelt, ob Update für Modul vorliegt und lädt, wenn vorhanden, die Datei IN: iv enthält Modulkürzel OUT: iv = FSP der heruntergeladenen oder kopierten Update-Datei = "", wenn kein Update vorhanden = beginnt mit "!", wenn Fehler DESC: Aufruf über Stack Var: $wert - wert RINC: MP_Stack.flb DATE: 2014-12-22 :MP_UpdateExec Fkt: Führt Update aus IN: iv enthält FSP der Update-Datei (zip) DESC: zip-Datei wird in Arbeitsverzeichnis ausgepackt und danach upd_install.flx ausgeführt OUT: iv beginnt mit "!" wenn Fehler bei erfolgreichen Start der upd_install.flx keine Rückkehr Var: $vMP_UpdateExec, $vMP_UpdateExec_C, $ztFile - temp. Datei für Ergebnisse der Dateiprüfung $vMP_UpdateExecHelp DATE: 2014-09-30 :MP_UpdPrtctUsrFile -------------------------------------------------------------------------- Fkt: Liste der vom Update auszuschlieáenden Dateien abarbeiten IN: iV = "|" Pfad des tem. Verzeichnisses mit abschl. "\" Komma-separierte Liste der Dateinamen OUT: "" oder mit "!" beginnende Fehlermeldung DESC: kommt eine Datei aus der Liste im DB-Verzeichnis vor und enthält diese in der zweiten o. dritten Zeile "@@USR", wird die betroffene Datei in das Unterverzeichnis "original" kopiert und aus dem temporären Verteilungsverzeichnis gelöscht und demzufolge im DB-Verzeichnis nicht verändert. Parameter-Beispiel: var W "\\|test.txt,test2.txt"\perf MP_UpdPrtctUsrFile VAR: $MP_UpdPrtctTmpDir, $usrFn, $MP_UpdPrtctFilLst