Mod. Gotowe < [ 1.9.5 ] - Color groups
nasedo - 10-08-2005, 14:59 Temat postu: Color groups Color groups
przystosowanie do wersji by Przemo : panicz & Rusek
Opis: Mod pozwala na dodanie w panelu admina kolorowych grup tzn grup które będę wyświetlane na glownej stronie np.
[ administrator ] [ moderator ] [ przyjaciel ] itp. do tych grup mozna dodac cale grupy lub pojedyńczych userów. Nicki tych użytkowników także będą miały kolory zgodnie z grupą do której należą.
Download: http://www.przemo.org/php...ction=file&id=9
<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.
Deliusz - 14-08-2005, 22:23
W instrukcji do tego moda znalazłem takie coś:
Kod: | CREATE TABLE `phpbb_color_groups` (
`group_id` mediumint(8) unsigned NOT NULL auto_increment,
`group_name` varchar(255) NOT NULL default '',
`group_color` varchar(50) NOT NULL default '',
PRIMARY KEY (`group_id`),
UNIQUE KEY `group_name` (`group_name`)
) TYPE=MyISAM ;
ALTER TABLE `phpbb_users` ADD `user_color_group` MEDIUMINT UNSIGNED NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `hidden` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `order_num` MEDIUMINT NOT NULL ;
ALTER TABLE `phpbb_groups` ADD `group_color_group` MEDIUMINT UNSIGNED NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `symb` CHAR(2) AFTER `hidden` ; |
Rozumiem że w phpMyAdminie mam utworzyć nową tabelę: phpbb_color_groups i wykonać zapytania:
Kod: | ALTER TABLE `phpbb_users` ADD `user_color_group` MEDIUMINT UNSIGNED NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `hidden` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `order_num` MEDIUMINT NOT NULL ;
ALTER TABLE `phpbb_groups` ADD `group_color_group` MEDIUMINT UNSIGNED NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `symb` CHAR(2) AFTER `hidden` |
Jednak nie rozumiem co mam zrobić z tym:
Kod: | (
`group_id` mediumint(8) unsigned NOT NULL auto_increment,
`group_name` varchar(255) NOT NULL default '',
`group_color` varchar(50) NOT NULL default '',
PRIMARY KEY (`group_id`),
UNIQUE KEY `group_name` (`group_name`)
) TYPE=MyISAM ; |
Może ktoś odpowiedzieć?
MakArios - 14-08-2005, 22:30
Wklej całe to:
Kod: | CREATE TABLE `phpbb_color_groups` (
`group_id` mediumint(8) unsigned NOT NULL auto_increment,
`group_name` varchar(255) NOT NULL default '',
`group_color` varchar(50) NOT NULL default '',
PRIMARY KEY (`group_id`),
UNIQUE KEY `group_name` (`group_name`)
) TYPE=MyISAM ;
ALTER TABLE `phpbb_users` ADD `user_color_group` MEDIUMINT UNSIGNED NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `hidden` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `order_num` MEDIUMINT NOT NULL ;
ALTER TABLE `phpbb_groups` ADD `group_color_group` MEDIUMINT UNSIGNED NOT NULL ;
ALTER TABLE `phpbb_color_groups` ADD `symb` CHAR(2) AFTER `hidden` ; |
I wykonaj. Tak jak napisałeś wyskoczyłyby Ci.. 4 błędy, jeśli dobrze licze .
IPKISS - 21-08-2005, 06:23
Witam...
Problem z Tym modem mam taki.
Proces instalacji przebiega pomyślnie aż do momętu gdy musze dytować viewonline.php gdzie mam znaleźć: Kod: | $username = $row['username'];
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
}
else if ( $row['user_level'] == MOD )
{
$username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
} |
ale udaje mi się znaleźć tylko...
Kod: | $style_color = '';
if ( $row['user_level'] == ADMIN )
{
$username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
}
else if ( is_jr_admin_buffered($row['user_id']) )
{
$username = '<b style="color:#' . $theme['fontcolor2'] . '"><u>' . $username . '</u></b>';
}
else if ( ($numusers < 3 && is_mod($row['user_id'])) || is_mod_buffered($row['user_id']) )
{
$username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
} |
Gdzie ten kod niżej trochę się różni od tego wyżej
Będe wdzięczny za wszelką pomoc. Moja wersja to 1.9.5 + zabezpiecznienie z najnowszego phpBB2.
Pozdrawiam.
azazello - 21-08-2005, 12:18
po zrobiemu wszystkiego wg instrukcji wyskakuje błąd
Kod: | Wystąpił Błąd
DEBUG MODE
SQL Error : 1054 Unknown column 'hidden' in 'where clause'
SELECT * FROM phpbb_color_groups WHERE hidden = 0 ORDER BY order_num ASC
Line : 225
File : functions_color_groups.php |
MakArios - 21-08-2005, 19:48
azazello, :
Kod: | ALTER TABLE `phpbb_color_groups` ADD `hidden` TINYINT( 1 ) DEFAULT '0' NOT NULL ; |
IPKISS, jeśli mnie pamięc nie myli, tak ten kod wygląda teraz, wersja do znalezienia chyba jest ze starszej wersji. Sprawdze dokładniej, to powiem na pewno.
IPKISS - 24-08-2005, 17:17
MakArios, sorki ze zawracam glowo... ale patrzyles moze czy dalo by sie cos z tym zrobic ?
MakArios - 25-08-2005, 10:15
IPKISS, podeślij mi ten plik na PW wraz z instrukcją (lub tym jej fragmentem, jak wolisz), zobacze co da się zrobić.
cocjambo - 26-08-2005, 11:07
a czy ten mod mozna robic na zainstalowanym phpBB modified v1.9 by Przemo
mevomek - 26-08-2005, 15:33
Witam...
jest taki problem w tym
gdyż w pliku includes/page_header.php edytuje i na forum jest błąd pisze
że na forum jest 2 użytkowników a jest jeden itp .. za jednego uzytkownika liczy jako dwa..
co może być wgrane??
proszę zobaczyć ...
paulo79 - 01-09-2005, 20:56
mevomek, mam dokladnie ten sam blad. W dodatku nie koloruje nickow, ktorzy aktualnie sa online.
dzoker - 30-09-2005, 18:26
po zainstalowaniu moda wg instrukcji (chyba ze gdzie popelnilem blad wyskakuja mi dwa bledy:)
1. w widoku profilu jako admin czy mod w miejscu w którym powinno być:
dzoker: Edytuj | Zezwolenia | Dodaj ostrzeżenie
widać coś takiego:
dzoker: Edytuj | Zezwolenia | dzoker">Dodaj ostrzeżenie
(gdzie linkami są te podkreślone)
zaś przy dawaniu ostrzezen trzeba kliknac w drugi nick a w polu uzytkownik pokazuje sie wtedy "<a href="
2. tak jak wyzej - nie koloruje nickow ludzi, ktorzy sa on-line... a w dodatku sa innego koloru niz zwykle nicki... hmm.....
jakby ktos wiedział jak można pozbyć sie tych błędów byłbym wdzięczny
SeeQu - 11-12-2005, 17:38
heh jak ja zainstalowalem to teraz jak na forum wbijam to mam biale tlo i tyle ;d
Radek - 11-12-2005, 20:00
to naucz sie instalowac zgodnie z instrukcja ;D
SeeQu - 11-12-2005, 22:14
dobra wszedzie pokazuje ok kolorki poza jednym miejscem.
jak mamy "Urzytkownicy online : Xx Xx xXx "
to nadal pokazuje w starych kolorach, pytanko który plik pominołem ?
dodano:
sprawdzilem 3 razy pliki pageheader, index , pliki styli i nadal zima caly czas nie koloruje userow online ;/
jeśli ktoś mzoe to prosiłbym o wżucenie wszystkich plikow (gotowce do podmienienia) poza plikami styli.
|
|
|