Moin,
chat.general.smilies fehlt nicht, die ist falsch benannt.
Ist behoben, danke
Moin,
chat.general.smilies fehlt nicht, die ist falsch benannt.
Ist behoben, danke
Hallo,
wie bereits hier im Forum erwähnt, ist eine Änderung geplant, ich werde versuchen, diese in nächster Zeit zu implementieren.
Hallo,
ich kann euch nun verkünden, dass Beta 1 fertig ist.
Hier könnt ihr die Änderungen von Beginn des Rewrites des Frontends einsehen.
Die aktuelle Version könnt ihr euch nun auch direkt in der Bastelstube anschauen oder aus dem Jenkins laden und selber testen.
Prinzipiell sind alle Versionen ab November 2013 auf die Beta aktualisierbar, eine Neuinstallation wird aber empfohlen.
Der RC (Release Candidate) wird voraussichtlich dann noch dieses Wochenende erscheinen.
Ein Update von der Beta wird auf jeden Fall möglich sein, von den Alpha-Versionen aus wird dies nicht unterstützt.
Hallo,
es geht nicht nur um den Schutz, sondern generell die Implementierung.
Viele Funktionen des Chats bauen darauf auf, eine User ID zu kennen, bei Gästen ist dies aber immer die 0, daher müsste man dafür wieder alles umbauen und Dinge verkomplizieren.
Hallo,
leider funktioniert das bei mir nicht. Hab es bei den zusätzlichen CSS-Deklarationen eingetragen, aber nichts ändert sich.
Gruß, Ronny
Ich nehme an, dass du die Alpha 100 (Frontend-Branch) nutzt?
Dort wäre der Selektor #tplChat #content .timsChatMessageContainer.
Schimpft sich "CSS Specificity", der neue Selektor ist "spezifischer" als der ohne #content, obwohl beide matchen, könnte der ohne #content jedoch auch auf weitere Elemente zutreffen, weshalb dieser den spezifischeren nicht überschreibt.
Wäre dann also
Eigentlich ist in dem von dir markierten, freien Platz der navigationHeader mit den (auf meinem Screenshot sichtbaren) Links.
Du scheinst da ja etwas modifiziert zu haben?
Der folgende LESS-Code könnte funktionieren, einfach in der Stilverwaltung hinzufügen.
Heyho,
Sascha, du warst zu langsam , er hat den Frontend-Branch-Build im Ankündigungs-Thread schon gefunden, dieser ist ja auch nicht im Jenkins
Hallo,
dies steht auch im Anfangspost
Bitte beachtet, dass in dem Paket die Abhängigkeiten nicht mitgepackt sind, daher müssen jCounter und nodePush bereits installiert sein!
Wenn du den Paketserver http://packages.bastelstu.be/ bei dir eingerichtet hast, kannst du die Pakete eben suchen und installieren, sonst bekommst du sie hier:
https://packages.bastelstu.be/…x.wcf.jCounter/1.0.0_rc_1
https://packages.bastelstu.be/…u.wcf.nodePush/1.0.0_rc_1
Wenn ich das nächste mal wieder ein Paket hier hochlade, dann packe ich die Abhängigkeiten wieder rein, hatte da letztes Mal nicht dran gedacht
Leider müssen wir den auch unterstützen, das WCF tut das ja auch
Im Dropdown der Usernamen fehlt die Sprachvariabel "flüstern"
Ist bekannt, die Sprachvariablen werden aber sowieso noch einmal komplett durchgearbeitet und einheitlich benannt.
Die Übersetzung ins Englische machen wir dann wohl mit dem Beta-Release.
Hallo,
ja, die Klasse fullscreen wird im JavaScript gesetzt.
Wie genau ich die Höhenanpassungen bewerkstellige, wollte ich mir noch anschauen.
Ganz gute Ergebnisse konnte ich bisher mit CSS3-Flexboxen erzielen (wobei der IE 9 die noch nicht kennt, dort würde ich ein JavaScript-Fallback erstellen).
Prinzipiell sollten die Templates genug IDs und Klassen aufweisen, um den Chat via LESS/CSS anzupassen, das Template wollte ich eigentlich nicht noch einmal umwälzen.
Für den Vollbildmodus müsste denke ich nichts an den Templates geändert werden.
Wenn die Anpassungen aber dennoch leichte Modifikationen benötigen würden, dann würden die auch gemacht werden
Für Ideen und Mithilfe sind wir übrigens immer offen
Ich gehe auf jeden Fall nachher erst einmal meinen Computer wieder zusammenbauen (endlich sind alle Komponenten da), aufsetzen und einrichten.
Dann habe ich wieder ein System, an dem es auch Spaß macht, zu entwickeln und werde mir den Vollbildmodus noch einmal ansehen.
Es hat auf jeden Fall keinen Spaß gemacht, immer wieder auf Chrome und die Dev-Tools zu warten; Firefox war auf dem Netbook kaum nutzbar :<
Hallo,
die von dir genutzt Version des Chats enthält noch nicht die neuen Frontend-Anpassungen.
Ich verweise daher einmal auf das Ankündigungsthema Die Beta rückt näher.
Hallo,
das schaue ich mir an, sollte nicht schwer zu beheben sein.
Hallo,
hiermit möchte ich auf die aktuellen Änderungen am Chats hinweisen.
Ich habe die letzten Tage das komplette Frontend neu geschrieben.
Dies sollte einige Probleme mit den etwas „exotischeren“ Stilen (wie „Freedom of Life“ oder „Notorious Business“, mein Dank gilt auch @Black Rider) beseitigen.
Einige der Änderungen:
Auf der ToDo-Liste stehen noch der Vollbildmodus und einige Sprachvariablen.
Weiterhin gilt: Diese Software enthält keine Eastererggs und es sind keine Pinguine bei der Entwicklung zu Schaden gekommen.
Da die Änderungen in einem extra Branch liegen, hänge ich einmal ein fertig gebautes Paket an.
Bitte beachtet, dass in dem Paket die Abhängigkeiten nicht mitgepackt sind, daher müssen jCounter und nodePush bereits installiert sein!
Falls ihr dann diese Version nutzt und Fehler auftreten, wählt bitte das Branch: Frontend-Label, danke
// Edit: Wir haben noch einen „Fehler“ gefunden und soeben behoben, die Änderungen sind hier einsehbar.
Hallo,
ob es möglich ist Links im Hauptmenü in einem neuen Fenster/Tab öffnen zu lassen, kann ich dir nicht beantworten, ich kann dir jedoch meine eigene Meinung zu diesem Thema darlegen.
Ich als Nutzer, möchte nicht vorgeschrieben bekommen, ob sich Links in einem neuen Tab öffnen, dafür habe ich den „Mittelklick“ oder STRG + linke Maustaste.
Das Öffnen in einem neuen Tab erachte ich nur in wenigen Fällen als sinnvoll, zum Beispiel im Chatstream (da überlegen wir auch noch ;)).
Ein Tonsignal für Benachrichtigungen werden wir nicht einbauen, wir haben allerdings Web Notifications implementiert (soweit ich weiß, gibt OS X da auch ein Tonsignal ab).
Ich habe hier mal ein Testscript gebastelt.
Laut Can I Use unterstützt der Internetexplorer das API derzeit noch nicht.
Unter Windows 7 könnte man vielleicht das hier nutzen, ist aber auch nicht das Gelbe vom Ei.
Guten Abend,
in Tims Chat 2 werden beim Öffnen des Chats nur die Nachrichten der letzten Minute geladen.
Dies wird nicht mehr geändert, ist in Tims Chat 3 aber behoben.
Heyho,
ich prügel mich aktuell immer noch mit der Sidebar. Ich habe schon des Öfteren Wege gefunden, die Sidebar schick darzustellen, aber jedes verdammte Mal, macht irgendein Browser wieder alles anders -.-‘
Größere Brocken des Frontends (LESS sowie CoffeeScript/JavaScript) habe ich aber schon von Grund auf neu geschrieben.
Das Problem an der Sidebar ist, dass ich keine statische Höhe setzen, aber auch nicht möchte, dass die Seite immer länger wird, desto mehr Nutzer oder Räume im Chat vorhanden sind.
Ergo: Irgendwie muss die Sidebar als maximale Höhe die Höhe des Inhalts im #content annehmen und an die beiden Listen (Nutzerliste, Raumliste) benötigen dann ein overflow-y: auto; und eine passende maximale Höhe.
Mal funktionieren die Lösungsansätze im Firefox, mal im Chrome, aber bisher nie in beiden -.-
Den IE kann ich derzeit gar nicht erst testen
Heißt: Weitertesten
Hallo,
jein, nur über !importants. Aber siehe auch Beitrag #3