WebsiteBaker Support (2.8.x) > Diskussion über WB (closed)
Installations Script für 2.8.x (nur mal angedacht)
testör:
Jo, nach bissl überlegen bin ich auch drauf gekommen - danke, jetzt klappt's.
Das andere wäre "Advanced Install".
Anbei ein Screenshot - und damit's einfacher wird auch gleich die modifizierte index.php auf Basis der von Stefek gerade.
Zu tun:
1.)
--- Code: ---<script type="text/javascript" src="../include/jquery/jquery-min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$(".adv_install").hide();
$("#adv_install").click(function () {
$(".adv_install").toggle();
});
});
--- End code ---
2.)
--- Code: ---<a href="#" id="adv_install">Advanced Installation</a>
--- End code ---
3.)
Füge jedem "advanced"-Element die class="adv_install" hinzu.
Ist sehr rudimentär, aber man braucht jQuery - ansonsten (reines JS) müsste man jede ID einzeln ansprechen, und das wäre ziemlich um die Ecke gedacht.
So ist es einfach: Wenn jQuery nicht vorhanden ist / kein JavaScript install: Alles wie gehabt.
Wenn vorhanden: "Advanced" Optionen werden ausgeblendet.
Ich habe bewusst Punkt 2.), also den Toggle nicht gestylt. Wäre sinnvoller, das macht - wenn sowas überhaupt gewünscht ist - Stefek in einem Rutsch.
[gelöscht durch Administrator]
testör:
Nochwas: Da gibt's noch einige im Fall der Fälle nicht definierte Variablen, z.B. "Notice: Undefined variable: php_requirements in C:\Web\www\wb\install\index.php on line 315" wenn PHP Version nicht stimmt. Weiter kann ich momentan nicht testen, Zeit drängt halt doch.
Stefek:
Hallo Michael,
ich habe erst jetzt Zeit gefunden, hier wieder rein zu schauen.
Also das mit den fehlenden Variablen (Notice...) , das schaue ich mir an.
Habe in der Eile die neuen Variablen nicht vorinitialisiert.
Danke dafür.
ADVANCED Options.
Von der Idee her, welche "Erweiterten Einstellungen" würdest Du denn gerne haben, die gleich bei der Installation mit in die DB geschrieben werden sollten?
Die Umsetzung mit Javascript ist nicht weiter kompliziert.
Das packt man in einen <DIV id="advanced"> und dann muss man nur noch eine ID ansprechen.
Ich würde allerdings gerne wissen, wieviele Leute das für sinnvoll erachten und welche Einstellungen die Kandidaten dafür wären.
Ich persönlich bin der Ansicht, dass all diese "Erweiterten Einstellungen" vom Admin viel besser im Backend gemacht werden können. Die Priorität liegt bei mir ganz klar bei einer komplett gradlinigen, unkomplizierten Installation.
Aber deswegen die Frage an die Anderen.
Was ich nocht gerne abkürzen würde ist der SCHRITT 4 (den Du jetzt "ausgeschnitten" hast).
Da sollte zumindest die Info rein, auf welchem System man sich befindet.
Wegen der "Schreibrechte" -> das finde ich persönlich auch überflüßig. (Und ist ja auch im Backend einstellbar,für die Cracks. Der Otto Normaluser sollte damit nicht wirklich konfrontiert werden.)
Gruß,
Stefek
maverik:
Ich finde das alles bulls*** mit Verlaub gesagt. Der Installer war jahrelang ok so, er funktioniert und ist übersichtlich. Nur weil er jetzt "schön" gemacht wurde muss da nicht wieder Seitenweise diskutiert werden über Änderungen. Diese Diskussion kann man für den neuen Installer für die 2.9 führen.
Für die 2.8.2 den alten Installer nehmen wie er ist, bis auf die Änderung das er sperrt wenn etwas nicht grün ist, Farbe drüber und Ende Gelände.
only my 5 cent
Stefek:
--- Quote from: maverik on January 13, 2011, 01:56:52 PM ---Für die 2.8.2 den alten Installer nehmen wie er ist, bis auf die Änderung dass er sperrt wenn etwas nicht grün ist.
--- End quote ---
Ja, würde ich auch sagen.
Ich kann die unnötigen Sachen auch rückgängig machen.
Ich warte nur noch auf...
--- Quote from: Luisehahne on January 11, 2011, 07:44:14 PM ---Ich darf euch nunmehr mitteilen, dass ich mein Versprechen eingelöst und mit Werner gesprochen habe, und wir uns mit Stefek in Verbindung setzen werden.
--- End quote ---
... damit ich weiß, was da gewünscht ist.
Übrigens,
Dietmar.
Mein Versprechen von neulich werde ich auch einhalten.
Muss nur noch gucken, wann ich es zeitlich schaffe ;-)
Gruß,
Stefek
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version