Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#26 2006-10-19 11:52:02

hcs
Гость

Re: Описание темы

зы
код выше проверял только на синтаксические ошибки, будьте предельно благоразумны и сделайте бэкап edit.php

#27 2006-10-20 22:41:47

Mash
Гость

Re: Описание темы

только вот есть несколько замечаний...
При редактировании темы, если было какоето описание, оно не запоминается и приходится вводить его заного.. и еще как бы сделать поле Описание НЕобязательным? оч напрягает...

#28 2006-10-21 06:20:44

hcs
Гость

Re: Описание темы

Mash, замечания панял, приму к сведению.

#29 2006-10-21 06:55:19

Mash
Гость

Re: Описание темы

hcs пишет:

Mash, замечания панял, приму к сведению.

благодарю

#30 2006-10-23 03:51:59

Kurt
Гость

Re: Описание темы

спасибо, работает

#31 2006-10-23 03:56:17

Kurt
Гость

Re: Описание темы

C чем столкнулся. Оказывается поле "описание" стало обязательным к заполеннию.
А как бы это исправить? И как с этим бороться...
лишнее это.

#32 2006-10-23 08:18:24

hcs
Гость

Re: Описание темы

Странно, но нигде в коде я не устанавливал обязательность поля "описания" .
В чем это выражается? Какие выводятся сообщения или ошибки?

#33 2006-10-23 15:50:58

Mash
Гость

Re: Описание темы

при создании или изменении темы при не заполнении описания выводится сообщение: ""undefined" это поле обязательно для заполнения в этой форме"...
мало того при редактировании топика (неважно было там описание или еще старый топ и не было его) описание сбрасываается и не даст запостить пока не заполнишь его... оч напрягает писать заного описание.. особенно ели его не помнишь или его не было...

Редактировался Mash (2006-10-23 15:51:43)

#34 2006-10-23 16:57:19

hcs
Гость

Re: Описание темы

Хорошо, все исправил.
Значит эта инструкция для тех кто поставил мод Topic Description 1.0.0 и обновление для редактирования:

open post.php

find line ~95

$description = pun_trim($_POST['req_description']);

replace with

$description = pun_trim($_POST['description']);

find line ~510

<label><strong><?php echo $lang_common['Description'] ?></strong><br /><input class="longinput" type="text" name="req_description" value="<?php if (isset($_POST['req_description'])) echo pun_htmlspecialchars($description); ?>" size="80" maxlength="70" tabindex="<?php echo $cur_index++ ?>" /><br /></label>

replace with

<label><strong><?php echo $lang_common['Description'] ?></strong><br /><input class="longinput" type="text" name="description" value="<?php if (isset($_POST['description'])) echo pun_htmlspecialchars($description); ?>" size="80" maxlength="70" tabindex="<?php echo $cur_index++ ?>" /><br /></label>

open edit.php

find ~line 118

description=\''.$db->escape(pun_trim($_POST['req_description'])).'\'

replace with

description=\''.$db->escape(pun_trim($_POST['description'])).'\'

find ~line 209

<label><strong><?php echo $lang_common['Description'] ?></strong><br /><input class="longinput" type="text" name="req_description" value="<?php pun_htmlspecialchars(isset($_POST['req_description']) ? $_POST['req_description'] : $cur_post['req_description']); ?>" size="80" maxlength="70" tabindex="<?php echo $cur_index++ ?>" /><br /></label>

replace with

<label><strong><?php echo $lang_common['Description'] ?></strong><br /><input class="longinput" type="text" name="description" value="<?php echo pun_htmlspecialchars(isset($_POST['description']) ? $_POST['description'] : $cur_post['description']); ?>" size="80" maxlength="70" tabindex="<?php echo $cur_index++ ?>" /><br /></label>

#35 2006-10-23 19:58:54

Mash
Гость

Re: Описание темы

отлично... совсем другое доело.. благодарствую!

#36 2006-10-27 00:35:22

Kurt
Гость

Re: Описание темы

Подверждаю, исправилось.
Правда, остается еще один небольшой баг. Сообщаю о нем скорее из буквоедства. Лично мне не он не мешает.
Если описания нет, все равно есть лишняя запятая (которая по логике идет перед описанием, но которая не нужна когда его нет)
и в итоге тайтл и навигационный бар приобретают эту самую запятую.
То есть получаем вид типа

Начало > О сайте и форуме > test,

вместо

Начало > О сайте и форуме > test

#37 2006-10-27 06:58:28

hcs
Гость

Re: Описание темы

ок, подумаем...

#38 2007-04-12 16:13:42

CR
Гость

Re: Описание темы

со сборкой мод работает, только есть проблка. при редактировании поста не сохраняется старое значение. может проблемка решилась?

#39 2007-05-08 18:54:56

ZnipeR
Гость

Re: Описание темы

Kurt
Решение твоей проблемы тривиально!

if (!empty($cur_topic['description']) && isset($cur_topic['description']))
{
    $cur_topic['subject'] = $cur_topic['subject'].", ".$cur_topic['description'];
}
else
{
    $cur_topic['subject'] = $cur_topic['subject'];
}

Добавлено спустя     1 минуту   39 секунд:
CR
хм. такой проблемы не встретил

#40 2008-05-16 20:06:33

flashcat
Гость

Re: Описание темы

а де его взять hcs скажи пожайлуста, а то у меня перестало работать после установки мода RMT. ))) помоги пожайлуста.

Подвал доски

Под управлением FluxBB. Хостинг Hostens