"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

It's all v4.thelooks!

mat 04.09.2014 68350 863
Unser bis dato größtes Software-Update wartet ab sofort auf euch. Der Name "v4.thelooks" - ausgesprochen als "for the looks!" - deutet schon auf das primäre Ziel dieser Version hin: Es gibt zahlreiche optische Verbesserungen, allem voran ein brandneues Responsive Design, das sich sehr stark an das gewohnte Layout anlehnt. Außerdem setzen wir nun komplett auf SSL-Verschlüsselung. Das ist aber noch lange nicht alles, wir haben wirklich an allen Ecken und Enden am Forum gebastelt.

Nach insgesamt mehr als 6 Wochen durchgehender Entwicklungszeit sind wir wahrlich stolz auf unser neustes Update. Wir haben einen großen Sprung für mobile Geräte gemacht, die ein Surfen von unterwegs angenehmer als je zuvor gestalten. Dafür setzen auf ein einheitliches Responsive Design mittels CSS Media-Queries und lösen damit die temporäre Subdomain m.overclockers.at endgültig ab. Das bedeutet, dass auf kleineren Auflösungen zum Beispiel die Rightbar und später auch die Leftbar nicht mehr angezeigt wird. Wer trorz kleinem Bildschirm ohne seiner Leftbar nicht kann, klickt einfach auf den Link in der schwarzen Zeile oben im Header und bekommt sie in Fullscreen angezeigt. Auch unser Hauptmenü passt sich entsprechend an und wird zu einem per Touch einfacher zu bedienenden Dropdown. Übrigens konnten wir leider noch nicht alle Teile der Seite auf Responsive umstellen. Die Private Messages und das UserCP sind zum Beispiel nur rudimentär optimiert.


Wir wollten allerdings nicht nur optische Verbesserungen in das Release unterbringen, auch unter der Haube hat sich einiges getan. Wie ihr nämlich garantiert nicht verpasst habt, ist die Webseite nun ausschließlich über das https-Protokoll verfügbar. Zusätzlich haben wir die Speicherung eurer Passwörter überarbeitet und auf die weit sicherere SHA512-Crypt-Methode mit qualitativem Salt umgestellt. Deshalb musstet ihr auch euer Passwort neu eingeben.


Aber auch das ist noch lange nicht alles! Einen großen Aufwand haben wir erstmals auch in die künftig deutlich wichtigeren Thread Subscriptions gesteckt. Das System wurde vollständig neu implementiert und begleitet euch nun laufend beim Posten auf oc.at. Dafür haben wir das Konzept einfach umgedreht: Ihr seid ab sofort automatisch bei allen Threads subscribed, in denen ihr jemals gepostet habt. Zusätzlich könnt ihr auf Wunsch jeden Thread per Unsubscribe loswerden oder auch ohne Post per Subscribe verfolgen. Um nun auch wirklich ständig auf dem Laufenden zu bleiben, haben wir eine zusätzliche "My Subscriptions"-Box in der Leftbar untergebracht. Sie zeigt wirklich präzise an - und zwar deutlich präziser als der 30 Tage Unread-Cache -, wo ungelesene Posts auf euch warten. Wenn also das Feature gut angenommen wird, dann wird eine Auflistung aller Subscriptions zukünftig das Feature "My Participated Threads" (Klick auf euren Usernamen in der Loginbox) ablösen.

Ebenfalls neu im Programm ist das sogenannte "Post a link"-Feature. Es soll euch dazu anregen, noch mehr Links ins Forum zu posten, um die Community innerhalb der Threads auf dem neusten Stand zu halten. Dazu reicht es, einen Link in das vorgesehene Feld zu posten, der dann für euch automatisch nach Ressourcen geparst und aufbereitet wird. Ihr könnt dann wählen, was ihr aus den Informationen macht. Im Endeffekt entsteht nämlich nur automatisiert erstellter, einfach hübscher vbCode. Um die Sache noch ein bisschen aufzupeppen, werden Links auf Geizhals, IMDB, YouTube und Vimeo speziell nach Daten wie in etwa dem IMDB-Rating und dem Trailer untersucht und ebenfalls optisch aufbereitet.

4 Bilder
Nun aber genug mit den ausführlichen Erklärungen, jetzt ist es Zeit für die komplette Feature-Liste:

  • Überarbeitung des HTML/CSS-Codes aller primären Seiten (Forum Index, Forumansicht, Threadansicht, Suche, View New/Unread/...) inklusive Responsive-Design und Touch-Optimierungen. m.overclockers.at ist damit Geschichte.
  • SSL-Verbindungen: https://www.overclockers.at
  • Sichere Passwort-Speicherung mit SHA512+Salt. Dadurch kann es sein, dass ihr euer Passwort neu eingeben müsst, weil das Passwort-Cookie noch im alten Format auf eurem System vorliegt. Das wäre auch gleich eine gute Möglichkeit, um euer Passwort zu ändern! :fresserettich:
  • Komplett neu konzeptioniertes Thread Subscription System
  • Das "Post a link"-Feature bietet euch nun einen schnelle Möglichkeit, gut formatierte Inhalte ins Forum zu posten.
  • Überarbeitete Suche: Phrasen-Suche nun möglich ("pentium 4"), bessere Sortierbarkeit von Suchergebnisse, neue Google-ähnliche Ergebnisanzeige mit Snippets als Standard-Suche im Forum.
  • Thread Search!
  • Unlimitierte Auflistungen für "View New", "View Unread", "View Daily" und "My Participated Threads"
  • Asynchrone Darstellung der Werbung für bessere Seitenladezeit
  • Anzeige eines Geek Package-Banners als Skyscraper für Benutzer von Ad Blockern
  • Verbesserte Druckansicht für Browser
  • Update von sämtlichen Third-Party-Libraries: jQuery, jQuery UI, modernizr, CodeMirror, ...
  • Boxen in der Left- und Rightbar können nun über die komplette Titelliste geöffnet und geschlossen werden (besser für Touch-Devices)
  • Bigsize-Werbebanner in Druckansicht eingefügt (sry dudes!)
  • Facebook-Integration auf der Startseite (kann im UserCP bei den Optionen deaktiviert werden)
  • Wechsel auf ein passenderes jQuery UI Theme (jQuery UI Bootstrap)
  • Mausrad-Unterstützung für den neuen Attachment-Viewer
  • Bugfixes für den Attachment-Viewer: Es werden nur mehr maximal 50 Attachments geladen, weil mobile Geräte wie das iPad sonst bei sehr großen Threads hängen bleiben könnten. Dafür zeigt er nun links unten absolute Zahlen an, um immer genau zu wissen, wo man sich innerhalb der Attachments befindet. Wenn man am Ende der geladenen Bilder ankommt, kann ein Reload wieder Bilder nachladen, falls vorhanden. Weiters erfolgt die Reihung der Attachments nun korrekt nach Datum.
  • Hide Forum-Funktion neu implementiert: Verstecken der Foren wirkt sich nun auch auf die New Posts in der Leftbar aus. Außerdem wurde das gesamte System überarbeitet und ist nun leichter zu bedienen.
  • Aufgrund fehlender Nachfrage wurden die Gallery-Foren entfernt (Case Gallery zurück ins Casemods gemerged)
  • Post-Table wurde auf Diät geschickt. Es gibt nun keine Smilie- und Signature-Einstellung mehr per Post. Außerdem werden die IP-Adressen nicht mehr für jeden einzelnen Post gespeichert, um eure Privatsphäre zu erweitern. Post-Titel und Post-Icons stehen ebenfalls auf der Abschussliste und werden beim nächsten Release komplett entfernt - außer es spricht etwas dagegen.
  • Neues Gallery-Tag: [gallery=1234,2345,...]Diese Bilder sind der Wahnsinn![/gallery]
  • Neues Image-Carousel-Tag: [carousel=default]1234,2345,...[/carousel]
  • Neuer Code-Tag mit optionaler Sprachenangabe: [code=html]Mein Code[/code] (verfügbare Sprachen: html, php, javascript, css, bash, ini, perl, python, cpp, java, ... und nohighlight)
  • Unread-Funktion leicht verbessert: Es wird nun immer nur das als gelesen markiert, was sich auch tatsächlich auf der Seite befindet. Spätere Posts auf den folgenden Seiten bleiben ungelesen.
  • Redirect-Seite verbessert, falls ihr sie überhaupt aktiviert habt
  • Komplette Code-Restrukturierung der allgemein verwendeten PHP-Skripte
  • Zahlreiche SQL- und Code-Optimierungen für bessere Ladezeiten

Known Bugs

  • Shortlinks über clockers.at funktionieren bis morgen nicht (wir müssen noch ein Zertifikat holen).
  • Fullscreen-Leftbar funktioniert im IE nicht (what else?)
  • Ausloggen nicht möglich? Oder ständiges Logout? Die Leftbar-Boxen klappen sich immer wieder ein? Wir haben die Cookie-Domain von ".overclockers.at" auf "www.overclockers.at" umgestellt, um künftig vielleicht auf einen eigenen CDN umsteigen zu können. Bitte zuerst dieses Skript ausführen und dann neu einloggen! Wenn das Problem immer noch besteht, dann bitte im Thread melden!
  • Memory Leaks beim Vergrößern und Verkleinern des Fensters durch das Responsive Design im Google Chrome

Wir freuen uns auf euer Feedback! :shake:
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz