Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 04:38:37 PM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155544 Posts in 21714 Topics by 7736 Members
Latest Member: chris85
* Home Help Search Login Register
Pages: 1 2 [3]   Go Down
Print
Author Topic: Installations Script für 2.8.x (nur mal angedacht)  (Read 3542 times)
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #50 on: January 11, 2011, 07:34:20 PM »

Quote
Sorry, aber wer lesen kann ist klar im Vorteil

Zitat
Ich schlage jetzt einfach mal vor

Und was soll ich jetzt nicht gelesen haben?
Deine Arroganz kannst du dir besser sparen  wink, die ist wirklich unangebracht

@Maschmi

Ich würde es begrüßen, wenn Du beim Zitieren den Urheber mit angeben würdest.
Komplett mit Link zum Post.

Sonst ist es schwer, schnell nachzuvollziehen, wer, und in welchem Zusammenhang, gemeint ist.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3147



WWW
« Reply #51 on: January 11, 2011, 07:44:14 PM »

Ganz einfach, das war ich. Bezog aber Stefeks Posts, dass ich mit DarkViper spreche, was wohl überlesen wurde.

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.

Dietmar
Logged

We are human beings - and nobody is perfect at all.
testör
Guest
« Reply #52 on: January 11, 2011, 07:48:43 PM »

Kurz angetestet:
Quote
Notice: Undefined variable: selected_val in C:\Web\www\wb\install\index.php on line 350
"Default Timezone" ist leer - keine Zeitzone auszuwählen.
EasyPHP mit PHP 5.3.4.

Edit: Screenshot anbei.
« Last Edit: January 11, 2011, 07:51:15 PM by testör » Logged
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #53 on: January 11, 2011, 07:51:04 PM »

Hallo Dietmar,

ich wusste schon, worum es da ging. Mir ist es nur aufgefallen, dass Maschmi es generell versäumt, den Zitat Urheber und die Stelle anzugeben, wenn er Zitiert.
Daher die Bitte an ihn.

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.
Oh. Da bin ich aber sehr positiv überrascht.

Gruß,
Stefek

@Michael, schau ich mir später an.
Generell weitere Vorschläge willkommen.
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #54 on: January 11, 2011, 07:55:52 PM »

Kurz angetestet:
Quote
Notice: Undefined variable: selected_val in C:\Web\www\wb\install\index.php on line 350
"Default Timezone" ist leer - keine Zeitzone auszuwählen.
EasyPHP mit PHP 5.3.4.

Edit: Screenshot anbei.

Danke für das Screenshot.

Kannst Du bitte testen, was passiert, wenn Du das einfügst, direkt hinter //timezones :
Code:
<?php 
// timezones
$selected_val '';
...
Ich muss jetzt los.
Schaue später nochmal hier rein.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
testör
Guest
« Reply #55 on: January 11, 2011, 08:43:46 PM »

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();
    });
});
2.)
Code:
<a href="#" id="adv_install">Advanced Installation</a>
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.
« Last Edit: January 17, 2011, 10:11:12 AM by testör » Logged
testör
Guest
« Reply #56 on: January 11, 2011, 08:50:37 PM »

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.
Logged
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #57 on: January 13, 2011, 12:20:12 AM »

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
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
maverik

Offline Offline

Posts: 1568



WWW
« Reply #58 on: January 13, 2011, 01:56:52 PM »

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
Logged

Signatur wird geladen...
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #59 on: January 13, 2011, 03:09:24 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.

Ja, würde ich auch sagen.
Ich kann die unnötigen Sachen auch rückgängig machen.


Ich warte nur noch auf...
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.
... 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 wink

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #60 on: January 15, 2011, 06:26:07 PM »

Hallo Leute,

siehe ersten Post.
Danke für die Teilnahme an dieser Diskussion.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Pages: 1 2 [3]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!