Beiträge von WYE

geschrieben am 28.09.2016 21:56:57 in Frühjahrsputz
( Link )
Das Projekt gibt's immer noch! Keine Sorge (oder sorry, je nachdem, wie man dazu steht).

Bei dem Chat häng ich allerdings ein wenig - was heißt ein wenig, ich hab noch nicht mal angefangen. Mir ist nicht ganz klar, ob wir die WebSockets-Technik jetzt einsetzen können oder nicht - wenn ja, dann hab ich noch nicht raus, wie das fehlerfrei geht, wenn nicht, dann greifen wir halt auf HTTP zurück, aber auch da hab ich noch keinen Plan, wie das am geschicktesten geht.

Was den Rest der Seite angeht, der ist wie gesagt fertig! Vielleicht kann ich die Tage schon mal eine Testumgebung online stellen, an der sich die Leute austoben können, dann haben wir, wenn die Seite komplett fertig ist, zumindest schon mal ein paar Bugs ausgemerzt.
geschrieben am 01.10.2016 15:55:33 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Sicher ist euch nicht entgangen, dass ich beim Frühjahrsputz die Hauptseite neu gestaltet hab - und danach damit angefangen hab, die ganze Seite inklusive Forum von Grund auf neu zu programmieren. Dieses Projekt ist komischerweise fast fertig! Das einzige, was noch fehlt, ist ein Chat - aber der lässt vielleicht noch etwas länger auf sich warten.

Bis die neue Seite irgendwann offiziell online geht (mit Chat), können wir ja zumindest schon mal ein paar Bugs sammeln und Feedback austauschen, damit das Ganze beim offiziellen Start möglichst fehlerfrei läuft. Deswegen dachte ich, ich stelle die neue Seite schon mal vorläufig online!

öffentliche Beta

Die Seite ist zu finden auf http://eric-kaiser.net/misc/smwh2. Das ist im Prinzip die fertige Version der Seite - alles ist da und alles ist benutzbar, bis auf den Chat.

Mein Vorschlag: probiert die Seite mal aus! Klickt euch durch, macht alles, was ihr sonst auch machen würdet, und am besten noch mehr. Versucht jede Aktion durchzuführen, und guckt, ob sie wie erwartet funktioniert.

Die Datenbank (Nutzer, Posts, Dateien etc.) ist derselbe wie heute Morgen, aber komplett separat und eigentlich nur zum Wegwerfen und Experimentieren gedacht. Tobt euch also ruhig aus - registriert neue Nutzer, schreibt neue Threads und Posts und wasweißich. Übertreibt's aber bitte nicht (nichts Spammiges oder Illegales).

(Das Empfangen von Benachrichtigungsmails hab ich erst mal für alle alten Nutzer deaktiviert. Wenn ihr die Funktion ausprobieren wollt, könnt/müsst ihr sie in euren Einstellungen aktivieren.)

Bekannte Bugs

Wenn ihr Fehler findet oder Verbesserungsvorschläge habt, sagt Bescheid! Postet in diesem Thread und beschreibt den/die Fehler detailliert. Ich trag dann alles im ersten Post zusammen, und irgendwann später geh ich die Liste durch und kümmere mich darum. (Ich geb allerdings keine Garantie, dass ich jeden Fehler auch behebe - je nachdem, für wie schwerwiegend ich ihn halte und wie viel Lust ich hab.)


  • "Registrieren"-Button im Registrierungsformular zu weit rechts

  • Absender in Benachrichtigungsmails fehlt

  • Falsche Textkodierung in Benachrichtigungsmails

  • Nicht alle Seiten markieren den Link im Menü als aktiv (z. B. Threads ja, Private Nachrichten nicht)

  • Einige BBCodes (Quote, Code, Spoiler) werden nicht genau so interpretiert wie im alten Forum (betrifft aber nur bereits existierende Posts, bei neu geschriebenen sollte alles gehen) ...✔?

  • BBCodes in der Signatur und Smileys werden in der PN-Vorschau nicht umgewandelt

  • Spoiler in PMs funktionieren nicht

  • Post-Toolbar beim Thread-Erstellen fehlt

  • Thread-Titel können nicht geändert werden

  • Smiley-Kodierung macht beim Zitieren Zicken

  • Lange Nutzernamen werden nicht umgebrochen

  • Smiley-Einfügen noch mal checken (Leerzeichen drumrum; funktionieren überhaupt alle Codes?)

  • E-Mail-Adressen können nicht geändert werden ...✔?

  • Eigene Beiträge werden nach dem Posten als neu angezeigt

  • Die Trennlinie nach "wichtigen" Threads ist manchmal falsch gesetzt

  • Alle Nutzer haben Schreibrechte in Müll und Archiv


Wunschliste:

  • Automatische Weiterleitung auf Meldungsseiten einrichten ✔ (nach Erstellen von Posts und Threads)

  • Ankündigungs-Link einfügen

  • dunkleres Theme als Option

  • Seitenauswahl in Threads direkt auf der Forenseite

  • "Nutzer freischalten"-Button für Admins

  • "Nutzer verwalten"-Link für Admins (kann zur Mitgliederliste führen)

  • Cookie-Disclaimer einfügen

  • geheime Medaillen

  • Medaillen-Schablonen

  • Vorschau beim Thread-Erstellen

  • Link zum ersten ungelesenen Post auf der Forenseite
geschrieben am 01.10.2016 16:03:41 in Frühjahrsputz
( Link )
Stimmt, ein Aktualisierungsbutton wär die letzte Möglichkeit - wobei das manuelle Laden für mich aber gegen den Sinn eines Chats geht.

Und ob ein Button erlaubter ist als eine Aktualisierung alle x Sekunden, weiß ich auch nicht - ist halt immer die Frage, was ein Provider unter "zu viel Serverlast" versteht. Müsste man im Zweifelsfall mal fragen.
geschrieben am 01.10.2016 22:16:32 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Zitat von RPG Hacker:
Vor Smilies wird kein automatisches Leerzeichen eingefügt, wenn man welche setzt. Die sind aber (zumindest in phpBB) notwendig, damit das Smilie überhaupt als Smilie erkannt wird.

Müsste mit meinem Forum auch ohne gehen. Hast du denn schon irgendwo gesehen, dass es ohne nicht klappt?

Zitat von RPG Hacker:
Im Admin-Bereich fehlt die Möglichkeit, User zu verwalten. Sehr wichtig.

Welche Funktionen vermisst du? Admins können alles auf der Profilseite eines Nutzers erledigen (sperren, Profil bearbeiten, Medaille verleihen). Okay, Namensänderungen fehlen noch, aber sonst.

Zitat von RPG Hacker:
OK, WOW! Hier ist RICHTIG was schiefgegangen! Ich habe einen neuen Thrad unter "die Seite" erstellt, auf einmal habe ich einen alten Post von dir als ersten Post in dem Thread. das sollte definitiv nicht so sein.

Hm, okay, äh. Kannst du irgendwie nachvollziehen, was genau du gemacht hast und woran das gelegen haben könnte?

Zitat von RPG Hacker:
Habe einen Post von mir zitiert, daraufhin ist das hier passiert. Man beachte, dass die nicht da sein sollten.[/list]

Ach Mann, diese Smileys immer. D:

Um alles andere kümmer ich mich.
geschrieben am 01.10.2016 23:37:03 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Den seltsamen Thread-Bug kann ich bei mir leider nicht nachstellen - hoffen wir mal, dass das nicht wieder vorkommt. (Oder ich setz die Datenbank irgendwann wieder zurück und wir probieren's noch mal.)

Zitat von Robju:
Kannst du bitte so eine Art Nachtmodus einfügen?

Themes zur Auswahl? Joa, das dürfte gehen. Gute Idee!

Zitat von RPG Hacker:
Was ist eigentlich mit Cookie-Mitteilung? Ich glaube, die fehlt noch, ist aber gesetzlich erforderlich (außer das Forum benutzt keine Cookies?)

Ich hab mal irgendwo gelesen, dass Session-Cookies davon ausgenommen sind, weil technisch unverzichtbar - aber du hast schon recht, gehen wir mal auf Nummer sicher.

Zitat von RPG Hacker:
Also für Powerlevel hättest du meiner Meinung nach einen Orden verdient!

Hehe, das war der erste Oberbegriff, der mir eingefallen ist. War aber nicht mal meine Idee (heißt auf SMWC glaub ich auch schon so).

Ansonsten danke für das Feedback! Vieles davon wär mir nie auf- und eingefallen.
geschrieben am 02.10.2016 10:52:17 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Zitat von RPG Hacker:
Ich denke ich weiß, was passiert ist. Die neuen Threads, die nach dem besagten Thread erstellt wurden, haben IDs von 1140, 1141, 1142 etc. Die kommen also direkt nach 1139. Ich nehme mal an, du benutzt vielleicht irgendeine Zähl-Variable oder sowas, um Thread-IDs zu vergeben. Möglicherweise stand diese ID an der falschen Stelle, und du hast im Thread-Erstellen-Code keine Sicherheitsmaßnahme drin, um das zu verhindern. Ich denke an dieser Stelle solltest du tatsächlich überprüfen, ob ein Thread mit der aktuellen ID bereits existiert, und falls ja, die nächste freie ID suchen und dann die Zählvariable entsprechend anpassen. Dann dürfte das Problem nicht mehr auftreten, wie auch immer das Ding falsch platziert gewesen sein kann.

Ja, die IDs hatte ich auch schon im Verdacht - mich wundert nur, warum ich das bei mir lokal nicht wiederholen konnte, wo eigentlich dieselben Bedingungen geherrscht haben. Ich muss mir das mal angucken.

Zitat von RPG Hacker:
Btw., wenn man in der Post-Übersicht hinten auf den Pfeil klickt, springt man dann immer zum letzten Post, oder springt man zum ersten neuen Post? Letzteres fände ich sinnvoller und auch wichtig. Ich benutze sowas meistens.

Zum letzten Post, sonst wäre der Spaltenname ja irreführend. Ein Extra-Pfeil für zweiteres wäre natürlich cool, aber ich befürchte fast, das wäre zu viel Datenbanklast und darunter leidet die Performance. (Wie hat Kieran das bloß hingekriegt?)

Zitat von RPG Hacker:
Jedenfalls, so ein System fänd ich äußerst cool, und es würde uns auf lange Sicht sehr viel Arbeit ersparen. Meinst du, etwas derartiges wäre machbar?

Du und deine Medaillen, ihr verlangt mir vielleicht was ab.
Machbar wahrscheinlich (und sinnvoll ja auch), aber vielleicht nicht ganz so nötig wie andere Features und Bugfixes. Wenn's okay ist, würde ich das hinten an stellen wollen und mich darum kümmern, wenn die Seite online ist.
geschrieben am 06.10.2016 11:56:28 in Geburtstagskalender
( Link )
Danke nachträglich! Immer wieder herzerwärmend, wie viel Mühe ihr die Geschenke auswählt.
geschrieben am 11.10.2016 10:48:26 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Zitat von RPG Hacker:
OK, offenbar stimmt das nicht. Mein Test-user war ja ein Moderator, hatte ich vergessen. Allerdings haben einige User sich offenbar selbst Medaillen verliehen. Kannst du das irgendwie nachvollziehen?

Welche genau? Einige hab ich spaßeshalber auch mal selber vergeben, und die automatischen Medaillen kann man sich ja per Knopfdruck verleihen lassen.
geschrieben am 12.10.2016 15:42:09 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Zitat von RPG Hacker:
Bei Definitely_Not_Wysey habe ich eine "Untypisiert"-Medaille gesehen. Hast du die vergeben, oder war das jemand anderes?

Ach so, nee, das war ich. Dann hat sich das ja doch geklärt.

Zitat von RPG Hacker:
Ich würde deswegen sagen, dass eine Shoutbox erstmal die bessere Lösung wäre und ein Chat dann, falls ein vServer finanziell möglich ist, noch hinterher kommen kann.

Das klingt gut! Würde mir die Arbeit sicher auch erleichtern, oder mir auf jeden Fall einen Anhaltspunkt geben.

Die Frage ist nur, was ich und du (und Celeros) unter Chat und Shoutbox verstehen. Für mich ist der einzige Unterschied gerade "Ein Chat aktualisiert sich alle x Minuten oder kommuniziert in beide Richtungen mit dem Server, eine Shoutbox aktualisiert sich nur auf Anfrage" - oder wie stellst du dir das vor?
geschrieben am 15.10.2016 16:24:12 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Hab mal aus Spaß ein Chat-Mockup gebastelt. (Das Programmieren wird, genau wie die gesammelten Bugfixes, noch 'ne Weile auf sich warten lassen müssen.)

Was das "überall sichtbar" angeht, da hab ich noch Bedenken, was den Platz auf dem Bildschirm angeht - ich meine, das Ding ist ja schon auf seiner eigenen Seite ziemlich riesig.

Irgendwelche Vorschläge, zu was auch immer?
geschrieben am 16.10.2016 13:14:30 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Danke für die Vorschläge! Die Avatar-Größe hab ich schon mal angepasst (eventuell Strg+F5).
geschrieben am 16.10.2016 19:41:50 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Haha, Tatsache. Dass das vorher keiner gemerkt hat...

Kann man zum Glück einfach beheben, indem man die Berechtigungen in der Datenbank ändert. (Mach ich aber trotzdem erst, wenn ich auch für die anderen Bugs Zeit hab.)
geschrieben am 21.11.2016 22:28:39 in Screenshots/Videos Thread - Zeige dein Zeug h(i)er!
( Link )
Es geht halt ums Prinzip - Hacks dürfen nicht nur in ZSNES funktionieren, damit ZSNES aussterben kann, und ZSNES soll aussterben, weil es ein schlechter Emulator ist. Wenn dein Hack nur in ZSNES funktioniert und in zehn Jahren keiner mehr ZSNES benutzt, wird keiner mehr deinen Hack spielen können - so wie alte Musikkassetten, die jetzt keiner mehr abspielen kann, weil er keinen Kassettenspieler hat. (Und hey, Porten macht Spaß! )




Ich weiß nicht, ob ich von deinem Hack schon gehört hab (wenn, dann ist das länger her), aber wow! Das sieht kaum noch nach SMW aus, auf die beste Weise. Wenn die originalen Sounds und Textgrafiken nicht wären, würde das ohne Probleme als Indie-Game durchgehen. Ich bin besonders beeindruckt von den zwei Level-Hälften, oben und unten mit verschiedenen Paletten und anderer Musik. Schicke Sache!
geschrieben am 02.12.2016 18:46:59 in SMW (Lyrics)
( Link )
Ein Lied über ASM-Befehle, zu singen in der Melodie von "MfG" von den Fantastischen Vier.

(Genau dasselbe hab ich schon vor Ewigkeiten im alten Forum gepostet, das ja leider unwiederbringlich verloren ist - den Refrain hatte ich noch im Kopf, die Strophen hab ich komplett neu zusammengebastelt. Ich glaube, dieses Mal ist jeder Befehl genau einmal vertreten, in dem kein Y vorkommt.)

LDA, STA und CMP
BRA, BEQ und BNE
BVS, BMI und BCC
BPL, BCS und BVC

CLC, ADC und SBC
ASL, LSR und INC
EOR, ORA und AND
TRB, BIT und TSB

RTS, JML und JMP
RTL, RTI und PLB
PHX, PHB und PHA
PLP, PLD und PLK

TAX, TXS und TXA
LDX, INX und XBA
STX, STZ und SEP
REP, MVN und MVP

SMW!
Ja, wir sind gerissen
Mit Programmierkenntnissen, die nicht jeder braucht
Doch wir stehen drauf
Bei uns steht ASM im Lebenslauf
Bevor wir fall'n, fall'n wir lieber rauf (LDA #$C0 : STA $7D)

SMW!
Und die, die nicht wissen,
wie sie es hacken müssen, machen Themen auf,
doch geben auf, weil ihr Gehirn nicht zum Verstehen taugt
Bevor sie stör'n, hör'n sie lieber auf

PEA, PER und XCE
COP, BRK und NOP
WAI, WDM und STP
PEI, TCS und TCD

SED, DEC und PHK
ROL, CLV und PLA
JSR, CLI und CLD
DEX, BRL und SEC

SEI, TSC und PHP
TSX, ROR und PHD
CPX, PLX und TDC
ASM, VWF und RPG

SMW!
Ja, wir sind gerissen
Mit Programmierkenntnissen, die nicht jeder braucht
Doch wir stehen drauf
Bei uns steht ASM im Lebenslauf
Bevor wir fall'n, fall'n wir lieber rauf (LDA #$C0 : STA $7D)

SMW!
Und die, die nicht wissen,
wie sie es hacken müssen, machen Themen auf,
doch geben auf, weil ihr Gehirn nicht zum Verstehen taugt
Bevor sie stör'n, hör'n sie lieber auf
geschrieben am 03.12.2016 16:04:53 in SMW (Lyrics)
( Link )
Zitat von W4mp3:
Das rot markierte passt nicht in den Refrain, 0/10.

Meinst du vom Sinn her oder von den Silben? Das "doch" kann man halbwegs problemlos als, äh, "Auftakt" singen - und wenn nicht, dann lass halt das "wir" weg.

Bitte auch bedenken: Der Refrain ist sicher schon sechs Jahre alt. Und ich kann längst nicht so gut rappen wie Robju.
geschrieben am 03.12.2016 18:53:30 in SMW (Lyrics)
( Link )
Zitat von W4mp3:
(Triggerwarnung: Meine Stimme IRL; schnell hingeschmiert; ich kann nicht lesen; etc.)

Ach was, das war doch profimäßig!

Nicht dass das irgendjemand nachsingen wollen würde, aber ich hab mir das damals ungefähr so gedacht:
Code
MfG
SMW

Mit freund- lich- en Grüßen
Ja, wir sind ge rissen

Die Welt liegt uns zu Fü-ßen, denn wir stehen drauf
Mit Pro- gram- mier- kennt- nissen, die nicht je-der braucht

Wir ge-hen drauf
Doch wir stehen drauf

Für ein Leben voller Schall und Rauch
Bei uns steht A-S- M im Le- benslauf

Bevor wir fall'n, fall'n wir lieber auf
Bevor wir fall'n, fall'n wir lieber rauf
geschrieben am 05.12.2016 21:26:20 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Nicht dass der Eindruck entsteht, ich hätte das Projekt vergessen! So kurz vor der Fertigstellung aufzugeben liegt mir nicht.

Ist nur so, dass meine eh schon knapp bemessene Zeit gerade von anderen Sachen beansprucht wird - ich helfe 'nem Kumpel bei der Gestaltung seiner Website, und bei meinem Hack bin ich auch gerade in einer relativ produktiven Phase. Wenn ich an smwhacking.de 2.0 arbeite, dann lieber richtig und "vollzeit".

Das nur als kleienr Statusreport. Ist ja auch eigentlich nur noch der Chat und die Bugfixes, die ihr hier zusammengetragen habt. (Mal sehen, in wie große Anführungszeichen ich das "nur" am Ende schreiben muss, aber hey.)
geschrieben am 06.12.2016 14:23:26 in smwhacking.de 2.0 - öffentliche Beta!
( Link )
Da geb ich dir vollkommen recht, das ist wahrscheinlich Zeitverschwendung. Vielleicht mach ich's aus diesen Gründen hier:

- Ich bin jetzt schon ziemlich weit gekommen, und kurz vor Fertigstellung das Handtuch zu werfen wäre auch schade. (Klar, dass die Zeit so oder so schon "verschwendet" ist und Aufhören immer noch mehr bringen würde - aber mir geht's darum, dass es sich gut anfühlt, etwas fertigzustellen. Eine Sache mit einem Haken abschließen können statt sie zu zerknüllen und in den Müll zu schmeißen.)

- Ich will die Seite gerne im bestmöglichen Zustand hinterlassen, und die Trennung von Seite und Forum fand ich immer schon unschön. Wenn das Forum in naher Zukunft komplett stirbt, na ja, dann ist das eben so.

- Auf jeden Fall war das Programmiererfahrung! Ein ganzes Forum von Grund auf schreiben wollte ich schon seit Jahren.

Ob das gute Argumente sind, weiß ich allerdings auch nicht.
geschrieben am 12.12.2016 20:11:39 in Vorstellungs-/Verlassens-/Rückkehr-Thread
( Link )
Willkommen! Erwarte nur nicht zu viel von diesem Forum, das ist so gut wie ausgestorben.
geschrieben am 25.12.2016 11:11:27 in weihnachten
( Link )
<--nachten?

Euch allen jedenfalls frohe solche.