In Arbeit: NetInstall
In Arbeit: NetInstall
Angeregt durch den PiWiGo (Galerie-Software) NetInstaller und das Updater-Modul, habe ich einen NetInstaller angefangen. Dieser soll die aktuellste Version von GitHub herunterladen und entpacken und anschließend gleich den Installer aufrufen. Anbei erste Screenshots.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: In Arbeit: NetInstall
Das ist dann etwa so, wie bei Woltlab, wenn ein Plugin aktualisiert wurde und man es mit Knopfdruck bestätigen muss und dann nur noch abwarten muss, bis installiert wurde?
Sehr schön *daumen*

Sehr schön *daumen*

Mit creativen Grüßen
MK
MK
Re: In Arbeit: NetInstall
Naja, nicht ganz, man erspart sich das Herunterladen, Auspacken, Hochladen auf den Server. Statt dessen schiebt man das Script auf den Server, dieses holt die aktuellste Version von GitHub, entpackt sie und leitet einen dann zum Installer weiter. Vollautomatisch installieren kann nur das APS-Package. 

My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: In Arbeit: NetInstall
Ok, aber auch das spart schon ne Menge Arbeit...
Bekommt man im Backend angezeigt, wenn es was Neues gibt oder wird man hier darauf hingewiesen?
(Beim WBB bekommste auf der Startseite nen Hinweis angezeigt)
s. Anhang
Bekommt man im Backend angezeigt, wenn es was Neues gibt oder wird man hier darauf hingewiesen?

(Beim WBB bekommste auf der Startseite nen Hinweis angezeigt)
s. Anhang
- Dateianhänge
-
- wbb_acp.PNG (118.04 KiB) 9466 mal betrachtet
Mit creativen Grüßen
MK
MK
Re: In Arbeit: NetInstall
Später mal. Wir haben dafür ein Widget angedacht. Muß sich nur einer finden der es schreibt. 

My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: In Arbeit: NetInstall
Tja...
Mit dem direkten Zugriff auf GitHub kann man aber schon viel machen. Wenn der NetInstaller und das Upgrade-Admin-Tool fertig sind und gut funktionieren, können wir das für Module bauen. Ralf hat das so gemacht, daß er für den "Katalog" ein eigenes Repository erstellt hat, in dem die Infos zu den Modulen liegen. Hat aber den Nachteil, daß man bei jedem Modulupdate auch den Katalog nochmal extra aktualisieren muß. Wenn es mal mehr Module sind und die nicht mehr aus einer Hand kommen, ist das undenkbar. Dann schon eher eine Erweiterung der precheck.php - da sollte ja eh drin stehen, was vorausgesetzt wird, also kann man auch die Download-Adressen reinschreiben und das CMS die fehlenden Komponenten dort abholen lassen. Das Problem: SERVER-TIMEOUTS. Immer ein unschönes und aufwendiges Thema...
Mit dem direkten Zugriff auf GitHub kann man aber schon viel machen. Wenn der NetInstaller und das Upgrade-Admin-Tool fertig sind und gut funktionieren, können wir das für Module bauen. Ralf hat das so gemacht, daß er für den "Katalog" ein eigenes Repository erstellt hat, in dem die Infos zu den Modulen liegen. Hat aber den Nachteil, daß man bei jedem Modulupdate auch den Katalog nochmal extra aktualisieren muß. Wenn es mal mehr Module sind und die nicht mehr aus einer Hand kommen, ist das undenkbar. Dann schon eher eine Erweiterung der precheck.php - da sollte ja eh drin stehen, was vorausgesetzt wird, also kann man auch die Download-Adressen reinschreiben und das CMS die fehlenden Komponenten dort abholen lassen. Das Problem: SERVER-TIMEOUTS. Immer ein unschönes und aufwendiges Thema...
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: In Arbeit: NetInstall
Es könnte alles so schön einfach sein... - Wird es aber leider nie sein...
Kann man denn, so als Anregung, in Modulen nicht evtl. was reinschreiben, was der Server, bzw. der Assistent ausließt, so dass dann trotzdem gezeigt werden kann, was das Modul kann? So ähnlich wie eine "info.php"?

Kann man denn, so als Anregung, in Modulen nicht evtl. was reinschreiben, was der Server, bzw. der Assistent ausließt, so dass dann trotzdem gezeigt werden kann, was das Modul kann? So ähnlich wie eine "info.php"?

Mit creativen Grüßen
MK
MK
Re: In Arbeit: NetInstall
Es gibt hier einen Thread für Vorschläge für die info.php.
Zurück zum Thema: Kleines Update.
Zurück zum Thema: Kleines Update.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: In Arbeit: NetInstall
Suche ich mir raus...shadowcat hat geschrieben:Es gibt hier einen Thread für Vorschläge für die info.php.

Mit creativen Grüßen
MK
MK