Ограничение числа новостей DLE
Открываем \engine\modules\addnews.php
После:
1 2 3 | if ($user_group[$member_id['user_group']]['news_sec_code'] AND ($_REQUEST['sec_code'] != $_SESSION['sec_code_session'] OR !$_SESSION['sec_code_session']) ) { $stop .= "".$lang['news_err_30'].""; } |
вставляем:
1 2 3 4 5 6 | $news_num = 1; // кол - во новотей, разрешенное для публикации (в сутки) $news_day = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE autor = '{$member_id['name']}' AND date LIKE '". date('Y-m-d', time()) . "%'"); if($news_day['count'] >= $news_num) { $stop .= "Лимит в {$news_num} новостей исчерпан! Вы сегодня уже добавили {$news_day['count']} новостей!"; } |
Создание BMP из CBitmap
Эта задача программирования не настолько тривиальна, как бы этого хотелось. Сложность заключается в том, что готовых 100% работающих классов или библиотек под эту задачу лично мне найти не удалось. Пришлось немного углубиться в поиски и адаптировать то, что с большего подходит под задачу создания BMP файла из элемента класса CBitmap.
далее
Последняя выполненная работа
Сразу после приезда из командировки в Санкт-Петербург решил промониторить биржи фриланса на счет работки. Серьезных проектов не хотелось искать, нужен был такой простой: на час повеселиться. Практически сразу наткнулся на предложение о замене шапки из HTML-шаблона в шаблон сайта на DLE.
ROBOTS.TXT для DLE
Источник – spyer.ru
В этой записи я расскажу о том, как сделать правильный robots.txt для своего сайта на Даталайф.
Откуда проблемы?
Имея кучу сайтов на DLE, сталкиваешься с одинаковыми проблемами: к примеру, Яндекс проиндексировал печатные версии страниц (url вида print:…), конечно же, Сапа не видит их. А Яндексу они приятнее, так как всякого мусора на них меньше: только контент. Или же Яндекс индексирует ссылки вида “my-dle-site/user/ya-spamer”, на которых куча внешних ссылок в профилях и никакого контента.
Вообще, причины вспомнить о robots.txt могут быть разными, к примеру, в этом заветном файле можно передать Sitemap Google’у и Яндексу не заходя в панель вебмастера.
Несколько языков на DLE
Оказывается, на DLE можно сделать полностью мультиязычный проект. И делается это совсем не сложно
Как известно это очень мощный и гибкий инструмент по созданию собственного портала. С каждым днем его возможности расширяются, но не всегда некоторым пользователям понятно как использовать ту или иную возможность. Одним из нововведений версии 5.1 является полная поддержка ведения сайта на нескольких языках. Целью данной статьи является рассказать вам как создать сайт на которым будет поддерживаться написание статей на нескольких языках.
Рубрики
- javascript
- SEO
- Smarty
- UIPI
- Боремся со СПАМом
- Верстка
- Движки форумов
- Железо
- Забавно
- Интернет в лицах
- Интернет-магазины
- Новости
- Обзоры сайтов
- Обо всем
- Полезные скрипты
- Работа с CMS
- Создание сайтов
- Уроки рекламы
- Шаблоны
