Плагин "Песочница"
14
Что умеет плагин:
— выводить форму для отправки статьи админу в закрытом режиме сайта;
— уведомлять админа в личку о новой записи в песочнице;
— при модерации админом:
— при отклонении записи уведомляет на мыло автора, что запись отклонена;
— при одобрении записи отправляет автору на мыло приглашение с инвайтом.
собственно и все. Вобще планировался больший функционал, например: перенос одобреных записей в выбранный блог либо в блог пользователя получившего инвайт и др… Но так как заказчил пропал, продолжать его просто небыло времени.
Плагин в каталоге.
если плагин Вам понравился буду рад донейту
Z387210433696
R378645698316
яша 41001382110646
для донаторов: если желаете повесить обратную ссылку, указываете обратные url в примечении, выложу его в список донаторов
UPD:обнаружен небольшой баг при активации плагина, если у Вас таблица _user отличается от таблицы из коробки, то нужно вручную добавить пользователя с логином guest. Позже выложу обновление.
UPD: профиксил баг с дампом в _user, баг lsPanel is not defined и вывел ссылки на песочницу на страницах регистрации и ввода инвайта. Для страницы ввода инвайта в файл \templates\skin\new\actions\ActionRegistration\invite.tpl следует добавить хук
UPD:: обновление для 0.5.x
— выводить форму для отправки статьи админу в закрытом режиме сайта;
— уведомлять админа в личку о новой записи в песочнице;
— при модерации админом:
— при отклонении записи уведомляет на мыло автора, что запись отклонена;
— при одобрении записи отправляет автору на мыло приглашение с инвайтом.
собственно и все. Вобще планировался больший функционал, например: перенос одобреных записей в выбранный блог либо в блог пользователя получившего инвайт и др… Но так как заказчил пропал, продолжать его просто небыло времени.
Плагин в каталоге.
если плагин Вам понравился буду рад донейту
Z387210433696
R378645698316
яша 41001382110646
для донаторов: если желаете повесить обратную ссылку, указываете обратные url в примечении, выложу его в список донаторов
UPD:
UPD: профиксил баг с дампом в _user, баг lsPanel is not defined и вывел ссылки на песочницу на страницах регистрации и ввода инвайта. Для страницы ввода инвайта в файл \templates\skin\new\actions\ActionRegistration\invite.tpl следует добавить хук
{hook run='form_invite_begin'} скачать можно все тут жеUPD:: обновление для 0.5.x
- +20
- 05 марта 2011, 11:33
- netlanc
Спасибо за плагин пока непонятно как работает плагин, на странице netlanc.net/mafia/registration/ нет никакой ссылки для создания записи незарегистрированному пользователю. Из описания функционала уже многое есть, еще хотелось бы несколько важных мелочей:
1) Подготовительная страница (На хабре их две). Которая подготавливает пользователя к правильному оформлению топика и знакомит с правилами сообщества.
2) После модерации (или без нее), статья попадает в специальный раздел на сайте «песочницу», и уже пользователи сами решат стоит ли давать инвайт или нет.
— Возможно также, сделать так, что если несколько человек проголосуют за пост в песочнице, пользователю автоматически отправляется инвайт, а пост попадает на сайт в личный блог нового юзера.
3) Капча для защиты от автоматических постов в песочницу, и ограничение на количество ссылок
Три эти вещи смогут решить проблемы спама, и создать автоматизированную систему получения инвайта.
1) Подготовительная страница (На хабре их две). Которая подготавливает пользователя к правильному оформлению топика и знакомит с правилами сообщества.
2) После модерации (или без нее), статья попадает в специальный раздел на сайте «песочницу», и уже пользователи сами решат стоит ли давать инвайт или нет.
— Возможно также, сделать так, что если несколько человек проголосуют за пост в песочнице, пользователю автоматически отправляется инвайт, а пост попадает на сайт в личный блог нового юзера.
3) Капча для защиты от автоматических постов в песочницу, и ограничение на количество ссылок
Три эти вещи смогут решить проблемы спама, и создать автоматизированную систему получения инвайта.
а пост попадает на сайт в личный блог нового юзера.— а сейчас после одобрения статьи админом что происходит со статьей, она на сайт не попадает?
описывайте, чтобы хотели видеть в плагине, после праздников посмотрим сделаем, может и не все сразу, но расщирять его планирую.
насчет скинуться — плагин бесплатный, но на донейт, ничуть не обижусь )
после праздников может еще кое что интересного выложу, от этого заказа с пропавшим клиентам
насчет скинуться — плагин бесплатный, но на донейт, ничуть не обижусь )
после праздников может еще кое что интересного выложу, от этого заказа с пропавшим клиентам
Я думаю все уже неплохо придумано на хабре, как я это вижу не хватает 3 вещей:
1) Подготовительная страница (На хабре их две). Которая подготавливает пользователя к правильному оформлению топика и знакомит с правилами сообщества.
2) После модерации (или без нее), статья попадает в специальный раздел на сайте «песочницу», и уже пользователи сами решат стоит ли давать инвайт или нет.
— (как идея)Возможно также, сделать так, что если несколько человек проголосуют за пост в песочнице, пользователю автоматически отправляется инвайт, а пост попадает на сайт в личный блог нового юзера.
3) Капча для защиты от автоматических постов в песочницу.
Донейт после праздников… заправиться надо ))
1) Подготовительная страница (На хабре их две). Которая подготавливает пользователя к правильному оформлению топика и знакомит с правилами сообщества.
2) После модерации (или без нее), статья попадает в специальный раздел на сайте «песочницу», и уже пользователи сами решат стоит ли давать инвайт или нет.
— (как идея)Возможно также, сделать так, что если несколько человек проголосуют за пост в песочнице, пользователю автоматически отправляется инвайт, а пост попадает на сайт в личный блог нового юзера.
3) Капча для защиты от автоматических постов в песочницу.
Донейт после праздников… заправиться надо ))
Готов скинуться на доработку плагина
После модерации (или без нее), статья попадает в специальный раздел на сайте «песочницу», и уже пользователи сами решат стоит ли давать инвайт или нет.
— (как идея)Возможно также, сделать так, что если несколько человек проголосуют за пост в песочнице, пользователю автоматически отправляется инвайт, а пост попадает на сайт в личный блог нового юзера.
Спасибо за плагин. И я понимаю, что на халяву и уксус должен быть сладким, но… Можно ли сделать так, чтобы песочницу видели все пользователи с рейтингом выше N, а инвайты выписывать могли пользователи с рейтингом выше N+j?

- deputydeath
- 05 марта 2011, 20:07
- ↓
Сейчас потестил на локальном сервере. Все нормально, только даже если нажимаешь принять публикацию, пользователю отсылается сообщение
в конфиге пробовал по-разному, закрывал/открывал сайт, активировал/деактивировал систему инвайтов. Все равно плагин в любом случае отправляет сообщение об отказе в публикации.
Одмин посмотрел "rth wrt aw" и сказал НОв конфиге пробовал по-разному, закрывал/открывал сайт, активировал/деактивировал систему инвайтов. Все равно плагин в любом случае отправляет сообщение об отказе в публикации.
Приветствую, Есть человек, который готов реализовать следующий функционал:
Возможность, что бы статья после песочницы попадала на модерацию админу, после одобрения попадала в раздел песочница. Получить инвайт за статью можно двумя способами:
— Кто то из участников сообщества может отправить инвайт автору
— При голосовании за статью, при наборе определенного рейтинга инвайт отправляется автору.
Если автор получил инвайт, то его статья попадает в личный блог
Реализация всего задуманного будет стоить 1500 рублей, если есть желание присоединится к заказу, пишите в личку!!!
Возможность, что бы статья после песочницы попадала на модерацию админу, после одобрения попадала в раздел песочница. Получить инвайт за статью можно двумя способами:
— Кто то из участников сообщества может отправить инвайт автору
— При голосовании за статью, при наборе определенного рейтинга инвайт отправляется автору.
Если автор получил инвайт, то его статья попадает в личный блог
Реализация всего задуманного будет стоить 1500 рублей, если есть желание присоединится к заказу, пишите в личку!!!
Доброе утро.
На /settings/sanbox вот это:
«Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template ».../plugins/sandbox/templates/skin/default/actions/ActionSettings/settings.tpl" on line 96 "{include file='paging.tpl' aPaging=`$aPaging`}" — Unexpected "`"' in /home/p33656/www/com.makeller.ru/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:439 Stack trace: #0 .../engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2889): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 .../engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2954): Smarty_Internal_Templateparser->yy_syntax_error(76, '`') #2 /home/p33656/www/com.makeller.ru/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(76, '`') #3 .../engine/lib/external/Smarty/libs/sysplug in .../engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 439"
Или я идиот и это под старую версию (0.4.2)?
На /settings/sanbox вот это:
«Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template ».../plugins/sandbox/templates/skin/default/actions/ActionSettings/settings.tpl" on line 96 "{include file='paging.tpl' aPaging=`$aPaging`}" — Unexpected "`"' in /home/p33656/www/com.makeller.ru/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:439 Stack trace: #0 .../engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2889): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 .../engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2954): Smarty_Internal_Templateparser->yy_syntax_error(76, '`') #2 /home/p33656/www/com.makeller.ru/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(76, '`') #3 .../engine/lib/external/Smarty/libs/sysplug in .../engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 439"
Или я идиот и это под старую версию (0.4.2)?
Сейчас проверил в шаблоне Simple при закрытом режиме сайта, почему то регистрация проходит довольно успешно, не знаю связано ли это с активацией плагина Песочница, но это так. Но ведь плагин не предполагает, что регистрация будет открытой, для этого собственно и создана Песочница. Объясните, может я что-то не догоняю?
Комментарии (54)
RSS свернуть / развернуть