Strona 1 z 2
Color groups
: 16 września 2005, 18:01
autor: KaweX
mam oto taki problem.. ściągnołem z:
http://www.phpbb2.pl/download.php?d=7
no i wrzucam pliki na serwer.... i tylko niewrzucam template bo ja mam inny theme i ja chce do ICGstation.. no i zamiast do subsiver kopiuje do icgstation/admin .. potem instaluje poprzez nivisec_install.php no i wszystko mi pisze że OK .. potem kasuje to co trzeba ... no i wchodze na forum do PA i mam KOlory grup ale pisze mi coś takiego:
Kod: Zaznacz cały
Błąd przy przetwarzaniu tabeli użytkowników.
DEBUG MODE
SQL Error : 1146 Table 'kawex.COLOR_GROUPS_TABLE' doesn't exist
SELECT group_id, group_name FROM COLOR_GROUPS_TABLE
Line : 145
File : admin_color_groups.php
a moja 145 linia to:
Kod: Zaznacz cały
if (!$result = $db->sql_query($sql)) message_die(GENERAL_ERROR, $lang['Error_Users_Table'], '', __LINE__, __FILE__, $sql);
POMOCY

: 16 września 2005, 19:04
autor: phpBB Assistant
Musisz wykonać zapytanie SQL, bo nie ma stworzonej tabeli dla Color Groups

. Szukaj w instrukcji zapytania SQL

: 16 września 2005, 19:14
autor: KaweX
aha zobacze.. bo ja myslałem że to się samo zrobiło...
: 16 września 2005, 19:16
autor: KaweX
sprawdziłem i mam ... phpbb_color_groups wszystko jest :/
aha w plikach jest tylko jeden plik: install.sql z zwartościa:
Kod: Zaznacz cały
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 ;
no i wszedłem do phpmyadmina i no dodałem ale wyskakuje błąd:
Kod: Zaznacz cały
zapytanie SQL:
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
MySQL zwrócił komunikat: Dokumentacja
#1050 - Table 'phpbb_color_groups' already exists
: 16 września 2005, 19:57
autor: phpBB Assistant
Usuń tabelę: phpbb_color_groups i dodaj potem te zapytanie SQL

.
: 16 września 2005, 20:09
autor: KaweX
skasowalem i daje nowe zapytanie i dalej ten sam bład wywala tzn. błąd zapytania..
: 17 września 2005, 07:42
autor: KaweX
co?
: 17 września 2005, 11:56
autor: phpBB Assistant
CG niedawno komuś instalowałem i zajęło mi to ok. 10min bez błędów.
Więc nie wiem gdzie zrobiłeś byka, bo gdzieś zrobiłeś

Mod jest wykonany prawidłowo
Czy zrobiłeś wszystko tak jak pisze w instrukcji:
Kod: Zaznacz cały
#-----[ OPEN ]------------------------------------------
#
includes/constants.php
#
#-----[ FIND ]------------------------------------------
#
define('CATEGORIES_TABLE', $table_prefix.'categories');
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('COLOR_GROUPS_TABLE', $table_prefix.'color_groups');
#
#-----[ OPEN ]------------------------------------------
#
index.php
#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
color_groups_setup_list();
#
#-----[ FIND ]------------------------------------------
#
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
#
#-----[REPLACE WITH ]------------------------------------------
#
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']);
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
[ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]
#
#-----[ REPLACE WITH ]------------------------------------------
#
{COLOR_GROUPS_LIST}
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
if (defined('SHOW_ONLINE'))
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FIND ]------------------------------------------
#
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
$logged_visible_online++;
}
else
{
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
$logged_hidden_online++;
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = color_group_colorize_name($row['user_id']);
if ( $row['user_allow_viewonline'] )
{
$logged_visible_online++;
}
else
{
$logged_hidden_online++;
}
#
#-----[ OPEN ]------------------------------------------
#
viewonline.php
#
#-----[ FIND ]------------------------------------------
#
$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>';
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
$username = color_group_colorize_name($user_id, true);
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FIND ]------------------------------------------
#
'POSTER_NAME' => $poster,
#
#-----[ REPLACE WITH ]------------------------------------------
#
'POSTER_NAME' => ($poster_name = color_group_colorize_name($poster_id, true)) ? $poster_name : $poster,
#
#-----[ OPEN ]------------------------------------------
#
memberlist.php
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'common.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FIND ]------------------------------------------
#
'USERNAME' => $username,
#
#-----[ REPLACE WITH ]------------------------------------------
#
'USERNAME' => color_group_colorize_name($user_id, true),
#
#-----[ OPEN ]------------------------------------------
#
privmsg.php
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FIND ]------------------------------------------
#
$username_from = $privmsg['username_1'];
#
#-----[ REPLACE WITH ]------------------------------------------
#
$username_from = color_group_colorize_name($privmsg['user_id_1'], true);
#
#-----[ FIND ]------------------------------------------
#
$username_to = $privmsg['username_2'];
#
#-----[ REPLACE WITH ]------------------------------------------
#
$username_to = color_group_colorize_name($privmsg['user_id_2'], true);
#
#-----[ FIND ]------------------------------------------
#
'FROM' => $msg_username,
#
#-----[ REPLACE WITH ]------------------------------------------
#
'FROM' => color_group_colorize_name($msg_userid, true),
#
#-----[ OPEN ]------------------------------------------
#
viewforum.php
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'common.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FIND ]------------------------------------------
#
$moderators[] = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '">' . $row['username'] . '</a>';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$moderators[] = color_group_colorize_name($row['user_id']);
#
#-----[ FIND ]------------------------------------------
#
$topic_author = ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '">' : '';
$topic_author .= ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? $topic_rowset[$i]['username'] : ( ( $topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] : $lang['Guest'] );
$topic_author .= ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '</a>' : '';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$topic_author = ($topic_rowset[$i]['user_id'] == ANONYMOUS ) ? (($topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] : $lang['Guest'] ) : color_group_colorize_name($topic_rowset[$i]['user_id']);
#
#-----[ SAVE & CLOSE ALL FILES ]--------------------------
: 13 stycznia 2006, 15:54
autor: kosa
mi wyskakuje takie co :Błąd
zapytanie SQL:
ALTER TABLE phpbb_ranks DROP `rank_color` ;
MySQL zwrócił komunikat: Dokumentacja
#1091 - Can't DROP 'rank_color'; check that column/key exists
: 19 stycznia 2006, 17:36
autor: funk
podepnę się pod temat bo mam takis sam problem :
Wystąpił Błąd
DEBUG MODE
SQL Error : 1146 Table 'testowetir_uk_db.phpbb_color_groups' doesn't exist
SELECT * FROM phpbb_color_groups WHERE hidden = 0 ORDER BY order_num ASC
Line : 227
File : functions_color_groups.php
jakby ktoś mógłby to łopatologicznie wytłumaczyć był bym wdzięczny
: 19 stycznia 2006, 17:52
autor: kosa
CHMODY

: 19 stycznia 2006, 18:39
autor: mateusz
kosa pisze:CHMODY
a o co chodzi ???
funk pisze:jakby ktoś mógłby to łopatologicznie wytłumaczyć był bym wdzięczny
przeczytaj i zastosuj cały ten temat jeszcze raz
: 19 stycznia 2006, 19:17
autor: funk
przerobiłem to wszystko, ale i tak nie do końca wiem o co kaman
mam zrobic zapytanie sql ? jak to ma wyglądać ?
próbowałem wygenerować te zapytanie ale coś nie wyszło
pozdrawiam
: 19 stycznia 2006, 19:49
autor: mateusz
Kod: Zaznacz cały
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;
: 19 stycznia 2006, 22:49
autor: Orion
rotfl co za pomocphpBB Assistant widac ze znasz sie na rzeczy xD
funk - nie miales wyedytowanego constans.php ... teraz brakuje Ci zapytania