WackoWiki : WackoIdeas/Old

These ideas removed from Wacko Ideas because them become out of date.

Размещение ссылок-bookmarklets


Адресация страниц по ID

* ГородскойОвец /14.11.2003 17:09/: Сейчас адресация всех страниц в вако организована по их вики-именам, а фактически – по супертагу, то есть нормализованному вики-имени. Есть предложение добавить такую вещь, как доступ к страницам не только по имени, но и по ID. Конкретные варианты и алгоритмы могут варьироваться.
Минимальное решение: ссылка /page/246 берётся викой из урла, смотрится в базе, делается соответствующий редирект на /Page Name. Саму короткую ссылку можно получить на странице в поле „постоянная ссылка на эту страницу“.
Дальше уже идёт масса возможных ю- и архитектурных улучшений, часть из которых мы все видим заранее, а другую часть стоит придумать, сформулировать и протестить.

В частности:



Preview doesn't work. You can't see a preview button. Is it planned this way? If yes, delete this bug post. If not: I took the original edit.php from Wakka Wiki and changed it to the wacko language specific values as button captions. If you want working preview, take this version:

Preview will be in the R4 release according to RomanIvanov.





Ситуация: Вака на хостинге с лимитированым пространством. Соответственно ненулевое значение pages_purge_time в конфиге – чтобы не шибко разрастаться. Пусть есть некий документ, не меняющийся в течении времени pages_purge_time+n. Поскольку это актуальный ревижен – он не удаляется, хоть и старый. Приходит Вася Пупкин и правит документ простым удалением всего контента. В момент записи происходит purge предыдущей версии, и мы остаемся без документа.

Идея – ввести в конфиг помимо pages_purge+time параметр keep_revisions указывающий минимальное количество версий, которые необходимо хранить. И перед purge проверять количество ревиженов.