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