| Autor |
Beitrag |
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Do 26.06.08 18:49
Hallo,
wenn ich mal woanders meine e-Mails lese sind manchmal auch welche vom DF dabei  . Da schaut man natürlich auch rein. Das dumme dabei ist nur, damit man beim nächsten Beitrag wieder benachrichtigt wird, muss man sich einloggen. Auf fremden Rechnern logge ich mich aber nicht gerne überall ein. Da wäre es schön, wenn im Link die verschlüsselte Mitglieds-Id mit übertragen wird, um somit das gleiche zu erreichen, wie wenn man eingeloggt ist.
Grüße
Heiko
|
|
Heiko 
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Fr 26.09.08 21:21
Gibts keine Meinung dazu? 
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mi 01.10.08 17:32
Hallo!
Du gibst zwar die Zugangsdaten zu Deinem E-Mail-Konto ein, aber die vom DF willst Du nicht eingeben?  Naja, Deine Sache
Zum Thema:
Rein technisch spricht dagegen, dass die E-Mails dann nicht mehr alle "in einem Rutsch" versendet werden können, sondern einzeln an jeden zu benachrichtigenden User verschickt werden müssen.
Von der Usability spricht dagegen, dass wenn man "unterwegs" ist und nur mal eben reinschauen will, es durchaus möglich ist, dass der Thread nicht als gelesen markiert werden soll. Da sollen sich aber mal andere zu äußern, ich hab E-Mail-Benachrichtigungen schon ewig nicht mehr benutzt
Vielleicht ist es das einfachste, die Benachrichtigungs-Mail wieder als ungelesen zu markieren
Grüße
Christian
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
matze
      
Beiträge: 4613
Erhaltene Danke: 24
XP home, prof
Delphi 2009 Prof,
|
Verfasst: Do 02.10.08 10:03
Also ich bin ein Power-User der eMail Benachrichtigung. Und ich muss sagen, dass ich dieses Feature nicht brauchen würde. Ich bin immer per AutoLogin auf allen Rechnern eingeloggt und habe deswegen keine Probleme. Gut aber das ist meine persönliche Meinung.
Dafür sprechen würde, dass die Mails endlich nicht in einem Rutsch verschickt würden, sondern man den Inhalt der Mails dann auch auf den einzelnen User anpassen könnte. Aber das ist ne ganz andere Sache 
_________________ In the beginning was the word.
And the word was content-type: text/plain.
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 02.10.08 11:31
Christian S. hat folgendes geschrieben : | | Rein technisch spricht dagegen, dass die E-Mails dann nicht mehr alle "in einem Rutsch" versendet werden können, sondern einzeln an jeden zu benachrichtigenden User verschickt werden müssen. |
Da frage ich mich dann erstmal ob es "nur"  ein größerer Programmieraufwand ist, oder ob es eine deutliche Mehrbelastung des Servers ist. An der Stelle kenne ich mich da nicht aus.
Wenn die Serverbelastung kein Problem ist, dann ist die Frage wieviel Aufwand die Implementierung bedeutet, ob das überhaupt sinnvoll in Frage kommt.
Christian S. hat folgendes geschrieben : | | Von der Usability spricht dagegen, dass wenn man "unterwegs" ist und nur mal eben reinschauen will, es durchaus möglich ist, dass der Thread nicht als gelesen markiert werden soll. |
Dafür könnte es eine entsprechende Option geben, wobei ich es durchaus sinnvoll fände, wenn unterhalb des Threads selbst eine Option pro Thread und gleichzeitig ein Link für das Einstellen stünde (natürlich dann mit echtem Login). Denn manche Threads hätte ich schon gerne nochmal als ungelesen gesehen, wenn ich von der Uni im Netz war, während bei den meisten es gut wäre, wenn die als gelesen markiert sind.
Da hätte einzelne schon gerne einfach schnell als ungelesen markiert statt dass alle bereits gelesen sind, wenn ich eingeloggt bin, oder eben keiner, wenn nicht.
Dabei habe ich mich allerdings rein aus Faulheit nicht eingeloggt, weshalb ich die Funktion, dies in den E-Mail-Link einzubauen, zwar nützlich fände, aber nicht soo wichtig.
|
|
Regan
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: Do 02.10.08 12:34
Also ich bin nicht gegen diese Funktion, bezweifle aber den Nutzen. Wenn ich irgendwo anders bin und da mich nicht einloggen will, dann schaue ich mir einfach den Thread durch und fertig. Komme ich dann nach Hause ist mein erster Weg eh zu den Eigenen Beiträgen. Und wenn ich dort sehe, dass ich einen Thread schon gelesen habe, dann klicke ich einfach vorne auf das Symbol und dann habe ich den Thread ja als gelesen markiert (AJAX aktiviert vorausgesetzt). Von derderwegen ist es mir egal; ich denke nicht, dass ich dieses Feature nutzen werde.
|
|
Heiko 
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Do 02.10.08 20:42
Christian S. hat folgendes geschrieben : | Du gibst zwar die Zugangsdaten zu Deinem E-Mail-Konto ein, aber die vom DF willst Du nicht eingeben? Naja, Deine Sache  |
E-Mails ruft man ja auch wegen anderen Dingen ab (ja ich bekomme auch Mails die nicht vom DF stammen [wie z.B. Via****-Spam]  ).
Regan hat folgendes geschrieben: |
Rein technisch spricht dagegen, dass die E-Mails dann nicht mehr alle "in einem Rutsch" versendet werden können, sondern einzeln an jeden zu benachrichtigenden User verschickt werden müssen. |
In der aktuellen phpBB2-Version garantiert. Ich habs bei mir im Abiforum gemacht und da braucht er für ca. 50 Mails 2-3Minuten. Allerdings liegt das ganze eher an phpBB da der das Template jedesmal neuparste anstatt es nur einmal zu lesen, parsen und dann jedesmal das geparste neu zusammenbaut. Irgendwie muss es ja Codegear & Co auch machen - und die werden bestimmt mehrere tausende Mails am Tag personalisiert senden. Dürfte also eher eine Frage der Implementierung sein (vlt. ist phpBB3 da besser/schneller?)
Regan hat folgendes geschrieben: | ser]Von der Usability spricht dagegen, dass wenn man "unterwegs" ist und nur mal eben reinschauen will, es durchaus möglich ist, dass der Thread nicht als gelesen markiert werden soll.[/quote]
Wofür bleiben die Mails noch im Postfach? Wenn man etwas noch einmal später lesen will hat ja man ja Mails noch als Link. Außerdem: Was machst du jetzt? Du bist mal kurz im DF eingeloggt musst aber los - hast also den brwoser geschlossen (Auto-Login). Du siehst das eine Anwort auf eine wichtige Frage kam, also klickste drauf. Schwupps ist der Beitrag als gelesen markiert, obwohl du evtl, doch noch nicht alles gelesen hast wegen Zeitmangel. Kommt aufs gleiche raus wie bei der Mail . Und was spricht dagegen zwei Links in der Mail zu haben? Eine die das gelesen setzt und die andere nicht?
Btw: Bekommt man bei Thunderbirdlinks einen Referer, so dass man an dieser die Mail ablesne könnte?
[quote=" Regan"(526527)]Also ich bin nicht gegen diese Funktion, bezweifle aber den Nutzen. Wenn ich irgendwo anders bin und da mich nicht einloggen will, dann schaue ich mir einfach den Thread durch und fertig. Komme ich dann nach Hause ist mein erster Weg eh zu den Eigenen Beiträgen. Und wenn ich dort sehe, dass ich einen Thread schon gelesen habe, dann klicke ich einfach vorne auf das Symbol und dann habe ich den Thread ja als gelesen markiert (AJAX aktiviert vorausgesetzt). Von derderwegen ist es mir egal; ich denke nicht, dass ich dieses Feature nutzen werde. |
Wenn man ständig im DF ist, ist das ganze evtl. kein großes Problem - und wenn man sich angewöhnt hat auf "ungelesene Beiträge" zu klicken. Aber wenn man nur noch gelegentlich hier reinschaut und somit nicht immer eingeloggt ist...
|
|
Regan
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: Mo 06.10.08 15:26
Wann wird endlich die Infoseite abgeschafft, sodass man seinen Post nochmal durchlesen muss. Ich habe das mit dem Usabilityzeug nicht geschrieben  .
Heiko hat folgendes geschrieben : |
Wenn man ständig im DF ist, ist das ganze evtl. kein großes Problem - und wenn man sich angewöhnt hat auf "ungelesene Beiträge" zu klicken. Aber wenn man nur noch gelegentlich hier reinschaut und somit nicht immer eingeloggt ist... |
Der Sinn und Zweck der Registration besteht doch gerade darin, dass man mehr Funktionen hat. Und wenn du nur noch gelegentlich hier hineinschneist, dann könntest du dir doch die wenigen Themen als Lesenzeichen ablegen, die du besuchst.
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mo 06.10.08 15:37
Regan hat folgendes geschrieben : | | Wann wird endlich die Infoseite abgeschafft, sodass man seinen Post nochmal durchlesen muss. |
Die gibts bei mir im IE schon lange nicht mehr  . Da ich normalerweise nur noch mit Opera oder Chrome unterwegs bin, nutzt mir das selbst geschriebene Plugin für den IE, der die Infoseite sofort überspringt, allerdings nix mehr.
|
|
Heiko 
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Di 07.10.08 16:58
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Di 07.10.08 17:06
Ich denke wenn, dann wäre die Funktion standardmäßig sowieso deaktiviert, und dass dann an ein paar Leute die E-Mails einzeln verschickt werden müssten, wäre ja nicht so gravierend vermutlich. Dennoch vermute ich, dass einfach zu wenige das Feature nutzen würden, als dass sich die Implementierung lohnen würde.
Denn bisher hat sich ja niemand sonst gemeldet, dem dieses Feature auch wirklich wichtig wäre. Wobei die, die es beträfe ("Aber wenn man nur noch gelegentlich hier reinschaut..."), vermutlich weder diesen Thread sehen noch die Einstellung finden würden. 
|
|
Heiko 
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Di 07.10.08 17:15
jaenicke hat folgendes geschrieben : | Denn bisher hat sich ja niemand sonst gemeldet, dem dieses Feature auch wirklich wichtig wäre. Wobei die, die es beträfe ("Aber wenn man nur noch gelegentlich hier reinschaut..."), vermutlich weder diesen Thread sehen noch die Einstellung finden würden.  |
Das wird tatsächlich das Problem sein - denn wieviele werden in einem Forum noch aktiv sein, wenn man nur noch wenig mit der Sprache zu tun hat? Ich bin auch nur noch wegen einigen Dingen hier - die alle nur indirekt etwas mit Delpi zu tun haben  . Allerdings würde man mit ein paar Mails auch Leute erreichen die das Forum schon vergessen haben (irgendwo war vor einer Weile mal wieder einer hier gewesen, der sich gar nicht mehr ans DF erinnern konnte, bis er es wieder fand). Wenn ich mich jetzt z.B. nicht einloggen würde, sondern nur noch die Beiträge lesen würde, die ich abonniert habe: wie lange würde es dauern bis ich nix mehr vom DF mitbekomme, obwohl die Threads in denen ich aktiv war bzw. mitlese (und nur in seltenen Fällen etwas schreibe) - weil keine weiteren Mails kommen?
@Einstellung: Wie wärs einfach mit einem Zweiten Link in der Mail? Theoretisch würde ja nix dagegen sprechen, wenn man die Mails ggf. auf HTML umstellt, so dass man nicht mehr die langen Link-Adressen hat  .
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Di 07.10.08 21:58
IIRC brauch das DF für jeden Topic, den ein User beobachtet und noch nicht gelesen hat, einen Datensatz, warum nicht einfach sagen:
Wenn jemand ein Topic nach 14 Tagen noch nicht gelesen hat, dann wird automatisch angenommen, der Beitrag ist gelesen und die Benachrichtugung über neue Nachrichten erfolgt wieder ???
Damit muss man sich nicht mehr zwingen anmelden (lediglich, wenn man auch vor diesen 14 Tagen Benachrichtigungen haben möchte  ) und die DF-Datenbnk wäre ein wenig entlastet ... Außerdem hat man nicht das Problem, dass man die Mails personalisieren müsste...
MfG 
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Di 07.10.08 22:03
Ist das nicht sowieso schon so? Ich habe da nicht so genau darauf geachtet, aber nach zwei Wochen oder so werden doch sowieso keine Beiträge mehr als ungelesen angezeigt, oder?
Nämlich genau aus dem Grund, dass sonst die Datenmenge zu groß würde was jemand schon alles gelesen hat.
Aber genau kann das ja Christian dann beantworten, wenn er wieder da ist  .
|
|
Heiko 
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Mi 08.10.08 15:56
BenBE hat folgendes geschrieben : | IIRC brauch das DF für jeden Topic, den ein User beobachtet und noch nicht gelesen hat, einen Datensatz, warum nicht einfach sagen:
Wenn jemand ein Topic nach 14 Tagen noch nicht gelesen hat, dann wird automatisch angenommen, der Beitrag ist gelesen und die Benachrichtugung über neue Nachrichten erfolgt wieder ??? |
Die Frage ist nur: woher soll das DF wissen bis zu welchen Beitrag du gelesen hast? Wenn du bei der ersten Antwort benachrichtigt wirst, aber erst liest wenn eine zweite Antwort kam: woher weiß das DF das du den zweiten gelesen hast? Es würden also wesentlich mehr Belastung durch unnötige Mails entstehen, als bei einer Personalisierung (nehme ich an).
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mi 08.10.08 16:03
Weil es soweit ich weiß umgekehrt ist, es wird gespeichert welchen Beitrag man gelesen hat, nicht welchen beobachteten noch nicht, vermutlich auch immer nur den letzten gelesenen des Threads. Dann kann danach gesucht werden, ob es einen neueren gibt, etc.
Aber wie gesagt: wartet einfach mal bis Christian wieder da ist 
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Di 21.10.08 17:13
Zur Speicherung, was gelesen ist und was nicht. Das System sieht so aus:
Liest ein Nutzer ein Topic, wird ein Datensatz angelegt, wann welcher Nutzer welches Topic gelesen hat. Für ein Topic, welches nicht gelesen wurde, gibt es also auch keinen Datensatz. Datensätze, die seit 2 Wochen nicht aktualisiert wurden, werden entfernt.
Es wird wie folgt entschieden, ob ein Topic ungelesen ist:
- Liegt ein Datensatz vor, wird die Zeit des letzten Postings mit dem Lesezeitpunkt verglichen.
- Liegt kein Datensatz vor, wird folgendermaßen vorgegangen:
- Topics, die vor dem Registrierzeitpunkt eines Benutzers erstellt wurden, sind gelesen
- Als Verlgeichszeitpunkt wird verwendet: "vor zwei Wochen" oder, falls dieser länger als zwei Wochen zurück liegt, der letzte Besuch des Nutzers im Forum. Topics mit Postings, die nach diesem Zeitpunkt geschrieben wurden, sind ungelesen.
Mit dem Systen bleibt die Tabelle für die Lesezeitpunkte klein.
Man könnte also bei den Benachrichtigungen folgendes System "bauen":
Bei der ersten Antwort auf ein abonniertes Topic wird ganz normal die Benachrichtigung verschickt. Sollten nach zwei Wochen noch Antworten kommen und das Topic für den Nutzer als "gelesen" gelten, wird erneut eine Benachrichtigung verschickt.
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Do 23.10.08 21:40
Ich glaub das ist auch ne Sache der Sicherheit, denkt an Internet-Cafes, wo der Link im Cache des Browser bleibt!? - Also ich würde das lieber lassen...
|
|
Heiko 
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Fr 24.10.08 11:13
Was hat das mit Sichdrheitsverlust zu tun? Eher mit Gewinn - wenn man sich nicht Einloggen muss - denn wenn der Link einmal drin ist, wurde der Thread ja bereits als gelesen markiert. Ein erneuter Aufruf würde also nix ändern.
|
|
|