Предварительный поиск перед созданием темы

553
.
Simba, Вот и славно.Спасибо за хак!
.
Заметил одну ошибку.

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

Изменил создание топика.

Теперь Мы сначала вводим название топика.Нажимаем на проверку.И только после проверки вводим текст.Таже ошибка была и с выгрузкой файлов.В первом вводе они не сохранялись.

Вот норм версия.
Прикрепленные файлы:
.
Кадило крутится, лавэха мутится
первый пост обновил.
.
Полезная штука.
Если сюда добавить то и модераторов не надо
.
Enter нажат, к чему теперь рыданья…
Eqlips, модераторы в любом случае нужны, даже если поставить этот хак, найдутся уникалы которые читать не умеют или принципиально читать не хотят.
.
Ошибка все еще есть парни.На 4 тоже наверно.

Пробуем исправить..связана с переносом текста.
.
Кадило крутится, лавэха мутится
blackvj (04.08.2012/13:48)
Ошибка все еще есть парни.На 4 тоже наверно.

Пробуем исправить..связана с переносом текста.
На 4 нет ошибок. Ща посмотрю что на тройке.
.
Кадило крутится, лавэха мутится
Поправленный файл для 3.2.2.
Пробуйте. Просто кинуть в папку forum согласиться на замену.
Прикрепленные файлы:
.
Короче понять в чем ошибка...

Обработка входящего текста шла наоборот.

В 4 условие текста

' . (isset($_POST['msg']) ? functions::checkout($_POST['msg']) : '') . '


В 3

' . (isset($_POST['msg']) ? functions::checkout($_POST['msg']) : '') . '


Но так как входящий текст уже обрабатывается ниже trim.

Писать нужно было так

' . (isset($_POST['msg']) ? $_POST['msg'] : '') . '
Прикрепленные файлы:
.
Вернее в 3-ке мы писали...

' . (isset($_POST['msg']) ? checkout($_POST['msg']) : '') . '


checkout был незачем
Всего: 40