Posty ADMINa/MODa po edycji jako NIEPRZECZYTANE |
Autor |
Wiadomość |
nasedo
Pomógł: 318 razy Posty: 1895
|
Wysłany: 10-08-2005, 15:38 Posty ADMINa/MODa po edycji jako NIEPRZECZYTANE
|
|
|
Posty ADMINa/MODa po edycji jako NIEPRZECZYTANE
Autor: Andrzej.K
Opis: Ta drobna modyfikacja powoduje, że gdy Admin lub Mod przeedytuja swój post to zostanie on wszystkim userom oznakowany jako nieprzeczytany. ladnie to sprawuje się przy regulaminach/ogłoszeniach itp które edytujemy.
Download: http://www.przemo.org/php...tion=file&id=94
<hr>
W tym temacie zadajemy pytania dotyczace tylko i wyłącznie tego moda.
W przypadku aktualizacji hacka, lub wersji forum, autorów modyfikacji prosze o zamieszczanie w zalacznikach instrukcji do nowej wersji, zostanie ona przeniesiona do download. |
_________________ Wejdź na Najlepsze forum wielotematyczne. Skazzza czeka na Ciebie
Pomoc tylko na forum. Nie pisz do mnie na gg/PW/e-mail chyba, że sam Cię o to poproszę. |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
DeathRate
Posty: 30
|
Wysłany: 14-08-2005, 08:17
|
|
|
Po edycji postu i wysłaniu go wyskakuje bład :!!
Kod: | Fatal error: Call to undefined function: smart_delete_post() in /home/ratedj/public_html/forum/posting.php on line 937 |
ale po usunięciu z kodu cześci :!!
Kod: | smart_delete_post($post_id); |
Wszytko działa Czy to może tak zostać Czy może chciący coś innego spierniczyłem
Czekam na odpowiedź |
|
|
|
|
TolkFan
Pomógł: 12 razy Posty: 69
|
Wysłany: 14-08-2005, 09:39
|
|
|
plik includes/read_history.php
znajdz:
przed nim wklej:
Kod: | function smart_delete_post( &$post_id )
{
global $db;
$sql = "DELETE FROM " . READ_HIST_TABLE . " "
. "WHERE post_id = $post_id";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Error in submit of UNrestricted forum', '',
__LINE__, __FILE__, $sql);
}
} |
|
_________________ Używasz Internet Explorera? => www.browsehappy.pl
Używasz Gadu Gadu? => www.jabberpl.org
Używasz phpBB? => czekaj cierpliwie na Olympusa |
|
|
|
|
DeathRate
Posty: 30
|
Wysłany: 14-08-2005, 22:08
|
|
|
:9 niemoge dać pomógł ale najważniejsze że dziła a POdziękowac i tak można ...
Dziękuje
Pozdrawiam |
|
|
|
|
Andrzej.K
Pomógł: 9 razy Posty: 196
|
Wysłany: 16-08-2005, 09:17
|
|
|
nasedo, Dodaj funkcję smart_delete_post - do instrukcji w DOWNLOAD - funkcje tę nalezy dopisać w forum od wersji 1.9 (jak dobrze pamiętam).
W usuniętym temacie było to opisane... |
_________________ Andrzej.K |
|
|
|
|
qbec
Posty: 24
|
Wysłany: 14-12-2005, 13:18
|
|
|
Ściągnąłem instrukcje z pierwszego posta w temacie, i wyskoczył mi błąd:
Kod: | Parse error: parse error, unexpected ',' in /home/users/qbec/public_html/forum/posting.php on line 921 |
Możecie pomóc??
Czy mam zmienić także drugi plik o którym mowa w temacie??
pozdro |
|
|
|
|
MakArios
Pomógł: 105 razy Posty: 817
|
Wysłany: 14-12-2005, 14:09
|
|
|
Błąd składni, pokaż tą linię i okoliczne, przecież nikt nie wie co tam wpisałeś, a zgadywać nie będziemy . |
|
|
|
|
qbec
Posty: 24
|
Wysłany: 14-12-2005, 14:39
|
|
|
fakt...
zgodnie z instrukcja wkleilem kod; nie mam już tego zmienionego pliku, bo wgralem backup.
jak chciałem zrobić to jeszcze raz, to okazało się, że w pliku posting.php sa 2 identyczne wiersze opisane w instrukcji...
próbowałem to powtórzyć, i początkowo otworzył się ekran edycji, ale po wprowadzeniu zmian nie udało się ich zapisać. - tym razem błąd w linii 928...
Jeżeli to coś pomoże, to mój posting.php jest tutaj |
|
|
|
|
spy
Pomógł: 9 razy Posty: 147
|
Wysłany: 14-12-2005, 23:09
|
|
|
Ściągnij ten plik http://www.przemo.org/php...oad.php?id=3974 , zmień rozszerzenie na zip, rozpakuj i podgraj plik posting.php. Powinno zadziałać.
W tym pliku, który ściągniesz każdy edytowany post jest jako nieprzeczytany. Jeśli chcesz tego tylko dla Admina/Moda, to wykonaj to:
Znajdź linijkę:
Kod: | if ( $board_config['read_tracking'] && $post_data['poster_id'] == $userdata['user_id'] ) |
i zamień ją na:
Kod: | if ( $board_config['read_tracking'] && $post_data['poster_id'] == $userdata['user_id'] && ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD )) |
Przy okazji popatrz na to: http://amg4.o7.pl/check_files.php i popraw, bo znowu możesz mieć jakiś problem.
Zastosuj się również do tego:
RCF |
_________________ Spy |
|
|
|
|
qbec
Posty: 24
|
Wysłany: 15-12-2005, 12:22
|
|
|
Wgralem posting.php, bo jak rozumiem tylko ten z calego pakietu mialem wgrac.
A co do check files, to utworzylem we wskazanym katalogu plik
'admin_post_unread.php'
zawierający:
Kod: | <?php
$mod_name[] = 'Oznacza posty po edycji jako nieczytane';
$add_size['posting.'.$phpEx] += 2073;
$add_size['language/lang_polish/lang_seeker.'.$phpEx] += 77;
?>
|
a check files nadal pokazuje to samo
co teraz ?? |
|
|
|
|
spy
Pomógł: 9 razy Posty: 147
|
Wysłany: 15-12-2005, 18:30
|
|
|
Dobrze pokazuje, bo pliki są na zielono. To wskazuje, że dokładnie te pliki zostały zmienione i stało się to za Twoją wiedzą. Natomiast masz wciąż źle ustawione prawa do katalogów. Na przykład:
nie do zapisu ! Spróbuj ustawić prawa do zapisu przez FTP używając komendy: chmod 777 album_mod/upload/cache/tmp
Zrób tak, aby wszędzie było OK. Zobacz, jak jest np. tutaj http://www.przemo.org/phpBB2/forum/check_files.php |
_________________ Spy |
|
|
|
|
qbec
Posty: 24
|
Wysłany: 15-12-2005, 18:41
|
|
|
Hmmmm...
jak patrzyłem zaraz po zainstalowaniu, to nie były na zielono...
a jeżeli chodzi o te foldery - to czy jest możliwe że dzieje się tak dlatego, że na forum mam powyłączane te opcje ?? (nie ma avatarów, downlad, galerii/albumów czy czegośtam innego.
pozdro |
|
|
|
|
anielka
Posty: 57
|
Wysłany: 30-12-2005, 21:19
|
|
|
chmody to takie "atrybuty" - nie mają nic wspólnego z ustawieniami forum. jeśli używasz total commandera jako klienta ftp to możesz albo wpisać w ścieżce pokolei wszystkie chmod 777.... tak jak pokaże Ci check_files albo menu plik zmień artybuty i tam sobie ustawiasz... nawet jeśli nie używasz funkcji to i tak to ustaw.. źle z tym nie będzie |
_________________
if you think of MS-DOS as mono, and Windows as stereo, then Unix is Dolby Pro-Logic Surround Sound with Bass Boost and all the music is free. But remember, that only FreeBSD is 5.1 sound system. |
|
|
|
|
kaźmirz
Posty: 18
|
Wysłany: 07-01-2006, 22:17
|
|
|
super miodzio modzik ale czy jak będzie łączył posty to też bedzie działało ewentualnie co zrobić zeby działało ?? |
_________________ kaźmirz
http://www.harcnet.net - harcerski internet do kwadratu |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
pio32
Pomógł: 11 razy Posty: 212
|
|
|
|
|
|