WebsiteBaker Community Forum
WebsiteBaker Support (2.8.x) =>
Hilfe & Support (deutsch) => General Help & Support => Diskussion über WB (closed) => Topic started by: Stefek on January 09, 2011, 07:37:19 PM
-
Hallo,
ich habe das Erscheinungsbild des Install Scripts total überarbeitet und
wollte es Euch mal zeigen.
Ich wollte einfach Eure Meinung dazu erkunden, ob so etwas Sinn macht, ob es übersichtlicher und repräsentativer (für WB selbst) ist oder nicht.
Das ganze habe ich völlig unabhängig von den bestehenden Backend Themes gemacht.
Habe aber auf die aktuellen WB Farben rücksicht genommen (die offiziellen).
Hier ein Link:
http://zgadywanka.com/install_wizard_demo/
(Das ganze ist nur reines HTML, also "abschicken" wird nichts überschreiben etc.)
Ich freue mich auf Eure Meinungen.
Gruß,
Stefek
EDIT: Ich freue mich, Euch mitteilen zu können, dass dieser Thread und die hier aufgekommenen Ideen beim DEV-Team gut angekommen sind.
Danke dafür.
Und danke an alle, die ihre Ideen beigesteuert haben.
Sicherlich werden nicht alle Ideen umgesetzt,
aber ich freue mich auf jeden Fall über den Kompromiss.
[ANHANG GELÖSCHT, wird komplett neu überarbeitet]
-
hehe, schick ... wenn auch schmal.
ist man glatt versucht das in tabs zu packen. :-)
-
Ich finde Tabs würden hier mehr verwirren als helfen.
Schön von oben nach unten kann der größte Anfänger nicht mal von der Reihenfolge abweichen ;-)
Gruß,
Stefek
-
meine Antwort kennst Du ja...ich liebe es! Schlicht, modern, elegant.
-
Danke Ingmar.
Habe das - für diejenigen, die das mal ausprobieren wollen - jetzt auch komplett in PHP umgesetzt.
Patch ist oben.
Die save.php habe ich nicht angefasst.
Überschreibt Euch bitte nicht bestehende TABELLEN.
Viel Spaß,
Stefek
-
local getestet zur vollsten zurfriedenheit..... wäre ja ne schicke nummer wenn das einzug halten würde in die neuen packete, bekäme man glatt lust eine neue install doku zu schreiben :-D
-
Ja, trotz der Aussage "keine neuen Features, nur bugfixes".
Ich habe einfach die Häßlichkeit daraus gedebuggt. :lol:
Gruß,
Stefek
-
jenau ist doch auch ne art bugfixing :-D
Es gibt keine zweite Chance einen ersten Eindruck zu hinterlassen! :-D
-
In Chrome9 gibt es einen Darstellungsfehler (StepX Tabelle ist früher zu Ende als restliche Tabelle drunter) - siehe Screenshot.
Ansonsten: Ganz nett, aber nicht mein Geschmack (da ich irgendwie "Angst da drinnen" kriege, einfach zu eng) - aber darüber lässt sich ja streiten.
[gelöscht durch Administrator]
-
In Chrome9 gibt es einen Darstellungsfehler (StepX Tabelle ist früher zu Ende als restliche Tabelle drunter) - siehe Screenshot.
Und Dein Screenshot will das zeigen?
Kreis mal ein, habe keine Ahnung was Du da siehst.
nicht mein Geschmack (da ich irgendwie "Angst da drinnen" kriege, einfach zu eng)
Die Enge ist mit einer Zahl einstellbar, dann kannst Du wieder aus dem Fahrstuhl raus.
CSS File
div.content{}
Ich sehe aber keinen Grund, sich breiter zu machen, als man muss ;-)
Gruß,
Stefek
-
da ich irgendwie "Angst da drinnen" kriege, einfach zu eng
Ich habe komprimiert alle Informationen im Auge ohne damit schwenken zu müssen. Das macht die Installation klar und übersichtlich.
Ist aber auch nur meine subjektive Meinung. ;-)
Ich sehe aber keinen Grund, sich breiter zu machen, als man muss
full ack
-
Und Dein Screenshot will das zeigen?
Kreis mal ein, habe keine Ahnung was Du da siehst.
Siehe eingekreister Screenshot.
Die Enge ist mit einer Zahl einstellbar, dann kannst Du wieder aus dem Fahrstuhl raus.
CSS File
div.content{}
Ich sehe aber keinen Grund, sich breiter zu machen, als man muss ;-)
Klar ist das so - da streiten sich Generationen von Designer drüber. :wink: Ich mag es lieber breiter, andere schmäler. Ich sag nur, dass mich der Designpatch einfach nicht "anspringt" und überzeugt. Aber das tut vieles nicht (2.8.2er und 2.9er Designänderungen), vielleicht bin ich zu ans Alte gewöhnt.
[gelöscht durch Administrator]
-
Siehe eingekreister Screenshot.
Oh man, das sieht echt cool aus.
Ich könnte das Caption Element auch dazu bringen, dass es so aussieht wie das LEGEND Element hier:
http://www.webcredible.co.uk/user-friendly-resources/css/css-forms.shtml
(etwas weiter unten)
Und ansonsten ist das kaum weiter ein "fehler".
Die Enge ist mit einer Zahl einstellbar, dann kannst Du wieder aus dem Fahrstuhl raus.
CSS File
div.content{}
Ich sehe aber keinen Grund, sich breiter zu machen, als man muss ;-)
Klar ist das so - da streiten sich Generationen von Designer drüber. :wink: Ich mag es lieber breiter, andere schmäler.
Ja, so sind Geschmäcker verschieden.
Mit den Aussagen hier verlierst Du aber mit 1:3 :evil:
Gruß,
Stefek
-
Und ansonsten ist das kaum weiter ein "fehler".
Nö - nur im IE8 ist Step genauso lange wie die darunter, in Chrome eben nicht - drum hab ich's gezeigt.
Ja, so sind Geschmäcker verschieden.
Mit den Aussagen hier verlierst Du aber mit 1:3 :evil:
Gäbe es nur eine Meinung, hätten wir noch das 2.4er Backendtheme und ShowMenu1 und nix anderes in WB. :wink: Is ja gut, dass es mehr als eine gibt.
-
Und ansonsten ist das kaum weiter ein "fehler".
Nö - nur im IE8 ist Step genauso lange wie die darunter, in Chrome eben nicht - drum hab ich's gezeigt.
Klar, der Chrome hat etwas Probleme mit dem CAPTION Element - alle anderen Browser (inkl. IE6 zeigen das gleichmäßig an).
Der IE6 hingegen kann das LOGO *.png nicht richtig rendern.
Aber das sind so alles Kleinigkeiten, die man dann, wenn man wollte, auch ohne großen Aufwand kitten könnte.
Ja, so sind Geschmäcker verschieden.
Mit den Aussagen hier verlierst Du aber mit 1:3 :evil:
Gäbe es nur eine Meinung, hätten wir noch das 2.4er Backendtheme und ShowMenu1 und nix anderes in WB. :wink: Is ja gut, dass es mehr als eine gibt.
Und was ist jetzt besser an den heutigen Admin Themes?
Gruß,
Stefek
-
Also: Ich finds gut - und das sollte so rein.
Noch ein bissel senf: (meine Meinung)
Das Prefix sollte auf "wb_" voreingestellt sein, dafür der Datenbankname auf leer (die wird so gut wie nie "wb" sein.)
Den Websitetitle vergesse ich IMMER. Vielleicht auch hier gleich eine Vorgabe?
Bei der default-timezone wäre gut, wenn da daneben gleich immer die entsprechende Uhrzeit (zb 23:56) stehen würde.
-
Also: Ich finds gut - und das sollte so rein.
Noch ein bissel senf: (meine Meinung)
Das Prefix sollte auf "wb_" voreingestellt sein, dafür der Datenbankname auf leer (die wird so gut wie nie "wb" sein.)
Den Websitetitle vergesse ich IMMER. Vielleicht auch hier gleich eine Vorgabe?
Bei der default-timezone wäre gut, wenn da daneben gleich immer die entsprechende Uhrzeit (zb 23:56) stehen würde.
Hallo Chio.
Freut mich zu hören.
Und bei dem ganzen "Senf" volle Zustimmung.
Könnte man noch mit einbauen.
Gruß,
Stefek
-
Abspeckung:
- Alles was grün ist -> gar nicht erst anzeigen.
- Gesamter Step3, Step4 (bis auf Datenbank natürlich) und Step5 - Raus.
Wer um alles in der Welt braucht bitte "World-writable file permissions" , eh nur der Geek, und der macht's eh manuell. Die Sprache macht so eh nur Sinn, wenn auch die Install mehrsprachig ist, die kann man auch erraten.
Erklärung: Ich finde das alles so eng (und daher nicht so gut), weil mein Notebook einfach nur 800px Höhe hat. Darum ist die Installation sehr lange. Daher natürlich auch meine "Abneigung".
-
Das ist aber ein Thema was Du mit dem Dev Team besprechen musst. Christian hat den vorhandenen häßlichen Installer hübsch gemacht, nicht mehr und nicht weniger. :evil:
Und mit einem Klapprechner der nur ne 800 Höhe hat müsstes Du gegen 90 % des Internets eine Abneigung haben.
-
Stimmt: Step 1 und 2: da würde reichen, wenn nur die Fehler angezeigt werden, ansonsten ein einziges häkchen.
Step 4: Operating System: Habe ich noch nie gebraucht.
Wieso Step 3 raus? Dann muss ich gleich mal die Sprache umstellen, wenn ich nicht lauter englische Seite erzeugen will. Das Zeug ist sonst nur in den Optionen zu finden, wo ein Anfänger nicht gleich als erstes mal reinschaut.
-
Erklärung: Ich finde das alles so eng (und daher nicht so gut), weil mein Notebook einfach nur 800px Höhe hat. Darum ist die Installation sehr lange. Daher natürlich auch meine "Abneigung".
Bei Notebooks gibt es diese schönen auf und ab Tasten.
Du musst nicht alles mit dem Touchpad machen ;-)
Und Du wirst zugeben müßen, dass die meisten Leute sich das Ding nicht vom "Taschenrechner" aus installieren.
Und außerdem, lieber etwas länger aber übersichtlich, als gequetscht und gedrungen?
Abspeckung:
- Alles was grün ist -> gar nicht erst anzeigen.
- Gesamter Step3, Step4 (bis auf Datenbank natürlich) und Step5 - Raus.
Stimmt: Step 1 und 2: da würde reichen, wenn nur die Fehler angezeigt werden, ansonsten ein einziges häkchen.
Step 4: Operating System: Habe ich noch nie gebraucht.
Wieso Step 3 raus? Dann muss ich gleich mal die Sprache umstellen, wenn ich nicht lauter englische Seite erzeugen will. Das Zeug ist sonst nur in den Optionen zu finden, wo ein Anfänger nicht gleich als erstes mal reinschaut.
Ja, man könnte da tatsächlich noch etwas abkürzung machen.
Für die DEVs:
Vieles davon kann später natürlich in der 2.9.0 usw. verwendet werden.
Seid doch froh. Was die Community sinnvolles für die unteren Versionen ausarbeitet, müßt ihr später nicht mehr neu erfinden.
Gruß,
Stefek
-
auf gar keinen fall das grüne entfernen.
grün ist sowas wie ein erfolgserlebnis. da hat man schon mal was richtig "gemacht".
-
Nebenbei: seit wann hat die absolute URL einen Slash hinten ?
Grün nicht entfernen: Ja, stimmt auch. aber dann vielleicht die Pfade davor weg und nur die Verzeichnisnamen (vielleicht 3 in einer zeile floaten)
-
Wenn ihr Euren ollen Trabbi vom Lackierer holt ist es trotzdem noch nen oller Trabbi. Meckert Ihr dann den Lackierer an das der olle Trabbi schlecht läuft, zu klein ist und nur 2 Türen hat?
Hier entsteht doch eine völlig falsche Diskussion. *kopfschüttel*
-
auf gar keinen fall das grüne entfernen.
grün ist sowas wie ein erfolgserlebnis. da hat man schon mal was richtig "gemacht".
So, war das auch nicht gemeint.
Grün schon, aber eher so:
STEP 1
Alles richtig hier, geh weiter, Junge!
STEP 2
Alles richtig hier, geh weiter, Junge!
STEP 3
...
Gruß,
Stefek
Wenn ihr Euren ollen Trabbi vom Lackierer holt ist es trotzdem noch nen oller Trabbi. Meckert Ihr dann den Lackierer an das der olle Trabbi schlecht läuft, zu klein ist und nur 2 Türen hat?
Hier entsteht doch eine völlig falsche Diskussion. *kopfschüttel*
Ach nee, finde ich schon sehr konstruktiv.
Mit dem Thema Lack sind wir 4 schon durch ;-)
Jetzt mal gucken, was die Funktionalität sonst noch so hergibt.
Gruß,
Stefek
-
Und außerdem, lieber etwas länger aber übersichtlich, als gequetscht und gedrungen?
Wie gesagt - das ist das Streiten über Geschmack. Da ist alles gesagt, ich muss nicht noch mehr mich rechtfertigen, dass es mir nicht so zusagt. Ich finde weder das deinige noch das alte häßlich noch "toll" (und nein, ich muss nicht zugeben, dass mir deins besser gefällt). Wenn die Mehrheit (aber jetzt bitte keine Diskussion drüber, was eine Mehrheit ist, die erreicht man eh nicht) meint deines ist besser dann sollte man das auch übernehmen.
Und: Jo, ich meinte einfach "grün" anzeigen wie du meinst. Man kann ja einen Dropdown machen. Ich würde eh zwei Installationsarten machen (Benutzer und optional dazu Geekmodus), aber das ging schon immer unter, das will keiner.
-
Und außerdem, lieber etwas länger aber übersichtlich, als gequetscht und gedrungen?
Wie gesagt - das ist das Streiten über Geschmack.
Ach, keiner streitet.
Du weißt doch, dass man mich mit "Geschmacksfragen" nicht aus der Fassung bringen kann.
Und: Jo, ich meinte einfach "grün" anzeigen wie du meinst.
Ja, habe Dich verstanden.
Übrigens, die Ideen oben sind gut.
Selbst einen Switch für die 3-4 (mit FR) Hauptsprachen wäre denkbar (mit Fallback auf EN bei allen nicht übersetzten Sprachen).
Gruß,
Stefek
-
So,
ich habe das mal so programmiert, dass wenn alle FILES/FOLDER und wenn alle PHP Requirements IN ORDNUNG sind, nur noch eine "alles klar hier" Bestätigung rauskommt.
Seht das erste Screenshot.
Welches davon würde in Euren Augen am meisten Sinn machen?
Mir gefällt persönlich die 3 Variante.
(Weil ganz knapp gehalten.)
Gruß,
Stefek
[gelöscht durch Administrator]
-
Ok, wenn Du schon anfängst umzustricken. Step3 und folgende dürfen nicht erscheinen wenn Step1 und / oder Step2 etwas Rotes ergeben. Ergibt Step1 / Step2 rot dann Erklärung / Link zur Hilfe wie man das Rote beseitigt. Step1 sollte dann auch die vorhandene php Version erkennen / anzeigen und zeigen welche man denn haben sollte.
-
Ok, wenn Du schon anfängst umzustricken. Step3 und folgende dürfen nicht erscheinen wenn Step1 und / oder Step2 etwas Rotes ergeben. Ergibt Step1 / Step2 rot dann Erklärung / Link zur Hilfe wie man das Rote beseitigt. Step1 sollte dann auch die vorhandene php Version erkennen / anzeigen und zeigen welche man denn haben sollte.
Das kann ich gerne machen... aber nicht für die Katz.
Du verstehst schon.
Ich habe gestern mit Luisehahne gesprochen.
Ihm hat die Idee gefallen.
Er wollte mit DarkViper darüber sprechen.
Die offizielle Aussage ist, dass nur Bugfixes reinkommen, weißt Du ja.
Und diese Jungs zu erpressen (http://de.wikipedia.org/wiki/Erpressung)ist sehr schwer *.
Vor allem bei den Summen, die ich verlange ;-)
"Nur Bugfixes" kann ich verstehen.
Einige Dinge sind aber entscheidend wichtig für die Zukunft von WebsiteBaker.
Wie Du schön schreibst - und wir alle** eigentlich wissen - der erste Eindruck zählt.
Gruß,
Stefek
P.S. Hier an Michael
Google doch mal, White Space and Usability (english kannst ja gut).
* manche Aussagen sollten nicht wörtlich genommen werden.
Sprachliche Kreativität, mit ein wenig Humor versetzt, wirkt sich vorbeugend auf Verbissenheit aus.
** Verallgemeinerungen sind recht selten bei mir, aber ich denke, dass hier ausnahmslos jeder mit übereinstimmen wird. Zumindest auf sprichwörtlicher Ebene.
-
@Chio
Die Idee mit vorgegebenem PAGE_TITLE finde ich gut.
Eigentlich könnte das komplett aus dem Wizard raus und als Vorgabewert könnte
"WebsiteBaker CMS" in die DB geschrieben werden.
Das machen einige andere CMS auch so.
Denkbar wäre auch die Idee von Michael,
am Ende einfach einen Button, der ein Verborgenes DIV öffnet, in dem erweiterte Vorgaben gemacht werden können.
(Wobei ich finde, dass es unnötig ist, weil die Leute sollten lernen, mit der Optionen Seite im Backend umzugehen.)
Die Installation einfach aufs Minimum reduzieren.
Je weniger Verwirrung, um so besser.
Die Idee von Maverik finde ich gut.
Wenn in den ersten beiden Schritten Fehler sind, einfach die weiteren Schritte verbergen.
Gruß,
Stefek
-
moinsen stefek,
variante 3 ist schön kurz.
für interessierte vielleicht noch ein link zu den voraussetzungen?
webseitentitel darf gern vorbelegt werden und gar nicht erst auftauchen. je weniger auszufüllen desto besser, da gehe ich mit.
abbruch bei rot ist etwas schwieriger. ein link müsste dann zwangsläufig da sein, wie maverik schon schrieb.
die restlichen steps könnten grau und unausfüllbar erscheinen, damit die seite nicht einfach nur ziemlich leer ist.
wie machen das andere bei nicht erfüllten bedingungen?
-
Moinsen.
wie machen das andere bei nicht erfüllten bedingungen?
Das ist unterschiedlich.
Je nach Jahrzeht( Jahrhundert, Jahrtausend?), Fähigkeit und der Menge der zu dem Projekt beitragenden Pipel.
Von Schlicht bis Ajaxified.
Manche schicken einfach nur einen sql Dump und eine install.txt mit. :wink:
Gruß,
Stefek
-
hallo,
sehr schön! macht auf jeden fall mehr her als das alte design!!!
gruß sfsicher
-
Danke schön.
Freut mich zu hören.
Gruß,
Stefek
-
P.S. Hier an Michael
Google doch mal, White Space and Usability (english kannst ja gut).
Du musst mich nicht überzeugen - mir gefällt's einfach nicht so sehr, aus fertig. Aber wenn's nach meinem Geschmack ginge würde es eh nur ich mögen, von daher hab ich doch nichts gegen deine Veränderung.
Wenn es übernommen wird, wäre ich übrigens stark dafür, dass es so bleibt und niemand etwas nachträglich "verbessern" möchte (jetzt in der Diskussion hier schon, aber nicht danach). Kann man doch auch bei 2.8.2 übernehmen - die Install sieht man beim Upgraden eh nicht.
Von obigen Varianten würde ich auch 3 bevorzugen - mit Klick auf Button "Advanced Installation" werden aber die grünen Sachen wieder angezeigt.
Übrigens Stichwort Usability: Bitte mal mit der "Tab"taste arbeiten. Manchmal springt man zwei Felder vor, dann wieder eines zurück. Das hat mich schon immer gestört, aber Fixes wollte damals keiner haben...
Ich sehe nur Installationen von den sogenannten "Bloatware-CMS" und da werden nur halb so viele Angaben verlangt, darum mein Bestreben, da weniger (weniger = einfacher) zu verlangen.
Die Kandidaten, die ich für einfach verstecken würde und erst mit einem Button rechts oben "Advanced Installation" (kennt wirklich jeder aus Windows, sogar aus den WB Optionen) anzeigen:
Step3:
- Absolute URL
- Default Timezone
Step4:
- Server Operating System
- World-writeable file permissions (777)
- Install Tables
Step5:
- Website Title (Standard: "Your WebsiteBaker Website")
Ob man nun reines JavaScript hernimmt oder ein jQuery Plugin (is ja beides dasselbe, nur letzteres würde wohl weniger Code verursachen in der index.php) oder gleich OldSchool CSS bleibt sich denke ich gleich.
-
Ich werde wohl nie begreifen, warum solche Diskussionen enstehen. Design ist Geschmackssache. Kann jeder nur subjektiv sehen. Mir persönlich gefällt es gut. Hatte ich gegenüber Stefek auch bereits erwähnt.
Ich schlage jetzt einfach mal vor, das Original so zu belassen wie es ist. Install brauchst du nur einmal und muss funktionieren und braucht keinen Schönheitswettbewer b zu gewinnen.
Desweiteren wird die 2.8.2 Ende Januar/Anfang Februar stable. Somit kann jeder dann seine eigenen Patches (auch die install von Stefek) einspielen. Wenn dann Patches von uns kommen, einfach erst mal schauen, ob eigene Patches überschrieben werden. 2.8.2 ist defintiv die letzte in 2.8er Reihe.
Dietmar
-
super :evil: wieder schön alles in grund und boden diskutiert...
-
Ich werde wohl nie begreifen, warum solche Diskussionen enstehen
Das ist wohl wahr :|
Somit kann jeder dann seine eigenen Patches (auch die install von Stefek) einspielen.
Darum geht es doch gar nicht.
Natürlich kann jeder von denen, die sich intensiver mit WB beschäftigen das auch patchen.
Aber wozu...
Ich unterstelle Stefek jetzt mal, dass er das nicht für sich gemacht hat (sonst hätte er das nicht veröffentlichen müssen) sondern für die Community bzw das Projekt.
Und anstatt froh zu sein, dass es (noch) Leute gibt, die sich engagieren und ihre Zeit investieren, wird er dann so "abgebügelt". Und an anderen Stellen beschwerst gerade du dich dann, dass nicht geholfen wird. Woran das wohl liegt?
Install brauchst du nur einmal und muss funktionieren und braucht keinen Schönheitswettbewer b zu gewinnen
Es geht doch um die Ein- und Umsteiger. Und da stimmt der Satz dann so nicht. Sondern eher so:
You never get a second chance to make a first impression.
Und selbst wenn du es nicht verstehst: offenbar sind auch andere um das Projekt bemüht und wollen es gerne verbessern. Und schon kommt ein Eimer Demotivation :wink:
-
Sorry, aber wer lesen kann ist klar im Vorteil
Ich schlage jetzt einfach mal vor
Dietmar
-
Desweiteren wird die 2.8.2 Ende Januar/Anfang Februar stable. Somit kann jeder dann seine eigenen Patches (auch die install von Stefek) einspielen. Wenn dann Patches von uns kommen, einfach erst mal schauen, ob eigene Patches überschrieben werden. 2.8.2 ist defintiv die letzte in 2.8er Reihe.
Das ist OffTopic und gehört hier nicht her - wir brauchen nicht jedesmal wieder eine Grundsatzdiskussion mit Gewalt heraufbeschwören.
Hier waren doch alle für den Patch, also warum kommt er nicht rein? Ich versteh's echt nicht.
-
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
-
Daß die Meinung der Community nicht zählt, wissen wir doch inzwischen. Hier wird's halt mal wieder deutlichst demonstriert. "Alles, was nicht von uns kommt, ist automatisch Mist" - diese Einstellung kenne ich bei Entwicklern. Ist wohl so eine Art Berufskrankheit.
Ups... jetzt hab ich sie doch glatt "Entwickler" genannt... (statt Coder...)
Was ist eigentlich aus dem neuen Installationsscript geworden, das bereits Anfang letzten Jahres gebaut wurde?
-
Über Jahre hinweg wird der alte Installer so hingenommen. Nicht einmal das bei Step2 gar nicht der richtige Pfad angezeigt wird, wb/pages ist hardverdrahtet und steht dort auch wenn pages im root oder im Ordner keksdose liegt, stört irgend jemanden.
Der Installer ist nun mal das erste was ich sehe wenn ich ein neues CMS installiere und wenn der schon aussieht wie aus den frühen 80ern dann ist das nicht besonders Vertrauens erweckend.
Nun kommt jemand daher spachtelt die Beulen raus und lackiert das Teil neu damit der erste Eindruck positiver ausfällt und was passiert?
Laber Rababer der doofe Installer und das ist unnötig und das könnte her und das muss weg und überhaupt blahfasel.
Derjenige der die Diskussion ersticken könnte mit der Aussage: "Jo, geile Optik, so machen wir es." kommt mit nem Vorschlag um die Ecke "Macht es Euch doch selbst".
Schmeißt die Versionen doch alle als stable raus, kann sich ja jeder selber patchen.
Ne, da fällt mir nix mehr zu ein.
-
Nun kommt jemand daher spachtelt die Beulen raus und lackiert das Teil neu damit der erste Eindruck positiver ausfällt und was passiert?
Laber Rababer der doofe Installer und das ist unnötig und das könnte her und das muss weg und überhaupt blahfasel.
Derjenige der die Diskussion ersticken könnte mit der Aussage: "Jo, geile Optik, so machen wir es." kommt mit nem Vorschlag um die Ecke "Macht es Euch doch selbst".
Schmeißt die Versionen doch alle als stable raus, kann sich ja jeder selber patchen.
Ne, da fällt mir nix mehr zu ein.
...sogar einer Meinung ist.....;)
rein und gut - das sind bugs und Stefek hat sie gefixed...;)
-
Das Argument hat schon beim Backup-Modul nicht gezogen. :roll:
-
Design ist Geschmackssache. Kann jeder nur subjektiv sehen. Mir persönlich gefällt es gut.
Hallo Dietmar.
Design ist Geschmacksache.
Aber die Art um aus Subjektivität raus zu kommen, ist, es mit einer Gruppe von Leuten zu besprechen.
Glücklich ist der Mensch, der sich selbst überwindet (aus seiner subjektiven Sicht rauskommt).
Noch vor 2 Tagen hast Du Dich beschwert, dass zu wenige Leute mit helfen.
Ich sehe das anders.
Hier sind so viele Leute am beitragen und noch mehr beitragen würden.
Man muss nur aufwachen.
Demonstriert wäre es ja.
Gruß,
Stefek
-
Nur zur Info: Ich habe versucht, konstruktiv einfach meine Verbesserungsvorsch läge darzulegen. Für mich brauche ich keinen hübschen Installer - und wenn er MsDOS Grafik hätte, wäre das für mich persönlich egal. Auch mir geht's -wie Stefek - einfach drum, einen Beitrag zum "Marketing" zu leisten. Der Installer ist wie auch maverik richtig sagt der erste Eindruck. Genau deswegen ist auch ein Patch den sich jeder selber holen kann nicht zielführend, weil sowas nur der erfahrene Benutzer macht, und der braucht keinen hübschen Installer, den er nur 1 Minute sieht.
Ich wollte es nicht tot diskutieren, einfach bloß ein paar Sachen anregen - es wurde doch von einigen hier im Thread Zustimmung signalisiert. Lediglich bin ich der Meinung - wenn ein Designer was tut, rede ihm nicht rein, drum hab ich auch nicht gesagt im Detail, wie ich es haben möchte, weil das wäre dann wirklich eine sinnlose Diskussion.
Aber lasst es uns doch nicht begraben - der erste Schritt ist gemacht. Wenn die weiteren nicht folgen sei's drum - besser einen zu gehen als gar keinen. Also rein damit - bislang habe ich kein ernsthaftes Argument gehört, das dagegen spricht (und nein, selbst mein eigenes "gefällt mir nicht so sehr" lass ich nicht zählen).
-
Also rein damit - bislang habe ich kein ernsthaftes Argument gehört, das dagegen spricht (und nein, selbst mein eigenes "gefällt mir nicht so sehr" lass ich nicht zählen).
Mir selbst würde auch ein SQL Dump reichen.
Ich finde es aber interessant, wie hier die Community Stimmen ignoriert werden.
Nicht mein "Scriptchen". Das ist nur dazu da, um zu checken, was die Allgemeinheit ansprechen würde.
Wenn die ersten Beiträge in die Richtung gingen "nee, sieht nicht gut aus..." oder "nee, so wie der Wizard jetzt ist, gefällt mir am besten" und wenn die anderen, die hinterher posten würden ungefähr die gleiche Meinung hätten... dann wäre esanders.
Aber hier haben wir eine Situation, wo es bei der Community (den Leuten, die WB nach aussen tragen und wissen, wovon sie reden) auf Zustimmung stößt. Ja, sogar sehr positiv.
Und deswegen ist es auch ein guter Thread.
Er zeigt, WARUM so wenige Leute aktiv zu WB beitragen.
Ich könnte viele andere ähnliche Threads mit Ausarbeitungen, die ich gemacht habe, eröffenen.
Die Mehrzahl würde auf Zustimmung von Seiten der Mehrheit stoßen.
Doch bis sich die Engstirnigkeit in oberen Reihen nicht lockert, wird es wenige Leute geben, die voller Hingabe zum Projekt beitragen.
Ich könnte eine Reihe (nicht nur meiner eigener) guter Beiträge benennen, die nie ins Projekt integriert wurden.
Meiner Meinung fehlt es da oben an wirklicher Zielsetzung, WB populärer zu machen.
Oder das Wissen dazu fehlt.
Oder irgend eine verkehrte Vorstellung über die Community (z.B. Leute sind ersätzlich).
Wie ich schon sagte: manchen Leuten ist es wichtiger "Recht zu behalten" als "das Richtige zu tun".
Brave New World.
Stefek
-
Übrigens Stichwort Usability: Bitte mal mit der "Tab"taste arbeiten. Manchmal springt man zwei Felder vor, dann wieder eines zurück. Das hat mich schon immer gestört, aber Fixes wollte damals keiner haben...
Hallo Michael.
Das ist jetzt gehandhabt.
Dadurch dass es jetzt linear von statten geht, braucht es den tabindex gar nicht mehr.
Jetzt geht alles schön von oben nach unten.
Also: Ich finds gut - und das sollte so rein.
Noch ein bissel senf: (meine Meinung)
Das Prefix sollte auf "wb_" voreingestellt sein, dafür der Datenbankname auf leer (die wird so gut wie nie "wb" sein.)
Den Websitetitle vergesse ich IMMER. Vielleicht auch hier gleich eine Vorgabe?
Bei der default-timezone wäre gut, wenn da daneben gleich immer die entsprechende Uhrzeit (zb 23:56) stehen würde.
Hallo Chio.
Datum wird mit angezeigt.
WebsiteTitle habe ich in ein verstecktes Feld untergebracht mit defaultwert "WebsiteBaker CMS"
(oups: Table Prefix habe ich vergessen voreinzustellen ..)
Außerdem, wenn
STEP 1 oder STEP 2 nicht akzeptabel ist, wird der Rest nicht ausgegeben.
Nur eine Nachricht, dass es gehandhabt werden soll und dann zurück zum Installscript (mit einem javascript reload button).
Ich habe es auf der verlinkten Seite nicht eingestellt.
Wer da interesse hat, kann sich das Patch anschauen, indem er WB Lokal "installiert".
(patch angehängt im ersten Post.)
(Zerschießt Euch bitte nicht die DB.)
Ach so, die Texte sind verbesserungswürdig e Platzhalter (die wenn STEP 1 oder STEP 2 nicht OK waren).
Viel Spaß.
Stefek
-
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
-
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
-
Kurz angetestet:
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.
[gelöscht durch Administrator]
-
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.
-
Kurz angetestet:
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 :
<?php
// timezones
$selected_val = '';
...
Ich muss jetzt los.
Schaue später nochmal hier rein.
Gruß,
Stefek
-
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.)
<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.)
<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.
[gelöscht durch Administrator]
-
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.
-
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
-
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
-
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 ;-)
Gruß,
Stefek
-
Hallo Leute,
siehe ersten Post.
Danke für die Teilnahme an dieser Diskussion.
Gruß,
Stefek