Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Мод награрд

Опубликовано:

Поставил мод наград 3.1.0

 

Теперь при заходе в АЦ-Компоненты выдает:

 

Ошибка при работе с базой данных

 

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

 

Вот причина:

Время: Sun, 22 Nov 2009 13:12:04 +0100

Код ошибки: 1146

Сообщение сервера: Table '24909m13699_7.ibf_awards_comments' doesn't exist

IP-адрес клиента: 84.51.81.45

Страница: /forum/admin/index.php?adsess=119dd191299e8d090ce756d7a57a12d7&section=components

Запрос: SELECT count(*) AS total FROM ibf_awards_comments

Вот копия из /awards_setup/install/mysql_tables

<?php

 

$SQL[] = "CREATE TABLE ibf_awards_upgrade_history (

awards_upgrade_id int(10) NOT NULL auto_increment,

awards_version_id int(10) NOT NULL default '0',

awards_version_human varchar(200) NOT NULL default '',

awards_upgrade_date int(10) NOT NULL default '0',

awards_upgrade_mid int(10) NOT NULL default '0',

awards_upgrade_notes text NOT NULL,

PRIMARY KEY (awards_upgrade_id)

) TYPE=MyISAM AUTO_INCREMENT=1 ;";

 

$SQL[] = "CREATE TABLE `ibf_awards` (

`aid` smallint(6) NOT NULL auto_increment,

`mid` bigint(10) NOT NULL default '0',

`cid` varchar(50) NOT NULL default '0',

`awards_id` int(10) NOT NULL default '0',

`mname` varchar(255) NOT NULL default '',

`reason` text NOT NULL,

`edit_time` int(10) NOT NULL default '0',

`edit_mid` int(10) NOT NULL default '0',

`add_mem_award_time` int(10) NOT NULL default '0',

`comments` int(10) NOT NULL default '0',

`comments_mail_last_send` int(10) NOT NULL default '0',

PRIMARY KEY (`aid`)

) TYPE=MyISAM AUTO_INCREMENT=1 ;";

 

$SQL[] = "CREATE TABLE ibf_awards_info (

id smallint(6) NOT NULL auto_increment,

title varchar(100) NOT NULL default '',

img varchar(100) NOT NULL default '',

img_h int(10) NOT NULL default '0',

img_w int(10) NOT NULL default '0',

img_thumbnail varchar(100) NOT NULL default '',

thumbnail_h int(10) NOT NULL default '0',

thumbnail_w int(10) NOT NULL default '0',

awards_status TINYINT( 1 ) NOT NULL DEFAULT '0',

PRIMARY KEY (id)

) TYPE=MyISAM AUTO_INCREMENT=1 ;";

 

$SQL[] = "CREATE TABLE `ibf_awards_comments` (

`pid` int(10) NOT NULL auto_increment,

`append_edit` tinyint(1) default '0',

`edit_time` int(10) default NULL,

`author_id` mediumint(8) NOT NULL default '0',

`author_name` varchar(32) default NULL,

`use_sig` tinyint(1) NOT NULL default '0',

`use_emo` tinyint(1) NOT NULL default '0',

`ip_address` varchar(16) NOT NULL default '',

`post_date` int(10) default NULL,

`comment` text,

`approved` tinyint(1) default NULL,

`award_id` int(10) NOT NULL default '0',

`award_info_id` int(10) NOT NULL default '0',

`edit_name` varchar(255) default NULL,

PRIMARY KEY (`pid`),

KEY `award_id` (`award_id`,`author_id`),

KEY `author_id` (`author_id`)

) TYPE=MyISAM AUTO_INCREMENT=1 ;";

 

 

$SQL[] = "ALTER TABLE ibf_members ADD awards_dig INT(10) NOT NULL DEFAULT '0'";

$SQL[] = "ALTER TABLE ibf_members ADD awards_tracker TINYINT( 1 ) DEFAULT '1'";

$SQL[] = "ALTER TABLE ibf_members ADD awards_cache mediumtext not null default ''";

$SQL[] = "ALTER TABLE ibf_members ADD awards_notice_type VARCHAR(10) DEFAULT 'pm'";

 

$SQL[] = "ALTER TABLE ibf_members ADD awards_comments tinyint(1) default '1'";

$SQL[] = "ALTER TABLE ibf_members ADD awards_comments_notice tinyint(1) default '1'";

 

$SQL[] = "ALTER TABLE ibf_groups ADD can_access_awcp TINYINT( 1 ) DEFAULT '0'";

$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_edit TINYINT( 1 ) DEFAULT '0'";

$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_delete TINYINT( 1 ) DEFAULT '0'";

 

$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_add_comments tinyint(1) NOT NULL default '0'";

$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_has_comments tinyint(1) default '0'";

$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_mod_comments tinyint(1) default '0'";

$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_mod_own_comments tinyint(1) default '0'";

 

 

?>

Помогите составить запрос SQL на создание этой таблицы

Изменено пользователем Dr.Founder

Рекомендованные сообщения

Опубликовано:
CREATE TABLE `ibf_awards_comments` (

`pid` int(10) NOT NULL auto_increment,

`append_edit` tinyint(1) default '0',

`edit_time` int(10) default NULL,

`author_id` mediumint(8) NOT NULL default '0',

`author_name` varchar(32) default NULL,

`use_sig` tinyint(1) NOT NULL default '0',

`use_emo` tinyint(1) NOT NULL default '0',

`ip_address` varchar(16) NOT NULL default '',

`post_date` int(10) default NULL,

`comment` text,

`approved` tinyint(1) default NULL,

`award_id` int(10) NOT NULL default '0',

`award_info_id` int(10) NOT NULL default '0',

`edit_name` varchar(255) default NULL,

PRIMARY KEY (`pid`),

KEY `award_id` (`award_id`,`author_id`),

KEY `author_id` (`author_id`)

) TYPE=MyISAM AUTO_INCREMENT=1 ;

 

ИМХО могли бы и сами вытащить из кода...

 

P.S. В теме поддержки на IBR все запросы расписаны для установки вручную...

Изменено пользователем L-7

Опубликовано:
  • Автор

Я там не могу зарегистрироваться, вот и обратился сюда ;)

Изменено пользователем Dr.Founder

Опубликовано:
  • Автор
ИМХО могли бы и сами вытащить из кода...

 

P.S. В теме поддержки на IBR все запросы расписаны для установки вручную...

В том то и проблема что я не могу написать запрос...((

Опубликовано:
В том то и проблема что я не могу написать запрос...((

Не стоит вам его ставить.

 

Проблем будет меньше

Опубликовано:
  • Автор
Не стоит вам его ставить.

 

Проблем будет меньше

;) Это понятно, но все-таки такой форум где награды просто необходимы...

 

Исправил проблему со входом в Компоненты, теперь вылезла другая: при добавлении награды пользователю опять пишет Ошибку:

Время: Sun, 22 Nov 2009 17:42:03 +0100

Код ошибки: 1054

Сообщение сервера: Unknown column 'add_mem_award_time' in 'field list'

IP-адрес клиента: 84.51.81.45

Страница: /forum/index.php?

Запрос: INSERT INTO ibf_awards (mid,cid,awards_id,reason,mname,add_mem_award_time) VALUES(10,10,1,'Крутой!','',1258908123)

Опубликовано:
  • Автор

Еще одна проблемка:

 

В комментарии к награде вместо русских букв знаки ????????

 

Кто нибудь знает как это исправить? ;)

Опубликовано:

Не верю что на ибресурсе невозможно зарегистрироваться... ;)

 

Проблема в кодировке.

По какойто пока еще не известной нам причине у вас не правельно прошла установка той части где связано с внесением изминений в базе данных что свидельствуют все выше перечисленные ошибке. Попробуйте еще раз пройти шаги установки. А еще лучше сначала установите эту модификацию на тестовом форуме во избежания порчи кода форума :)

Опубликовано:
  • Автор
Не верю что на ибресурсе невозможно зарегистрироваться... ;)

Не высылают письмо с подтверждением)

Опубликовано:

Незнаю как для вас, но по моему мод достаточно прост в установке.

 

А вопросы в комментах - это неверная кодировка таблиц MySQL, в большинстве случаев...

Опубликовано:
  • Автор
Незнаю как для вас, но по моему мод достаточно прост в установке.

 

А вопросы в комментах - это неверная кодировка таблиц MySQL, в большинстве случаев...

Ну я новичок в этих вопросах)

И как это исправить? ;)

Опубликовано:
И как это исправить? ;)

Читайте мануал по MySQL или по исправлению кодировок в MySQL, статей на сию тему великое множество...

Опубликовано:
Не высылают письмо с подтверждением)

Меня вдруг осенило...

Это все дело рук ipbskins'а, теперь от "таких" пользователей отбоя не будет. ;)

 

И вправду, что-то там неладное у них творится, в статистики куча неподтвержденных мемберов. Видать надоело нашим товарищам бороться со спамерами.

Опубликовано:

В клиентском разделе люди возмущались, что спама много и медленно чистится.

Админы почитали. Приняли меры.

Спам пропал вместе с возможностью зарегистрироваться. Несколько дней уже так. А кто последнем юзером в статистике появляется, почему-то без группы вообще.

 

Владельцам тот форум уже не очень нужен... Без реги спокойнее ;)

 

Надо и тут какие-нить инвайты ввести, а то хрумер пробивает.

Опубликовано:
  • Автор

Вобщем никто этот мод не ставил, конкретно помочь не может? ладно, попробую потыркаться сам... :lol:

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.