Перейти к публикации

Sogorukuhn

Клиенты
  • Публикации

    104
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Sogorukuhn

  1. Открываем 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. Чтобы увидеть именно сколько человек скачало полностью, нужно передавать файл пользователю своим скриптом/сервером.

    В таком случае можно сразу его у себя хранить, ато трафика в 2 раза больше расход будит.

    Можно зделать скрипт который переадрисовывает на внешние файлы и фиксирует переходы по той или иной ссылке. А чтобы особо не парится легче всего использовать leech для таких ссылок и подправить go.php чтобы в нем все переходы фиксировались.

  3. В будущих версиях очень хотелось бы увидеть следующий функционал:



    1. Добавление BBcode'ов через админку (аналогично vBulletin)
    2. Поддержка кеширования при помощи Memcached. Для больших проектов работающих на дедике или даже дедиках Memcached намного эфективнее чем файловый кэш. Понятно что не у все его используют, поэтому можно зделать в админке настройку аналогично настройке E-Mail

    Зарание спасибо за рассмотрение

  4. Вообще я могу бесконечно расширять API, но мне нужны люди, которым это нужно =)

    Кроме меня и Владимира конечно =)

    Вот хороший пример отличной API:

    http://wiki.modxcms.com/index.php/Category:API

    Юзаем эту CMS на работе, и меня система Снипетов и АПИ очень обрадовала.

    Комбинируя можно зделать что угодно и на любой вкус.

    При этом хочю обратить внимание на такие функции как:

    getDocumentи getDocuments.

    Самое интерестное в них, это переменные которые передаются данным функциям.

    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 новости) из БД, то у нас есть множиство параметров настройки какие именно данные, в каком полядке и каком виде нам выдаются.

    Это только небольшой пример.

  5. Можно и проще зделать.

    в 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*\&quot\;\s*(\S+?)\s*\&quot\;\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*\&quot\;\s*(\S+?)\s*\&quot\;\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2', 'leech' => '1'))", $source );

  6. Блин народ. Выбы лучше зделали систему сниппетов как в MODx и к ней апи подключили. Я вообще влюбился в этот функционал. По работе юзаю МОДикс. Еслибы можнобыло перенять из него функции для написания модов и внедрить их в ДЛЕ, то ценыбы небыло ДЛЕ. Можнобылобы любой мод реализовать и установить не трахая себе и другим моск. Ато сейчас большой мод пока установиш, уже утро наступает. Аш страшно апдэйтится на новую версию ДЛЕ.

  7. Добрый день.

    Нужен мод для СМС Замка. В принцепе можно и взять готовый мод с ихнего сайта и переписать его, чтобы добавить пару функций.

    Работать он должен примерно так:

    Я пихаю ссылку в тэг [sms=*]...[/sms]. От * зависит стоимость файла.

    Но работать это должно не как платный хайд. После оплаты пользователю не просто должна быть видна ссылка, а она должна перед этим пройти парзинг в функцие, которая её немного переделает.

    Может быть ещё пригодится система накопления СМСок. Тоесть чтобы можнобыло сейчас отправить 3, а использовать одну сейчас, а две другие потом.

    Если нужна более подробная информация, то пишите в личку.

    Предлагайте, сколько хотите за такого рода шедевр.

  8. mitriy,

    Проблема в том, что задолбало когда ни с того, ни с сёго, сервер наченает неподетски глючить. Очевидно, что они чтото делали с сервером, а говорят что ничего не делали. А чтобы разобратся с проблемой нужно ещё 1к рублей в час им плотить чтобы они за собойже убрались. У меня вообще подозрения что у них там на одном дедике слижком много ВПСов установлено. Когда сайт нормально грузится, а на следующий день начинаются глюки как 20+ секунд для загрузки одной страницы, причём без того что ты вообще даже заходил на сайт, то это уже не нормально. А когда заходиш в Virtuozzo, а там уже не Virtuozzo но тебе утверждают что никаких изменениях на сервере не производились, то это тоже уже не шутка.

    Такчто если у тебя проблем ещё небыло, и ты не заказывал изначально ихнее админестрирование, то готовься. Проблемы скоро будут.

    С уважением,

    Sogorukuhn

  9. Ок. ПОсмотрел оба. РБК вроде больше подуше, но хотелосьбы послушать ещё пару советов для полной уверенности качества.

    veanissepil,

    А у тебя какой тарифный план с какой системой?

    Ато мне былобы интерестно куда дают доступ кроме Plesk'а. Как я прочитал root-доступ не дают если берёш с плеском. но тогда доступ в Virtuozzo необходим.

    Ещё хотелосьбы знать качество суппорта. И при какой посещаимости начинаются проблемы.

    Ато у меня DLE тяжеловат со всеми модами.

    Зарание благодарю.

    С уважением,

    Sogorukuhn

  10. День добрый,

    Вот наконецто моё терпение и лопнуло, от наглости McHost'а.

    Каждые пару недель сервер начинает глючить, без того чтобы я производил какиелибо изменения, а в суппорте пихают почасовую админестрацию и говорят что они ничего не делали, хотя такие простые вещи как изменения Virtuozzo на Parallels Power panel заметны даже полному нубу.

    Вот решил поискать замену.

    Кто посоветует проверенного хостера с похожими ценами на VPS сервера?

    Зарание благодарен.

    С уважением,

    Sogorukuhn

  11. Сделайте кто-нибудь этот хак для версии 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) {

  12. установка длиться долго по причине "расширения функциональности" самого движка, хотя я считаю что такого быть не должно - удалять форум замучаешься. А с новой версией DLE устанавливать всё равно долго. Это у меня такое время - у среднестатистического пользователя будет в 5 раз дольше, уверяю вас.

    Ну и хрен с ним. Конечно хотелосьбы видеть более благородный ридми и описания изменения шабов аналогично ДЛЕшным. Но всёравно лучше попарится дольше с форумом, но зато нормально поставить=)

  13. А зачем оно тебе? Если ты сделаеш рамку вокруг картинки, и в рамку водяной знак пихать будиш, то можеш сразу оставить всё как есть и вырубить водяные знаки.

    Водяные знаки нужны, чтобы картинку не воровали, а в твоем случае просто пихаеш её в фотошоп, береш Crop и нету твоего водяного знака.

  14. Вообщем это простая штука. Но может обратитца в жор трафика. Делал недавно скрипт юзербаров для одной онлайн игры. Брало всю свежую инфу о чаре прямо с сайта, и писало. Но в конечном итоге при 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 запрос к базе, чтобы дастать данные).

    Надеюсь смог помочь.

  15. господи сколько рекламы

    ужос

    Много? А как по мне, так её вообще почти нетуц по сравнению с другими сайтами на ДЛЕ что я видил (эпидем, бинурал,и многие подобные).

    Всего 1 лэер, в самом низу влок бегуна (ито только пока неудастца наконецто снять что там есть). И сейчас баннер 1 дин еще прибавился на какоето время.

    ИМХО черный цвет давит... но для начала не плохо

    Странно. Большинству именно черный и нравитца.

    Но есть еще второй, альтернативный, дизайн ^_^

×
×
  • Создать...