vier Anliegen für vierpfeile

Hier könnt Ihr Eure Ideen und Kritik zur Site loswerden

Moderator: Moderatoren

Antworten
Benutzeravatar
Daxim
Resident
Beiträge: 624
Registriert: Sa 17. Jul 2004, 23:00
Wohnort: Wien
Kontaktdaten:

vier Anliegen für vierpfeile

Beitrag von Daxim »

  1. Man kann Leute wie Dezorian nicht in die Friendlist übernehmen. Er existiert zwar als Forennutzer, aber nicht in der Spielerdatenbank. Friendlist kommt mit diesem Umstand nicht klar.
  2. Die Spielersuche leidet an schlechter Usability. Standardmäßig ist immer $MY_BUNDESLAND voreingestellt. Wenn man aber jemanden namentlich sucht — und das macht den Hauptteil aller Suchen aus — muss man immer alle Felder zeitraubend auf den egal-Wert zurücksetzen. Besser ist es, wenn die namentliche Suche sinnvollerweise schlicht alle anderen Ausgabebeschränkungen ignoriert.
  3. Eine Signatur kann nur ungefähr 250 Zeichen haben. Dabei gehen Markup und URIs sogar vom Brutto ab! Auf dem Bildschirm sind das nicht einmal anderthalb Textzeilen. Das ist zu mickrig und weil ich die Signatur gerne alle paar Wochen wechsle, musste ich mich schon zweimal darüber ärgern. 1000 Zeichen halte ich für angemessen. Selbst wenn ich diesen Text als Grafik einbinden würde (was ich aber nicht machen will, weil's flacsh ist), wäre er immer noch kleiner und IMO unaufdringlicher als so manch anderen Nutzers Signaturgrafik.
  4. "HTML ist an"; zu schade, dass davon nichts zu bemerken ist. Zu meiner Betrübnis muss ich feststellen, dass folgende Elemente maskiert und damit unwirksam gemacht werden:
    • <abbr>
    • <acronym>
    • <address>
    • <bdo>
    • <big>
    • <blockquote>
    • <caption>
    • <cite>
    • <code>
    • <col>
    • <colgroup>
    • <dd>
    • <del>
    • <dfn>
    • <dir>
    • <div>
    • <dl>
    • <dt>
    • <em>
    • <h4>
    • <h5>
    • <h6>
    • <hr>
    • <ins>
    • <kbd>
    • <li>
    • <ol>
    • <q>
    • <s>
    • <samp>
    • <small>
    • <span>
    • <strike>
    • <sub>
    • <sup>
    • <table>
    • <tbody>
    • <td>
    • <tfoot>
    • <th>
    • <thead>
    • <tr>
    • <tt>
    • <ul>
    • <var>
    [/size]Natürlich ist so eine semantisch reichhaltige Auszeichnung von Text nur schwerlich möglich. Zudem ist die Liste der erlaubten Element inkonsequent, so z.B. sind Überschriften der ersten drei Ordnungen erlaubt, der hinteren drei nicht; Präsentationselemente zum Zentriert-, Kursiv- und Fettschreiben, zum Unterstreichen und für Schriften mit Glyphen gleicher Breite sind vorhanden, aber Präsentationselemente zum Groß- und Kleinschreiben, Hoch- und Tiefstellen und zum Durchstreichen nicht; das semantische Element zur Auszeichnung von stark betonten Inhalten ist nutzbar, aber sein kleiner Bruder zur Auszeichnung von normal betonten Inhalten nicht. Die o.g. fehlenden Elemente aufzunehmen ist harmlos, weil sie nichts mit aktiven (potenziell gefährlichen) Inhalten im Browser zu tun haben; aber sie ermöglichen Nutzern, die sie zu schätzen wissen, eine ungleich größere Ausdrucksvielfalt, wie am Beispiel des TTLG-Forums seit mindestens fünf Jahren zu sehen ist.
Ich hatte einmal eine Signatur, und sie war gut.
Benutzeravatar
Plugsuit
VP Mitgründer
Beiträge: 2727
Registriert: Mi 25. Jun 2003, 23:00
Wohnort: Springe

Beitrag von Plugsuit »

Hallo Daxim, danke erstmal für deine präzise Beschreibung der Anliegen.

Erstmal möchte ich sagen, dass alle vier Themen als Probleme bereits bekannt sind. Das heißt natürlich nicht, dass sie keine Probleme darstellen und nicht gelöst werden sollen!

Also:

1. Friendlist
Die Friendlist ist originär ein Abfallprodukt des Moduls, aus dem die Spielerdatenbank hervorgegangen ist. Wir haben sie nicht erfunden, und wir haben sie auch nicht weiter als nötig in das Portal integriert. Damit ist klar, dass die möglichen Member nur aus der Tabelle der Spieler-DB nutzer stammen können und nicht aus der Master-User-Tabelle des Forenmoduls. Sicher wäre es wünschenswert, alle User hinzufügen zu können.

Allerdings schätze ich das so ein, dass praktisch kaum jemand die Friendlist wirklich nutzt. Es müsste also imho ein Poll gemacht werden, ob 1. die Friendlist gelöscht werden soll, 2. alles so bleiben kann, weil man halt nur seine Spielpartner aus der DB sammelt, nicht aber seine "Buddies" oder 3. die Funktionalität ausgebaut werden sollte, weil sie sehr wichtig ist.

Als Workaround kann ich dir erstmal anbieten: Schick eine PM an Dezorian , dass er sich in die Spieler-DB eintragen soll, damit du ihn adden kannst. Der intelligente Leser bemerkt hier ein nicht ganz uneigennütziges Verhalten des Systems (This is not a bug, this is a FEATURE). :)

2. Spielersuche
Dies stört mich in der Tat auch, Owner Grimmi sollte sich mal dazu äußern und ggfs. das Modul ändern!

3. Ich persönlich bin absolut gegen Signaturen, weil sie statt Informationen zu transportieren nur die Usability des Forums mindern. Signaturen sind zwar erlaubt, aber mehr auch nicht...

4. HTML im Forum
Dies gehört in der Tat zu einer der großen Baustellen von VP, das Forum ist nun mal eine Standardkomponente (PHPbb), und wir können praktisch kaum customizen, weil wir dann den Updatepfad verlassen. Dies betrifft wahrscheinlich die Tag-Zulassung nicht, weil die über ein Array zentral gefiltert werden. Ich bitte Grimmi mal um ein Statement dazu. Deine Vorschläge klingen für mich sehr vernünftig.
Grundsätzlichen bleiben wir auf "Bugs" und Unzulänglichkeiten des PHPbb aber meistens sitzen (siehe Thread-Seiten-Zähler-Bug seit einem Jahr)
Benutzeravatar
Grimmi Meloni
Admin
Beiträge: 4430
Registriert: So 8. Jun 2003, 23:00
Wohnort: Paderborn
Kontaktdaten:

Beitrag von Grimmi Meloni »

Plugsuit hat geschrieben: 2. Spielersuche
Dies stört mich in der Tat auch, Owner Grimmi sollte sich mal dazu äußern und ggfs. das Modul ändern!
Werde ich morgen im Zug mal ändern. Ist kein Problem. Ist mir selbst auch schon aufgefallen, war aber immer zu faul es zu ändern. :roll: :oops: *shame on me*
Plugsuit hat geschrieben: 4. HTML im Forum
Dies gehört in der Tat zu einer der großen Baustellen von VP, das Forum ist nun mal eine Standardkomponente (PHPbb), und wir können praktisch kaum customizen, weil wir dann den Updatepfad verlassen. Dies betrifft wahrscheinlich die Tag-Zulassung nicht, weil die über ein Array zentral gefiltert werden. Ich bitte Grimmi mal um ein Statement dazu. Deine Vorschläge klingen für mich sehr vernünftig.
Grundsätzlichen bleiben wir auf "Bugs" und Unzulänglichkeiten des PHPbb aber meistens sitzen (siehe Thread-Seiten-Zähler-Bug seit einem Jahr)


Also die Liste einzubauen ist nicht die Schwierigkeit, allerdings kann man nur zwischen den reinen Tags und solchen die Parameter haben dürfen unterscheiden. So lange die ganzen gelisteten Tags ohne Parameter auskommen, sehe ich in Sachen Sicherheit ebenfalls kein Problem. Alle Tags die Parameter benötigen möchte ich aber direkt ausschließen, weil das wiederum arbeit bedeutet. Diese müßten dann nochmals von mir überprüft werden, usw.... Aber von der technishcen Seite mal abgesehen. Braucht man hier wirklich diese ganzen Tags? Plaintext ist doch für so ein Forum eigentlich ausreichend, oder seht Ihr das anders?
Benutzeravatar
Daxim
Resident
Beiträge: 624
Registriert: Sa 17. Jul 2004, 23:00
Wohnort: Wien
Kontaktdaten:

Beitrag von Daxim »

Einspruch; Suggestivfrage! ;)

In HTML gibt es keine Elemente, die keine Attribute haben. So ziemlich alle Elemente haben sechs Universalattribute und zehn Eventhandler.

Der aktuelle Filter ist augenscheinlich eh Murks: <a accesskey="0" charset="utf-8" class="blah" dir="ltr" href="javascript:alert(document.cookie)" hreflang="de" id="zonk" lang="de" name="foo" rel="bar" rev="baz" tabindex="1" target="_self" title="meh" type="text/plain" doesnotexist="true">quux</a> (siehe Quelle)
Da braucht's nur wieder einen ernsthaften xss flaw in phpbb wie schon im Dezember 2002 zu geben, und ein Angreifer könnte sich jedermanns Cookies schnappen, oder nach goat.cx umleiten, oder schlimmeres.

Das Markup oben funktioniert, weil der Filter die Attribute als Blacklist verwaltet, ansonsten würde er das invalide letzte Attribut ablehnen. Also sind bloß die Attribute style und on(click|key)* verboten. Demnach hast du keinen Aufwand mit der großen Zahl der gutartigen Attribute, sondern nur mit einer kleinen Zahl potentiell bösartiger.
Benutzeravatar
Grimmi Meloni
Admin
Beiträge: 4430
Registriert: So 8. Jun 2003, 23:00
Wohnort: Paderborn
Kontaktdaten:

Beitrag von Grimmi Meloni »

OK, dann mach bitte eine Umfrage draus. Wenn die Mehrheit für diese ganzen Tags ist, dann bauen wir sie ein.

Die Standardparameter für die SpielerDB habe ich schon erledigt, muß noch hochgeladen werden. Vielleicht klappt das zeitlich morgen.
Benutzeravatar
Grimmi Meloni
Admin
Beiträge: 4430
Registriert: So 8. Jun 2003, 23:00
Wohnort: Paderborn
Kontaktdaten:

Beitrag von Grimmi Meloni »

So, hat zwar jetzt doch nochmal etwas länger gedauert, aber die Änderung bzgl. der SpielerDB ist durch.
Benutzeravatar
Grimmi Meloni
Admin
Beiträge: 4430
Registriert: So 8. Jun 2003, 23:00
Wohnort: Paderborn
Kontaktdaten:

Beitrag von Grimmi Meloni »

So, für alle die nicht so oft auf der Homepage vorbeischauen (Shame on you! :wink: ) - es gibt eine neue Umfrage, die sich genau diesem Thema widmet. Also, dann laßt uns mal wissen ob wir mehr Möglichkeiten zur Textformatierung anbieten sollen.
Antworten

Zurück zu „VierPfeile.de-Diskussionsforum“