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 - Points System

segos - 19-06-2009, 20:46

poszukaj tylko

Kod:
$lang['Saved_config']

skala91 - 19-06-2009, 21:06

Ups, dobra juz wiem w czym problem X). Znalazłem dzieki.

Natomiast teraz gdy robie ta czesc:

Kod:
#
#-----[ Uruchom plik ]-------------------------------------------
#
update_user_points.php


# EoM


wyskakuje takie coś:

Kod:
Could not!

DEBUG MODE

SQL Error : 1054 Unknown column 'user_points' in 'field list'

UPDATE forumusers SET user_points = 0 WHERE user_id = 2

Line : 94
File : update_user_points.php

krystian1332 - 22-06-2009, 13:27

mam pytanie bo tego w moim stylu BlackBlue nie ma ponizej

Kod:
<td class="row1" colspan="2"><span class="gensmall">{L_SPECIAL_EXPLAIN}</span></td>
    </tr>
    <tr>

to przed czym mam dać to ???

Kod:
<td class="row1"><span class="gen">{L_POINTS}</span></td>
      <td class="row2">
        <input type="text" name="points" maxlength="12" value="{POINTS}" size="12" />
      </td>
    </tr>
    <tr>


[ Dodano: 22-06-2009, 14:39 ]
Przepraszam ze pisze 2 posty ale mam jeszcze jedno pytanko gdzie moge zmienic nazwe tego czerwone co zaznaczyłem w ramce ??


segos - 22-06-2009, 18:46

skala91, na samym początku powinieneś uruchomić tylko mod_install reszty już nie trzeba było.

[ Dodano: 22-06-2009, 18:47 ]
krystian1332, w pa masz tam poinst system i tam w nim zmieniasz nazwe

djwoj - 23-06-2009, 12:33

Mam taki problem po od jakiegos tam czasu nie nalicza wogole punktów za pisanie postów i tematów , nie wiem dlaczego np jak jest nowy user pisze posty to caly czas ma 0 a funkcja jest włączona w PA . Jescze problem jest tani ze czesto jak komud dodam w PA punkty to potem ma 0 ;/ Niechce na nowo wgrywac modyfikacji bo wszystkim bede musial na nowo dodawac punkty . Wie ktos jak to naprawic ?
skala91 - 24-06-2009, 17:11

Acha dzięki :D
mati999999 - 26-06-2009, 13:27

mam tytanie co do tego moda...jak oddzieli fora w których mają nie być liczone punkty????Proszę o pomoc
matisek2 - 13-08-2009, 10:33

mam problema z tym modem bo po zrobieniu pełnej instalacji zgodnie z instrukcją gry jako admin chce edytować czyjś profil to wyświetla mi się taki komunikat:
Kod:
Parse error: syntax error, unexpected ',' in /home/freehost/f/o/forumowszystkim/www/admin/admin_users.php on line 1006


Co mam zrobić POMOCY ;(

Matteo - 13-08-2009, 11:02

Podeślij w załączniku plik admin_users.php
matisek2 - 13-08-2009, 11:10

w załączniku jest archiwum z plikiem admin_users.php z mojego forum
Fono - 17-08-2009, 19:15

A czy da się tak, aby za odpowiedź w temacie w konkretnym dziale było więcej punktów?
Alien7 - 30-08-2009, 13:39

Witam, idzie jakoś wymienić punkty na jakieś przywileje ? Niestety nie znam sie na php i nic nie zrobię :(
viggen - 30-08-2009, 21:49

witam,
dodalem points system + shop, wszystko dziala bez problemu poza jednym drobnym mankamentem

1) w menencie klikneicia w link czy to datacji w profilu/poscie usera o id 33

.../pointscp.php?mode=donate&u=33

otwiera sie pointscp, z tym ze nick usera 33 nie jest dodawany, mam puste pole - trzeba wpisywac z palca. Niebyloby to starsznym problem, pozatym ze mam wylaczone dodawanie punktow za posty, sa przydzielanie zupelnie za co innego - recznie przez moderatorów, zeby bylo malo, dosyć czesto - dlatego taki maly szczegol pomoglby
czy jest mozliwe automatyczne wypelnienie nicku?

2) tutaj wizja/pytanie zupelnie sci-fi. Chcialbym miec mozliwosc masowego dodawanie punktow w taki sposob jak np usuwa sie userow z grupy. tzn

chcialbym moc wybrac grupe do przydzielenia punktow, a z listy grupy zaznaczyc osoby, ktorym zostana przydzielone punkty...

- wybieram grupe
- zaznaczam userow
- wpisue wartosc punktow do dodania / odjecia
- submit

czy to sci-fi czy da sie zrobic ?:p

[ Added: 30-08-2009, 21:52 ]
zaraz ide wybebeszyc groupscp :p

[ Added: 30-08-2009, 22:33 ]
hmm, a jeszcze fajniej byloby dodac to do groupscp :P

siekierzynski - 30-08-2009, 23:20

viggen napisał/a:
1) w menencie klikneicia w link czy to datacji w profilu/poscie usera o id 33

.../pointscp.php?mode=donate&u=33

otwiera sie pointscp, z tym ze nick usera 33 nie jest dodawany, mam puste pole - trzeba wpisywac z palca. Niebyloby to starsznym problem, pozatym ze mam wylaczone dodawanie punktow za posty, sa przydzielanie zupelnie za co innego - recznie przez moderatorów, zeby bylo malo, dosyć czesto - dlatego taki maly szczegol pomoglby
czy jest mozliwe automatyczne wypelnienie nicku?


Gdzieś w tym temacie dodawałem rozwiązanie tego problemu.

viggen - 30-08-2009, 23:31

przegladalem, ale jakos nie wpadl w oko - to lece jeszcze raz =]

//

czy takie "cos" dodane w groupcp.php, po calej zawartosci

else if ( isset($HTTP_POST_VARS['deny']) || isset($HTTP_POST_VARS['remove']) )

dodawalo by punkty ?;p

Kod:

                    else if ( isset($HTTP_POST_VARS['addpoints']) )
                    {   
                        if ( $group_info['auth_mod'] )
                        {
                            $sql = "SELECT ug.user_id, ug.group_id
                                FROM (" . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug)
                                WHERE ug.user_id IN  ($sql_in)
                                    AND aa.group_id = ug.group_id
                                    AND aa.auth_mod = 1
                                GROUP BY ug.user_id, ug.group_id
                                ORDER BY ug.user_id, ug.group_id";
                               
                            if ( !($result = $db->sql_query($sql)) )
                            {
                                message_die(GENERAL_ERROR, 'Could not obtain moderator status', '', __LINE__, __FILE__, $sql);
                            }
                                                        if ( $row = $db->sql_fetchrow($result) )
                            {
                                $group_check = array();
                                $remove_mod_sql = '';

                               
                                do
                                {
                                    $group_check[$row['user_id']][] = $row['group_id'];
                                }
                                while ( $row = $db->sql_fetchrow($result) );

                                while( list($user_id, $group_list) = @each($group_check) )
                                {
                                    if ( count($group_list) == 1 )
                                    {
                                        add_points($user_id, $amount);
                                    }
                                }
                            }
                        }   
                    }


chyba bede musial sprawdzic na zywym forum ^_^

[ Added: 30-08-2009, 23:32 ]
aha, mam rowniez dodatek group moderatorz - dlatego to niestandardowy groupcp



Powered by phpBB modified by Przemo © 2003 phpBB Group