Хак [хак] Закругленные края картинок в новостях

Тема в разделе "DLE", создана пользователем GOOFY, 19 авг 2008.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. GOOFY

    GOOFY Постоялец

    Регистр.:
    6 ноя 2006
    Сообщения:
    73
    Симпатии:
    9
    по мотивам http://dle-info.ru/index.php?newsid=68:

    [​IMG] вместо стандартных [​IMG]

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

    делаем так:

    из аттача заменяем родной файл дле из папки ./engine/classes/ (для версии 7.2)

    corner.js (второй аттач) кидаем в ./engine/ajax/

    в index.php:

    "Находим строчку
    <script type="text/javascript" src="{$config['http_home_url']}engine/ajax/js_edit.js"></script>

    Добавляем ниже
    <script type="text/javascript" src="{$config['http_home_url']}engine/ajax/corner.js"></script>"

    теперь всё будет работать! (изменения будут при добавлении новых картинок!)

    согласитесь, это лучше чем бодер=ноне.

    P/S. Размер уголков задаёться в temp = Math.min(classes[j].substring(pos),100); в файле corner.js
     

    Вложения:

    • parse.class.rar
      Размер файла:
      8 КБ
      Просмотров:
      30
    • corner.rar
      Размер файла:
      3,9 КБ
      Просмотров:
      24
    Silver_Web, Walkman, Nous и 3 другим нравится это.
  2. baltazorg

    baltazorg

    Регистр.:
    7 авг 2008
    Сообщения:
    203
    Симпатии:
    71
    Хак работает только для ДЛЕ 7.2 или на 7.0 тоже?
     
  3. $aSH

    $aSH

    Регистр.:
    3 ноя 2006
    Сообщения:
    536
    Симпатии:
    233
    сейчас как раз делаю аналогиное закругление.

    нашел 2 способа. используя js+flash, и только js.
    только реализовывал чуть по другому и гораздо проще.

    в первом случае только в шаблоне нужно что-то добавлять, во втором - добавить class к картинкам в файле parse
     
  4. GOOFY

    GOOFY Постоялец

    Регистр.:
    6 ноя 2006
    Сообщения:
    73
    Симпатии:
    9
    baltazorg,
    он будет работать на любой дате, если корректно прописать класс к картинкам в парсере, читай инстукцию на дле-инфо.

    $aSH,
    отлично, а то данный хак, всё таки тяжеловат - 21кб ява скрипт, ты сможешь сделать чтобы меньше было?
     
  5. $aSH

    $aSH

    Регистр.:
    3 ноя 2006
    Сообщения:
    536
    Симпатии:
    233
    GOOFY нравится это.
  6. GOOFY

    GOOFY Постоялец

    Регистр.:
    6 ноя 2006
    Сообщения:
    73
    Симпатии:
    9
    $aSH,
    с флешем - уныло, рамка дурацкая, именно рамка бросается в глаза. не понравилось соврешенно.

    P/S. Пакером в два раза сжал, думаю лучше данного варианта - пока что не существует.
     
  7. $aSH

    $aSH

    Регистр.:
    3 ноя 2006
    Сообщения:
    536
    Симпатии:
    233
    не, с флешем так же выбирать можно, рамка, тень, закругление или вместе и прочее.

    но у меня тупо ie6 вешается (у других все нормально), так что тоже от флеша отказался
     
  8. Sam_XTL

    Sam_XTL Создатель

    Регистр.:
    8 июн 2006
    Сообщения:
    32
    Симпатии:
    14
    Можно еще и угол с тенью сделать
    как на news2.ru
     
  9. GOOFY

    GOOFY Постоялец

    Регистр.:
    6 ноя 2006
    Сообщения:
    73
    Симпатии:
    9
    Sam_XTL,
    думаю, это уже лишнее.
     
  10. Laif

    Laif Постоялец

    Регистр.:
    8 дек 2007
    Сообщения:
    114
    Симпатии:
    22
    Красиво и там и там, но...
    Можно ли без флеша сделать ротацию картинки, уж больно понравилось, а с флешем страничка в 4 раза дольше грузиться...
    У кого какие варианты есть ?
     
Статус темы:
Закрыта.