Можно ссылочку на модуль?
Открыть файл engine/engine.php
Найти там (примерно 457 строка):
$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve=1 AND allow_main=1" . $where_date . " ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
И заменить на:
$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve=1 AND allow_main=1 ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
Про календарь нужно дальше копать )
Да, я надеюсь у вас есть поддержка php.
http://www.mokrushin.net/post/geoip-on-php/
Возможно Вам поможет это:
http://www.geodb.ru/examples/?page=php
Посмотреть исходный код ☝
Если хотите потом переучиватся, то смело смотрите!
А так практика и http://htmlbook.ru/ и http://google.com - все что нужно 🍾
Самый простой способ:
if(isset($_GET['id'])) header( 'Location: http://234.com' );
В основном встречаются две хостинговые конфигурации:
1. php/apache выполняются от своего имени (apache, www, nobody). Обычно, так бывает, когда php подключена как модуль apache.
2. php/apache выполняются от имени пользователя - владельца сайта. php как CGI. Встречается редко. Чаще php как CGI также выполняются от своего имени.
Если на вашем хостинге выполняется от имени пользователя то думаю 777 не обязательно.
А в документации 777 написано не по вине хостера/разработчика, а для всех хостингов.
Вполне логично на эти папки проставлены 777, загрузка файлов, кэш, конфиг, бэкап