Intro: Добро пожаловать в притон обезбашенных программеров или x-coder`ов. Сайт назван так потому, что он расчитан на пользователей компьютера, которые не имеют определённой цели или направления в электронном мире, и им хочется захватить всего и побольше. Как говорится в пословице: "за двумя зайцами погонишься, ни одного не поймаешь", так вот мы попытаемся помочь поймать всех зайцев. Этот сайт, это программирование и электроника (на понятном языке Хак и Фрик в хороших их проявлениях) в одном флаконе и по отдельности. Вредить мы никому не собираемся, по этому поводу прочтите соглашение, если вас оно не устраивает, тогда вы не туда попали. Если вы не передумали? Тогда ещё раз добро пожаловать на сайт. Надеемся, что вы тут застрянете на долго и будете содействовать в продвижении своего серого вещества и этого проекта. Все вопросы и предложения связанные с проектом пишите.
* Скрипт галлереи для вашего сайта. Для работы скрипта требуются PHP4, библиотека GD для PHP и MySQL. Основное отличие скрипта от первых версий заключается в том, что для галлереи не требуется загружать эскизы, т.е. загружается только основно изображение , а остальное делает скрипт. Как и версии первой линейки скрипт прост в использовании благодаря удобной системе инсталяции и панели управления, через которую происходят все манипуляции с файлами галлереи. Все размеры можно подстроить в панели управления. К изображениям можно прикреплять описания, они вписываются при загрузке изображения. Размер основного изображения масштабируется, дабы не портить дизайн сайта и также настраивается в панели. Панель управления защищена паролем, который вы должны указать при установке скрипта. Инсталляция галлереи сводится к загрузке всех файлов на сервер и запуску файла index.php в папке /install, далее вам нужно будет следовать инструкциям. В общем всё должно быть интуитивно понятно. Начиная с версии 2.4 появилась возможность добавлять комментарии пользователями, которые просматривают изображение. Администратор может управлять доступом пользователей к комментариям через админ-панель. По сравнению с предидущими версиями, этот скрипт стал надёжнее и быстрее в работе.
В этой версии присутствует модуль RandomPic, который позволяет выводить случайное изображение из галлереи. Для этого нужно включить файл randompic.php, который лежит в папке галлереи, в нужное место на сайте. По вопросам обращайтесь в форум. Так-же вы можете присылать свои модули для галлереи и мы разместим их на сайте, с сохренением копирайтов автора.
* Скрипт является условно-бесплатным. Его использование полностью бесплатно если в нижей части присутствуют копирайты автора (Powered by RedCat | (c)2004 | x-coders.net) и он используется не в коммерческих целях. Удаление копирайтов автора или использование скрипта в коммерческих целях стоит $49.
* Демонстрацию галлереи можно увидеть тут(временно не доступно). Дла просмотра демонстрации панели управления перейдите по этой ссылке или в адресной строке, после папки /demo пропишите и запустите файл gal_admin.php. Пароль для входа в панель: demo
Скачать скрипт можно по ссылкам приведённым ниже: RC Gallery v 2.4 (zip 72Kb) (временно не доступно)
* Ожидается в следующей версии: - Множественные порльзователи со статусами; - Резервирование имён для комментариев; - слайдшоу, во весь экран.
Данный мини-хАК позволяет администратору видеть IP пользователя в его профиле, с возможностью бана, поиска таких же IP, и поиск по сервису whoIs.
Просто в движке заложена возможность просмотра ип пользователя только в комментариях.
..А если юзер не оставлял комментов, а хочется узнать его ип, для дальнейшего поиска, или вы по просту удалили его комменты.. что делать то? лезть в пхпМайАдмин..?
Просил на поддержке сделать такую возможность, но авторы в последних "n" версиях проигнорировали.
Пришлось делать самому. Хак "Уведомление о ПС на e-mail" v1.0 Назначение: отправка email пользователю когда ему пришло новое ПС.
Текст уведомления настраивается в Админке, получать или нет уведомление - настраивается пользователем в профиле.
Ставил на 5.7.
На 6.0 должно тоже работать.Просил на поддержке сделать такую возможность, но авторы в последних "n" версиях проигнорировали.
Пришлось делать самому. Хак "Уведомление о ПС на e-mail" v1.0 Назначение: отправка email пользователю когда ему пришло новое ПС.
Текст уведомления настраивается в Админке, получать или нет уведомление - настраивается пользователем в профиле.
Ставил на 5.7.
На 6.0 должно тоже работать.
Итак, приступим:
<!--
ecode1
-->
INSERT INTO `dle_email` (
`id` ,
`name` ,
`template`
)
VALUES (
NULL , 'new_pm', 'Уведомляем вас о том,
что на сайте http://www.-----.ru/ вам было оставлено личное сообщение.
------------------------------------------------
Автор: {%username%}
Тема: {%title%}
Дата: {%date%}
Прочитать это сообщение можно тут: http://www.-----.ru/index.php?do=pm
------------------------------------------------
С уважением,
Администрация'
);
<!--
code2
-->
<!--
ecode1
-->
'opt_sys_nmail' => "Отсылать E-Mail уведомление при получении новых новостей",
<!--
code2
-->
<!--
ecode2
-->
добавить
<!--
code1
-->
<!--
ecode1
-->
'mail_info_5' => "Настройка
E-Mail сообщения, которое отсылается при получении Пользователем нового
личного сообщания",
'mail_new_pm_info' => "При
написании шаблона для данного сообщения вы можете использовать
следующие теги: {%username%} -
пользователь, от которого пришло личное сообщение{%title%} - заголовок сообщения{%date%} - дата сообщения",
<!--
code2
-->
Решил написать данную статью потому, что уже было пару вопросов на тему
"Почему не работает чпу для сторонних модулей на версии 5,5" и хотелось
бы в кратце описать причину.
В версии 5,5 движка DLE была не
много изменена структура навигации, и с этой целью разработчики не
много переработали файл .htaccess, и соответственно модель построения
чпу движка изменилась. Теперь, при добавление на сайт сторонних модулей
с поддержкой чпу, придётся соблюдать некое правило.
Выкладываете файлы ? Часто добавляете ссылки вида "Скачать", "Зеркало"... а ещё если есть пароль...
Данный мод представляет собой 3 кнопки на странице addnews.html.
<!--
code1
-->
<!--
ecode1
-->
Скачать | Download Зеркало | Mirror Пароль | Password: site.com
Хотел сегодня рассказать вам, а небольшом хаке для DLE. Система
создания уменьшенной копии картинки для новости происходит следующим
образом, к примеру, у нас есть фотография размерами 1024*768, в
админпанели в настройках стоит параметр уменьшения картинки, скажем, до
200 пикселей. Это говорит о том, что самая большая сторона фотографии
после уменьшения станет равной 200 пикселям, а другая пропорционально
уменьшится ещё до более низкого значения. Мне не так давно для одного
из проектов потребовалось, чтобы уменьшенная копия рисунка стала
квадратной. Чтобы и высота, и ширина имели равные стороны.
1. Создаём файел test.php в директории engine/modules/test.php
2. Создаём файел config.test.php в директории engine/data/config.test.php
3. Создаём файел test.tpl кидаем в ту тему которая у вас по умолчанию
Хак делает так, что все ссылки (http, ftp, https, magnet) становятся кликабельными.
По
сути, все выражения которые подпадают под ссылку обрамляются тегом
[url_] [/url_] или [_leech] [/leech_] (_ вставлено чтобы не парсилось),
а дальше передаются скрипту на стандартную обработку этих тегов.
Итак, дорогие читатели, продолжается цикл статей на тему: Что можно сделать при помощи .htaccess?.
В этой статье я покажу Вам как можно немного преобразить Ваш сайт,
сделать его немного отличающимся от других (как и в 2 предыдущих моих
постах)... Я думаю что это последняя третья статья, так что уж
наберитесь терпения...
На сегодня задача относительна проста - я
покажу Вам механизм создания "пересылок" при помощи хтацесса
(.htaccess) на примере регистрации, восстановления пароля, ну и прочая
мелочь...