Есть ли такой модуль уже сделанный, где, например, пользователь имеет доступ к странице только один раз или только один раз в неделю, действительно искал это уже давно.разрешение на обновление узла drupal раз в неделю
0
A
ответ
1
Я не думаю, что для этого вам понадобится модуль. Создайте собственный шаблон для рассматриваемого узла.
Во-первых, добавить возможность создания шаблона страницы по названию страницы Добавить это template.php вашей темы
function themename_preprocess_page(&$vars, $hook) {//bofun
if (isset($vars['node'])) {
// If the page title is "restricted" the template suggestion will be "page--restricted.tpl.php".
$vars['theme_hook_suggestions'][] = 'page__'. str_replace(' ', '__', strtolower($vars['node']->title));
}
}//eofun
В папке шаблонов, скопируйте page.tpl.php и переименовать новую страницу файла --restricted.tpl.php. Отредактируйте новый файл. Добавьте это в начало разделов, которые показывают контент
<?php if (in_array('Staff', $user->roles) && date('l') == "Wednesday"): /*only display users who have the user role type of Staff and display only on Wednesday*/ ?>
<div>
The restricted content
</div>
<?php else: echo "<h1 class='title' id='page-title'>Access Denied</h1><br />You are not authorized to access this page."; endif; ?>
Смежные вопросы
- 1. Как подсчитать текущую неделю публикации узла конкретным пользователем в drupal
- 2. Drupal 6 Многоязычный сайт - разрешение на перевод по типу узла?
- 3. Конфиденциальность узла byrole в drupal
- 4. Разрешение блока в Drupal
- 5. Разрешение на обновление композитора
- 6. Дата изменения раз в неделю
- 7. Увеличение числа раз в неделю
- 8. Drupal: Обновление стратегии Node
- 9. Выполнение Javascript раз в неделю
- 10. Настройка формы узла узла Drupal
- 11. выделить текущую неделю в date_popup drupal
- 12. Добавление удаленного узла Drupal/ubercart
- 13. Запросить разрешение на обновление приложения
- 14. Drupal ссылка узла
- 15. Что означает (разрешение узла)?
- 16. Утерянный контент узла Drupal
- 17. Drupal игнорирует разрешение сервера и разрешает разрешение на отображение
- 18. Переопределить шаблон узла Drupal
- 19. Drupal - отображение содержимого узла
- 20. Сохранение/редактирование узла Drupal
- 21. Разрешение формы узла для отправки более одного раза
- 22. Ручные вставки узла Drupal
- 23. Drupal: Создание множественного узла
- 24. Обновление узла на крюке Cron
- 25. Отправить уведомление один раз в неделю
- 26. вернуть последнюю версию узла drupal
- 27. Обновление узла на лазурном сайте?
- 28. PHP MySQL - раз в неделю Операции
- 29. Один год и один раз в неделю.
- 30. запустить скрипт один раз в неделю
благодарит за идее –