Без значение Създаване на затворен сайт

Коментари

Почти всичко, от което се нуждаете в Drupal, се извършва чрез обичайната настройка на правата в админ панела.

След това посъветвайте: "Как да затворите сайта с парола за вход и да направите тази парола уникална за всеки потребител?"

Можете да го въведете ръчно - на страницата за създаване на потребител (има такава в админ панела). Ако е автоматично, трябва да напишете модул. Но, доколкото си спомням, промяната на ПАРОЛАТА от потребителя не може да бъде блокирана чрез Drupal.

Можете да създадете ролята "Chosen" и да им дадете права върху съдържанието и да премахнете правата върху съдържанието на animus, тоест да премахнете правата върху модула на възела (достъп до материалите на сайта)

Но все пак, в крайна сметка тези анонимни хора ще могат да влязат в сайта, просто няма да могат да покажат съдържанието. Има ли други методи за затваряне на сайта от "непознати"?

>> Но все пак, в крайна сметка тези анонимни ще могат да влязат в сайта, просто няма да могат да покажат съдържанието

И какво ще правят без съдържание? Дълго и самовглъбено препрочитате съобщението, че достъпът до това съобщение е затворен за тях?

>> Има ли други методи за затваряне на сайта от "непознати"?

Е, проверка на паролата с влизане в index.php (можете да направите напълно гола страница с няколко входа във формата без бутони и текст), след преминаване на която потребителят ще получи "бисквитка" (HTTP-Cookie). След това, когато генерирате страницата, анализирайте http заявката и я сравнете с данните от „идентификационната база“. И въз основа на резултатите от тази идентификация, скриптът ще реши дали да издаде съдържание или да изпрати посетителя обратно към index.php. Това е най-простият вариант.

Можете да измислите много неща, до писане на собствен клиент и сървър специално за работа с вашия сайт. Наистина ли е необходимо да се усложняват нещата по този начин?

[b]ghopstop[/b] И какво ще правят без съдържание? Дълго и самовглъбено препрочитате съобщението, че достъпът до това съобщение е затворен за тях? Благодаря ви. Точно това срещнах. Забраних на анонимни да гледат материали и написах на главната страница, че съжалявам, това е вид затворен сайт и т.н. Но анонимните не виждат този надпис. как да разрешите само да го видите.

>> Е, проверка на паролата с влизане в index.php (можете да направите напълно гола страница с няколко входа във формата без бутони и текст), след преминаване на която потребителят ще получи "бисквитка" (HTTP-Cookie). След това, когато генерирате страницата, анализирайте http заявката и я сравнете с данните от „идентификационната база“. И въз основа на резултатите от тази идентификация, скриптът ще реши дали да издаде съдържание или да изпрати посетителя обратно към index.php. Това е най-простият вариант.

Създайте блок със съобщение, което е видимо само за анонимни хора.