Schon klar, nur haben wir durch unsere bisherigen Mittel nicht mal ein Statement zu den BB-Codes bekommen.
Schon klar, nur haben wir durch unsere bisherigen Mittel nicht mal ein Statement zu den BB-Codes bekommen.
--٩( ᐛ )و
--News: Dark Sword - Demo 3.4. zum Download - Auf dem Weg zur Vollversion
![]()
![]()
![]()
![]()
Gamedev-Homepage | Gamedev-Bluesky | Dark Sword Discord
Shut up, I have DONE THE SCIENCE! >;|
Ich hab zwar weder Ahnung noch was zu sagen, noch bin ich zitierbar (wirklich, probiert es aus!), aber meine 2 Cent dazu wären:
Das gehört jetzt eben zur individuellen Themenpflege des jeweiligen OP. Wer darauf bedacht ist, seine Threads ordentlich, ansprechend und aktuell zu halten (wovon gerade bei den Vorstellungen im Atelier auszugehen ist), der wird sich die 5 Minuten schon nehmen, um die inaktiven Codes zu entfernen respektive zu ersetzen. Themen, die nicht in dieser Weise gepflegt werden, gehen sowieso ziemlich schnell ins Archiv über, vor allem bei Vorstellungsthreads im Atelier ist das so.
--از جمادی مُردم و نامی شدم — وز نما مُردم بهحیوان سرزدم / مُردم از حیوانی و آدم شدم — پس چه ترسم؟ کی ز مردن کم شدم؟
حمله دیگر بمیرم از بشر — تا برآرم از ملائک بال و پر / وز ملک هم بایدم جستن ز جو — کل شیء هالک الا وجهه
بار دیگر از ملک پران شوم — آنچه اندر وهم ناید آن شوم / پس عدم گردم عدم چو ارغنون — گویدم کانا الیه راجعون
5 Minuten, das dauert wesentlich länger, musste es leider erfahren. Könnte es nicht eine Funktion geben die alles in eckigen Klammern löscht, auch wenn das nicht perfekt wäre?
--
![]()
--News: Dark Sword - Demo 3.4. zum Download - Auf dem Weg zur Vollversion
![]()
![]()
![]()
![]()
Gamedev-Homepage | Gamedev-Bluesky | Dark Sword Discord
Shut up, I have DONE THE SCIENCE! >;|
Theoretisch ginge das, ja. Über SQL-Queries eben, die gewisse Strings aus der Datenbank sucht und ersetzt. Praktisch ist das aber nicht umsetzbar, aus zwei Gründen:
Erstens ist unsere Datenbank zu groß. Alle Posts zu durchforsten würde Wochen dauern, in denen das Forum vermutlich unbenutzbar langsam wäre. Erinnert sich noch jemand an die Woche nach dem Update, in denen wir den Suchindex neu generieren mußten? Im Vergleich zu einem SQL-Query, der Inhalte durchsucht und ersetzt, wäre das ein Kindergeburtstag. Es reicht ja nicht, einfach nach [font] zu suchen, sondern man müßte quasi jede mögliche Font, die irgendwo benutzbar ist, abkaspern. Mit Wildcards zu arbeiten ist aus offensichtlichen Gründen keine Option.
Und zweitens ist das extrem fehleranfällig. Denn es kann immer sein, daß irgendein Post den Query triggert, obwohl er es nicht sollte, weil da durch Zufall eine Kombination von Kram drin ist, auf die angesprungen wird. Das kann im Extremfall Posts oder ganze Threads total zerstören und es gibt keine Möglichkeit, das zu kontrollieren, außer, wir überprüfen das alles per Hand. Und dazu könnten wir ein Team von 200 Leuten anstellen, die ein Jahr damit beschäftigt wären.
Mit der Datenbank rumzupfuschen ist von daher keine Option.
Wenn jeder seine eigenen Threads entsprechend pflegt, ist es deutlich weniger aufwendig und das Ergebnis ist um einiges erfolgsversprechender.
Ich möchte kein Salz in offene Wunden streuen, und kann mir vorstellen, dass keiner Lust hat, hier elendig lange herumzudiskutieren, aber zum technischen Aspekt:
Wäre es nicht möglich, die Codes einfach vom Forum interpretieren zu lassen (sodass das Forum dann den Code nicht im Beitrag anzeigt, sondern stattdessen ein anderes Font verwendet) und dann durch irgendwelchen Programmierschwurbel das Font für die gesamte Seite nachträglich zu überschreiben, sodass es doch wieder das normale Font ist? (Ich hab leider keine Ahnung vom Erstellen von Webcode, daher weiß ich nicht, ob es geht... nur falls es geht, denke ich, dass es die beste Lösung wäre, da dann das ganze Forum in schön einheitlicher Font sich präsentiert und gleichzeitig keine zerbrochenen Beiträge zurückbleiben).
Ja und nein. Mit Hausmitteln geht das nicht. Eigentlich wollten wir den Font-Tag so abändern, daß er einfach immer, egal was man da einsetzt, im HTML trotzdem die Standard-Font injected. Leider läßt vB einen keine eingebauten Tags überschreiben, die mit Parametern arbeiten. Man kann also den [b]-Tag ändern und umschreiben, aber [font] nicht, weil, sobald man einen Parameter einfügt, das einfach ignoriert wird. Und wenn man den Parameter auch im neuen Tag integrieren will, schreit vB Kakao.
Es ginge, wenn man ein jQuery benutzen würde, das einfach den Code nach entsprechenden Stellen durchforstet und dann abändert. Aber ich glaube kaum, daß irgendwer hier die Performance-Einbußen, die so ein Script mit sich bringen würde, haben möchte.