Sogorukuhn
-
Публикации
104 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Sogorukuhn
-
-
Открываем engine/classes/parse.class.php
Ищим:
$source = preg_replace( "#\[video\s*=\s*(\S.+?)\s*\]#ie", "\$this->build_video('\\1')", $source );
Вырезаем и встовляем, на 5 строчек выше, перед:if( ! $this->safe_mode ) {
Теперь тэг video доступен абсолютно везде где парзятся тэги.
-
Чтобы увидеть именно сколько человек скачало полностью, нужно передавать файл пользователю своим скриптом/сервером.
В таком случае можно сразу его у себя хранить, ато трафика в 2 раза больше расход будит.
Можно зделать скрипт который переадрисовывает на внешние файлы и фиксирует переходы по той или иной ссылке. А чтобы особо не парится легче всего использовать leech для таких ссылок и подправить go.php чтобы в нем все переходы фиксировались.
-
В будущих версиях очень хотелось бы увидеть следующий функционал:
- Добавление BBcode'ов через админку (аналогично vBulletin)
- Поддержка кеширования при помощи Memcached. Для больших проектов работающих на дедике или даже дедиках Memcached намного эфективнее чем файловый кэш. Понятно что не у все его используют, поэтому можно зделать в админке настройку аналогично настройке E-Mail
Зарание спасибо за рассмотрение
-
Вообще я могу бесконечно расширять API, но мне нужны люди, которым это нужно =)
Кроме меня и Владимира конечно =)
Вот хороший пример отличной API:
http://wiki.modxcms.com/index.php/Category:API
Юзаем эту CMS на работе, и меня система Снипетов и АПИ очень обрадовала.
Комбинируя можно зделать что угодно и на любой вкус.
При этом хочю обратить внимание на такие функции как:
Самое интерестное в них, это переменные которые передаются данным функциям.
array getDocument(int $id[, string $fields[, int $published[, int $deleted]]])
array getDocument(array $ids[, int $published[, int $deleted[, string $fields[, string $where[, string $sort[, string $dir[, string $limit]]]);
Тоесть когда вынимаем документы (в случае DLE новости) из БД, то у нас есть множиство параметров настройки какие именно данные, в каком полядке и каком виде нам выдаются.
Это только небольшой пример.
-
Можно и проще зделать.
в engine/inc/parse.class.php
Находим:
$source = preg_replace( "#\[url\](\S.+?)\[/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\1'))", $source ); $source = preg_replace( "#\[url\s*=\s*\"\;\s*(\S+?)\s*\"\;\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source );
и меняем на:$source = preg_replace( "#\[url\](\S.+?)\[/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\1', 'leech' => '1'))", $source ); $source = preg_replace( "#\[url\s*=\s*\"\;\s*(\S+?)\s*\"\;\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2', 'leech' => '1'))", $source );
-
Блин народ. Выбы лучше зделали систему сниппетов как в MODx и к ней апи подключили. Я вообще влюбился в этот функционал. По работе юзаю МОДикс. Еслибы можнобыло перенять из него функции для написания модов и внедрить их в ДЛЕ, то ценыбы небыло ДЛЕ. Можнобылобы любой мод реализовать и установить не трахая себе и другим моск. Ато сейчас большой мод пока установиш, уже утро наступает. Аш страшно апдэйтится на новую версию ДЛЕ.
-
Добрый день.
Нужен мод для СМС Замка. В принцепе можно и взять готовый мод с ихнего сайта и переписать его, чтобы добавить пару функций.
Работать он должен примерно так:
Я пихаю ссылку в тэг [sms=*]...[/sms]. От * зависит стоимость файла.
Но работать это должно не как платный хайд. После оплаты пользователю не просто должна быть видна ссылка, а она должна перед этим пройти парзинг в функцие, которая её немного переделает.
Может быть ещё пригодится система накопления СМСок. Тоесть чтобы можнобыло сейчас отправить 3, а использовать одну сейчас, а две другие потом.
Если нужна более подробная информация, то пишите в личку.
Предлагайте, сколько хотите за такого рода шедевр.
-
Оооо. Круто. Огромное спасибо=)))
А как он ведёт себя с ДЛЕ 7.2 никто ещё не проверял?
-
mitriy,
Проблема в том, что задолбало когда ни с того, ни с сёго, сервер наченает неподетски глючить. Очевидно, что они чтото делали с сервером, а говорят что ничего не делали. А чтобы разобратся с проблемой нужно ещё 1к рублей в час им плотить чтобы они за собойже убрались. У меня вообще подозрения что у них там на одном дедике слижком много ВПСов установлено. Когда сайт нормально грузится, а на следующий день начинаются глюки как 20+ секунд для загрузки одной страницы, причём без того что ты вообще даже заходил на сайт, то это уже не нормально. А когда заходиш в Virtuozzo, а там уже не Virtuozzo но тебе утверждают что никаких изменениях на сервере не производились, то это тоже уже не шутка.
Такчто если у тебя проблем ещё небыло, и ты не заказывал изначально ихнее админестрирование, то готовься. Проблемы скоро будут.
С уважением,
Sogorukuhn
-
Ок. ПОсмотрел оба. РБК вроде больше подуше, но хотелосьбы послушать ещё пару советов для полной уверенности качества.
veanissepil,
А у тебя какой тарифный план с какой системой?
Ато мне былобы интерестно куда дают доступ кроме Plesk'а. Как я прочитал root-доступ не дают если берёш с плеском. но тогда доступ в Virtuozzo необходим.
Ещё хотелосьбы знать качество суппорта. И при какой посещаимости начинаются проблемы.
Ато у меня DLE тяжеловат со всеми модами.
Зарание благодарю.
С уважением,
Sogorukuhn
-
День добрый,
Вот наконецто моё терпение и лопнуло, от наглости McHost'а.
Каждые пару недель сервер начинает глючить, без того чтобы я производил какиелибо изменения, а в суппорте пихают почасовую админестрацию и говорят что они ничего не делали, хотя такие простые вещи как изменения Virtuozzo на Parallels Power panel заметны даже полному нубу.
Вот решил поискать замену.
Кто посоветует проверенного хостера с похожими ценами на VPS сервера?
Зарание благодарен.
С уважением,
Sogorukuhn
-
Сделайте кто-нибудь этот хак для версии 6.5 Это очень нужная вещь!
engine/classes/parse.class.php
Ищем:
if (!$this->safe_mode) { $source = preg_replace( "#\[img\](.+?)\[/img\]#ie", "\$this->build_image('\\1')", $source ); $source = preg_replace( "#\[img=(.+?)\](.+?)\[/img\]#ie", "\$this->build_image('\\2', '\\1')", $source );
Заменяем на:$source = preg_replace( "#\[img\](.+?)\[/img\]#ie", "\$this->build_image('\\1')", $source ); $source = preg_replace( "#\[img=(.+?)\](.+?)\[/img\]#ie", "\$this->build_image('\\2', '\\1')", $source ); if (!$this->safe_mode) {
-
установка длиться долго по причине "расширения функциональности" самого движка, хотя я считаю что такого быть не должно - удалять форум замучаешься. А с новой версией DLE устанавливать всё равно долго. Это у меня такое время - у среднестатистического пользователя будет в 5 раз дольше, уверяю вас.
Ну и хрен с ним. Конечно хотелосьбы видеть более благородный ридми и описания изменения шабов аналогично ДЛЕшным. Но всёравно лучше попарится дольше с форумом, но зато нормально поставить=)
-
Я юзаю TWS, и более чем доволен. Как по мне, пора его внедрить как исходный компонент ДЛЕ=)
-
А зачем оно тебе? Если ты сделаеш рамку вокруг картинки, и в рамку водяной знак пихать будиш, то можеш сразу оставить всё как есть и вырубить водяные знаки.
Водяные знаки нужны, чтобы картинку не воровали, а в твоем случае просто пихаеш её в фотошоп, береш Crop и нету твоего водяного знака.
-
Вообщем это простая штука. Но может обратитца в жор трафика. Делал недавно скрипт юзербаров для одной онлайн игры. Брало всю свежую инфу о чаре прямо с сайта, и писало. Но в конечном итоге при 800 000 запросах в день, жрало 22 гига трафика (так сказал владелиц сервера). Но в принципе тебе поможет команда
ImageTTFText()
Не советую использоватьImagestring()
для ников, так-как она часто глючит с нестандартными знаками. В общем чтобы сделать картинку с текстом нужно следующее:Header("Content-Type: image/png"); $bg = "ссылка на бэкграунд"; $pic = ImageCreateFromPNG($bg); $color['default'] = ImageColorAllocate ($pic, 255,255,255); //Цвет шрифта RGB кодом $font ="arial.ttf"; //путь к шрифту ImageTTFText ($pic, 9, 0, 5, 13, $color['default'], $font, $user); //9 = Размер шрифта, 5 = Координата X, 13 = Координата Y ImagePng($pic); ImageDestroy($pic);
Вроде всё. Ну для количества постов можно использовать иImagestring()
. Если хочиш всунуть маленькую картинку в юзербар (например со статусом ICQ, то использовать нужно функциюImageCopy()
.
Более подробная информация о функциях тут: http://php.net/
Но учти что при большом количестве пользователей и если они будут юзать часто эти сиги на форумах, то нагрузка на сервер будит большая (на каждую ведь идет еще 1 запрос к базе, чтобы дастать данные).
Надеюсь смог помочь.
-
heaDodger,
Как я понял, у вас там список апартаментов в испание, да?
А есть возможность на другом языке посмотреть кроме испанского? Ато уже подзабыл сильно=)
-
господи сколько рекламы
ужос
Много? А как по мне, так её вообще почти нетуц по сравнению с другими сайтами на ДЛЕ что я видил (эпидем, бинурал,и многие подобные).
Всего 1 лэер, в самом низу влок бегуна (ито только пока неудастца наконецто снять что там есть). И сейчас баннер 1 дин еще прибавился на какоето время.
ИМХО черный цвет давит... но для начала не плохоСтранно. Большинству именно черный и нравитца.
Но есть еще второй, альтернативный, дизайн
-
Спасибо. Приятно слышать
-
Представляю вашему вниманию недавно обновившийся www.animesector.ru
Недавно поставил DLE 6.2 + TWSF 1.5 B
Юзерам вроде понравилось. Теперь хотелосьбы услышать мнения других админов ДЛЕ=)
С уважением,
Sogorukuhn
-
Electra,
Бегун нормально относитца, только вот у меня например Бегун прибыли особой не приносит. Еще не разу несмог снять, потомучто минимум 50 снять можно. Ну а вот euros4click.de использую чтобы за сервера плотить.
-
Заходи сюда: http://inker.wonderfullife.ru/tws_forum/tws_news/ и качай последний релиз форума (TWSF 1.5 для ДЛЕ 6.2. У меня стоит без проблем=)
-
Стандартный или нет, судить вам
-
Представляю вашему вниманию недавно обновившийся www.animesector.ru
Недавно поставил DLE 6.2 + TWSF 1.5 B и сменил шабы.
Юзерам вроде понравилось. Теперь хотелосьбы услышать мнения других админов ДЛЕ=)
С уважением,
Sogorukuhn
Появился новый админ... сам
в DataLife Engine (Общие вопросы)
Опубликовано:
или сторонние модули с левых сайтов под зендом которые хрен знает какие запросы в БД шлют