Przesunięty przez: joli 22-01-2009, 19:25 |
[problem] Zmodyfikowanie funkcji pomgó?. |
Autor |
Wiadomość |
Woonski

Posty: 80
|
Wysłany: 08-11-2005, 23:44 [problem] Zmodyfikowanie funkcji pomgół.
|
|
|
Wydaje mi się (co oznacza, ze nie jestem pewny), ze obił mi sie juz taki post o uszy, ale za Chiny Ludowe nie potrafię go znaleźć.
Chodzi mi o to by punkty pomógł, można było przyznawać nie będąc autorem tematu, czyli każdy każdemu, w dowolnej chwili za dowolnego posta moze przyznać punkt. Mogę prosić o wskazówki, jak tego dokonać ?
Pozdrawiam. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Woonski

Posty: 80
|
Wysłany: 09-11-2005, 07:54
|
|
|
tujek napisał/a: | Jedna wada, nie pokaże za którego posta jest punkcik. |
uu to jak u mnie na forum, to jest to duża wada, bo mam takich leeko zbzikowanych ludzi i zaczna sobie sypac punkatami, a nie bede mógł tego sprawdzic. Nie dałoby się coś z tym zrobic ? |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 09-11-2005, 20:41
|
|
|
tujek,
Woonski, instrukcja:
Kod: |
otworz: viewtopic.php
znajdz:
if ( $row['post_marked'] != 'y' && $row['poster_id'] != $userdata['user_id'])
zamien na:
if ( $row['post_marked'] != 'y' ) |
|
|
|
|
 |
Woonski

Posty: 80
|
Wysłany: 09-11-2005, 23:43
|
|
|
mam rozumiec ze to instrukcja do standardowego moda "pomógł" ? |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 10-11-2005, 13:22
|
|
|
lol a jakie jeszcze inne widzisz mody pomogl ? czy to jest mod ze standartu, czy sciagniety z phpBB2.pl to i tak zadziala... ludzie to tylko podmiana jednej linijki |
|
|
|
 |
igiko
Posty: 32
|
Wysłany: 10-11-2005, 15:43
|
|
|
Ale ja się trochę pogubiłem. Czy mam zainstalowac tą przeróbkę a potem podmienić tą jedną linkijke czy tylko ja podmienić? |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 10-11-2005, 22:31
|
|
|
tylko podmeinic tajedna linijke, zadnych dodatkowych przerobek... |
|
|
|
 |
Woonski

Posty: 80
|
Wysłany: 11-11-2005, 00:03
|
|
|
No to nie bardzo działa :S zrobilem to co kazałes i żadnych zmian przycisku jak nie było tak nie ma, nie moge dodawać punktu pomógł gdy nie jestem autorem tematu... |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 11-11-2005, 00:19
|
|
|
ehh punkt mozna dodawac ale zapomnialem o poakzywaniu guzika
zrob jeszcze to w viewtopic.php
znajdz:
Kod: | if ( $userdata['session_logged_in'] && $poster_id != ANONYMOUS && $postrow[$i]['post_marked'] != 'y' && $poster_id != $userdata['user_id']) |
zamien na:
Kod: | if ( $userdata['session_logged_in'] && $poster_id != ANONYMOUS && $postrow[$i]['post_marked'] != 'y') |
|
|
|
|
 |
Woonski

Posty: 80
|
Wysłany: 11-11-2005, 01:14
|
|
|
jako, ze umnie troszke inaczej wygląda ten kod (nie wiem czemu) a nie chce nic zwalić to ostatnie pytanie co zamienic na co w tym kodzie
Kod: |
$helped_me_show = $special_rank = $icon_help = '';
if ( $board_config['helped'] && $do_helped )
{
$rank = ($postrow[$i]['special_rank']) ? intval($postrow[$i]['special_rank']) : 0;
$helped_how_much = ($rank < 2) ? $lang['help_1'] : $lang['help_more'];
$special_rank = ($rank > 0 && $poster_id != ANONYMOUS && $postrow[$i]['user_allow_helped']) ? (($postrow[$i]['user_gender'] == 2) ? $lang['postrow_help_she'] : $lang['postrow_help']) . $rank . $helped_how_much . '<br />' : '';
if ( $postrow[$i]['post_marked'] == 'y' )
{
$row_class = 'row_helped';
}
elseif ( $userdata['session_logged_in'] && $poster_id != ANONYMOUS && $poster_id != $userdata['user_id'] && $userdata['user_allow_helped'] && $userdata['user_id'] == $forum_topic_data['topic_poster'] )
{
$icon_help = ($postrow[$i]['user_gender'] == 2) ? $images['icon_help-a'] : $images['icon_help'];
$helped_me_show = '<a href="' . append_sid("viewtopic.php?t=$topic_id&p_add=$postrow_post_id") . '"><img src="' . $icon_help . '" border="0" title="' . $lang['He_helped'] . '" alt=""></a> ';
}
if ($userdata['session_logged_in'] && $poster_id != ANONYMOUS && $userdata['user_level'] == ADMIN && $postrow[$i]['post_marked'] == 'y')
{
$helped_me_delete = '<a href="' . append_sid("viewtopic.php?t=$topic_id&p_del=$postrow_post_id") . '"><img src="'.$images['helped_del'].'" border="0"></a> ';
}
}
// Helped end
} |
dobrze myślę że z tego kodu wystarczy usinąć?
Kod: | && $poster_id != $userdata['user_id'] |
|
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 11-11-2005, 11:56
|
|
|
wywal to: Kod: | && $poster_id != $userdata['user_id'] | i to: Kod: | && $userdata['user_id'] == $forum_topic_data['topic_poster'] | jak nie zadziala to napisz, to przetestuje to "na zywo" |
|
|
|
 |
Woonski

Posty: 80
|
Wysłany: 11-11-2005, 23:51
|
|
|
przycisk jest więc chyba działa wielkie dzięki RuseK
edit:
Tylko że zauważyłem małego problema :< nie działa opcja usuwania punktów pomógł. Teraz nie mogę usunąć punkty który został pzryznany niesłusznie |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
|
|
|
 |
Woonski

Posty: 80
|
Wysłany: 12-11-2005, 12:37
|
|
|
Tak ja wiem i korzystam z niego , a raczej korzystałem, bo gdy zwodyfikowałem moda pomógł (że widać go przy kazdym poście) to zniknął przycisk"usun pomógł" |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Patison
Pomógł: 1 raz Posty: 5
|
Wysłany: 13-11-2005, 17:18 Problem...
|
|
|
Po naciśnięciu przycisku pomógł i zaakceptowaniu, że chcę dodać punkt pojawił się błąd: "Nieautoryzowany" i punkt nie został dodany.
Proszę o pomoc.
Pozdrawiam,
Patison |
|
|
|
 |
|