Я не думаю, что ограничение только в таблице базы. Возможно, нужно править файлы php от форумного движка. Сейчас поиск гляну. Ага, нужно подправить три таблицыusername писал(а):Это можно поправить, сделав небольшую правку таблички mysql или где у вас там все лежит.
Код: Выделить всё
#
#------- [SQL] -----------
#
ALTER TABLE `phpbb_posts` MODIFY `post_subject` VARCHAR( 200 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
ALTER TABLE `phpbb_topics` MODIFY `topic_title` VARCHAR( 200 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
ALTER TABLE `phpbb_forums` MODIFY `forum_last_post_subject` VARCHAR( 200 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
Тогда нужно будет подправить файлы форумного движка, вот так:
Код: Выделить всё
#------- [OPEN] -----------
#
includes\functions_posting.php
#
#------- [FIND] -----------
#
$subject = truncate_string($subject);
$data['topic_title'] = truncate_string($data['topic_title']);
#
#------- [REPLACE WITH] -----------
#
$subject = truncate_string($subject, 100);
$data['topic_title'] = truncate_string($data['topic_title'], 100);
#
#------- [OPEN] -----------
#
styles\prosilver\template\mcp_topic.html
#
#------- [FIND] -----------
#
<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SPLIT_SUBJECT}" title="Type the post subject" class="inputbox" /></dd>
#
#------- [REPLACE WITH] -----------
#
<dd><input type="text" name="subject" id="subject" size="60" maxlength="128" tabindex="2" value="{SPLIT_SUBJECT}" title="Type the post subject" class="inputbox" /></dd>
#
#------- [OPEN] -----------
#
styles\prosilver\template\posting_body.html
#
#------- [FIND] -----------
#
<input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" />
#
#------- [REPLACE WITH] -----------
#
<input class="post" style="width:450px" type="text" name="subject" size="60" maxlength="<!-- IF S_NEW_MESSAGE -->120<!-- ELSE -->128<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" />
#
#------- [OPEN] -----------
#
styles\prosilver\template\mcp_topic.html
#
#------- [FIND] -----------
#
<input class="post" style="width: 350px" type="text" size="35" maxlength="64" name="subject" value="{SPLIT_SUBJECT}" />
#
#------- [REPLACE WITH] -----------
#
<input class="post" style="width: 350px" type="text" size="45" maxlength="128" name="subject" value="{SPLIT_SUBJECT}" />
#
#------- [OPEN] -----------
#
styles\prosilver\template\posting_editor.html
#
#------- [FIND] -----------
#
<dd><input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
#
#------- [REPLACE WITH] -----------
#
<dd><input type="text" name="subject" id="subject" size="60" maxlength="<!-- IF S_NEW_MESSAGE -->124<!-- ELSE -->128<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>