Entwickler-Ecke

Ankündigungen - Update 3.0.0 (Codename Skylla)


Tino - Sa 17.09.05 21:08
Titel: Update 3.0.0 (Codename Skylla)
Update 3.0.0 (Codename Skylla)


Ein paar Worte...


Hallo liebe Community,

nach nun über zehn Monaten Planung, unzähligen Diskussionen, über 500 Revisionen, 5 neuen Domains, über dreißig Datenbankanpassungen und mehreren Wochen ausführlichen Tests erblickt heute die nach dem griechischen Meeresungeheuer "Skylla" benannte Version der neuen Forensoftware das Licht dieser Welt.

Doch auf den ersten Blick lassen sich unter den neuen Features und Funktionalitäten nur wenige spektakuläre Dinge entdecken die eine so lange Entwicklungszeit erklären. Dies mag vor allem daran liegen, dass die Planung sehr viel Zeit gekostet hat und die meisten der Änderungen "unter der Haube" implementiert werden mussten, sodass viele Änderungen gar nicht oder nur im Detail zu erkennen sind.

Als Borland seine Multi-Personality-IDE vorgestellt hatte und die Delphi IDE jetzt plötzlich auch C# sprach, stellten wir uns natürlich die Frage, wie wir in Zukunft die neue Sprache in unser Forum integrieren. Wir sind schnell zu dem Entschluss gekommen, dass wir allen C# Entwicklern, egal mit welcher IDE sie arbeiten, eine Ecke [meta]Entwickler-Ecke[/meta] ;-) im Internet bieten möchten. Deshalb haben wir uns entschlossen C# und .NET Entwickler ein eigenes Forum zu spendieren: Das C-Sharp-Forum.de [http://www.c-sharp-forum.de]. Allerdings war uns auch bewusst, dass zwei getrennte Foren Probleme für manche User bzw. für die ganze Community bedeuten würde:Um diese und weitere Probleme zu lösen, haben wir die Forensoftware so erweitert, dass diese nun mehrere Webseiten verwalten kann. Das bedeutet, dass alle Webseiten auf einer Datenbank und einer Softwareversion arbeiten. Sparten können einer oder mehreren Webseiten zugeordnet und dort angezeigt werden. Für Euch bedeutet das, dass Ihr sowohl im DF also auch im CSF nur einen Account benötigt, um in beiden Foren aktiv zu sein. Die Forensoftware hat außerdem weitere neue Funktionen erhalten um die o. g. Probleme (z. B. Wechseln zwischen den verschiedenen Webseiten) zu lösen und im allgemeinen Euch das Surfen auf den neuen Webseiten zu vereinfachen und so angenehm wie möglich zu gestalten.

Mehr zu dem Thema Entwickler-Ecke, den neuen Webseiten und den neuen Bibliothekaren findet Ihr in einem speperatren Ankündigungstopic.

Mein dank...

... geht natürlich an user profile iconChristian der am meisten mit Skylla zu kämpfen hatte und an user profile iconManuel der uns wieder mit seinen grafischen Fähigkeiten die tollsten Grafiken und Logos gezaubert hat.

Vielen dank auch an die fleißigen Beta-Tester die einige Wochen lang Skylla getestet haben. Im Beta-Test-Team waren user profile iconalcaeus, user profile iconBenBE, user profile iconbis11, user profile iconder_zaehe, user profile iconFelux, user profile iconGTA-Place,user profile iconHeiko, user profile iconI.MacLeod, user profile iconjaenicke, user profile iconjasocul, user profile iconKroni, user profile iconLhid, user profile iconLH_Freak, user profile iconLysistrata, user profile iconMatthias-K, user profile iconpatrick, user profile iconS2B, user profile iconTimonWorld und user profile iconWeBsPaCe.

So, genug geschrieben... jetzt das Wichtigste: Die wohl längste Auflistung von neuen Funktionen und Änderungen die je bei uns in einem Ankündigungstopic gepostet wurden. Viel Spaß beim lesen, ausprobieren und staunen... :mrgreen:

Die neuen Features


Meine kleine Ecke

user defined image

Aus "Mein DF" wurde "Meine Ecke". Da Eure persönliche Seite auf allen Webseiten den gleichen Inhalt bietet, haben wir uns entschlossen, auch dieser Seite einen allgemeinen Namen zu geben. Da alle Webseiten jetzt zur Entwickler-Ecke gehören, haben wir uns für "Mein Ecke" entschieden ;-)


Die vier Webseiten im Griff

Eine Alte und drei Neue voneinander getrennte Webseiten bedeuten natürlich für Stammgäste, dass man ständig hin und her wechseln muss und jede Webseite manuell aufgerufen werden muss, nur um Beiträge zu lesen bzw. zu schreiben. Genau dafür haben wir die Einstellungen erweitert. Ab jetzt findet Ihr unter Einstellungen eine neue Rubrik: Webseiten.

user defined image

Wenn Ihr also täglich im Delphi-Forum und in Zukunft auch im C#-Forum surft, dann dürfte es etwas nervig sein, ständig zwei Webseiten aufrufen zu müssen. Deshalb gibt es die Option, alle Foren, also Delphi- und C#-Forum, zusammen auf einer Webseite anzeigen zu lassen. Die gleiche Option existiert natürlich auch für die beiden neuen Library-Seiten (s. Ankündigung Entwickler-Ecke). Wenn Ihr also die entsprechende Option aktiviert, ist es egal, auf welcher Foren- bzw. Libray-Webseite ihr Euch befindet, es werden beide Foren- bzw. Library-Sparten gleichzeitig angezeigt. Wenn Ihr Euch dagegen nur z. B. für die Sprache Delphi interessiert, dann braucht Ihr diese Option nicht zu aktivieren. ;-)

Diese Option hat auch Auswirkungen auf die "Die letzten 10"-Box in der Sidebar. Je nachdem, ob Ihr die entsprechende Option aktiviert habt, werden entweder die Beiträge aller Sparten dort aufgelistet (Option ist aktiviert) oder nur die Beiträge der gerade aktuelle angesurften Webseite (Option ist nicht aktiviert).

Das gleichzeitige Anzeigen von mehreren Webseiten bedeutet natürlich wieder eine ganze Menge Sparten auf der Hauptseite. Wir haben deshalb für Euch die Möglichkeit implementiert, die Spartenkategorien zu verschieben und ein- und auszuklappen.

user defined image

Dadurch könnt Ihr Eure Lieblingskategorien weiter nach oben verschieben, um diese immer als erstes zu sehen und die weniger wichtigen Kategorien entweder nach unten verschieben und/oder einklappen. Die Reihenfolge und die Information, ob die Kategorien ein- oder ausgeklappt dargestellt werden, werden in den Profildaten in der Datenbank gespeichert und nicht in den Cookies. Dadurch steht Eure persönliche Ansicht auf allen Webseiten von der Entwickler-Ecke und in allen Browsern - ob zu Hause, in der Arbeit oder in der Schule - zur Verfügung.

Eine weitere Möglichkeit das Aussehen der Startseite zu beeinflussen bietet die neue Funktion unter "Meine Ecke" -> "Einstellungen" -> "Erweitert" -> "Spartenbeschreibungen anzeigen". Mit dieser Option könnt Ihr die Spartenbeschreibungen ein- oder ausschalten.

user defined image
user defined image

Neue Webseiten und Sparten bedeuten natürlich auch neue Topics und Postings. Damit man in Zukunft gezielt nach bestimmten Topics und Postings suchen kann haben wir unsere Suchbox in der Sidebar und die Suchseite überarbeitet und um neue Funktionen erweitert.

Zu erst zur Suchbox: Die Googlesuche haben wir entfernt und uns auf unsere Webseiten konzentriert.

user defined image


Neu ist die Combobox auf der Ihr festlegen könnt WO genau gesucht werden soll. Also auf welcher Webseite. Möchtet Ihr dagegen die Suche genau definieren, müsst Ihr wie gewohnt auf die allgemeine Suchseite wechseln. Die Suchseite enthält seit diesem Update unter Suchoptionen das überarbeitete Feld "Sparte".

user defined image

Dort könnt Ihr festlegen, in welchen Sparten genau gesucht werden soll. Dabei besteht die Möglichkeit mehrere Sparten gleichzeitig zu markieren. Ein Doppelklick auf eine Sparte oder einer Spartenkategorie markiert alle Sparten der Kategorie. Um schnell mal die Sparten eines Forum bzw. Library zu markieren haben wir über der Listbox Links platziert die Euch das manuelle Selektieren abnehmen.

Neu bei den Suchergebnissen ist auch die Zusammenfassung der Suchwörter und der Suchoptionen:

user defined image

Dadurch verliert Ihr bei der Suche nicht mehr so schnell den Überblick. Danke für diesen Vorschlag [http://www.delphi-forum.de/topic_Suchbegriff+in+der+Ergebnisanzeige_44586.html]. ;-)

Unsere Suchtags für die Beiträge haben auch ein paar Änderungen über sich ergehen lassen müssen. Zu erst: Der DF- und der FAQ-Tag existieren nicht mehr. Dafür gibt es einen neuen allgemeinen Suchtag um auf allen Seiten der Entwickler Ecke suchen zu können. Neben den Suchwörtern kann man zusätzlich über das Schlüsselwort IN angeben auf welchen Webseiten gesucht werden soll. Hier ein Beispiel:

Quelltext

Ergibt die folgende Ausgabe: Suche in: Delphi-Library SUCH MAL IN DER DELPHI-LIBRARY NACH TNA UND TRAY
Die Angabe von mehreren Webseiten muss durch ein Kommar getrennt werden:

Quelltext

Ergibt die folgende Ausgabe: Suche in: Delphi-Library, Delphi-Forum SUCH MAL IN DER DELPHI-LIBRARY UND IM DELPHI-FORUM NACH TNA UND TRAY

Mit diesem Update wurden allen benutzten DF- und FAQ-Tags in Euren Beiträgen durch eine automatischen Konvertierung durch den neuen SEARCH-Tag ersetzt.


Welche Beiträge wurden von mir gelesen?

Vor dem Update war es ja so, dass ein Ausloggen im Delphi-Forum.de dazu führte, dass alle Beiträge als gelesen markiert wurden. Das war natürlich in manchen Fällen ärgerlich und so mancher wird das wohl selbst mal erlebt haben. ;-) Da wir Euch nun neue Webseiten zur Verfügung stellen, hätte sich dieses Problem natürlich verstärkt: Zum einen würden beim Wechsel von einer Webseite zur anderen Nutzer, die keine Cookies nutzen, ausgeloggt werden. Zum anderen könnt ihr Topics nun über verschiedene Domains lesen, die Information, dass ein Topic jedoch bereits unter einer anderen Domain gelesen wurde, kann von anderen Domains nicht aus den Cookies abgerufen werden.
Deshalb haben wir die Gelesen-Informationen aus den Cookies herausgenommen und in die Datenbank verlagert. Dadurch könnt Ihr Euch nun so oft ein- und wieder auszuloggen, wie Ihr lustig seid und auch das mehrmalige Wechseln zwischen den Webseiten führt nicht dazu, dass die Beiträge der jeweils anderen Seiten als gelesen markiert werden.


Der Weg zu den alten und neuen Webseiten

Ganz oben auf jeder Seite im Header findet Ihr mit diesem Update direkte Links zu allen Seiten der Entwickler-Ecke! Der Vorteil dieser Links ist, dass Ihr gleich auf der anderen Webseite eingeloggt seid und Euch dadurch das nochmalige einloggen ersparen könnt. Vorraussetzung ist natürlich, dass Ihr Euch bereits vorher eingeloggt habt. ;-)


Wer treibt sich wo rum?

Um diese Frage zu beantworten haben wir die "Wer ist wo?" Seite überarbeitet. Diese Seite zeigt jetzt auch an auf welcher Webseite sich die registrierten Mitglieder und Gäste befinden. Außerdem ist die Aufteilung zwischen Mitglieder Gäste nicht mehr vorhanden.

user defined image



Neue Highlighter

Da wir jetzt neben der Sprache Delphi auch die Sprache C# unterstützen, haben wir natürlich einen C#-Highlighter-Tag hinzugefügt. Gleichzeitig bringt dieses Update auch einen SQL-Highlighter mit. Wir richten uns dabei nach dem Standard SQL - also SQL-92. Die neuen Tags lauten CS und SQL.

Beispiele:

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
private void EnableEditing(bool bShow)
{
   // Kontrols anzeigen?
   btnOk.Enabled = !bShow;
 
   txtName.Enabled = bShow;
   txtDescription.Enabled = bShow;
   txtRevision.Enabled = bShow;
}


SQL-Anweisung
1:
2:
3:
4:
5:
SELECT u.user_id AS user_id, u.username AS username, u.user_birthday AS birthday, u.user_level AS user_level 
  FROM users u 
  WHERE u.user_birthday <> 1 
    AND DATE_FORMAT(FROM_UNIXTIME(u.user_birthday), '%m%d'IN ('0810''0809''0808''0807''0806'
  ORDER BY u.user_birthday DESC


Außerdem haben wir dem Delphi-Highlighter ein wenig mehr Umsicht verpasst. So erkennt er nun, ob z.B. das Wort read im Kontext einer Property verwendet wird und stellt es dort als Schlüsselwort da, sonst nicht. Entsprechend werden nun, nachdem user profile iconBenBE ordentlich gequengelt hat ;-), die Schlüsselwörter in asm-Blöcken ebenfalls als solche dargestellt. Die Kontextsensitivität ist primitiv und wird es wohl auch bleiben, aber sie ist besser als nichts. ;-)


Mehr Informationen bitte

In einigen Sparten habt Ihr jetzt die Möglichkeit, beim Erstellen eines Topics mehr Informationen über Eure Frage/Anliegen den Lesern mitzuteilen. Das ganze passiert über neue Felder die neben Titel, Fragestatus, etc zusätzlich angezeigt werden.

user defined image

Diese zusätzlichen Felder (im folgenden Infofelder genannt) werden nur in den Sparten eingesetzt wo es Sinn macht. Dabei kann die Anzahl und die Eingabeform von Sparte zu Sparte variieren. So werden mal Radio-Buttons angezeigt, mal eine Listbox oder ein Eingabefeld. Je nach dem welche Eingabeform sich gerade anbietet. Die Werte diese Infofelder werden immer neben dem eigentlichen Titel des Topics in eckigen Klammern angezeigt. Die Infofelder und die Bedeutung dieser werden zusätzlich in dem ersten Posting des Topics dargestellt. Natürlich wurde die Suche entsprechend erweitert. Diese findet auch Topics wenn der Suchbegriff in den Infofeldern eingetragen wurde.


Gibt es den FAQ Beitrag auch als PDF?

Ja, seit diesem Update. :-D Und nicht nur die FAQ Beiträge sondern alle Topics auf unseren Webseiten. In der Funktionsleiste in der Topic Ansicht findet Ihr unter anderem die neue Funktion mit dem Namen "PDF".

user defined image

Klickt Ihr daruf, so wird das angeschaute Topic in das PDF-Format exportiert und geöffnet. Möchtet Ihr das PDF-Dokument speichern klickt ihr bitte mit der rechten Maus-Taste auf das neuen Symbol und wählt die Option "Speichern unter...".

Wir haben, um den Server nicht zu sehr durch diese neue Funktion zu belasten, Caching-Mechanismen eingebaut.


Diesen FAQ Beitrag bitte in meinen Warenkorb ;-)

Neben der o. g. neuen Funktion, ein Topic als PDF zu exportieren haben wir für Euch eine weitere Funktion eingebaut: Der PDF-Korb ;-) Mit Hilfe des PDF-Korbs könnt Ihr z. B. Eure eigene Lieblings-FAQ-Sammlung zusammenstellen oder einige wichtige Topics in einem PDF-Dokument zusammenfassen.

user defined image

Klickt Ihr in der Topic Ansicht auf den Link "PDF-Korb" so öffnet sich in einem neuen Fester der PDF-Korb und das aktuelle Topic wird in den Korb gelegt. Ihr könnt nun weitere Topics (maximal 10) aufrufen und diese ebenfalls in den Korb legen. Habt Ihr Euren PDF-Korb mit entsprechenden Topics gefüllt und diese in die gewünschte Reihenfolge sortiert, braucht Ihr nur auf den Button "PDF erstellen" klicken und schon wird Euer PDF-Dokument mit den entsprechenden Topics erstellt. Das PDF Dokument enthält dann auch Lesezeichen, um direkt auf ein Topic innerhalb des Dokuments springen zu können.

user defined image

Die Topics bleiben solange in dem PDF-Korb bis Ihr diese wieder löscht. Also könnt Ihr Euch ruhig ausloggen und den PDF-Korb beim nächsten Besuch unserer Webseiten weiter mit Topics füllen.


Die letzten 10, 20, 30, 40, 50, 60, ... Beiträge

Die Sidebarbox "Die letzten 10" hat auf Euren Wunsch [http://www.delphi-forum.de/viewtopic.php?t=43477] hin einen Link am unteren Rand erhalten, um ein Fenster zu öffnen, in dem Ihr durch die letzten Beiträge navigieren könnt.

user defined image

Habt Ihr die Ajax Option aktiviert (s. weiter unten) so wird der o.g. neue Link durch zwei Buttons ersetzt. Mit Hilfe dieser beiden Buttons könnt Ihr innerhalb der Sidebarbox navigieren. Dabei wird, dank Ajax, nur der Inhalt der Box aktualisiert und nur diese Daten vom Server geholten. Das spart Zeit und Traffik. ;-)


Wieviele Zeichen darf ich denn noch?

Eine weitere Idee [http://www.delphi-forum.de/topic_BBCodes+in+der+Sb+nicht+werten_43910.html] von Euch haben wir umgesetzt: Die Shoutbox verfügt mit diesem Update über einen Counter, der anzeigt, wieviele Zeichen Ihr noch in das Textfeld eintippen dürft, damit dieser Text auch anschließend noch komplett dargestellt wird. Der Clou dabei ist, dass der Counter eventl. enthaltene BB-Tags nicht mitrechnet. ;-) Hier zwei Beispielscreenshots, um das System zu verdeutlichen. Dabei gilt: Es dürfen nur 150 sichtbare Zeichen eingetippt werden.

user defined imageuser defined image

Viel Spaß beim Tratschen in der Shoutbox ... :mrgreen:


Mensch, schon wieder eine Benachrichtigung per E-Mail

Es wurde vorgeschlagen, dass man auch Topics so beobachten möchte, dass bei neuen Beiträgen keine Benachrichtigung per E-Mail verschickt wird. Wir fanden die Idee gut und haben diese neue Funktion eingebaut.

user defined image

Wie Ihr auf dem Screenshot seht, könnt Ihr bei jedem Topic, welches Ihr beobachtet, festlegen, ob Ihr per E-Mail über neue Beiträge informiert werden möchtet oder nicht. Um die Option zu ändern, braucht Ihr lediglich nur die Checkbox in der neuen Spalte "E-Mail" bei den entsprechenden Topics markieren bzw. die Markierung aufheben und anschließend auf "Absenden" zu klicken.

Damit Ihr nicht bei jedem neuen Topic, welches Ihr in Zukunft beobachtet, die Option manuell ändern müsst, gibt es in den Einstellungen unter der Rubrik "Erweitert" eine neue Option um das Standardverhalten festzulegen.

user defined image

Wenn Ihr die neue Option aktiviert habt, dann werdet Ihr über neue Beiträge per E-Mail informiert - ansonsten nicht. Natürlich könnt Ihr dieses Standardverhalten wie oben beschrieben bei einem oder mehrere Topics nachträglich ändern. Eine weitere Möglichkeit, das Standardverhalten zu ändern, haben wir in dem Bestätigungshinweis beim Beobachten von Topics eingebaut. Ist die o. g. neue Option aktiviert, erhaltet Ihr nach dem klick auf "Beobachten" (in der Topicansicht) folgenden Hinweis:

user defined image

Neu ist hier der Link "Hier klicken, um nicht per E-Mail benachrichtigt zu werden.". Ich denke es sollte klar sein, was ein Klick darauf für Folgen haben wird. ;-) Habt Ihr die o. g. neue Option nicht aktiviert, lautet der Text wie folgt: "Hier klicken, um per E-Mail benachrichtigt zu werden.". Ich denke, auch dieses Verhalten sollte klar sein. ;-)

Außerdem haben wir den Hilfeschrei derjenigen vernommen, die viele Meldungen an unseren virtuellen Ansprechpartner tätigen.
user defined image

Diese können in ihrem Profil nun einstellen, dass die Bestätigungs-PN einer Meldung als "gelesen" in den Posteingang gelegt wird und somit kein Popup erscheint und auch keine E-Mail versandt wird.


Der Beitragseditor und die neuen Sektionen...

Wie Ihr bereits wisst, fehlten uns die Ideen, um den Beitragseditor und die darin enthaltenen alten und neuen BB-Tags vernünftig und übersichtlich darzustellen. Unser Hilferuf [http://www.delphi-forum.de/topic_Gesucht+Eure+Anregungen+zum+Beitrags+Editor_45464.html] wurde durch einige Vorschläge Eurerseits auch gehört. Wir haben durch diese Diskussion und den gemacht Vorschlägen festgestellt, dass wir doch einen etwas anderen Weg gehen sollten: Wir haben die BB-Tags in einzelnen Sektionen unterteilt und diese können nach belieben ein- und ausgeklappt werden:

user defined image

Ein Klick auf den Sektionsnamen und die Sektion wird ein- bzw. ausgeklappt. In den Einstellungen (Rubrik "Erweitert") gibt es natürlich auch die Möglichkeit seine Lieblingssektion zu definieren.

user defined image

Markiert einfach in der Listbox die Sektionen, die beim Aufruf des Beitragseditors ausgeklappt dargestellt werden sollen. Auf dem Screenshot könnt Ihr erkennen, dass es eine weitere Option gibt: "BBCode Sektionen: Single Mode". Wenn diese Option aktiviert ist, könnt Ihr immer nur eine Sektion öffnen. Dieses Verhalten ist mit den üblichen Tabreitern zu vergleichen. Habt Ihr diese Option aktiviert, macht es natürlich wenig Sinn in der Option "BBCode Sektionen: Aktivierte" mehrere Sektionen zu markieren. ;-)

Wir haben außerdem einen weiteren Vorschlag [http://www.delphi-forum.de/viewtopic.php?p=274032#274032] von Euch aufgenommen: Im Beitragseditor ist es nun möglich, dass beim Drücken der Tabulatortaste tatsächlich ein Tabzeichen eingefügt und nicht zum nächsten Kontrol gesprungen wird. Das Verhalten kann durch eine Checkbox (am unteren Rand des Textfeldes) bestimmt werden, deren Standardeinstellung im Profil festgelegt werden kann. (Auf Grund eines bekannten Bugs im Opera werden dort statt eines Tabzeichens zwei Leerzeichen eingefügt.)


AJAX

Nicht ein Reinigungsmittel haben wir in die Forensoftware integriert, sondern eine Technik, welche es erlaubt, nur Teile der Seite zu aktualisieren. Wir haben das Potential dieser Technik noch nicht ansatzweise ausgeschöpft und sind - wie immer - für Vorschläge zu neuen Funktionen dankbar. An dieser Stelle auch einen Dank an user profile iconalcaeus, der uns auf diese Technik aufmerksam machte!

Da diese Technik es im Internet Explorer erfordert, dass Ihr Entwickler-Ecke.de und die zugehörigen Seiten in die vertrauenswürdigen Seiten aufnehmt, ist die Technik standardmäßig deaktiviert und kann im Profil aktiviert werden.

user defined image


Ist diese Option aktiviert, ändert sich an einigen Stellen das Verhalten der Forensoftware:



Der Griff nach den Sternen

Wie schon angekündigt [http://www.delphi-forum.de/viewtopic.php?p=263662#263662], haben wir den Beitragszähler in seiner bisherigen Form abgeschafft. Es ist nun nicht mehr zu sehen, wer wieviele Beiträge geschrieben hat, Nutzerränge gibt es nicht mehr. Die allseits beliebten Sterne bleiben uns jedoch erhalten, sie haben aber eine andere Bedeutung: Sie zeigen das Verhältnis von On- zu Off-Topic-Beiträgen an. Blau ist On-topic, orange ist Off-Topic.

Dazu haben wir jede Sparte in eine von drei Kategorien eingeordnet: Ontopic (Programmiersparten), Offtopic ("Off Topic") und Neutral ("Wünsche, Anregungen und Kritik", "Entwickler-Ecke.de News", ...). Je nachdem, wo ein Posting geschrieben wird, ändert sich das Verhältnis von On- zu Off-Topic-Beiträgen des entsprechenden Mitglieds. Oder in den neutralen Sparten halt nicht. ;-) Außerdem können einzelne Postings durch die Moderatoren als off-topic markiert werden.

Bei neuen Mitgliedern macht eine solche "Statistik" jedoch noch nicht schrecklich viel Sinn, daher haben wir folgende Regel eingeführt: Die Sterne werden erst ab dem 16. Beitrag angezeigt, vorher wird der Nutzer als neuer Nutzer "kenntlich" gemacht.

In der Hilfe [http://www.entwickler-ecke.de/help_counter.html] könnt findet Ihr weitere Informationen über den neuen Beitragszähler.


Und noch ein paar Kleinigkeiten ...

Unsere Hilfe [http://www.entwickler-ecke.de/hilfe.html] wurde an die neuen Funktionen und Änderungen angepasst und start erweitert. Wenn Ihr also noch Fragen zu der einen oder anderen Funktion habt so schaut vorher in die Hilfe. Diese erklärt die neuen Funktionen ausführlicher als es dieses Topic macht.

Habt Ihr die Flashvideos während des Updates nicht gesehen? Kein Problem: Hier noch mal die Links zu den Videos:

Wir hoffen, Euch gefallen die neuen Funktionen und Möglichkeiten und das Ihr weiterhin Spaß im Delphi-Forum und den neuen Webseiten haben werdet.

Happy Posting,
das Entwickler-Ecke.de Team!


Martin1966 - So 18.09.05 09:43

Hallo! :wink2:

ich muss schon sagen ich bin echt Beeindruckt. So ein phpBB hab ich noch nie gesehen. Man kann es ja eigentlich schon gar nicht mehr phpBB nennen. ;-)

Super finde ich, neben den vielen neuen Funktion natürlich, das die Übersicht viel besser geworden ist. Vor allem die index.php. Die sieht jetzt viel aufgeräumter und übersichtlicher aus. TOP!!! Und schön finde ich auch, dass ihr die Hilfeseite immer auf den aktuellen Stand haltet. Viele anderen Foren bauen immer nur neue Funktionen ein und denken dabei nicht an die neuen User die vielleicht die Update-Topics nicht lesen und somit bei mancher Funktion nicht genau wissen wie diese funktioniert und so. Super!

Danke an das ganze DF-Team... sorry... Entwickler-Ecke-Team :mrgreen: für die vielen Stunden die ihr für uns in das Forum steckt. Danke!

Lg Martin


Silberwolf - So 18.09.05 10:47

Also... erstmal: ganz große Klasse! Habt ihr echt gut gemacht. auchd as ihr meine Idee mit der Sb gemacht habt finde ich genial; Ich habe allerdings mit meinem Mozilla einige Probleme mit der Anzeige...

//Edit: ne hat sich erledigt, dank Cache leeren;) Aber ich muss sagen das die Performance (jedenfalls bei mir) erheblich gelitten hat.

Ansonsten: GANZ GROßE SACHE!


Silberwolf - So 18.09.05 10:54

Sry das ich hier noch nen Post aufmachen muss, aber ich kann oben nix editieren, weil der sich totlädt, wenn ich auf Absenden drücke.
Also:
Der fehler hat sich behoben, dank Cache leeren ;)
Ich muss leider sagen, das die Performance ganz erheblich gelitten hat,
aber ansonstens. ganz große Sache! gefällt mir bisher sehr gut1


Christian S. - So 18.09.05 11:47

user profile iconSilberwolf hat folgendes geschrieben:
Ich muss leider sagen, das die Performance ganz erheblich gelitten hat,
Kann ich bei mir nicht vorstellen. Wir haben sehr viel optimiert, bei mir ist sie besser geworden. :gruebel:


mimi - So 18.09.05 12:08

das zusammenklappen der Foren gefällt mir ganz gut. was ich aber schade finde ist: das die seiten nur als PDF und nicht als HTML dagestellt werden können. könnt ihr das noch einbauen ?


Christian S. - So 18.09.05 12:12

user profile iconmimi hat folgendes geschrieben:
das zusammenklappen der Foren gefällt mir ganz gut. was ich aber schade finde ist: das die seiten nur als PDF und nicht als HTML dagestellt werden können. könnt ihr das noch einbauen ?
Klick mal auf "Druckansicht"


Maweki - So 18.09.05 13:42

ich muss sagen, die Veraenderungen gefallen mir super.
Aber ich glaube, ich hatte vor einiger Zeit was gehoert, dass die naechste Delphi-Version auch C++ unterstuetzen wird. Mir stellt sich da die Frage, ob das mit der jetzigen Software dann geht, noch ein weiteres Board einzufuegen, oder zerstoert sich das Entwickler-Ecke-Konzept in einem Jahr selbst?

Gruesse
Maweki


Motzi - So 18.09.05 13:45

user profile iconMaweki hat folgendes geschrieben:
Aber ich glaube, ich hatte vor einiger Zeit was gehoert, dass die naechste Delphi-Version auch C++ unterstuetzen wird. Mir stellt sich da die Frage, ob das mit der jetzigen Software dann geht, noch ein weiteres Board einzufuegen, oder zerstoert sich das Entwickler-Ecke-Konzept in einem Jahr selbst?

Ich verweise da einfach mal auf diesen Thread [http://www.delphi-forum.de/topic_DelphiForum+wird+EntwicklerEcke_48477.html], insbesondere auf den vierten Absatz... ;)


Tino - So 18.09.05 13:47

Ich verweise einfach mal auf die letzte Pressemitteilung [http://www.entwickler-ecke.de/pressemitteilungen.html] und hier speziell den vorletzten Absatz:
Zitat:
Auch an die Zukunftssicherheit des Konzeptes wurde gedacht und so steht das Team
der Entwickler-Ecke bereits in den Startlöchern, um die neue Personality in der
nächsten Delphi-Version mit dem Codenamen "DeXter" abzudecken. Damit wird die
Entwickler-Ecke der zentrale Anlaufpunkt für Programmierer aller Sprachen und
selbstverständlich auch für Nutzer anderer IDEs.

Gruß
Tino


Delete - So 18.09.05 13:58

user profile iconMotzi hat folgendes geschrieben:
Ich verweise da einfach mal auf diesen Thread [http://www.delphi-forum.de/topic_DelphiForum+wird+EntwicklerEcke_48477.html], insbesondere auf den vierten Absatz... ;)

Wirklich? Na, da wünsche ich mir doch hiermit gleich mal eine vernünftige Inno Setup-Sparte, in der ich einen Spezialtitel besitze. :)


mimi - So 18.09.05 14:13

was ich noch nicht verstehe sind diese benutzer farben bei den usern und warum der beitrags editor gerade mal ca 20 pixel breit sein muss *G*


mimi - So 18.09.05 14:17

achso druckansicht ist in HTML und das bracuhe ich dann nur abzuspeichern ?
wird nur aufwendig wenn ich mir alle FAQ beiträge auf dem rechner laden möchte


Tino - So 18.09.05 14:19

user profile iconmimi hat folgendes geschrieben:
was ich noch nicht verstehe sind diese benutzer farben bei den usern

Es ist nur eine neue Farbe hinzugekommen: Braun und in dieser Farbe werden die neuen Bibliothekare dargestellt.

user profile iconmimi hat folgendes geschrieben:
und warum der beitrags editor gerade mal ca 20 pixel breit sein muss *G*

Erstelle dazu bitte in der Wünsche-Sparte ein neues Topic. Am besten mit Screenshot und der Angabe welchen Browser du benutzt.

Gruß
Tino


Delete - So 18.09.05 15:05

Wo kann ich denn das
Zitat:

Diese können in ihrem Profil nun einstellen, dass die Bestätigungs-PN einer Meldung als "gelesen" in den Posteingang gelegt wird und somit kein Popup erscheint und auch keine E-Mail versandt wird.

Einstellen?

Hey, Alt+q fügt keine Zitattags mehr ein, das ist mehr als blöd. Und Alt+d keine Delphitags mehr.

Warum fehlen die Suchtags für die Delphipraxis?

Und das

Quelltext

ist weitaus zu kompliziert um mal auf die Suche zu verweisen. Ein einfaches [ df] [ /df] hat sich schneller getippt und die neue Syntax kann sich ja kaum jemand merken. Und jedes mal mühsam über die Liste im beitragseditor einfügen ist zu umständlcih. Oder gibt es dafür doch irgendwie Shortcuts?

Also die Features, die ich regelmäßig brauche, habt hier verschlimmbessert, wenn es nicht sogar unbedienbar wurde. :(

Wo ist die Anzeige der Delphi Version links neben dem Beitrag geblieben?

Wo wird das Verhältnis ziwschen ontopic und offtopic Beiträgen angezeigt?


raziel - So 18.09.05 15:32

user profile iconLuckie hat folgendes geschrieben:
Wo kann ich denn das
Zitat:

Diese können in ihrem Profil nun einstellen, dass die Bestätigungs-PN einer Meldung als "gelesen" in den Posteingang gelegt wird und somit kein Popup erscheint und auch keine E-Mail versandt wird.

Einstellen?

Hier [http://www.delphi-forum.de/profile.php?mode=editprofile&page=2] unter "Benachrichtigungen" ganz unten.
user profile iconLuckie hat folgendes geschrieben:
Hey, Alt+q fügt keine Zitattags mehr ein, das ist mehr als blöd. Und Alt+d keine Delphitags mehr.

Doch, aber dazu muss man die entsprechenden Bereiche auch aufklappen. ;)
user profile iconLuckie hat folgendes geschrieben:
Warum fehlen die Suchtags für die Delphipraxis?

Klick mal auf die ComboBox mit "ext. Suche" ;) Ist auch nach wie vor noch [dp]
user profile iconLuckie hat folgendes geschrieben:
Und das

ist weitaus zu kompliziert um mal auf die Suche zu verweisen. Ein einfaches [ df] [ /df] hat sich schneller getippt und die neue Syntax kann sich ja kaum jemand merken. Und jedes mal mühsam über die Liste im beitragseditor einfügen ist zu umständlcih. Oder gibt es dafür doch irgendwie Shortcuts?

Das DF Suchtag geht aus Abwärtskompatibilitätsgründen selbstverständlich noch ;)
user profile iconLuckie hat folgendes geschrieben:
Wo ist die Anzeige der Delphi Version links neben dem Beitrag geblieben?

Ist bereits entdeckt und wird wohl demnächst ausgebessert werden. Haben wir wohl einfach übersehen :)
user profile iconLuckie hat folgendes geschrieben:
Wo wird das Verhältnis ziwschen ontopic und offtopic Beiträgen angezeigt?

Normalerweise indem man mit der Maus über einen der Sterne fährt und dort einen Moment verweilt, aber wieso das im IE nicht angezeigt wird, kann ich grad nicht nachvollziehen :gruebel:


Delete - So 18.09.05 15:42

Da habt ihr aber Glück, dass sich das alles noch geklär hat. ;)

Also wen ich über die Sterne fahre mit der Maus, dann wird bei dir zum Beispiel nur "ontopic star" angezeigt. Oder sit das alles? Ich dachte da wird noch eine genauere Prozentangabe angezeigt.


raziel - So 18.09.05 15:44

Sollte sie eigentlich und wird sie im Firefox auch, aber im IE wird nur dieses "OnTopic Star" angezeigt. Wieso weiß ich aber leider nicht :nixweiss:

//edit: Doch, ich glaub, ich weiß es: Weil der IE die Eigenschaft "title" offensichtlich nicht interpretiert, sondern nur den Alternativtext anzeigt.


Steve1024 - So 18.09.05 17:30

Was bedeuten denn jetzt die Sternchen??? Ich hab auf einmal viel mehr... sind blau...
Schade ist auch, dass man nicht mehr sieht, wieviele Beiträge der User schon hat....


uall@ogc - So 18.09.05 17:33

wieviel ontopic/offtopic beiträge du hast (in prozent) du hast z.b. 100% on topic beiträge (einfahc mit der masu drüber und bisl warten) geht jedefnalls beim firefox

ob das sinnvoll ist wird schon in einem anderen thread diskutiert ;P

http://www.delphi-forum.de/viewtopic.php?p=293547#293547


GTA-Place - So 18.09.05 17:37

Im IE scheint's nicht zu gehen.


raziel - So 18.09.05 17:47

user profile iconraziel hat folgendes geschrieben:
Sollte sie eigentlich und wird sie im Firefox auch, aber im IE wird nur dieses "OnTopic Star" angezeigt. Wieso weiß ich aber leider nicht :nixweiss:

//edit: Doch, ich glaub, ich weiß es: Weil der IE die Eigenschaft "title" offensichtlich nicht interpretiert, sondern nur den Alternativtext anzeigt.


:roll:


maxk - So 18.09.05 17:50

Ich bin wirklich sprachlos vor Begeisterung!

Weiter so,
maxk


Christian S. - So 18.09.05 19:48

user profile iconLuckie hat folgendes geschrieben:
Hey, Alt+q fügt keine Zitattags mehr ein, das ist mehr als blöd.
Ich liebe Deine dezente Art ;-)

user profile iconLuckie hat folgendes geschrieben:
Und Alt+d keine Delphitags mehr.
Wer aufpasst, bemerkt neben der Combobox mit den Syntax-Tags einen Button. Lies mal den Hinweistext dazu.

user profile iconLuckie hat folgendes geschrieben:
Warum fehlen die Suchtags für die Delphipraxis?
Mal einen Blick in die Combobox "externe Suche" geworfen? :roll:

user profile iconLuckie hat folgendes geschrieben:
Und das

ist weitaus zu kompliziert um mal auf die Suche zu verweisen. Ein einfaches [ df] [ /df] hat sich schneller getippt und die neue Syntax kann sich ja kaum jemand merken.
Du kannst Dir keine paar Buchstaben merken?

user profile iconLuckie hat folgendes geschrieben:
Und jedes mal mühsam über die Liste im beitragseditor einfügen ist zu umständlcih.
Finde ich nicht.

user profile iconLuckie hat folgendes geschrieben:
Also die Features, die ich regelmäßig brauche, habt hier verschlimmbessert, wenn es nicht sogar unbedienbar wurde. :(
Dass Du immer so maßlos übertreiben musst :roll: Deine Postings sind immer so aufbauend ...


GTA-Place - So 18.09.05 20:39

user profile iconraziel hat folgendes geschrieben:
user profile iconraziel hat folgendes geschrieben:
Sollte sie eigentlich und wird sie im Firefox auch, aber im IE wird nur dieses "OnTopic Star" angezeigt. Wieso weiß ich aber leider nicht :nixweiss:

//edit: Doch, ich glaub, ich weiß es: Weil der IE die Eigenschaft "title" offensichtlich nicht interpretiert, sondern nur den Alternativtext anzeigt.


:roll:


Hatte ich also Recht... :wink:


Chatfix - Do 22.09.05 14:17

Gott war ich lang nicht mehr hier :)
Echt super geworden! Großes Lob an alle Beteiligten!!!


F34r0fTh3D4rk - Do 22.09.05 14:47

äh dumme frage: "was sind bibliothekare?" ich meine jetzt nich allgemein sondern hier, hab mir schon die changes durchgelesen, das aber da nich drin gefunden, ich wurde auch schonmal gefragt was das sein sollte, konnte aber leider keine antwort drauf geben :?


Christian S. - Do 22.09.05 14:50

Dann solltest Du hier [http://www.delphi-forum.de/viewtopic.php?t=48444] nochmal genauer lesen ;-)


uall@ogc - Do 22.09.05 14:50

das sind die mods aus der code library, so wie ich es verstanden habe.

d.h. sie sorgen in der code library (delphi / c#) dafür das alles ordentlich bleibt, bzw neue threads hinzukommen etc.


F34r0fTh3D4rk - Do 22.09.05 14:59

kann ich die seiten delphi forum und delphi library irgendwie zu einer zurückkombinieren sodass die letzten 10 beides umfasst ebenso die foren übersicht ?


Tino - Do 22.09.05 15:19

user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
kann ich die seiten delphi forum und delphi library irgendwie zu einer zurückkombinieren sodass die letzten 10 beides umfasst ebenso die foren übersicht ?

Nein, das geht leider nicht [http://www.c-sharp-forum.de/viewtopic.php?p=293371#293371].

Gruß
Tino


F34r0fTh3D4rk - Do 22.09.05 15:28

kommt das noch hinzu ?

ich habe merkwürdigerweise den fehler, dass ich emails vom c-sharp forum bekomme, obwohl ich von dort aus noch nicht einen beitrag verfasst habe :?


Tino - Do 22.09.05 15:35

user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
kommt das noch hinzu ?

Diskussion dazu bitte in dem entsprechenden Topic.

user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
ich habe merkwürdigerweise den fehler, dass ich emails vom c-sharp forum bekomme, obwohl ich von dort aus noch nicht einen beitrag verfasst habe :?

Bitte dazu ein Topic in der Wünsche-Sparte erstellen - wenn nicht schon jemand ein Topic mit dem gleichen Thema eröffnet hat. Danke. ;-)


Daniel G - So 02.10.05 14:22
Titel: Boah..
Da is' man mal zwei Wochen im Ausland und bekommt nichts mit und schon hat sich alles verändert. Ich bin mal gespannt, wie sich das noch entwickelt. Die Idee mit dem PDF - Korb gefällt mir persönlich übrigens sehr gut.


Martin1966 - Mo 24.10.05 12:13
Titel: Re: Update 3.0.0 (Codename Skylla)
Hallo :wink2:

user profile iconTino hat folgendes geschrieben:
Deshalb haben wir die Gelesen-Informationen aus den Cookies herausgenommen und in die Datenbank verlagert. Dadurch könnt Ihr Euch nun so oft ein- und wieder auszuloggen, wie Ihr lustig seid und auch das mehrmalige Wechseln zwischen den Webseiten führt nicht dazu, dass die Beiträge der jeweils anderen Seiten als gelesen markiert werden.

Nachdem das Update jetzt ein paar Tage/Wochen online ist muss ich sagen, dass ich es super finde, dass die Gelesen-Daten in die DB gewandert sind und jetzt sauber funktionieren. Jetzt kann man endlich auch mal nur kurz ins Forum gehen ohne den bitteren Beigeschmack das alle Topic anschl. als gelesen markiert sind.

Super und danke für diese tolle Funktion! ;-)

Lg Martin


Christian S. - Mo 24.10.05 15:03

Hallo!

Danke für das Lob! :-)

Mit dem kommenden Update wird man dann auch nach "ungelesenen Themen" suchen können, womit es noch ein wenig komfortabler werden dürfte!

Grüße
Christian


Raphael O. - Fr 28.10.05 20:51
Titel: Re: Update 3.0.0 (Codename Skylla)
user profile iconTino hat folgendes geschrieben:
Deshalb haben wir die Gelesen-Informationen aus den Cookies herausgenommen und in die Datenbank verlagert.

Frage in eigener Sache:
stellt das auch bei Benutzerzahlen wie sie hier anzutreffen sind die Datenbank vor keine Probleme?
ich frage, weil ich momentan selber an einem Forum programmiere und mir überlege ob ich es über die DB lösen soll...
ich nutze PHP und MySQL und die Nutzerzahlen werden sich <500 halten...
(noch ne Frage zur technischen Seite: speichert ihr nur die ungelesenen Posts/Threads nehme ich an? wie läuft das bei Usern, die sich nie einloggen, wird für die auch bei jedem neuen Thread ein DB-Eintrag angelegt?)

schonmal danke
mfg
Raphael


Christian S. - Fr 28.10.05 21:29

Hallo!

Die Tabelle, welche die Lesezeitpunkte speichert, hat ca. 30.000 Einträge und eine Größe von 2,7MB.

Die Menge der zu speicherenden Daten war natürlich auch für uns eine Sorge. Wir haben das Ganze daher folgendermaßen gelöst:
(1) Es wird gespeichert, wann ein User welches Item (Topic, Forum, Newsfeed-Item) gelesen hat. Wir nennen das "Lesezeitpunkt".
(2) Lesezeitpunkte werden 14 Tage gespeichert. Wird in dieser Zeit der Zeitpunkt nicht aktualisiert (also z.B. das Topic nicht gelesen), wird der Lesezeitpunkt gelöscht
(3) Liegt kein Lesezeitpunkt für ein Topic vor, gibt es folgende Möglichkeiten:
(3.1) Das letzte Posting liegt länger als zwei Wochen zurück. Im allgemeinen gilt es dann als gelesen, auch wenn der Nutzer nicht hinein geguckt hat. Ausnahmen: Der Nutzer hat sich in dem Zeitraum nicht im DF eingeloggt (war z.B. im Urlaub) oder ist noch gar nicht so lange angemeldet.
(3.2) Das letzte Posting liegt kürzer als zwei Wochen zurück. Das Topic ist ungelesen.

Aus meiner bisherigen Erfahrung funktioniert dieses Verhalten tadellos.

Grüße
Christian


Raphael O. - Fr 28.10.05 21:47

danke f+r die Erklärung, ich denke so werde ich es dann bei mir auch lösen :)