Przesunięty przez: Matteo 09-11-2013, 09:37 |
Zakaz dublowania postów |
Autor |
Wiadomość |
NineX
Pomógł: 546 razy Posty: 1983
|
Wysłany: 05-08-2010, 10:16 Zakaz dublowania postów
|
|
|
Zakaz dublowania postów
Cytat: | ############################################################
## MOD Title: Zakaz dublowania postów
## MOD Author: NineX
## MOD Description: Sprawdza czy post pisany przez usera
## nie istnieje już jako jego ostatni.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: ~1 minuta
## License: GPL2
## Files To Edit: 2
## includes/functions_post.php
## language/lang_polish/lang_main.php
##
############################################################ |
|
|
|
|
|
Gadatliwa Kasia
|
|
|
|
krystianr
Pomógł: 680 razy Posty: 1999
|
|
|
|
|
NineX
Pomógł: 546 razy Posty: 1983
|
Wysłany: 05-08-2010, 10:42
|
|
|
Zapomniałeś o sprawdzaniu newtopic i editpost.
|
|
|
|
|
Polaczek
Pomógł: 351 razy Posty: 2297
|
Wysłany: 05-08-2010, 14:49
|
|
|
A miałem to napisać |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
|
Jasek
Pomógł: 53 razy Posty: 357
|
Wysłany: 05-08-2010, 16:29
|
|
|
a mam pytanie - czy to działa tak że jak jest np: temat o nazwie "Case 255 Puma" to następny user jak napisze temat o takiej samej nazwie to wyskoczy, żeby nie dublował postów, czy działa to tylko w temacie, że jak ktoś napisze "12" to on nie może tego samego napisać, czy jak? |
|
|
|
|
NineX
Pomógł: 546 razy Posty: 1983
|
Wysłany: 05-08-2010, 17:46
|
|
|
Jasek, działa to na zasadzie zabezpieczenia przed dublowaniem tego samego postu 2 razy przez 1 użytkownika. Czyli nie pozwoli zdublować postu z taką samą treścią jak ostatni przez niego pisany. |
|
|
|
|
Jasek
Pomógł: 53 razy Posty: 357
|
Wysłany: 06-08-2010, 10:14
|
|
|
hmm, a dało by rade przerobić tak, że jak jest temat o nazwe "case" to jak ktoś zrobi temat o takiej samej nazwie to napisze zeby nie dublował, bo twoja modyfikacja nie pozwala na dublowanie postow w temacie. a mi chodzi zeby nie mozna bylo dublowac temaatow. |
|
|
|
|
NineX
Pomógł: 546 razy Posty: 1983
|
|
|
|
|
sebul00000
Pomógł: 23 razy Posty: 451
|
Wysłany: 09-08-2010, 01:59
|
|
|
Wszystko działa jak należy Do gotowców z tym. |
_________________ Za niewielką opłatą (przy mniejszych zleceniach, możliwość zapłaty smsem) robię wszystko (no może prawie wszystko ) co jest związane ze skryptem forum phpBB2 by Przemo, między innymi instalacja skryptu przema, wgrywanie modów, itp. |
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 09-08-2010, 05:20
|
|
|
sebul00000 napisał/a: | Do gotowców z tym |
od wczoraj jest |
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
Szajbus5698
Posty: 2
|
Wysłany: 04-05-2011, 15:18
|
|
|
sory że odkopuje ale czy mógłby ktoś to przerobić tak żeby admin i moderator mógł dublować swoje posty ?? jeśli tak napiszcie co trzeba zmienić w kodzie, dam pomógł |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 04-05-2011, 15:42
|
|
|
Szajbus5698,
Kod: |
if($mode == 'newtopic' || $mode == 'reply')
{
$sql ="SELECT a.post_id, a.poster_id, b.post_id, b.post_text AS textpostu
FROM " . POSTS_TABLE . " a, " . POSTS_TEXT_TABLE . " b
WHERE poster_id =" . $userdata['user_id'] . "
AND a.post_id = b.post_id
ORDER BY a.post_id DESC
LIMIT 1";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if($row['textpostu'] == $post_message) { message_die(GENERAL_MESSAGE, $lang['dubel']); }
} |
zamień na
Kod: | if($mode == 'newtopic' || $mode == 'reply')
{
if ( $userdata['user_level'] != ADMIN && !$is_jr_admin && !$is_mod )
{
$sql ="SELECT a.post_id, a.poster_id, b.post_id, b.post_text AS textpostu
FROM " . POSTS_TABLE . " a, " . POSTS_TEXT_TABLE . " b
WHERE poster_id =" . $userdata['user_id'] . "
AND a.post_id = b.post_id
ORDER BY a.post_id DESC
LIMIT 1";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if($row['textpostu'] == $post_message) { message_die(GENERAL_MESSAGE, $lang['dubel']); }
}
} |
czekam na "pomógł" |
_________________ Ebooki do pobrania |
|
|
|
|
HardROoZi
Pomógł: 27 razy Posty: 304
|
Wysłany: 04-05-2011, 21:36
|
|
|
thx, dzaiła wysmienicie |
|
|
|
|
Szajbus5698
Posty: 2
|
Wysłany: 05-05-2011, 15:35
|
|
|
dzięki działa no fakt zapomniałem że to nie działa jak piwo...sory, teraz musiałbym założyć nowy temat i tam to napisać a ty odpisać żebym mógł dać ci pomógł,a nie chcę spamować... |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Blant
Pomógł: 1 raz Posty: 213
|
Wysłany: 17-02-2012, 21:15
|
|
|
Jeżeli w poście zostanie użyte bbcode, na przykład cytat, co przecież zdarza się non stop, to nie działa.
[ Dodano: 17-02-2012, 21:19 ]
A to własnie przez bbcode_uid, który dodawany jest w post_text. |
|
|
|
|
|