толькодля взрослых. модерация посетителей.

Привет. Я открываю свое болг-издание, планирую там матершыну и прочие вещи которые киндерам читать необязательно да и взрослым только под собственую ответвенность. Есть ли что либо на подобии подтвердилок "Я согласен и старше 14ти" для всего сайта/отдельных страниц/авторов/рубрик?
Есть ли также плагины для защиты от слепого утаскивания контента с сайта?
Спасибо.

1. "киндерам читать необязательно да и взрослым только под собственую ответвенность" – помни об УК.
2. Да, реализуемо. Вот тебе два пути полеты мысли:
2.1 Стандарными средствами php, оглашается post переменная, которая чекается в соответствии с данными формы (checkbox, к примеру). есди да – иди на "закрытую" часть. при чем попасть туда по прямой ссылке "извне" не составит проблем. дешево и сердито;
2.2 Ставишь плагин произволных полей пользователей (cimy_user_extra_fields, например) и дальше уже чекаешь на соответствии данного поля у пользователя при просмотре нужного кантента. этот самый кантент делаешь на шаблоне, в шапке которого и реализуешь проверку.

"плагины для защиты от слепого утаскивания контента с сайта" – да. планин "прямые_руки" 🙂 юзай поиск, это уже обсуждали

оффтоп. наверняка есть способы и проще, но мы ведь не ищем простых путей, правда? )

Хех, ук наизусть не знаю, просто хотелось бы оградить детей от излишнего мата и стёба, да и себя на всякий случай. ПХП знаю на уровне "Со словарем". Не очень понял вашу рекомендацию. Нужно создать сессионную переменную и проверять ее на каждой странице, если нет, то редирект на страницу с галочкой? А если человек уже зарегистрирован? Как проверить, что человек уже вошел в аккаунт?

По поводу поиска. Я несомневаюсь что на столь насыщеном умными людьми форуме все умное уже обсуждали. Возможно вы, как человек видевший и хотябы смутно, но помнящий искомую тему поделитесь ключевыми словами для ее поиска или дадите прямую ссылку?

для защиты от утаскивания контента не поможет ничего, смотря сколько усилий преложат. Тему кражи контента мы обсуждали здесь:
Защита информации !! ??
для картинок я лично использую nextgen gallery — в настройках вотермарки выбирается текст www.site.ru, расположение по центру, прозрачность задать — и фото больше не представляет коммерческой ценности для тех, кто бы мог утянуть.

http://download.infine.ru/man/php5.manual.rus.zip – частично переведенный на русский ман по php (основные функции). в качестве учебы php эт очень хороший вариант. к примеру я, писал заказ для своего универа, там те и сессии, и куки, и мускул, авторизация, защита данных и прочая лабуда) собственно, с этого началось)

проверить вошел-ли? оч просто: вот код (спс скажешь сонике)

<?php
  global $user_ID, $user_identity;
  get_currentuserinfo();
  if (!$user_ID):
?>
  <!-- не вошел -->
<?php else: ?>
  <!-- вошел -->
 <? endif;
?>

кстати, можешь поступить очень просто (если не хочешь заморачиваться излишне) – в wp-login.php вставь код:

<input type="checkbox" name="read18cont" id="read18cont" checked><label for=read18cont>Да, мне больше 18 лет</label>

и проверять его при регистрации. таким образом, если человек зарегистрирован, то он подтверждает что ему больше n-лет. Скорее, просто официальная примочка. Но с другой стороны, можно и намудрить.. а смысл? себе боль головную найдешь. всё равно кому надо – те пролезут (из посетителей), так что и регистрацией в принципе можно обойтись. если зареган – тогда в путь

Проверка на регисрацию это половина беды.
Вопрос, а где давать юзеру ставить галочку, если редиректом закрываетm index.php ?

Anonymous
Отправить
Ответ на: