Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Стили (CSS) » Как прописать класс для всех уменьшеных картинок?

Как прописать класс для всех уменьшеных картинок?


     21.02.2013    Все вопросы » Стили (CSS)    4250

вопрос
При добавлении новости пишется как обычно:
[thumb]картинка[/thumb]

А в исходном коде было уже с классом img:
<img src="картинка" class="img" >

Ответил: Sander


Файл engine/modules/parse.class.php
Код:
        if( $align == '' ) return "<!--TBegin:{$info}--><a href=\"$gurl\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" {$alt} /></a>{$caption}<!--TEnd-->";
        else return "<!--TBegin:{$info}--><a href=\"$gurl\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" style=\"float:{$align};\" {$alt} /></a>{$caption}<!--TEnd-->";


Сделать примерно так:
        if( $align == '' ) return "<!--TBegin:{$info}--><a href=\"$gurl\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" class=\"img\" {$alt} /></a>{$caption}<!--TEnd-->";
        else return "<!--TBegin:{$info}--><a href=\"$gurl\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" class=\"img\" style=\"float:{$align};\" {$alt} /></a>{$caption}<!--TEnd-->";

2 комментария

stopani
Юзер

stopani - 22 февраля 2013 21:43 -

Файл только в /engine/classes/parse.class.php
но там 3 похожих строки

эта
                    if( $align == '' ) return "<!--dle_image_begin:{$info}--><a href=\"{$url}\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" width=\"{$config['tag_img_width']}\" height=\"{$out_heigh}\" {$alt} /></a>{$caption}<!--dle_image_end-->";
                    else return "<!--dle_image_begin:{$info}--><a href=\"{$url}\" onclick=\"return hs.expand(this)\" ><img align=\"$align\" src=\"$url\" width=\"{$config['tag_img_width']}\" height=\"{$out_heigh}\" {$alt} /></a>{$caption}<!--dle_image_end-->";


эта
        if( $align == '' ) return "<!--dle_image_begin:{$info}--><img src=\"{$url}\" {$alt} /><!--dle_image_end-->";
        else return "<!--dle_image_begin:{$info}--><img src=\"{$url}\" align=\"{$align}\" {$alt} /><!--dle_image_end-->";

и эта
        if( $align == '' ) return "<!--TBegin--><a href=\"$gurl\" onclick=\"return hs.expand(this)\" ><img src=\"$url\" {$alt} /></a>{$caption}<!--TEnd-->";
        else return "<!--TBegin--><a href=\"$gurl\" onclick=\"return hs.expand(this)\" ><img align=\"$align\" src=\"$url\" {$alt} /></a>{$caption}<!--TEnd-->";


Я добавил во все три (в каждую два раза) правильно?
Работает но только в новых картинках.

stopani
Юзер

stopani - 22 февраля 2013 22:26 -

Ничего не получается. Класс прописался а не работает! Я хотел сделать что-то типа этого
http://pcvector.net/uploads/demo/scripts/image_effects/image_hover_caption/index.html
А эффект то ли под картинкой то ли не работает,чего не так?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх