To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Karma Hack Advanced

Seraphe - 05-10-2008, 14:26
Temat postu: Karma Hack Advanced
Mod (a właściwie jego przystosowanie) miało być w zamierzeniu płatne, ale z uwagi na kompletny brak czasu spowodowany ciężkimi studiami dziennymi spowodował, że umieszczam tę niedużą, acz ciekawą modyfikację tutaj, do ogólnego użytku. Ale do rzeczy:

Advanced Karma Hack, czyli kolejny mod z kategorii 'punktowych' to świetna rzecz dla dużych wielotematycznych for, gdzie chcielibyście wprowadzić licznik 'jakości wypowiedzi' danego użytkownika.
Założenie jest proste, użytkownik może otrzymać dodatni punkt reputacji lub ujemny.

Czym się różni ten mod od np. beermoda? Z tym, że w beermodzie piwka może dostać za przeproszeniem analfabeta - debil, tylko dlatego, że umieścił ciekawy plik czy tekst w tagach [.hide]. Tutaj punkty (przynajmniej z założenia) powinno dawać się za ciekawe, wnoszące wiele do tematu tudzież pomocne posty. A ujemne za bluzgi na przykład.

Ale Co ja będę wiele mówił, zainstalujcie, a przekonacie się czy warto :-)

Co potrafi:
:arrow: Włącz/wyłącz
:arrow: Minimalna l. postów przed dodaniem punktu
:arrow: Punkty wypadkowe (+5) lub na zasadzie +20/-15
:arrow: Blokada czasowa przed dodawaniem kolejnych punktów
:arrow: Widok w profilu i w temacie
:arrow: Komentarze przy dodawaniu punktów wł/wył.

P.S Mod autorstwa Rosjanina, ale o dziwo śmiga jak należy xd

O błędach informujcie w tym temacie. Co weekend w miarę możliwości będę odpowiadał.

I proszę o przesunięcie ;>

//poprawiłem zapytania w instrukcji i uaktualniłem paczkę //warna

POGROM - 05-10-2008, 16:04

Dziękuję! Tak bardzo chciałem tego moda...
SIWY DYM - 05-10-2008, 16:11

POGROM napisał/a:
Dziękuję! Tak bardzo chciałem tego moda...

POGROM rozumiem że to będziesz instalował - zatem czekam na opinię bowiem jak wsio śmiga fajnie to też to sobie wtrzucę ;) pozdro

POGROM - 05-10-2008, 16:21

Nie ma sprawy w najbliższym czasie zrobię testy :mrgreen:

[ Dodano: 05-10-2008, 17:28 ]
A powiedz mi kilka rzeczy


Czy da się / Jest :

Po ilości minusów użytkownik nie może rozpocząć np tematu
Za x plusów użytkownik może dać więcej niż 1 plus lub minus (wartość)

SIWY DYM - 06-10-2008, 11:38
Temat postu: Re: Advanced Karma Hack
Seraphe, sprawdzałeś tego moda u siebie? Mam następujący problem. Brak tego fragmentu kodu (przynajmniej u mnie) ;)
Kod:
#-----[ OTWÓRZ ]------------------------------------------
#
templates/subSilver/admin/board_config_body_main_page.tpl

#
#-----[ ZNAJDŹ ]------------------------------------------
#
        <td class="row2"><input class="post" type="text"

size="20" maxlength="255" name="avatar_gallery_path"

value="{AVATAR_GALLERY_PATH}" /></td>
    </tr>



Druga sprawa, o co chodzi z tym (patrz poniżej) tzn. gdzie ma wyświetlać? co to daje?
Kod:
#-----[ OTWÓRZ ]------------------------------------------
#
templates/subSilver/overall_header.tpl


#
#-----[ W miejscu, w którym chcesz dodaj ]------------------------------------
#
                   
                    <tr>

                        <td align="center"><a href="{U_YOUR_KARMA}" onclick="window.OTWÓRZ('{U_YOUR_KARMA}', '_phpbbkarma', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=500');return false;" target="_phpbbkarma" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_YOUR_KARMA}" hspace="3" />{L_YOUR_KARMA}{switch_show_karma.UNREAD}</a></td>
                    </tr>


POGROM sprawdzałeś już tą modyfikację? Jakaś pomoc?

POGROM - 06-10-2008, 14:05

W overall będzie ta ikonka karma użytkowników taki panel chyba :mrgreen:
Seraphe - 11-10-2008, 10:22

POGROM napisał/a:
Czy da się / Jest :

Po ilości minusów użytkownik nie może rozpocząć np tematu
Za x plusów użytkownik może dać więcej niż 1 plus lub minus (wartość)


Nie, nie ma takiej możliwości.

SIWY DYM napisał/a:
Seraphe, sprawdzałeś tego moda u siebie? Mam następujący problem. Brak tego fragmentu kodu (przynajmniej u mnie) ;)


Sprawdzałem ;) . Generalnie chodzi o to, aby dodać to w miejscu podręcznych linków typu [Grupy], [Statystyki] itp

Po kliknięciu wyświetla się popup z komentarzami od użytkowników nt. naszej osoby ;)


I ponownie proszę modów o przesunięcie do gotowców.

SIWY DYM - 11-10-2008, 10:50

Seraphe, ok to by było jeśli chodzi o drugą część mojego postu ale dla mnie najważniejsze jest to że w pliku board_config_body_main_page.tpl brakuje fragmentu kodu który należy odszukać zatem jak mam ukończyć instalację skoro go brakuje, mam go sobie dopisać :mrgreen:
Seraphe - 11-10-2008, 11:00

W instrukcji jest mały błąd, ale w przypadku tplów, wystarczy, że wkleisz to tam, gdzie chcesz, aby się wyświetlało np.:

admin/board_config_body_main_page.tpl
Kod:

[Znajdź]
<tr>
                    <td class="row1">{L_SUB_LEVEL_LINKS}<br /><span class="gensmall">{L_SUB_LEVEL_LINKS_E}</span></td>
                    <td class="row2" width="50%">
                    <input type="radio" name="sub_level_links" value="0" {SLL_FORUMS_0_CHECKED} />{L_NO}&nbsp;&nbsp;
                    <input type="radio" name="sub_level_links" value="1" {SLL_FORUMS_1_CHECKED} />{L_YES}&nbsp;&nbsp;
                    <input type="radio" name="sub_level_links" value="2" {SLL_FORUMS_2_CHECKED} />{L_WITH_PICS}
                    <span class="gensmall"><hr />{L_IGNORE_USER_SETTINGS}:&nbsp;<input type="radio" name="sub_level_links_over" value="1" {SLL_OVER_YES} />{L_YES}&nbsp;&nbsp;
                    <input type="radio" name="sub_level_links_over" value="0" {SLL_OVER_NO}  />{L_NO}</td>
                </tr>

[Dodaj Po]

fragment z instrukcji



A potem PA -> Konf. -> Strony główn.

White Tiger - 11-10-2008, 11:53

Jak dodałem ten mod.. i ustawiłem w PA to jak dałem zapisz to wszytki pola które ustawiłem mi sie wyzerowału. i tak cały czas:/ co zrobic?
Seraphe - 11-10-2008, 14:46

Wyczyść cache.
White Tiger - 11-10-2008, 15:08

zaraz spróboje a co oznacza w PA:

Kod:
Zezwól adminowi na karmowanie
Działa jeżeli blokada wysyłania kilku punktów na raz jest włączona

i

Blokuj osobę, która dodaje punkt reputacji.
Give time lag to a person who gives karma points. If set to no the person who receives the points will be lagged


Wytłumaczcie mi o co w tym chodzi

[ Dodano: 11-10-2008, 16:09 ]
A jak zrobić aby ten plus i minus był w tabelce tam gdzie profil, pw itp.

[ Dodano: 11-10-2008, 22:37 ]
nie pisze mi ile mam repa w profilu

inwob - 06-02-2009, 10:46

Kod:
Błąd

zapytanie SQL:

INSERT INTO `phpbb_config`
SET `config_name` = 'karma_comments',
`config_value` = '0';

MySQL zwrócił komunikat: Dokumentacja
#1062 - Duplicate entry 'karma_comments' for key 1


Taki mam blad przy zapytaniu do mysql :( pomoże ktoś

lui754 - 06-02-2009, 16:07

inwob, widocznie jjuż wykonałeś to zapytanie raz bo wyraznie jest napisane że dublują się wpisy.
inwob - 06-02-2009, 16:32

aha. już dziala!

i jeszce jedno! dlaczego tego w profilu nie pokazuje?



jak zmienic polozenie + i - i dodac przed liczba
karma
np: karma - 2 + -



Powered by phpBB modified by Przemo © 2003 phpBB Group