Post subject helyett link arra a hsz-re amire válaszolunk
Szerző
Üzenet
Hello!
Több fórumon (nem PHPBB) is láttam olyat, hogy amikor valaki válaszol a egy korábbi hozzászólásra akkor ott lesz a válasz mellett, hogy mire válaszolt. Ilyen pl az sg.hu-n a fórum. Mivel a hozzászólások témáját nem nagyon használja senki, hasznos lenne ha ott az szerepelne, hogy xy írta válaszként z üzenetére és ez a szöveg egy link lenne z üzenetére.
Az egyes hozzászólások linkjei adottak viewtopic.php?p=2347#2347
formában, innentől már csak 1 lépés. A kérdésem az, hogy létezik esetleg már valami hasonló megoldás? Ha nem akkor megcsinálom.
Üdv.
Több fórumon (nem PHPBB) is láttam olyat, hogy amikor valaki válaszol a egy korábbi hozzászólásra akkor ott lesz a válasz mellett, hogy mire válaszolt. Ilyen pl az sg.hu-n a fórum. Mivel a hozzászólások témáját nem nagyon használja senki, hasznos lenne ha ott az szerepelne, hogy xy írta válaszként z üzenetére és ez a szöveg egy link lenne z üzenetére.
Az egyes hozzászólások linkjei adottak viewtopic.php?p=2347#2347
formában, innentől már csak 1 lépés. A kérdésem az, hogy létezik esetleg már valami hasonló megoldás? Ha nem akkor megcsinálom.
Üdv.
Itt lehet keresni, én nem találtam, de több szem többet lát.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Annyi készen van hogy ha idézünk akkor a subject ilyesmi lesz, hogy válasz xy üzenetére (#post_id).
Tehát gyk beírja helyettünk a szöveget. Ez a megoldás nem tetszik, mert így felesleges infok lesznek letárolva szövegesen letárolva a db-ben (username és post_id) és nem is rugalmas, mert az éppen beállított nyelvvel fogja tárolni a szöveget. A legszebb megoldás 2 új mező felvétele lenne. Az egyik lenne a user_id-ja akinek a hsz-ére a választ ment, a másik pedig a megválaszolt hsz id-ja. Ha ezeket letároljuk a válasz elküldésekor akkor a hszek megjelenítésekor tetszőleges alakban lehetne kiírni hogy kinek a hsz-ére ment a válasz (a név meghatározása az id-ből +1 query), akár url-ként is ami a végső cél.
Esetleg lehetne valamilyen kódolással a subj-be rejteni az infokat, így a db módosítás elkerülhető lenne.
Tehát gyk beírja helyettünk a szöveget. Ez a megoldás nem tetszik, mert így felesleges infok lesznek letárolva szövegesen letárolva a db-ben (username és post_id) és nem is rugalmas, mert az éppen beállított nyelvvel fogja tárolni a szöveget. A legszebb megoldás 2 új mező felvétele lenne. Az egyik lenne a user_id-ja akinek a hsz-ére a választ ment, a másik pedig a megválaszolt hsz id-ja. Ha ezeket letároljuk a válasz elküldésekor akkor a hszek megjelenítésekor tetszőleges alakban lehetne kiírni hogy kinek a hsz-ére ment a válasz (a név meghatározása az id-ből +1 query), akár url-ként is ami a végső cél.
Esetleg lehetne valamilyen kódolással a subj-be rejteni az infokat, így a db módosítás elkerülhető lenne.
MrPrise írta:
Annyi készen van hogy ha idézünk akkor a subject ilyesmi lesz, hogy válasz xy üzenetére (#post_id).
Tehát gyk beírja helyettünk a szöveget. Ez a megoldás nem tetszik, mert így felesleges infok lesznek letárolva szövegesen letárolva a db-ben (username és post_id) és nem is rugalmas, mert az éppen beállított nyelvvel fogja tárolni a szöveget. A legszebb megoldás 2 új mező felvétele lenne. Az egyik lenne a user_id-ja akinek a hsz-ére a választ ment, a másik pedig a megválaszolt hsz id-ja. Ha ezeket letároljuk a válasz elküldésekor akkor a hszek megjelenítésekor tetszőleges alakban lehetne kiírni hogy kinek a hsz-ére ment a válasz (a név meghatározása az id-ből +1 query), akár url-ként is ami a végső cél.
Esetleg lehetne valamilyen kódolással a subj-be rejteni az infokat, így a db módosítás elkerülhető lenne.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
fberci írta:
A legegyszerűbb a hozzászólás azonosítóját eltárolni. Más nem kell, az id alapján meg lehet határozni a felhasználó azonosítóját, és az alapján pedig a nevét. Csak egy plusz mező, meg ugyebár a megvalósítás.
MrPrise írta:
Hm. Jogos Arra is gondoltam, hogy mivel a post subj mezőjét nem nagyon használja senki, akár ezt a már létező mezőt is fel lehetne használni a post_id tárolására és akkor minden ok lenne (ha lehet inkább nem akarom túlzottan módosítani a db-t). Persze a topicnyitó hsz-nél szöveg lenne benne.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
fberci írta:
Szerintem ezt bonyolultabb megvalósítani (egy új mező hozzáadása nem egy bonyolult művelet, a subject részleges kiiktatása viszont több kódbeli változtatást igényel, és mellesleg az adatbázis módosítás elegánsabb (és meghagyja a téma funkciót)).MrPrise írta:
Hm. Jogos Arra is gondoltam, hogy mivel a post subj mezőjét nem nagyon használja senki, akár ezt a már létező mezőt is fel lehetne használni a post_id tárolására és akkor minden ok lenne (ha lehet inkább nem akarom túlzottan módosítani a db-t). Persze a topicnyitó hsz-nél szöveg lenne benne.
Ha ez megvalósul akkor publikálnátok, mert ez az egyetlen dolog ami nem tetszik a phpBB-ben. Ha ezt meg lehetne oldani akkor tökéletes lenne.
(ha úgy van akkor ránézhetnétek a "bejegyzések sorszáma" topikra)
(ha úgy van akkor ránézhetnétek a "bejegyzések sorszáma" topikra)
certee írta:
Ha ez megvalósul akkor publikálnátok, mert ez az egyetlen dolog ami nem tetszik a phpBB-ben. Ha ezt meg lehetne oldani akkor tökéletes lenne.
(ha úgy van akkor ránézhetnétek a "bejegyzések sorszáma" topikra)
Úgy akarom megcsinálni hogy a hsz szerkesztésekor azt is át lehessen írni (esetleg csak megfelelő jogosultsággal), hogy melyik post-ra ment a válasz. Sokszor látom fórumokon hogy hopp ez xy-nak ment volna...
Szóval ha csak nézi az ember a hszt akkor az látszik hogy ez válasz xy #nn hsz-ére. Ha a hozzászóló szerkeszti akkor ő át tudja írni hogy mire ment. Ha van még egyéb ötlet, ne rejtsétek véka alá
Esetleg szerkesztésnél lehetne mutatni azt a post-ot is amire a válasz ment.
MrPrise írta:
Félig már kész van, ha idézést nyomok akkor már tárolja a post_id-t.
Úgy akarom megcsinálni hogy a hsz szerkesztésekor azt is át lehessen írni (esetleg csak megfelelő jogosultsággal), hogy melyik post-ra ment a válasz. Sokszor látom fórumokon hogy hopp ez xy-nak ment volna...
Szóval ha csak nézi az ember a hszt akkor az látszik hogy ez válasz xy #nn hsz-ére. Ha a hozzászóló szerkeszti akkor ő át tudja írni hogy mire ment. Ha van még egyéb ötlet, ne rejtsétek véka alá
Esetleg szerkesztésnél lehetne mutatni azt a post-ot is amire a válasz ment.
certee írta:
Isteni lenne! Alig várom, hogy kész legyen. Nekem még a hsz-ek sorszámozásával van bajom. Gondolom ezzel a megoldással az is megoldódna. Abban esetleg nem tudnál segíteni?
MrPrise írta:
Mi a baj velük?certee írta:
Isteni lenne! Alig várom, hogy kész legyen. Nekem még a hsz-ek sorszámozásával van bajom. Gondolom ezzel a megoldással az is megoldódna. Abban esetleg nem tudnál segíteni?
certee írta:
van egy mod amivel megoldódott a hozzászólások sorszámozása...
A témáról itt volt szó - a folytatást is lehetőleg ide.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Na, kész van a mű
Picit szívtam a preview-es dolgokkal, de most már ok minden.
Itt próbálhatjátok ki. Ez egy teljesen alap phpbb, azért raktam fel, hogy itt tudjam fejleszteni és tesztelni ezt. Holnap majd összehasonlítom az eredeti phpbb-vel és a változásokból csinálok egy telepíthető verziót.
Ami nem látszik:
Van admin felülelete is ahol ki be lehet kapcsolni. Bár ha belegondolok felesleges, mert aki nem akarja ezt a funkciót az nem telepíti fel
+ még lehetne kozmetikázni pl a szerkesztésnél a replied_post_id elé írni hogy mi is az a szám amit ott át lehet írni.
Picit szívtam a preview-es dolgokkal, de most már ok minden.
Itt próbálhatjátok ki. Ez egy teljesen alap phpbb, azért raktam fel, hogy itt tudjam fejleszteni és tesztelni ezt. Holnap majd összehasonlítom az eredeti phpbb-vel és a változásokból csinálok egy telepíthető verziót.
Ami nem látszik:
Van admin felülelete is ahol ki be lehet kapcsolni. Bár ha belegondolok felesleges, mert aki nem akarja ezt a funkciót az nem telepíti fel
+ még lehetne kozmetikázni pl a szerkesztésnél a replied_post_id elé írni hogy mi is az a szám amit ott át lehet írni.
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.