1.12.7 i starsze - Multiple Ranks 2.1a (Beta)
Bozena - 17-04-2008, 19:34
A ja sobie nie potrafię poradzić robiłam to już dwa razy mianowicie mam dwie rangi wyświetlane w profilu ,a w widoku postu tylko jedną tą główną co robię źle?Proszę o pomoc.Z góry dziękuję.
They2 - 18-04-2008, 00:37
Bozena napisał/a: | a w widoku postu tylko jedną tą główną co robię źle? | w widoku postu to 2 pliki viewtopic.php i viewtopic_body.tpl
sprawdz jeszcze raz w instrukcji, moze nie dodalas brakujące kody.
poza tym prosze o swoj adres forum w/g zasady.
arcy - 18-04-2008, 09:15
Bozena, Aby uzyskać pomoc wymagany jest adres forum z problemem. Podaj pełny, realny adres forum, z http:// (klikalny!), nie używaj aliasów. Adres ma być w profilu lub w treści posta. Jesli masz kilka forów, napisz którego problem dotyczy! Jeśli tego nie zrobisz Twój post zostanie usunięty! |
acik - 18-04-2008, 20:02
Ja mam podobnie co Bozena, w profilu mam obrazy dwóch rang,a w widoku postu wcale.
w pliku
po zmianie na:
Kod: | // MOD Multiple Ranks 2.1 by Matrix
$user_ranks = generate_ranks($postrow[$i], $ranks_sql);
$user_rank_01 = ($user_ranks['rank_01'] == '') ? '' : ($user_ranks['rank_01'] . '<br />');
$user_rank_01_img = ($user_ranks['rank_01_img'] == '') ? '' : ($user_ranks['rank_01_img'] . '<br />');
$user_rank_02 = ($user_ranks['rank_02'] == '') ? '' : ($user_ranks['rank_02'] . '<br />');
$user_rank_02_img = ($user_ranks['rank_02_img'] == '') ? '' : ($user_ranks['rank_02_img'] . '<br />');
$user_rank_03 = ($user_ranks['rank_03'] == '') ? '' : ($user_ranks['rank_03'] . '<br />');
$user_rank_03_img = ($user_ranks['rank_03_img'] == '') ? '' : ($user_ranks['rank_03_img'] . '<br />');
$user_rank_04 = ($user_ranks['rank_04'] == '') ? '' : ($user_ranks['rank_04'] . '<br />');
$user_rank_04_img = ($user_ranks['rank_04_img'] == '') ? '' : ($user_ranks['rank_04_img'] . '<br />');
$user_rank_05 = ($user_ranks['rank_05'] == '') ? '' : ($user_ranks['rank_05'] . '<br />');
$user_rank_05_img = ($user_ranks['rank_05_img'] == '') ? '' : ($user_ranks['rank_05_img'] . '<br />');
// MOD Multiple Ranks 2.1 by Matrix |
poniżej pozostaje:
u mnie w lini 1889 co czyni błąd forum
oraz część zamienionego tekstu
Kod: | $user_ranks = generate_ranks($postrow[$i], $ranks_sql); |
u mnie w lini 1876.
Co mam zrobić aby działało to poprawnie .
Poniżej załączam przerobiony plik viewtopic czy mógłbym prosić o sprawdzenie go ?
Z góry dzięki za pomoc pozdrawiam.
They2 - 19-04-2008, 12:57
acik, w pliku vietopic.php
gdzie kod w/g instrukcji:
kawalek kodu:
Kod: | else
{
for($j = 0; $j < $ranksrow[0]['count']; $j++)
{
if ( $poster_posts >= $ranksrow[0][$j]['rank_min'] )
{
$poster_rank = $ranksrow[0][$j]['rank_title'];
$rank_file = $images['rank_path'] . $ranksrow[0][$j]['rank_image'];
$sizes = @getimagesize($rank_file);
$rank_sizes = (intval($sizes[0]) > 0 && intval($sizes[1]) > 0) ? '" width="' . $sizes[0] . '" height="' . $sizes[1] : '';
$rank_image = ($ranksrow[0][$j]['rank_image']) ? '<img src="' . $rank_file . $width . '" alt="" title="' . str_replace('-#', '', $poster_rank) . '" border="0" /><br />' : '';
$poster_rank = $poster_rank . '<br />';
if ( ereg('-#', $poster_rank) )
{
$poster_rank = '';
}
break;
}
}
} | nie usunales jeszcze, wywal to.
acik - 19-04-2008, 13:03
They2, teraz po usunięciu tego powyżej mam błąd
Kod: | Fatal error: Call to undefined function generate_ranks() in /home/se-tuning/ftp/viewtopic.php on line 1876 |
They2 - 19-04-2008, 13:07
zalacz jeszcze raz plik viewtopic.php
acik - 19-04-2008, 13:09
Proszę .
They2 - 19-04-2008, 13:22
acik napisał/a: | Proszę . |
acik - 19-04-2008, 13:27
They2, dzięki jesteś wielki działa .
Sorry raz jeszcze za to wcześniejsze nieporozumienie.
Pozdrawiam.
[ Dodano: 20-04-2008, 11:04 ]
Jak zmieniam w Pa obraz rangi mam coś takiego;
Kod: |
Couldn't update/insert into ranks table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE rank_id = 17' at line 3
UPDATE phpbb_ranks SET rank_title = '100%', rank_special = 0, rank_min = 100, rank_image = 'MSE-member-100p.gif', rank_group = WHERE rank_id = 17
Line : 308
File : admin_ranks.php |
co mam źle obraz się nie zmienia.
giegur - 02-05-2008, 08:31
co mam zrobic ciagle mi wywala ten blad ;/wiem gdzie on jest ale tasm wszystko dobrze
Fatal error: Call to undefined function: generate_ranks() in /home/................................../public_html/viewtopic.php on line 1869
a i jeszcze jedno jak chce dodac range w "rangi"
to wlasnie to jest:
They2 - 02-05-2008, 14:18
giegur, w pliku vietopic.php
tam gdzie zrobiles w/g instrukcji to
Kod: |
// MOD Multiple Ranks 2.1 by Matrix
require_once($phpbb_root_path . 'includes/functions_mg_ranks.'.$phpEx);
$ranks_sql = query_ranks();
// MOD Multiple Ranks 2.1 by Matrix | wywal
Kod: | // MOD Multiple Ranks 2.1 by Matrix
$user_ranks = generate_ranks($postrow[$i], $ranks_sql);
$user_rank_01 = ($user_ranks['rank_01'] == '') ? '' : ($user_ranks['rank_01'] . '<br />');
$user_rank_01_img = ($user_ranks['rank_01_img'] == '') ? '' : ($user_ranks['rank_01_img'] . '<br />');
$user_rank_02 = ($user_ranks['rank_02'] == '') ? '' : ($user_ranks['rank_02'] . '<br />');
$user_rank_02_img = ($user_ranks['rank_02_img'] == '') ? '' : ($user_ranks['rank_02_img'] . '<br />');
$user_rank_03 = ($user_ranks['rank_03'] == '') ? '' : ($user_ranks['rank_03'] . '<br />');
$user_rank_03_img = ($user_ranks['rank_03_img'] == '') ? '' : ($user_ranks['rank_03_img'] . '<br />');
$user_rank_04 = ($user_ranks['rank_04'] == '') ? '' : ($user_ranks['rank_04'] . '<br />');
$user_rank_04_img = ($user_ranks['rank_04_img'] == '') ? '' : ($user_ranks['rank_04_img'] . '<br />');
$user_rank_05 = ($user_ranks['rank_05'] == '') ? '' : ($user_ranks['rank_05'] . '<br />');
$user_rank_05_img = ($user_ranks['rank_05_img'] == '') ? '' : ($user_ranks['rank_05_img'] . '<br />');
// MOD Multiple Ranks 2.1 by Matrix | a to zamien na
Kod: | // MOD Multiple Ranks 2.1 by Matrix
require_once($phpbb_root_path . 'includes/functions_mg_ranks.'.$phpEx);
$ranks_sql = query_ranks();
$user_ranks = generate_ranks($postrow[$i], $ranks_sql);
$user_rank_01 = ($user_ranks['rank_01'] == '') ? '' : ($user_ranks['rank_01'] . '<br />');
$user_rank_01_img = ($user_ranks['rank_01_img'] == '') ? '' : ($user_ranks['rank_01_img'] . '<br />');
$user_rank_02 = ($user_ranks['rank_02'] == '') ? '' : ($user_ranks['rank_02'] . '<br />');
$user_rank_02_img = ($user_ranks['rank_02_img'] == '') ? '' : ($user_ranks['rank_02_img'] . '<br />');
$user_rank_03 = ($user_ranks['rank_03'] == '') ? '' : ($user_ranks['rank_03'] . '<br />');
$user_rank_03_img = ($user_ranks['rank_03_img'] == '') ? '' : ($user_ranks['rank_03_img'] . '<br />');
$user_rank_04 = ($user_ranks['rank_04'] == '') ? '' : ($user_ranks['rank_04'] . '<br />');
$user_rank_04_img = ($user_ranks['rank_04_img'] == '') ? '' : ($user_ranks['rank_04_img'] . '<br />');
$user_rank_05 = ($user_ranks['rank_05'] == '') ? '' : ($user_ranks['rank_05'] . '<br />');
$user_rank_05_img = ($user_ranks['rank_05_img'] == '') ? '' : ($user_ranks['rank_05_img'] . '<br />');
// MOD Multiple Ranks 2.1 by Matrix |
acik, ten blad gdzies musi byc w bazie.
optymalizuj i synchronizuj baze oraz wyczysc i kompiluj cache
potem sprawdz w PA.
acik - 09-05-2008, 23:22
They2, to co napisałeś zrobiłem zaraz po modyfikacji dalej to samo.
qwerty001 - 27-05-2008, 12:47
They2, w instrukcji jest napisane, żeby w admin/admin_ranks.php Cytat: | #
#-----[ FIND ]------------------------------------------------
#
"RANK" => htmlspecialchars($rank),
#
#-----[ REPLACE WITH ]----------------------------------------
#
"RANK" => $rank, |
lecz co zrobić, gdy się nie ma tej linii
Kod: | "RANK" => htmlspecialchars($rank), |
Mam tylko takie:
Cytat: | "RANK" => htmlspecialchars($rank_info['rank_title']), |
Cytat: | $mode = htmlspecialchars($mode); |
to tą pierwszą mam zamienić?
They2 - 27-05-2008, 14:49
nie ten kod, musisz znalezc dokladny kod w/g instrukcji:
Kod: | "RANK" => htmlspecialchars($rank), |
|
|
|