Помощь Стиль надписи Загрузка (у картинок)

Тема в разделе "DLE", создана пользователем zetaap, 3 мар 2009.

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

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

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

    zetaap Постоялец

    Регистр.:
    8 мар 2008
    Сообщения:
    83
    Симпатии:
    11
    Версия DLE: 7.3
    Null: мидтим

    Вопрос: Подскажите пожалуйста, где в стиля можно изменить надпись "Загрузка" (вылазит при нажатии на уменьшенное изображение) , и заменить её на gif картинку (loader картинки)?. :nezn:
     
  2. korp

    korp Постоялец

    Регистр.:
    17 май 2008
    Сообщения:
    62
    Симпатии:
    10
    Мну тож интересует вопрос смены стандартных надписей на кнопочках.
    Если не обшибаюсь они задаються в css
     
  3. sergeysnl

    sergeysnl Читатель

    Заблокирован
    Регистр.:
    10 фев 2008
    Сообщения:
    331
    Симпатии:
    100
    о_О вы что головой поехали? Смена надписей на кнопочках в CSS???
    ппц Октрываем /languages/Russian/website.lng Ищем строку
    PHP:
    'loading'            =>    "Загрузка...",
    Слово Загрузка... меняем на то что вам надо, насчет картинки
    в папке /engine/ajax есть файл loading.gif заменяете на вашу картинку и пляшете

    ---

    Вообще почти все заглавки "кнопочек" в файле языка, так что поиском ищите и заменяйте на то что вам надо

    .
     
  4. zetaap

    zetaap Постоялец

    Регистр.:
    8 мар 2008
    Сообщения:
    83
    Симпатии:
    11
    sergeysnl, вы не совсем поняли вопрос, интересует как заменить вот:
    'loading' => "Загрузка...",
    чтоб вместо Загрузка... была картинка.

    + как сменить стиль оформления данной надписи. (например цвет изменить, где в стилях это прописывается)

    P.S Это чтоб только применялось при нажатии на картинку , а при добавлении/редактировании новостей пусть по умолчанию будет.
     
  5. FORMAT

    FORMAT

    Регистр.:
    9 май 2008
    Сообщения:
    210
    Симпатии:
    45
    zetaap
    для показа картинок из уменьшенной копии используется библиотека highslide...

    опции этой библиотеки прописаны в файле index.php :
    PHP:
    <script type="text/javascript">    
        
    hs.graphicsDir '{$config['http_home_url']}engine/classes/highslide/graphics/';
        
    hs.outlineType 'rounded-white';
        
    hs.numberOfImagesToPreload 0;
        
    hs.showCredits false;
        
    hs.lang = {
            
    loadingText :     '{$lang['loading']}',
            
    fullExpandTitle '{$lang['thumb_expandtitle']}',
            
    restoreTitle :    '{$lang['thumb_restore']}',
            
    focusTitle :      '{$lang['thumb_focustitle']}',
            
    loadingTitle :    '{$lang['thumb_cancel']}'
        
    };
    </script>
    Стандартный её стиль используемый по-умолчанию, например из шаблона Simple в engine.css :

    Код:
    /* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
    .highslide-active-anchor img {
    	visibility: hidden;
    }
    .highslide-image-blur {
    }
    .highslide-html {
    	background-color: white;
    }
    .highslide-html-content {
    	display: none;
    }
    .highslide-loading {
        display: block;
    	color: white;
    	font-size: 9px;
    	font-weight: bold;
        text-decoration: none;
    	padding: 3px;
    	border: 1px solid white;
        background-color: black;
    }
    a.highslide-full-expand {
    	background: url(../dleimages/fullexpand.gif) no-repeat;
    	display: block;
    	margin: 0 10px 10px 0;
    	width: 34px;
    	height: 34px;
    }
    .highslide-footer {
    	height: 11px;
    }
    .highslide-footer .highslide-resize {
    	float: right;
    	height: 12px;
    	width: 11px;
    	background: url(../dleimages/resize.gif);
    }
    .highslide-resize {
        cursor: nw-resize;
    }
    .highslide-display-block {
        display: block;
    }
    .highslide-display-none {
        display: none;
    }
    
    Попробуйте поковырять селектор highslide-loading

    Если будете изменять опции в файле index.php то не забудьте потом очистить кеш в админке.
     
    zetaap нравится это.
  6. sergeysnl

    sergeysnl Читатель

    Заблокирован
    Регистр.:
    10 фев 2008
    Сообщения:
    331
    Симпатии:
    100
    Насколько я помню то в файле языка можна писать html теги. Ну вот вместо слова "Загрузка..." напиши "<img src="/loading.gif"> и т.д.
     
    zetaap нравится это.
Статус темы:
Закрыта.