[FAQ] Как изменить длину названия темы?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Re: [FAQ] Как изменить длину названия темы?
phpbbuser
Правильно.
Добавлено спустя 1 минуту 47 секунд:
Только в phpBB 3.0.8 topic_title уже varchar(255)
Правильно.
Добавлено спустя 1 минуту 47 секунд:
Только в phpBB 3.0.8 topic_title уже varchar(255)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 14 лет 3 месяца
Re: [FAQ] Как изменить длину названия темы?
Сделал я все как описано, изменил длину заголовка. Стал проверять и обнаружил, что при большом размере темы ссылка на неё не переносится на другую страницу, а накладывается на другие части форума. Как это исправить? Более того я обнаружил, что если в сообщении будет очень длинное слово, то его конечная часть вообще не будет видна. Почему часть длинного слова не переносится на другую строчку?


п.с. сорри что не изменил размер изображения, но по ссылке вы можете увидеть его полностью.
п.с. сорри что не изменил размер изображения, но по ссылке вы можете увидеть его полностью.
-
- Former team member
- Сообщения: 2231
- Стаж: 16 лет 3 месяца
- Благодарил (а): 135 раз
- Поблагодарили: 140 раз
Re: [FAQ] Как изменить длину названия темы?
phpbbuser
Это происходит из-за того, что символы идут друг за другом без пробела. Удовлетворительного решения для этого случая не существует. Тут либо скрывается, как у вас, либо растягивает шаблон.
Это происходит из-за того, что символы идут друг за другом без пробела. Удовлетворительного решения для этого случая не существует. Тут либо скрывается, как у вас, либо растягивает шаблон.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Re: [FAQ] Как изменить длину названия темы?
Можете привести пример такого слова?phpbbuser писал(а):Более того я обнаружил, что если в сообщении будет очень длинное слово
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 14 лет 3 месяца
Re: [FAQ] Как изменить длину названия темы?
Нет. Палыч вы правы. Я просто думал, так сказать, на все случаи жизни. Я то и модераторы точно не будут такие слова вставлять, а вот юзеры могут, по разным причинам. Шутников и вредителей много. Да еще если и участников на конференции много за всеми сразу не уследишь, для модерации нужно время. Вот почему хотелось автоматически обрезать длинные слова в названии темы.Палыч писал(а):Можете привести пример такого слова?
Но в принципе вы конечно правы, заморачиваться пока не буду.
Добавлено спустя 6 минут 56 секунд:
Код: Выделить всё
ALTER TABLE `phpbb_forums` MODIFY `forum_last_post_subject` VARCHAR( 200 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci [color=#800000]NOT NULL[/color];
В чем проблема?
-
- phpBB Guru
- Сообщения: 7522
- Стаж: 21 год
- Откуда: СССР
- Благодарил (а): 4 раза
- Поблагодарили: 94 раза
Re: [FAQ] Как изменить длину названия темы?
phpbbuser
BB-коды в SQL-запросе?
Это что-то новое...
BB-коды в SQL-запросе?
Это что-то новое...
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 14 лет 3 месяца
Re: [FAQ] Как изменить длину названия темы?
Проблему решил.phpbbuser писал(а):У меня после установки этого мода при создании нового форума пишет ошибку: Field 'forum_last_post_subject' doesn't have a default value [1364]В чем проблема?
Добавлено спустя 29 секунд:
Выделить хотел красным. :)Mr. Anderson писал(а):BB-коды в SQL-запросе?Это что-то новое...
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 17 лет 11 месяцев
- Откуда: Беер Шева
- Благодарил (а): 2 раза
Re: [FAQ] Как изменить длину названия темы?
Выполнил в точности как указано на первой странице этой темы: запрос в БД,отредактировал файлы,очистил кэш.
Но проблема у уже созданных тем осталась.Например: Re: Использование родительского контроля в операционной сист
Но проблема у уже созданных тем осталась.Например: Re: Использование родительского контроля в операционной сист
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1525 раз
Re: [FAQ] Как изменить длину названия темы?
Что ж вы хотите, если они заносились в базу обрезанными? Чтоб обратно выросли?Дед писал(а):Но проблема у уже созданных тем осталась
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 17 лет 11 месяцев
- Откуда: Беер Шева
- Благодарил (а): 2 раза
Re: [FAQ] Как изменить длину названия темы?
Это подправил,но при создании новых тем обрезает даже относительно недлинные названия.Например:Sheer писал(а):Что ж вы хотите, если они заносились в базу обрезанными? Чтоб обратно выросли?
Тема "Через 200000 лет на Земле может не остаться следов пребывания человека"
Получается "Через 200000 лет на Земле может не остаться следов пребывани"
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 17 лет 11 месяцев
- Откуда: Беер Шева
- Благодарил (а): 2 раза
Re: [FAQ] Как изменить длину названия темы?
Поднимаю вопрос.Дед писал(а):Sheer писал(а):
Что ж вы хотите, если они заносились в базу обрезанными? Чтоб обратно выросли?
Это подправил,но при создании новых тем обрезает даже относительно недлинные названия.Например:
Тема "Через 200000 лет на Земле может не остаться следов пребывания человека"
Получается "Через 200000 лет на Земле может не остаться следов пребывани"
-
- phpBB 3.0.4
- Сообщения: 2211
- Стаж: 17 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 116 раз
Re: [FAQ] Как изменить длину названия темы?
Покажите исправленный includes/functions_posting.php (в архиве).
Кстати для версий phpbb начиная с 3.0.2 запрос в БД уже делать не нужно.
Кстати для версий phpbb начиная с 3.0.2 запрос в БД уже делать не нужно.
Всё повторяется. nurlan.info
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 17 лет 11 месяцев
- Откуда: Беер Шева
- Благодарил (а): 2 раза
Re: [FAQ] Как изменить длину названия темы?
v.3.0.7-PL1 + board3 Portal + PHPBB ГАЛЕРЕЯ 1.0.5 + NV Новые темы + NV advanced last topic titles v1.2.8 + Центр управления объявлениями 1.2.2nissin писал(а):Покажите исправленный includes/functions_posting.php (в архиве).
Кстати для версий phpbb начиная с 3.0.2 запрос в БД уже делать не нужно.
По поводу запроса не знал и выполнил как было рекомендовано в этой теме.Как почистить то,что было прописано в БД? Спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 3.0.4
- Сообщения: 2211
- Стаж: 17 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 116 раз
Re: [FAQ] Как изменить длину названия темы?
Я не вижу, что вы что-нибудь изменяли в файле.
Код: Выделить всё
#
#------- [OPEN] -----------
#
includes\functions_posting.php
#
#------- [FIND] -----------
#
$subject = truncate_string($subject);
$data['topic_title'] = truncate_string($data['topic_title']);
#
#------- [REPLACE WITH] -----------
#
$subject = truncate_string($subject, 120);
$data['topic_title'] = truncate_string($data['topic_title'], 120);
Всё повторяется. nurlan.info
-
- phpBB 1.4.4
- Сообщения: 109
- Стаж: 17 лет 11 месяцев
- Откуда: Беер Шева
- Благодарил (а): 2 раза
Re: [FAQ] Как изменить длину названия темы?
nissin. К сожалению не помогло.
v.3.0.7-PL1 + board3 Portal + PHPBB ГАЛЕРЕЯ 1.0.5 + NV Новые темы + NV advanced last topic titles v1.2.8 + Центр управления объявлениями 1.2.2
По поводу запроса не знал и выполнил как было рекомендовано в этой теме.Как почистить то,что было прописано в БД? Может быть это мешает?Спасибо.
v.3.0.7-PL1 + board3 Portal + PHPBB ГАЛЕРЕЯ 1.0.5 + NV Новые темы + NV advanced last topic titles v1.2.8 + Центр управления объявлениями 1.2.2
По поводу запроса не знал и выполнил как было рекомендовано в этой теме.Как почистить то,что было прописано в БД? Может быть это мешает?Спасибо.