Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

МОД Шахмат (chessmod 0.0.1)

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

А зачем было из бэкапа восстанавливать? Надо просто выполнить SQL запросы для исправления ситуации с созданием новых тем/разделов.
Только вот все-таки накосячил вчера с запросами. Возьмите пофиксенные из моего предыдущего поста.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Deni_D
phpBB 1.2.0
Сообщения: 13
Стаж: 17 лет 1 месяц

Сообщение Deni_D »

Мод заработал. Вот только злодеевский патч с уведомлением через ЛС не фурычит. Что это значит:
***если установлен мод ADR*******************************

?
Apecc
phpBB 1.2.0
Сообщения: 11
Стаж: 16 лет 7 месяцев

Сообщение Apecc »

Поручик
Все одно =ошибка
тока щас на chess_funccion ругается и тока присоздании игры(
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

А тексты ошибок?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Apecc
phpBB 1.2.0
Сообщения: 11
Стаж: 16 лет 7 месяцев

Сообщение Apecc »

Злость взяла и поудалял весь "тестовый" форум! Шахматы люблю и тут вроде несложный мод так ставиться фигово(
Может есть какой другой аналог мода?

Добавлено спустя 2 минуты 55 секунд:

В понедельник заного попробую поставить на сеня уже нервов нехватит и отпишу!
Zlodey12
phpBB 1.4.4
Сообщения: 171
Стаж: 17 лет 2 месяца

Сообщение Zlodey12 »

Deni_D писал(а):Что это значит:
***если установлен мод ADR*******************************
это означает, что инструкция под этой строкой для тех, у кого установлен мод ADR (ведь по-русски напиcано)

но если вы о нем спросили, значит мода нет, и вам придется добавлять используемый кусок из этого мода после строчек
***если НЕ установлен мод ADR****************************
mEx писал(а):может кто-нибудь дать файл sql.php чтобы запустить его в браузере и он автоматом создал табилцы, а то я с мсукл не дружу(
скопируй в отдельный файл строки из инструкции, которые надо выполнить для SQL, в отдельный файл, и загрузи его через админку-общие настройки-восстановитьБД. вот и вся дружба с sql)
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

т.к. на первой странице перевод не полный, выкладываю полный.

Код: Выделить всё

<?php
/***************************************************************************
 *                              lang_russian.php
 *                      ---------------------------------
 *   begin                : Saturday, April 8, 2006
 *   copyright            : (C) 2006 M. Yahya, boo.ifreepages.com 
 *   email                : mr.boo@telkom,net
 *
 *   $Id: lang_english.php.php,v 0.0.1 2006/4/16 20:00:00 M. Yahya Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/
 
$lang['Add_chess'] = 'Создать партию в шахматы'; 
$lang['Delete_chess'] = 'Удалить партию в шахматы'; 
$lang['Add_chess_explain'] = 'Если Вы хотите создать новую партию в шахматы, поставьте галочку'; 
$lang['Chess_question'] = 'Приглашение оппоненту'; 
$lang['Chess_question_message'] = 'Сыграем в шахматы?'; 
$lang['Chess_side'] = 'Партия за'; 
$lang['Chess_white'] = 'Белые'; 
$lang['Chess_black'] = 'Чёрные'; 
$lang['Chess_set_name'] = 'Вид фигур'; 
$lang['Chess_board_name'] = 'Вид доски'; 
$lang['Chess_position'] = 'Позиция'; 
$lang['Chess_top'] = 'Вверху'; 
$lang['Chess_bottom'] = 'Внизу'; 
$lang['Chess_notification'] = 'Послать уведомление'; 
$lang['Chess_notation'] = 'Обозначение (eg. : Ke1-e2)'; 
$lang['Chess_reset'] = 'Отмена'; 
$lang['Chess_submit'] = 'Ход'; 
$lang['Chess_delete'] = 'Удалить партию в шахматы'; 
$lang['Chess_empty_user'] = '<font color=\'#BBBBBB\'>[Никого нет]</font>'; 
$lang['Chess_move_list'] = 'Ходы партии:'; 

$lang['Topic_Chess'] = '<b>[ Шахматы ]</b>'; 
$lang['Chess_join'] = 'Угу, сыграем!'; 
$lang['Chess_already_joined'] = 'Извините, но для этой партии, второй игрок уже есть'; 
$lang['Chess_joined'] = 'Вы добавлены в игру'; 
$lang['Chess_played'] = 'Ход сохранен'; 

$lang['Chess_alert_move_01'] = 'Уже пошли : '; 
$lang['Chess_alert_move_02'] = 'Нажмите кнопку ['.$lang['Chess_reset'].'] для отмены хода'; 
$lang['Cannot_delete_chess'] = 'Извините, но вы не можете удалить эту партию в шахматы'; 
$lang['Confirm_delete_chess'] = 'Вы уверены что хотите удалить партию в шахматы?'; 

$lang['Chess_create'] = 'Создавать шахмат.партию'; 
$lang['Chess_play'] = 'Играть в шахматы';

?>
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

Код: Выделить всё

ALTER TABLE `phpbb_auth_access` ADD `auth_chess_create` TINYINT( 1 ) NOT NULL
+++ Error: Duplicate column name 'auth_chess_create'

ALTER TABLE `phpbb_auth_access` ADD `auth_chess_play` TINYINT( 1 ) NOT NULL
+++ Error: Duplicate column name 'auth_chess_play'

ALTER TABLE `phpbb_forums` ADD `auth_chess_create` TINYINT( 1 ) DEFAULT '1' NOT NULL
+++ Error: Duplicate column name 'auth_chess_create'

ALTER TABLE `phpbb_forums` ADD `auth_chess_play` TINYINT( 1 ) DEFAULT '1' NOT NULL
+++ Error: Duplicate column name 'auth_chess_play'

ALTER TABLE `phpbb_topics` ADD `topic_chess` TINYINT( 1 ) DEFAULT '0' NOT NULL
+++ Error: Duplicate column name 'topic_chess'
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Код: Выделить всё

ALTER TABLE `phpbb_auth_access` DROP COLUMN `auth_chess_create`; 
ALTER TABLE `phpbb_auth_access` ADD `auth_chess_create` TINYINT( 1 ) NOT NULL ; 
ALTER TABLE `phpbb_auth_access` DROP COLUMN `auth_chess_play`; 
ALTER TABLE `phpbb_auth_access` ADD `auth_chess_play` TINYINT( 1 ) NOT NULL;  

ALTER TABLE `phpbb_forums` DROP COLUMN `auth_chess_create`; 
ALTER TABLE `phpbb_forums` ADD `auth_chess_create` TINYINT( 1 )   DEFAULT '1' NOT NULL ; 
ALTER TABLE `phpbb_forums` DROP COLUMN `auth_chess_play`; 
ALTER TABLE `phpbb_forums` ADD `auth_chess_play` TINYINT( 1 )   DEFAULT '1' NOT NULL ; 
ALTER TABLE `phpbb_topics` DROP COLUMN `topic_chess`; 
ALTER TABLE `phpbb_topics` ADD `topic_chess` TINYINT( 1 )   DEFAULT '0'  NOT NULL ;
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

Поручик, спасибо. Вроде мод встал, работает, толькоу меня такой вопрос, можно ли как-то удалить партию в шахматы при этом не удаляя тему целиком, и второй, нельзя объявить ничью?
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

Я тут подумал, что по аналогу этого мода, можно сделать мод шашек, мод морского боя, может такие уже есть в природе?
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

Вот, что мне мой соперник написал, он прошел пешкой через все поле:
ну я хожу пешкой,там вместо таблички ход и отменить появляются 4 картинки фишек,я выбераю даму,пешка превращается в даму и становится на новое место и все
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

Zlodey12, я поставил твой апдейт номер 2, все установил правильно, при нажатии ничьи, сдаться, в топике где происходит партия, выдает такие ошибки, сверху, над темой:

Код: Выделить всё

Warning: date() expects parameter 2 to be long, string given in /home/gofemex/data/www/forum1/chess/includes/chess_viewtopic.php on line 144

Warning: date() expects parameter 2 to be long, string given in /home/gofemex/data/www/forum1/chess/includes/chess_viewtopic.php on line 153

Warning: date() expects parameter 2 to be long, string given in /home/gofemex/data/www/forum1/chess/includes/chess_viewtopic.php on line 153
Ты говорил про лату, при наводи на "ничья" отображает дату, текущего дня, когда чел нажал ничью, при наводи на ник того, кто сдался не отображает ничего...
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 11 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

mEx писал(а):

Код: Выделить всё

Warning: date() expects parameter 2 to be long, string given in /home/gofemex/data/www/forum1/chess/includes/chess_viewtopic.php on line 144

Warning: date() expects parameter 2 to be long, string given in /home/gofemex/data/www/forum1/chess/includes/chess_viewtopic.php on line 153

Warning: date() expects parameter 2 to be long, string given in /home/gofemex/data/www/forum1/chess/includes/chess_viewtopic.php on line 153
Zlodey12, подправь по возможности... Видишь, я не один такой =)
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц

Сообщение mEx »

Так же после установки аддона от Злодея невозможно создать новую тему:

Template->make_filename(): Error - file chess_posting_body.tpl does not exist

:?

Добавлено спустя 10 минут 23 секунды:
mEx писал(а):Так же после установки аддона от Злодея невозможно создать новую тему:



Template->make_filename(): Error - file chess_posting_body.tpl does not exist
положил этот файл в темплайтес, раньше он у меня лежал в чесс/темплайтес, там он и должен лежать, так что незнаю зачем Злодей изменил его директорию...

fskon, нам нужно подправить эти строки... они выглядят так:

$chess_white_list .= "<span title='" . date( "r", $line[0] ) . "'>" . $line[1] . "</span><br>\n";

$chess_black_list .= "<span title='" . date( "r", $line[0] ) . "'>" . $line[1] . "</span><br>\n";

у кого есть идеи? :roll:



[/quote]

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

ну что ниукого нет никаких идей, мне это не дает покоя, не люблю когда на форуме есть какие-либо ошибки :x

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