Jeena Paradies: Richtige URL... - nicht einfach beim ersten mal

Beitrag lesen

Hallo,

Und du kannst keine Links machen, also muss du es lernen

Mich würde mal eure Meinung interessieren. Immer wieder lese ich genau solche Posts, die jemanden, der hier das erste mal postet doch ziemlich verärgern können. Implizieren sie doch gleichzeitig die Unfähigkeit des Posters sich wenigstens einmal die fünf DIN A4 Seiten FAQ durchzulesen um überhaupt mal hier fragen zu dürfen.

Als ich mich rangemacht habe dieses Script zu basteln hatte ich bei meiner Software vor allem User im Kopf, die zum ersten mal in einem Weblog kommentieren und da natürlich die BBCode Syntax - die sowieso überall anders ist, und hier ganz besonders anders - nich kennen. Das lesen von Anleitungen ist immer sehr mühsam und entzieht auch der eigentlichen Sache die Aufmerksamkeit. Es sollte also so einfach wie möglich gemacht werden seinen Kommentar auszuzeichnen, ohne sich mit dem ganzen Zeug außeinandersetzen zu müssen.

Irgendwann einmal kam ich auf die Idee dass mir das ganze auch im Selfforum die tägliche Arbeit sehr erleichern würde. Also habe ich angefangen es auf diese Syntax zu adaptieren. Das ist mir mittlerweile auch ganz gut gelungen wie ich finde.

Leider kann das aber so wie es jetzt ist, nur registrierten Benutzern zur Verfügung gestellt werden. Neulinge, denen das aber weitaus mehr helfen würde bleiben leider außenvor und werden weiter mit Hinweisen auf die FAQ-19 bombardiert.

Was haltet Ihr davon das Script fest in das Forum einzubauen, damit es auch nicht registrierte Benutzer nutzen können? Außerdem würde das auch bei der Vorschau zur Verfügung stehen. Es reicht ja eigentlich das Script im Template zu referenzieren. Man müsste auch nicht so viele Buttons einfügen lassen, wie ich das jetzt mache, es würden: Link, Bild, HTML, CSS, JS, PHP und Perl ausreichen. Wenn jemand danach immer noch einen Code Button mehr haben möchte, weil er/sie oft eine andere Sprache damit auszeichnen möchte, kann man sich mit einem user.js sehr einfach seine Buttons hinzufügen, es genügt jeena_bbcode_do_button('BUTONNAME', 'codelanguage'); in seiner eigene user.js anzuhängen, das wäre dann auch ein Grund sich anzumelden um mehr Funktion zu bekommen.

So weit ich getestet habe funktioniert das Script in Browsern, die an Cursorposition einfügen können, wie gewünscht, die, die das nicht können, wie zum Beispiel Konqueror, Safari oder ältere Operas, wie ältere NS, hängen den code einfach hinten an den Text in der Textarea an. Das ist aber auch hilfreich, da man den Text dann nur noch da hinkopieren muss wohin man es haben will, oder man drückt den Knopf genau dann wann man es braucht.

Browser, die kein insertBefore zeigen einfach keine Buttons an und alles ist unverändert, so wie es jetzt ist. Diese Browser können dann aber mit einfügen an Cursorposition höchstwarscheinlich sowieso nicht umgehen.

Was haltet ihr davon? Wer die Buttons übrigens nicht sehen will, kann sie danach dennoch mittels user.css ausblenden: [code lang=css].jeena_bbcode { display: none; }[/css]

Dann noch ne Frage, warum wird das JavaScript in der Forumshauptdatei nicht in eine externe Datei ausgelagert?

Grüße
Jeena Paradies

--
Gecko mailto: Bilder - ist es ein Bug oder ein Feature? | Jlog | Gourmetica Mentiri
0 52

Eine harte Nuss (für mich)

Uli
  • javascript
  1. 0
    Uli
    1. 0
      derletztekick
      1. 0
        Uli
        1. 0
          derletztekick
          1. 0
            Uli
            1. 0
              derletztekick
              1. 0
                Uli
                1. 0
                  derletztekick
        2. 0

          Problem auch mit FireFox...

          Uli
  2. 0

    Richtige URL...

    Uli
    1. 0
      Alexander Brock
      1. 0
        Uli
        1. 0
          Alexander Brock
          1. -1
            Uli
            1. 0
              Alexander Brock
              1. -5
                Uli
                1. 3
                  Christoph Schnauß
                  1. 0

                    lila Tischtücher?

                    Felix Riesterer
                    • menschelei
              2. 0
                dedlfix
      2. 3

        Richtige URL... - nicht einfach beim ersten mal

        Jeena Paradies
        • zu diesem forum
        1. 0
          Jeena Paradies
        2. 0
          Alexander Brock
          1. 0
            Jeena Paradies
        3. 0
          Felix Riesterer
          1. 0
            Jeena Paradies
        4. 0
          Christian Kruse
          1. 0
            Felix Riesterer
            1. 0
              Christian Kruse
              1. 0
                Felix Riesterer
                1. 0
                  Christian Kruse
                  1. 0
                    Jeena Paradies
                    1. 0
                      Christian Kruse
                      1. 0
                        Jeena Paradies
                        1. 0
                          Christian Kruse
                          1. 0

                            Self-Forum.js

                            Felix Riesterer
                          2. 0
                            Jeena Paradies
                            1. 0
                              Christian Kruse
                2. 0
                  Fabian St.
  3. 0

    Keine URI

    derletztekick
    1. 0
      Uli
  4. 0
    dedlfix
    1. 0
      Uli
      1. 0
        derletztekick
        1. 0
          Uli
          1. 0
            dedlfix
            1. 0
              Uli
              1. 0
                Uli
                1. 0
                  dedlfix
                  1. 0
                    Uli
                    1. 0
                      dedlfix
                    2. 0
                      derletztekick