Познавательный блог | Мобильная врсия |
|
СтраницыПромо |
Архив рубрики 'Программинг'Как вставить PHP код в TPL движка DLEПривет. Делюсь опытом, как вставить ПХП код в TPL шаблон сайта. По умолчанию данная возможность отключена в скрипта. Поэтому предлагаем вам небольшой хак, позволяющий использовать любой PHP код в шаблонах. Откройте файл index.php найдите строчку:
и замените ее на
Все, вы можете использовать сторонние скрипты на вашем сайте. Данных хак не рекомендуется к использованию на версиях ниже 3.0. Я удалять старую строчку не стал, а просто закомментировал. phpMyAdmin — file size exceeded the maximum size permitted by ouyr PHPПри закачке бекапа одного из моих сайтов на домашний Denwer phpMyAdmin выдал мне ошибку — "phpMyAdmin — file size exceeded the maximum size permitted by ouyr PHP". Размер файла, который вы пытаетесь загрузить больше разрешенного лимита в вашего PHP. Читать полностью →
DLE Что за таблица dle_synsДелая бекапы на своих сайтах заметил новую таблицу dle_syns, размером около 700 Кб с 17000 записями. Оказалось, что таблицу эту создает плагин граббер для движка DLE, который я недавно тестировал. Плагин мне не понравился и я его снёс, а кишки остались. Если граббера нет — DROP TABLE dle_syns. Перескакивание курсора по формам в HTML кнопкой TABНа одном из сайтов при авторизации пользователя просили ввести логин и пароль, а затем нажать кнопку ВХОД. Введя логин и нажав клавишу TAB, курсор не перескочил на поле пароль и уж тем более не перескочило выделение на кнопку ВХОД. Такой расклад нас не устраивает, поэтому сейчас исправим. Читать полностью →
Как убрать из DLE 9 meta name=”generator”Нашел в шаблоне строку Не люблю, когда в коде сайта отображается название или версия движка. Убирается эта дрянь в папке engine в ней находиться файл, называется он engine.php открываем его блокнотом. Ищем строкуу файлика 540 и там надпись <meta name="generator" content="DataLife Engine Nulled by M.I.D-Team (https://www.mid-team.ws)" /> мы меняем на своё или убираем вовсе. Вот и всё собственно. Сделать время генерации страницы и нагрузку DLEПоскольку я пользуюсь не своим сервером, а арендую кусочек его в виде виртуального хостинга, то приходится задумываться о производительности и нагрузке. Появилась необходимость мониторить нагрузку на сервер. Поэтому откопал в интернете совет — Откройте index.php в самом низу есть GzipOut(); измените на GzipOut(1). После включения этой фичи в конце исходного кода ваших страниц появится вот такой код. В нём, все что нам нужно.
Проблема совместимости тем под DLE 9 версии ([not-wysywyg]{bbcode})Скачал себе последнюю версию DataLife Engine 9 и несколько тем для него, но вот беда. В версии 9 по сравнению с предыдущими теги Открываем файлы addcomments.tpl и pm.tpl и заменяем этот код:
на этот
И редактор начинает нормально отображаться. Почему картинки с водяными знаками получаются большими по размеруНедавно на одном из своих сайтов я включил динамическое добавление ватермарка к моим картинкам, чтобы всякие пидорасы не баянили мои статьи, и заметил одну вещь — картинки с водяными знаками получаются большими по размеру, чем их оригиналы. Примерно, в 3 раза. Разобрав скрипт, который накладывает прозрачную PNG с моим логотипом на картинки, я заметил функцию imagejpeg(). int imagejpeg (resource image [, string filename [, int quality]]) — выводит изображение в браузер или файл.Больше всего меня заинтересовал параметр quality, значение которого в моем скрипте равнялось 95. quality — является необязательным и имеет диапазон значений от 0 (наихудшее качество, наименьший файл) до 100 (наилучшее качество, наибольший файл). По умолчанию используется значение по умолчанию IJG quality (около 75). Я заменил значение на 51, это оказалось оптимальным решением. Размеры картинок уменьшились втрое и стали практически равны размеру оригиналов. Причем без потери качества. Фон ячейки таблицы на CSS / TD background ImageФон ячейки таблицы можно сделать на CSS, с помощью параметра background image. Использовать вот так. Указывать лучше абсолютный адрсе картинки. Надёжнее.
Также можно вывести параметры в СSS файл и вызывать их как класс.
И вызывать вот так
https://www.test.com/search.jpg
Как убрать рамку вокруг изображений-ссылок?Как убрать рамку вокруг изображений-ссылок? огда рисунок помещается внутрь контейнера <A>, то он становится ссылкой и вокруг него автоматически добавляется тонкая цветная рамка. Можно убрать её добавив к тегу <IMG> параметр BORDER равный нулю. Выглядеть это будет так.
Чтобы от нее избавиться по всей странице или сайту, добавьте параметр border со значением none к селектору IMG.Сделать это можно через CSS. И все картинки-изображения больше не будут отображаться с рамкой. На всех страницах, использующих этот файл CSS рамки пропадут.
Читать полностью →
|
Поиск по сайтуСтатистикаМета |
Разработка и дизайн — StvPromo.ru |