Модуль Autosave
Прислано: B.X
вт, 01/05/2007 - 10:39
Необходимый и очень правильный модуль, построенный на технологии AJAX. Наверняка у вас такое бывало: напечатали много текста, обдумали его и вдруг нажали не на ту кнопку, браузер закрылся или сообщение стёрлось или вообще перезагрузился компьютер. Теперь вам нужно вспоминать свои собственные мысли и не факт, что это вам удастся, во всяком случае, многие интересные мысли и выражения будут утеряны.
Модуль Autosave избавляет нас от этого недоразумения. Он создаёт ревизии для редактируемого документа через определённое количество миллисекунд (опция настраивается). Плюсы очевидны: вы больше никогда не потеряете свою информацию, фактически, вы можете создавать новые статьи прямо в браузере, нет нужды делать это в каком-либо текстовом редакторе, ну и наконец, вы освобождены от страхов. Немало для такого простого модуля, не так ли?
Модуль работает только в версии 5.0 и выше, использует jQuery Form Plugin и настраивается элементарно. Нужно просто на странице ваших типов контента перейти на вкладку "Autosave" и отметить необходимые опции. Да и уверяю вас 10000 миллисекунд - этого достаточно, меньше указывать совершенно не нужно, можно больше...
PS! Данная статья создана с помощью этого модуля, ничего не случилось, но теперь даже если и случится что-то, мне будет всё равно...
Есть перевод от RISK'a...
Версия со скриншотами находится здесь...
Для всех посетителей Друпал.ру лицензия этого документа совпадает с лицензией сайта Друпал.ру, кроме пользователя PVasili, ему запрещено копировать, изменять и переносить данный текст полностью или частично, также ему запрещено изменять любые производные от этого текста на любом другом сайте.
- B.X's blog
- Для комментирования войдите или зарегистрируйтесь
PVasili у нас работает в режиме autosave... :)
- Для комментирования войдите или зарегистрируйтесь
неважно, если что, я попрошу Акселя убрать тексты с несовпадающей лицензией, да и всё... все предыдущие заметки как были, так и останутся, но новые я планирую именно так и оформлять... а то некоторые считают, что они слишком много делают для сообщества...
- Для комментирования войдите или зарегистрируйтесь
Гхм, нельзая ли пояснить чем заслужил PVasili такое пристальное внимание? Спасибо.
- Для комментирования войдите или зарегистрируйтесь
Поставил для эксперимента этот модуль на drupal.ru. Не очень понятно как это будет работать для анонимов, но у нас создание анонимами документов запрещено. А также неплохо бы сохранять комментарии.
Очевидно, личные отношения между участниками проекта никуда не деть. Раз люди занимаются этим не получая вознаграждения, то мотивы у всех свои и уговаривать заниматься совместной с работой друг с другом здесь неуместно. Хочется лишь, чтобы эмоции в этих мотивах не преобладали над логикой :)
- Для комментирования войдите или зарегистрируйтесь
"вы можете создавать новые статьи прямо в браузере, нет нужды делать это в каком-либо текстовом редакторе"
А можно поточнее? Он для набираемого в данный момент одного текста делает автосохранение, или можно сразу с несколькими текстами так работать, возвращаясь к ним через какое-то время?
- Для комментирования войдите или зарегистрируйтесь
"А также неплохо бы сохранять комментарии."
да, про комментарии я тоже подумал...
"Хочется лишь, чтобы эмоции в этих мотивах не преобладали над логикой :)
да нет, какие эмоции? просто если человек не понимает, его надо учить... не какими-то там садисткими методами, что-то ограничивая или игнорируя, а просто показывая ему своё отношение... вы давно видели Натали? нехорошо, когда люди пропадают из-за разных личностей, которых плохо учили вежливости и культуре общения...
"чем заслужил PVasili такое пристальное внимание? Спасибо."
своим поведением...
"А можно поточнее? Он для набираемого в данный момент одного текста делает автосохранение"
да, для в "данный момент набираемого текста"... но вернуться к нему можно и позже, документ уже будет создан...
- Для комментирования войдите или зарегистрируйтесь
"Не очень понятно как это будет работать для анонимов"
для анонимов работает...
именно такая должна бы быть надпись в тексте, но я его закрыл не сохраняя...
- Для комментирования войдите или зарегистрируйтесь
Извините, конечно но...
Куда он их сохраняет? Перерыл все последнии сообщения так и не нашел мою ноду, хотя надпись autosaved появилась....
все ) понял )
Есть ли какая-нибудь возможность создать списки автосохраненных нодов для каждого пользователя?
- Для комментирования войдите или зарегистрируйтесь
он их сохраняет в ревизии... каждое сохранение - это новая ревизия документа...
если указан заголовок и тело документа, этот модуль должен сохранить документ собствено там, где вы указали его сохранить...
!PS документ может быть не опубликован, если его закрыли не сохраняя, посмотрите в вашем содержимом он должен быть /admin/content/node
- Для комментирования войдите или зарегистрируйтесь
да, спасибо! Уже обнаружил ) Совсем забыл про кэширование )
- Для комментирования войдите или зарегистрируйтесь
vadbars@drupal.org Это точно :)
2 B.X c возвращением, рады вашим новым описаниям.
Кстати, приведите ссылки когда я чем то хвалился, тем более на чужих ресурсах или неуважительно высказывался о вкладе членов сообщества? (демагогия короче)
Может попросить Axel-я поставит вам фильтр на wiki и попросить с вас $50 за рекламу вашего ресурса :)
Ладно я зла не держу...
- Для комментирования войдите или зарегистрируйтесь
спасибо за инфо.
по описанию модуль супер.
- Для комментирования войдите или зарегистрируйтесь
Хамство, самое простое хамство. и не в первый раз. Как я понимаю, такое может позволить только лично знакомый с хозяином ресурса. любой другой бы уже вылетел. долго не вмешивался. так как другие за меня на это указывали. а сей час вступлюсь. ведите себя поприличнее, мы не на колхозной дискотеке. и не картошку копаем.
- Для комментирования войдите или зарегистрируйтесь
"Кстати, приведите ссылки когда я чем то хвалился"
да лень мне этим заниматься, если честно... ищите сами, если вам это надо...
"попросить с вас $50 за рекламу вашего ресурса"
так мы с Акселем, если что, об этом поговорим... и насчёт рекламы и насчёт всего остального, каким боком вы здесь прилепились? типа посредник? ну-ну...
"Как я понимаю, такое может позволить только лично знакомый с хозяином ресурса"
да нет, просто данный пользователь считает что он много делает, а другие мало, ну если он считает, что "копи-пасте" это большая работа, то я наверное не буду с ним спорить, потому что мне смешно... а насчёт личного знакомства - это вряд ли, просто человек такой, не знает что такое обычное культурное общение...
- Для комментирования войдите или зарегистрируйтесь
Да тута я, форум читаю, просто пишу редко. PVasili тут не при чем, это уже жизнь вносит свои коррективы :)
- Для комментирования войдите или зарегистрируйтесь
Об чём спор горячие друпальские парни?
Давайте закругляться с этой темой? :-)
- Для комментирования войдите или зарегистрируйтесь
"Да тута я, форум читаю, просто пишу редко"
Это радует, Натали...
"Давайте закругляться с этой темой?"
да никто тему и не развивает...
- Для комментирования войдите или зарегистрируйтесь
он их сохраняет в ревизии... каждое сохранение - это новая ревизия документа...
если указан заголовок и тело документа, этот модуль должен сохранить документ собствено там, где вы указали его сохранить...
!PS документ может быть не опубликован, если его закрыли не сохраняя, посмотрите в вашем содержимом он должен быть /admin/content/node
Та же проблема: выскочила надпись, что автосохранено, но куда???
В /admin/content/node нет. :-(
Помогите.
- Для комментирования войдите или зарегистрируйтесь
а не сильно он много ревизий создаст? или они автоматом удаляются после сохранения ноды?
- Для комментирования войдите или зарегистрируйтесь











Комментарии