CarHelp Эту фичу придумал и реализовал Батва. И то она еще находится в стадии разработки (доработки). Код Батвы тебе никаким боком не подойдет, т.к. тут все написано совсем не так.
Я не видела, чтобы кто-то написал что-то подобное. Если увидишь - выпрашивай у админа хак. Сама я даже приблизительно не представляю, как можно пост все время держать наверху ...
Может, Алексей забежит подскажет?
Примерно так... надо, видимо... в файле темы создавать еще одно поле - поднят пост или нет. Дальше... Дальше надо как-то помечать топик... нет, это вилы, я уже запуталась. И если топик помечен, то... то что? Нет, надо Батву позвать, пусть алгоритм раскажет. Но реализовать это, имхо, сложно...
Цитата: И что то Файловый архив давно не обновляется ?
Пиши хак - выложим
Добавлено 2batva
Такой вопрос у народа возник.
Предположим, два человека имеют право редактить верхний пост. Один начал редактить и сидит себе редактит. Второй начал редактить (он не знает, что в тот же момент редактит другой). То есть они рано или поздно отправят отредактенное, не зная о существовании друг друга, скрипт возмет пост последнего? А это не значит, что у него инфа лучше. То есть пост того, кто в этой ситуации первый отправил, теряется. Это не правильно.
Ставить разрешение - чтобы только один мог редактить одновременно - нельзя, ибо мало ли, человек начал редактить, решил что-то уточнить, пошел искать на Гугле, там нашел интересный линк, забыл, что хотел, пошел играть, потом кофе попить и т.д. Ставить тайм-аут на время редактирования - тоже не правильно.
Понятно сказала?
Так вот. Вариант решения проблемы by L0Ve:
Цитата:
я бы лучше добавил некоторый ID...
и перед изменением поста проверял бы тот пост правят или измененный...
и только в этом случае выдавал бы предупреждение.... и давал возможность внести изменения в подправленный пост...