Matthias Apsel: horizontal gekürzter Threadbaum

Beitrag lesen

Om nah hoo pez nyeetz, alle!

Ich habe also auf Anregung von einigen Stammpostern den Threadbaum horizontal gekürzt. Das kann man sich in der Entwickleransicht anschauen. Dazu ist eine Anmeldung erforderlich. (Benutzereinstellungen → Expertenoptionen → 2. HTML-Version)

Das Ausblenden von Kategorie und Titel erfolgt dabei lediglich mit CSS, sodass ein Wiedereinblenden bei geänderten Titel oder Kategorie via JS möglich ist, was ggf. die Ladezeit erhöht. Außerdem ist das JavaScript manchmal der Meinung es hätte sich etwas geändert, obwohl das nicht der Fall ist.

Möglicherweise ist das JavaScript aber auch ein Zeugnis meiner unzureichenden Kenntnisse.

// geänderte Kategorien und titel  
$(document).ready(function(){  
  $('.thread-start > ul ul .category, .thread-start > ul ul .cathigh').each(function(){  
    var lists = $(this).parents('ul');  
    if ($(this).html() != $(lists[1]).find('.category, .cathigh').html()) $(this).addClass('geändert');  
  })  
  
  $('.thread-start > ul ul .title').each(function(){  
    var lists = $(this).parents('ul');  
    if ($(this).html() != $(lists[1]).find('.title').html()) $(this).addClass('geändert');  
  })  
})

Außerdem habe ich noch Antworten des Threadopeners (genauer: Antworten eines Posters, der denselben Namen wie der TO gewählt hat) hervorgehoben.

Ich bitte um Meinungen, was davon es Wert ist, behalten zu werden.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Beton und betont.

0 51

horizontal gekürzter Threadbaum

Matthias Apsel
  • zu diesem forum
  1. 0
    Gunther
    1. 0
      Matthias Apsel
      1. 0
        Gunther
        1. 0
          Gunnar Bittersmann
          1. 0
            Gunther
            1. 0
              Matthias Apsel
  2. 0

    gekürzter Threadbaum, Vorschlag, der der Nacharbeit bedarf

    Auge
    1. 0
      Matthias Apsel
      1. 0
        Auge
    2. 0

      Testposting/Systemauslastung

      Performer
      • sonstiges
      1. 0

        Testposting/Meinung

        Performer
        • meinung
        1. 0
          Matthias Apsel
          • sonstiges
        2. 0

          Testposting/Meinung geänderter Betreff

          Matthias Apsel
          1. 0
            Matthias Apsel
            • zu diesem forum
          2. 0
            Matthias Apsel
            • sonstiges
          3. 0
            Matthias Apsel
  3. 0

    Doppelposting

    Gunnar Bittersmann
  4. 0

    JS passte nicht zum DOM

    Matthias Apsel
  5. 0

    ein paar Zahlen

    Matthias Apsel
    1. 0
      Der Martin
      • meinung
      1. 0
        Matthias Apsel
        1. 0
          Der Martin
          1. 0
            Matthias Apsel
            1. 0
              Der Martin
              1. 0
                Matthias Apsel
                1. 0
                  Der Martin
                  1. 0
                    Matthias Apsel
                    1. 0
                      Der Martin
      2. 0
        Performer
        1. 0
          Der Martin
          1. 0
            Performer
          2. 0
            Matthias Apsel
            1. 0
              Der Martin (II)
              1. 0
                Der Martin (II)
                1. 0
                  Matthias Apsel
        2. 0
          molily
    2. 1
      Mike
      1. 0
        Performer
      2. 0
        Matthias Apsel
        1. 0
          Der Martin
          1. 0
            Matthias Apsel
  6. 0

    <meta name="viewport" content="???">

    Matthias Apsel
    1. 0
      Gunther
    2. 0
      M.
      1. 0
        Gunther
      2. 0
        Matthias Apsel
    3. 2

      Screenshots

      Jörg
      1. 0
        Matthias Apsel
        1. 0
          Performer
          1. 0
            Matthias Apsel