Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Amateur
 - июля 8, 2005, 23:23
Цитата: RawonaMИсправил. :)
All right. :)
Автор RawonaM
 - июля 8, 2005, 19:11
Цитата: AmateurА теперь в приходящих по почте уведомлениях в теме пустые скобки, раньше там был ник автора нового сообщения.
ЦитироватьУведомление об ответе - вопрос/предложение ()
Исправил. :)
Автор Amateur
 - июля 8, 2005, 16:46
А теперь в приходящих по почте уведомлениях в теме пустые скобки, раньше там был ник автора нового сообщения.
ЦитироватьУведомление об ответе - вопрос/предложение ()
Автор RawonaM
 - июля 8, 2005, 10:18
Сделано все, что было задумано, и даже больше. В общем, сами видите. :_1_12
Фантомов больше быть не должно.

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

Господа, по моей ошибке со вчера не помечались непрочтенные сообщения. Их было немного, поэтому можно просмотреть вручную.
Автор Digamma
 - июля 6, 2005, 07:39
Цитата: RawonaMА вообще интересно мне, зачем они засунули эти поля в таблицу... Эта таблица жрет примерно половину места, сколько можно было бы сэкономить...
Ну как зачем - чтобы джойны не писать. Интересно, а время они, я так понимаю, просто дублируют в этой таблице?!

В принципе, можно попробовать (чтобы отделаться минимумом времени) переименовать таблицу, оставив только User ID и Message ID, а на ее месте сделать writeable view - если они именно дублируют информацию (а я так понимаю, что другого и не нужно), то это будет достаточно легко и таблица похудеет на 50%-70%.

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

Кстати, подобную технику (сохранения метки времени в форме и изменение статуса с учетом времени) неплохо бы применить ко всем "Отметить все" - не будет историй типа Ферталеровской...
Автор RawonaM
 - июля 6, 2005, 00:55
Цитата: DigammaТак добавить-то всего:
print("<input id='action' type='hidden' value='delete_rest'/>");
print("<input id='Идентификатор' type='hidden' value='" . ВремяВНужномФормате . "'/>");

Ну и в обработчик удаления вставить строчку.

А как удобно было бы...
Ну я завтра посмотрю.

А вообще интересно мне, зачем они засунули эти поля в таблицу... Эта таблица жрет примерно половину места, сколько можно было бы сэкономить...
Автор Digamma
 - июля 6, 2005, 00:45
Так добавить-то всего:
print("<input id='action' type='hidden' value='delete_rest'/>");
print("<input id='Идентификатор' type='hidden' value='" . ВремяВНужномФормате . "'/>");

Ну и в обработчик удаления вставить строчку.

А как удобно было бы...
Автор RawonaM
 - июля 6, 2005, 00:41
Цитата: DigammaПри генерировании страницы с непрочтенными выплёвываем текущее время в форму с "Отметить все". После этого, если пользователь засабмитит эту форму, то по времени можно будет легко отфильтровать что рубить, а что - нет (один джойн-то всего).
Да, можно в принципе. Только нужно время, чтобы это сделать. А стоит ли оно того? Ну сколько раз может такое случиться...
Автор Digamma
 - июля 6, 2005, 00:40
Цитата: RawonaMПо номеру сообщения код вычисляет, к какому разделу оно относится.
Есть идея (сразу миль пардон за невысокий штиль):

При генерировании страницы с непрочтенными выплёвываем текущее время в форму с "Отметить все". После этого, если пользователь засабмитит эту форму, то по времени можно будет легко отфильтровать что рубить, а что - нет (один джойн-то всего).

Добавлено спустя 50 секунд:

Цитата: RawonaMНет, пардон, там действительно еще есть поля топик, форум и время.
Ну тогда вообще задача упрощается.
Автор RawonaM
 - июля 6, 2005, 00:39
Цитата: Digamma
Цитата: RawonaMОчень просто, так и работает. Таблица непрочтенных сообщений состоит всего из двух полей - и.д. и номер сообщения.

Добавлено спустя 27 секунд:

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

Добавлено спустя 6 минут 17 секунд:

Нет, пардон, там действительно еще есть поля топик, форум и время.