Подняться наверх

Полезности

You are here

Как вставить php код в шаблон DLE

Как известно просто так вставить произвольный PHP код в шаблон DLE у вас не получится, - движок все заэкранирует, однако с помощью следующего несложного в использовании трюка данная проблемка легко решается.

1. Откройте каталог engine/modules в папке с DLE.

2. Создайте в нем файл с именем "имя_какое_то.php". Примерное содержимое можете посмотреть в любом соседнем файле. Туда вставляете свой PHP-код.

3. Открываете каталог templates, считая от корня сайта. Далее выбираете директорию с темой для CMS.

Файлы темы DLE

Раскрывающийся вертикальный блок на JQuery

Далее читателям представлен пошаговый пример по созданию раскрывающегося горизонтального (не вертикального) блока с контентом. Стоит отметить, что текущий пример корректно работает с браузерами Internet Explore, Chrome, Firefox и Opera.

JQuery пример: раскрывающийся горизонтальный блок

1. Создайте заготовку тела HTML документа, по следующему шаблону. Идентификатор CSS more-content будет содержать дополнительный блок содержимого страницы, который у меня и вас будет прятаться или появляться по нажатию на кнопку:

<div id="container">
  <div id="content">
    <p><!-- Контент 1--></p>
    <a  class="view-source" href="#">Раскрыть &rarr;</a>
  </div> <!-- /#content -->
  <div id="more-content">
    <p><!-- Контент 2--></p>
  </div> <!-- /#more-content -->
</div> <!-- /#container -->

Как увеличить количество визуальных закладок в Firefox

Данная заметка / статья / публикация (нужное подчеркнуть) расскажет читателям "Sooource.NET" о том, как без посторонних дополнений можно своими руками подредактировать количество визуальных закладок, которые браузер Mozilla Firefox отображает по умолчанию для каждой новой вкладки.

  • Наберите в адресной строке браузера строчку "about:config". Проигнорируйте сообщение программы "Будьте осторожны, а то лишитесь гарантии!", нажмите на кнопку "Я обещаю, что буду осторожен!".

    Доступ к конфигуратору Firefox

Блокировка по User Agent

Данный материал содержит пример настройки файла .htaccess для блокировки ботов, исходя из значений переменной User Agent последних. Сию заметку считаю актуальной в силу того, что более 99,(99)% из них никакой пользы конкретно для вашего сайта не несут, более того порой они откровенно вредят онлайн-проекту.

Блокировка по сочетанию слов в User Agent:

RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} 200PleaseBot [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} AhrefsBot [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} MJ12bot [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} Baiduspider [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} Jakarta [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} VoilaBot [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} WBSearchBot [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} Butterfly [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} ichiro [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} SEOENGWorldBot [NC,OR]
 RewriteCond %{HTTP_USER_AGENT} Ezooms [NC]
RewriteRule !^robots\.txt$ - [F]

Из массива в строку - JavaScript

Рассмотрим простой пример, который позволит начинающим JavaScript-программистам осуществить перевод массива в строку.

Итак, для того, чтобы объединить все элементы массива в одну единственную переменную строкового типа данных мы воспользуемся методом join(), который имеет всего лишь 1 входной параметр - "сепаратор" / разделитель также строкового типа данных.

А  теперь давайте посмотрим на простейший пример использования оной конструкции, - пусть исходный массив будет состоять из целых чисел...

Pages

Яндекс.Метрика

Использовано памяти на 4.636mb