Knowledge Base MOD

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение xvoid 20.01.2007 22:22

xvoid писал(а):Вобщем проблема описывалась уже, но я невнятно её описал

xvoid писал(а):я тогда много у вас перелопатил


Сори, рыскаю ненахожу, можно ссылку на топик с решением ?
Аватара пользователя
xvoid
phpBB 1.4.4
 
Сообщения: 97
Зарегистрирован: 21.10.2006 1:40


Сообщение edgar 20.01.2007 22:31

В админке так же есть пункт "Types man ", там "Создать новый тип:", вписываю что угодно, хоть на разных языках, хоть цифрами, ничего несоздает а меня перекидывает в "Предварительный просмотр форума"

Вот решение этой проблемы:
http://phpbbguru.net/community/viewtopi ... 9210#79210
Аватара пользователя
edgar
phpBB 2.0.17
 
Сообщения: 1090
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...

Сообщение xvoid 20.01.2007 23:55

Ошибок больше нету никаких, но русский текст при добавлении статьи блин вопросами, все перерыл он нигде кодировку нетрогает, буду играть со сравнениями, поможет ли это хз...

Может посоветуете что (форум то нормально работает на всем этом) :?

Добавлено спустя 1 час 4 минуты 12 секунд:

Получилось вроде, надо сменить сравнение таблиц в phpbb_kb_articles c cр1251_bin на utf8_bin, я так сразу через редактор незаметил collision 8)

Добавлено спустя 1 минуту 6 секунд:

Надеюсь эта тема камунть поможет :)
Аватара пользователя
xvoid
phpBB 1.4.4
 
Сообщения: 97
Зарегистрирован: 21.10.2006 1:40

Re: Knowledge Base

Сообщение aquaforum.lv 18.02.2007 19:13

NCom писал(а):не дадите мне список SQL которые нужно создать? попробовать руками

Столкнулся с той же проблемой, потом сделал руками
Код: Выделить всё
DROP TABLE IF EXISTS `phpbb_kb_articles`;
CREATE TABLE `phpbb_kb_articles` (
  `article_id` mediumint(8) unsigned NOT NULL auto_increment,
  `article_category_id` mediumint(8) unsigned NOT NULL default '0',
  `article_title` varchar(255) NOT NULL default '',
  `article_description` varchar(255) NOT NULL default '',
  `article_date` varchar(255) NOT NULL default '',
  `article_author_id` mediumint(8) NOT NULL default '0',
  `username` varchar(255) default NULL,
  `bbcode_uid` varchar(10) NOT NULL default '',
  `article_body` text NOT NULL,
  `article_type` mediumint(8) unsigned NOT NULL default '0',
  `approved` tinyint(1) unsigned NOT NULL default '0',
  `topic_id` mediumint(8) unsigned NOT NULL default '0',
  `views` bigint(8) NOT NULL default '0',
  `article_rating` double(6,4) NOT NULL default '0.0000',
  `article_totalvotes` int(255) NOT NULL default '0',
  KEY `article_id` (`article_id`)
) ENGINE=MyISAM  AUTO_INCREMENT=1 ;

--
-- Дамп данных таблицы `phpbb_kb_articles`
--

INSERT INTO `phpbb_kb_articles` VALUES (1, 1, 0x546573742041727469636c65, 0x54686973206973206120746573742061727469636c6520666f7220796f7572204b42, 0x31303537373038323335, 2, '', 0x39333037346634386139, 'This is a test article for your Knowledge Base. This MOD is based on code written by wGEric < eric@egcnetwork.com > (Eric Faerber) - http://eric.best-1.biz/, now supervised by _Haplo < jonohlsson@hotmail.com > (Jon Ohlsson) - http://www.mx-system.com/ \r\n\r\nBe sure you add categories and article types in the ACP and also change the Configuration to your liking.\r\n\r\nHave fun and enjoy your new Knowledge Base!  :D', 1, 1, 257, 22, 0.0000, 0);
       
DROP TABLE IF EXISTS `phpbb_kb_categories`;
CREATE TABLE `phpbb_kb_categories` (
  `category_id` mediumint(8) unsigned NOT NULL auto_increment,
  `category_name` varchar(255) NOT NULL default '',
  `category_details` varchar(255) NOT NULL default '',
  `number_articles` mediumint(8) unsigned NOT NULL default '0',
  `parent` mediumint(8) unsigned default NULL,
  `cat_order` mediumint(8) unsigned NOT NULL default '0',
  `auth_view` tinyint(3) NOT NULL default '0',
  `auth_post` tinyint(3) NOT NULL default '0',
  `auth_rate` tinyint(3) NOT NULL default '0',
  `auth_comment` tinyint(3) NOT NULL default '0',
  `auth_edit` tinyint(3) NOT NULL default '0',
  `auth_delete` tinyint(3) NOT NULL default '2',
  `auth_approval` tinyint(3) NOT NULL default '0',
  `auth_approval_edit` tinyint(3) NOT NULL default '0',
  `auth_view_groups` varchar(255) default NULL,
  `auth_post_groups` varchar(255) default NULL,
  `auth_rate_groups` varchar(255) default NULL,
  `auth_comment_groups` varchar(255) default NULL,
  `auth_edit_groups` varchar(255) default NULL,
  `auth_delete_groups` varchar(255) default NULL,
  `auth_approval_groups` varchar(255) default NULL,
  `auth_approval_edit_groups` varchar(255) default NULL,
  `auth_moderator_groups` varchar(255) default NULL,
  `comments_forum_id` tinyint(3) NOT NULL default '-1',
  KEY `category_id` (`category_id`)
) ENGINE=MyISAM;

--
-- Дамп данных таблицы `phpbb_kb_categories`
--

INSERT INTO `phpbb_kb_categories` VALUES (1, 0x546573742043617465676f72792031, 0x54686973206973206120746573742063617465676f7279, 2, 0, 10, 0, 0, 0, 0, 0, 2, 0, 0, '', '', '', '', '', '', '', '', '', 35);
       
DROP TABLE IF EXISTS `phpbb_kb_config`;
CREATE TABLE `phpbb_kb_config` (
  `config_name` varchar(255) NOT NULL default '',
  `config_value` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`config_name`)
) ENGINE=MyISAM;

--
-- Дамп данных таблицы `phpbb_kb_config`
--

INSERT INTO `phpbb_kb_config` VALUES ('allow_new', '1');
INSERT INTO `phpbb_kb_config` VALUES ('notify', '1');
INSERT INTO `phpbb_kb_config` VALUES ('admin_id', '2');
INSERT INTO `phpbb_kb_config` VALUES ('show_pretext', '0');
INSERT INTO `phpbb_kb_config` VALUES ('pt_header', 'Article Submission Instructions');
INSERT INTO `phpbb_kb_config` VALUES ('pt_body', 'Please check your references and include as much information as you can.');
INSERT INTO `phpbb_kb_config` VALUES ('use_comments', '1');
INSERT INTO `phpbb_kb_config` VALUES ('del_topic', '1');
INSERT INTO `phpbb_kb_config` VALUES ('use_ratings', '0');
INSERT INTO `phpbb_kb_config` VALUES ('comments_show', '1');
INSERT INTO `phpbb_kb_config` VALUES ('bump_post', '1');
INSERT INTO `phpbb_kb_config` VALUES ('stats_list', '1');
INSERT INTO `phpbb_kb_config` VALUES ('header_banner', '1');
INSERT INTO `phpbb_kb_config` VALUES ('votes_check_userid', '1');
INSERT INTO `phpbb_kb_config` VALUES ('votes_check_ip', '1');
INSERT INTO `phpbb_kb_config` VALUES ('art_pagination', '5');
INSERT INTO `phpbb_kb_config` VALUES ('comments_pagination', '5');
INSERT INTO `phpbb_kb_config` VALUES ('news_sort', 'Alphabetic');
INSERT INTO `phpbb_kb_config` VALUES ('news_sort_par', 'ASC');
INSERT INTO `phpbb_kb_config` VALUES ('wysiwyg', '0');
INSERT INTO `phpbb_kb_config` VALUES ('wysiwyg_path', 'modules/');
INSERT INTO `phpbb_kb_config` VALUES ('allow_html', '1');
INSERT INTO `phpbb_kb_config` VALUES ('allow_bbcode', '1');
INSERT INTO `phpbb_kb_config` VALUES ('allow_smilies', '1');
INSERT INTO `phpbb_kb_config` VALUES ('formatting_fixup', '0');
INSERT INTO `phpbb_kb_config` VALUES ('allowed_html_tags', 'b,i,u,a');
       
DROP TABLE IF EXISTS `phpbb_kb_custom`;
CREATE TABLE `phpbb_kb_custom` (
  `custom_id` int(50) NOT NULL auto_increment,
  `custom_name` text NOT NULL,
  `custom_description` text NOT NULL,
  `data` text NOT NULL,
  `field_order` int(20) NOT NULL default '0',
  `field_type` tinyint(2) NOT NULL default '0',
  `regex` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`custom_id`)
) ENGINE=MyISAM ;

DROP TABLE IF EXISTS `phpbb_kb_customdata`;
CREATE TABLE `phpbb_kb_customdata` (
  `customdata_file` int(50) NOT NULL default '0',
  `customdata_custom` int(50) NOT NULL default '0',
  `data` text NOT NULL
) ENGINE=MyISAM;

DROP TABLE IF EXISTS `phpbb_kb_results`;
CREATE TABLE `phpbb_kb_results` (
  `search_id` int(11) unsigned NOT NULL default '0',
  `session_id` varchar(32) NOT NULL default '',
  `search_array` text NOT NULL,
  PRIMARY KEY  (`search_id`),
  KEY `session_id` (`session_id`)
) ENGINE=MyISAM;

DROP TABLE IF EXISTS `phpbb_kb_types`;
CREATE TABLE `phpbb_kb_types` (
  `id` mediumint(8) unsigned NOT NULL auto_increment,
  `type` varchar(255) NOT NULL default '',
  KEY `id` (`id`)
) ENGINE=MyISAM;

--
-- Дамп данных таблицы `phpbb_kb_types`
--

INSERT INTO `phpbb_kb_types` VALUES (1, 0x547970652031);
       
DROP TABLE IF EXISTS `phpbb_kb_votes`;
CREATE TABLE `phpbb_kb_votes` (
  `votes_ip` varchar(50) NOT NULL default '0',
  `votes_userid` int(50) NOT NULL default '0',
  `votes_file` int(50) NOT NULL default '0'
) ENGINE=MyISAM;

DROP TABLE IF EXISTS `phpbb_kb_wordlist`;
CREATE TABLE `phpbb_kb_wordlist` (
  `word_text` varchar(50) NOT NULL default '',
  `word_id` mediumint(8) unsigned NOT NULL auto_increment,
  `word_common` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`word_text`),
  KEY `word_id` (`word_id`)
) ENGINE=MyISAM;


DROP TABLE IF EXISTS `phpbb_kb_wordmatch`;
CREATE TABLE `phpbb_kb_wordmatch` (
  `article_id` mediumint(8) unsigned NOT NULL default '0',
  `word_id` mediumint(8) unsigned NOT NULL default '0',
  `title_match` tinyint(1) NOT NULL default '0',
  KEY `post_id` (`article_id`),
  KEY `word_id` (`word_id`)
) ENGINE=MyISAM;


А вот где косяк, такой, что не уменьшается счетчик статей при их удалении, я еще не нашел. Мож кто знает?
aquaforum.lv
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 18.02.2007 19:01

Сообщение mEx 12.04.2007 16:23

Такой косячок:

Такая проблема, я удалил тест категорию в админ панели, когда хочу создать новую меня выкидывает на главную страницу форума, в чем же дело? :cry:
mEx
phpBB 2.0.1
 
Сообщения: 138
Зарегистрирован: 01.04.2007 0:39

Сообщение Craze 12.04.2007 17:01

mEx
Кажется этот вопрос уже обсуждался.
И вообще, имхо мод очень недоделанный, касяк на касяке.

Код: Выделить всё
#
#---------[OPEN]----------------------------------------------
#

kb_cat_admin_body.tpl and kb_type_body.tpl
#
#---------[FIND]-----------------------------------------------
#

<form action="{S_ACTION}" method="GET">
#
#----------[REPLACE WITH]-----------------------------------
#

<form action="{S_ACTION}" method="POST">
#
#----------[SAVE ALL]-----------------------------------------
#


aquaforum.lv
Сею пелёнку пихай в Админ панель базы мускула, управление базой мускула (SQR).
Аватара пользователя
Craze
phpBB 2.0.1
 
Сообщения: 142
Зарегистрирован: 14.01.2007 14:56
Откуда: www.freegamers.ru

Сообщение mEx 12.04.2007 17:43

Craze, спасибо огромное.
mEx
phpBB 2.0.1
 
Сообщения: 138
Зарегистрирован: 01.04.2007 0:39

Сообщение mEx 14.04.2007 1:16

а что за прикол с быстрой навигацией, постоянно только "вперёд!" в списке....
mEx
phpBB 2.0.1
 
Сообщения: 138
Зарегистрирован: 01.04.2007 0:39

Сообщение aquaforum.lv 15.05.2007 10:36

mEx писал(а):а что за прикол с быстрой навигацией, постоянно только "вперёд!" в списке....

А потому что нет ни одной категории. Когда их создашь, тогда они в списке и появятся.
aquaforum.lv
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 18.02.2007 19:01

Сообщение mEx 15.05.2007 18:53

да были у меня категории, просто я уже поудалял их, ибо кб лажа полная.
mEx
phpBB 2.0.1
 
Сообщения: 138
Зарегистрирован: 01.04.2007 0:39

Сообщение Thoral 18.05.2007 13:37

mEx
Та это ещё ну как посмотреть.. ;)

Вот пока на нём работаем уже около 2х лет и не жалуемся. В начале правда пришлось его покоцать хорошо. Но в связке с ezPortal есть всё, что нужно ;)
Аватара пользователя
Thoral
phpBB 1.4.4
 
Сообщения: 71
Зарегистрирован: 21.08.2004 8:25
Откуда: Бездрик

Сообщение Whity 12.07.2007 22:20

У меня при обновлении этого мода (1.0.3e) возникли такие ошибки:

Код: Выделить всё
Running query :: ALTER TABLE phpbb_kb_articles ADD article_rating double(6,4) NOT NULL default "0.0000" ; -> ERROR - QUERY FAILED ----> Table 'modelldepo.phpbb_kb_articles' doesn't exist

Running query :: ALTER TABLE phpbb_kb_articles ADD article_totalvotes int(255) NOT NULL default "0" ; -> ERROR - QUERY FAILED ----> Table 'modelldepo.phpbb_kb_articles' doesn't exist

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("allow_rating", "0") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'allow_rating' for key 1

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("allow_anonymos_rating", "0") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'allow_anonymos_rating' for key 1

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("comments_show", "1") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'comments_show' for key 1

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("mod_group", "0") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'mod_group' for key 1

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("bump_post", "1") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'bump_post' for key 1

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("stats_list", "1") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'stats_list' for key 1

Running query :: INSERT INTO phpbb_kb_config (config_name, config_value) VALUES ("header_banner", "1") ; -> ERROR - QUERY FAILED ----> Duplicate entry 'header_banner' for key 1

Running query :: CREATE TABLE phpbb_kb_votes ( votes_ip varchar(50) NOT NULL default "0", votes_userid int(50) NOT NULL default "0", votes_file int(50) NOT NULL default "0" ) TYPE=MyISAM -> ERROR - QUERY FAILED ----> Table 'phpbb_kb_votes' already exists
Running query :: CREATE TABLE phpbb_kb_custom ( custom_id int(50) NOT NULL auto_increment, custom_name text NOT NULL, custom_description text NOT NULL, data text NOT NULL, field_order int(20) NOT NULL default "0", field_type tinyint(2) NOT NULL default "0", regex varchar(255) NOT NULL default "", PRIMARY KEY (custom_id) ) TYPE=MyISAM; -> ERROR - QUERY FAILED ----> Table 'phpbb_kb_custom' already exists
Running query :: ALTER TABLE phpbb_kb_articles MODIFY article_author_id mediumint(8) NOT NULL ; -> ERROR - QUERY FAILED ----> Table 'modelldepo.phpbb_kb_articles' doesn't exist



Теперь при попытки открыть myhost/forum/kb.php

выдаёт:



Код: Выделить всё
error getting quick stats

DEBUG MODE

SQL Error : 1146 Table 'modelldepo.phpbb_kb_articles' doesn't exist

SELECT article_id FROM phpbb_kb_articles WHERE article_type = 1

Line : 74
File : functions_kb.php



и соответственно в админке при попытки зайти в "Модерирование статей"

Код: Выделить всё
Could not obtain article data

DEBUG MODE

SQL Error : 1146 Table 'modelldepo.phpbb_kb_articles' doesn't exist

SELECT t.*, u.user_id, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_allowsmile FROM phpbb_kb_articles t, phpbb_users u WHERE u.user_id = t.article_author_id AND t.approved = 2 ORDER BY t.article_id

Line : 251
File : functions_kb.php


Как это исправить?

моя конфигурация:

phpBB 2.0.22
phpBB2 Plus 1.53a
PHP Version 4.4.4
MySql 5
Аватара пользователя
Whity
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 01.07.2006 17:55
Откуда: Москва

Сообщение Палыч 12.07.2007 22:37

Whity писал(а):Как это исправить?

Руками.
Не пробовали перевести слова в строках после слова error...
Код: Выделить всё
Table 'modelldepo.phpbb_kb_articles' doesn't exist

Таблица phpbb_kb_articles в базе данных modelldepo не существует.
соответственно
Код: Выделить всё
Table 'phpbb_kb_custom' already exists

Таблица phpbb_kb_custom уже существует

ну и так далее.

Что-то вы не то и не на то обновляете. Да и вообще, вам, пожалуй на форум поддержки Plus'a надо.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6910
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение velo 29.11.2007 19:10

Заметил странный глюк, или возможно это только у меня?
В общем, если к одной категории А сделать подкатегорию АА,
то в той, где не создана подкатегория (В) ,статьи не отображаются, показывает, что нет материалов.
В админке они соответственно есть.
Создав подкатегорию BB и переместив в неё статьи из В, сразу получаю видимость и этих статей.

Плюс - при размещении статьи в главной категории - не получаю топика на форуме, при переносе в подкатегорию - топик создается, но "кривой", т.е. описание без названия и т.п., и выводится в html коде а не ВВ

Косяк в моей голове, или у кого-нить было что-то такое?
WORK: phpBB2 Plus 1.53 based on phpBB 2.0.23 +custom,
TEST: phpBB3 3.0.3 + Portal XL 5.0 + custom,
PHP Version 5.2.3, Apache, MySQL 5.0.24-standard
velo
phpBB 2.0.0
 
Сообщения: 107
Зарегистрирован: 14.09.2007 19:06

Re: Knowledge Base MOD

Сообщение wwc 02.06.2008 12:53

Решил установить мод. Но, когда запустил файл инсталяции базы install_kb_tables.php выдало сообщение :

phpBB : Critical Error

Could not connect to the database

Как бы с этим побороться. Может быть есть SQL код в текстовом виде ?
wwc
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 15.06.2007 13:33

Пред.След.


Вернуться в Поддержка модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1