Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Propozycje, sugestie, błędy forum (https://forum.cdrinfo.pl/f10/)
-   -   Notyfikacja gdy ktoś zacytuje naszą wypowiedź (https://forum.cdrinfo.pl/f10/notyfikacja-gdy-ktos-zacytuje-nasza-wypowiedz-85442/)

andy 13.03.2010 20:31

Notyfikacja gdy ktoś zacytuje naszą wypowiedź
 
Witam, czy jest możliwość wprowadzenia notyfikacji o postach, które zostaną zacytowane przez kogoś? Działało by to analogicznie do subskrypcji nowych postów.

joujoujou 13.03.2010 20:32

Domyślnie w vB takiej opcji nie ma.

pali 14.03.2010 23:24

jest hack, ale coś stary

dobre to byłoby

Bartez 15.03.2010 08:57

Przy naszej ilości postów niewykonalne, ze względu na obciążenie jakie to by generowało. I co znaczy "zacytować naszą wypowiedź"? Całość, fragment, jeżeli ktoś poda linka? Bo nie wiem, czy dobrze rozumiem, co macie na myśli.

andy 15.03.2010 09:43

Cytat:

I co znaczy "zacytować naszą wypowiedź"? Całość, fragment, jeżeli ktoś poda linka? Bo nie wiem, czy dobrze rozumiem, co macie na myśli.
W tagach QUOTE będzie nasz nick np."QUOTE=Bartez"
Cytat:

Przy naszej ilości postów niewykonalne, ze względu na obciążenie jakie to by generowało.
Tak też myślałem..

joujoujou 15.03.2010 14:11

A nawet jeśli, to nie dostałbyś powiadomienia gdyby ktoś cytował, jak Ty cytujesz. :P

andy 15.03.2010 14:39

Cytat:

Napisany przez joujoujou (Post 1087647)
A nawet jeśli, to nie dostałbyś powiadomienia gdyby ktoś cytował, jak Ty cytujesz. :P

Zwykle kod klepie z palca i nie chce mi się wpisywać nicka.. ;p


Temat można zamknąć aby się offtop nie rozlał.

pali 15.03.2010 15:01

Cytat:

Napisany przez Bartez (Post 1087577)
Przy naszej ilości postów niewykonalne, ze względu na obciążenie jakie to by generowało. I co znaczy "zacytować naszą wypowiedź"? Całość, fragment, jeżeli ktoś poda linka? Bo nie wiem, czy dobrze rozumiem, co macie na myśli.

Kod:

[QUOTE=Bartez;1087577]
Tu jest unikalny id cytowania, czyli teraz dostajesz notyfikację z linkiem do mojego posta.

Można by też dodać guzik "odnoszę się do tego postu", aby nie zmuszać do jawnego wstawiania QUOTE.
Guzik podobny do tego "zaznacz post do wielokrotnego cytowania".

Nie wiem o jakim obciążeniu myślisz. Jeśli o samym ficzerze, to chyba nie ma większego problemu (ale nie wiem na pewno, bo nie mam vb i nie mogę sprawdzić kodu - no ale wszystko da się zrobić lepiej lub gorzej).

A jeśli myślisz o mailach, to takie rozwiązanie raczej mogłoby ograniczyć wysyłanie maili, o ile konfiguracja byłaby taka, że albo jest powiadomienie o nowej odpowiedzi w wątku albo o cytowaniu - do wyboru w panelu przez usera.

Dla długich wątków typu "wyczytane, obejrzane" w off topic, można by z automatu wyłączyć notyfikację o każdej nowej odpowiedzi. Powiadomienia dostawaliby tylko cytowani użytkownicy, którzy włączyli chęć otrzymywania takich powiadomień.

Oglądalności by to raczej nie zmniejszyło, bo gdy dostaje się maila co chwila, to się go olewa, a maila o cytowaniu nikt nie oleje :)

Ja bym chciał takiego ficzerka, myślałem o tym, ale nie pisałem - bo wiem ile to roboty dla admina :)

Cytat:

Napisany przez andy (Post 1087658)

Temat można zamknąć aby się offtop nie rozlał.

Od... się :P

Bartez 17.03.2010 00:39

Ok, teraz rozumiem. Problemów z tym jest kilka.
1. Baza nie trzyma informacji, które posty są cytowane w nowym poście. Trzeba byłoby więc parsować każdy nowo dodany post i wyszukiwać odpowiedniego wyrażenia.
2. Każdy cytat musiałby mieć id posta, do którego się odnosi. Podobnie jak andy cytaty zazwyczaj wpisuję z palca i w takim przypadku niestety nie ma opcji, żeby to działało.
3. Postów bezpośrednio pod tym na który odpowiadamy z reguły się nie cytuje, bo wiadomo, którego posta odpowiedź dotyczy lub jest zupełnie odrębnym zdaniem w dyskusji - w takim przypadku również mechanizm by nie działał, a wprowadzanie dodatkowych przycisków wprowadziłoby zamieszanie. Do tego informację o tym, że post jest cytowany trzeba byłoby umieścić gdzieś w bazie, a modyfikacja bazy vB to nie jest zbyt dobry pomysł :) Za chwilę wyjdzie oficjalna wersja vB 4 i ficzer przestanie działać :)

Punkt pierwszy jest do zrobienia i pomyślę nad tym, skoro piszecie, że nie ma gotowego plugina. W przypadku sytuacji 2 i 3 rozwiązanie to nie działałoby.


Wszystkie czasy w strefie CET. Aktualna godzina: 23:09.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.