X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V  < 1 2
Открыть тему
Тема закрыта
> Как в Dle 8.2 уменьшать картинки по ширине?
PaketikPRO
PaketikPRO
сообщение 23.5.2010, 19:13; Ответить: PaketikPRO
Сообщение #12


В чем проблема пожать картинку в самой новости при помощи CSS? maniac.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gemkeepers
gemkeepers
Topic Starter сообщение 23.5.2010, 19:17; Ответить: gemkeepers
Сообщение #13


(haxid @ 23.5.2010, 17:31) *
Для тех кто в танке

[attachment=6686:70.jpg]

[attachment=6685:69.jpg]

Относительно дополнительного поля, то в админке создается дополнительное поле для картинок, в шаблоне создается поле для вывода картинок ограниченное нужным размером. При добавлении новости через админку так уже будет поле для ввода ссылки на рисунок, при создании новости рисунок подгоняется под размер блока вывода.


Я имел ввиду, чтобы как сделать невытаскивая приборов пользователям, чтобы система автоматически настраивала по ширине...

насчет фиксированной ширины
Проблему ширины на половину решил способом "макара"..... Если использовать то, что вы пишите то почему-то это работает только для 1-3 групп. Т.е. если 4 группе в files.php вывести возможность выбора размера уменьшенной картинки, а так же по какому критерию(по ширине), то картинка все-равно уменьшается путем уменьшения самой длинной стороны. Поэтому я просто пользователей буду регистрировать в третью группу.......... Поэтому это и заняло много времени и нервов..Но опять же таким способом человеку придется выбирать то, что ему не надо трогать. А вытаскивать ненужные инструменты на страницу очень плохо, они могут испортить дизайн, или еще что-то поменяв то, что им не нужно менять. Не понятно, что делать. Может быть возможно в какой-нибудь хайд протолкнуть, или нечто похожее? Туда ПС всеравно не заходят??

Цитата(gemkeepers @ 23.5.2010, 14:18) *
а также когда картинка уменьшается, она загружается как thumb, возможно ли сделать, чтобы она была как img?

Этот код не работает, выдает unexpected {, если скобку удалю, пишет unexpected elseif

Сообщение отредактировал gemkeepers - 23.5.2010, 19:21
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
haxid
haxid
сообщение 23.5.2010, 19:32; Ответить: haxid
Сообщение #14


(gemkeepers @ 23.5.2010, 19:17) *
Я имел ввиду, чтобы как сделать невытаскивая приборов пользователям, чтобы система автоматически настраивала по ширине...

насчет фиксированной ширины


http://tehnosport-rostov.ru/yamaham/

http://tehnosport-rostov.ru/yamaham/21-yzf...j-v-motogp.html

для вставки изображений используются дополнительные полля

Прикрепленное изображение


Прикрепленное изображение




shortstory.tpl

<script language="JavaScript" type="text/javascript" src="{THEME}/ajax/tool_box.js"></script> <div class="basepub">
<div class="heading">
<span class="argr" style="padding-top: 4px;"></span>
<h1>[full-link]{title}[/full-link]</h1>
<div class="moreinfo">
<span class="arg"> Автор: {author}</span>
<span class="arg"> Просмотров: {views}</span>
<div class="clr"></div>
</div>
</div>
<div class="maincont">
<center><img src="[xfvalue_img]" width="176" height="136"></center>
{short-story}
<div class="clr"></div>
</div>
<div class="morelink">
<div class="argrate" style="padding-top: 3px;"> {rating}</div>
<span class="argmore">[full-link]{title}[/full-link]</span>
<span class="arg" style="padding-top: 3px;"> [com-link]Комментарии: {comments-num}[/com-link]</span>
<div class="clr"></div>
</div>
</div>


fullstory.tpl

<script language="JavaScript" type="text/javascript" src="{THEME}/ajax/tool_box.js"></script>
<div class="basepub">
<div class="heading">
<span class="argr" style="padding-top: 4px;"></span>
<h1>[full-link]{title}[/full-link]</h1>
<div class="moreinfo">
<span class="arg"> Автор: {author}</span>
<span class="arg"> Просмотров: {views}</span>
<div class="clr"></div>
</div>
</div>
<div class="maincont">
<center><img src="[xfvalue_img1]" width="537" height="416"></center>
{full-story}
<br>
<br>
<br>

*****************************************************(часть кода)

[tags]<br />Etiquetas clave: {tags}[/tags]<br />
Полезная инфомация:
{related-news}
<div class="clr"></div>
</div>
<div class="morelink">
<div class="argrate" style="padding-top: 3px;"> {rating}</div>
<span class="argmore">[full-link]{title}[/full-link]</span>

<div class="clr"></div>
</div>
</div>


Сообщение отредактировал haxid - 23.5.2010, 19:44
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gemkeepers
gemkeepers
Topic Starter сообщение 23.5.2010, 19:48; Ответить: gemkeepers
Сообщение #15


haxid, у меня просто нету слов.
Во-первых не по теме, а и во вторых ссылки на мопеды.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 23.5.2010, 19:50; Ответить: DeimosFobos
Сообщение #16


(gemkeepers @ 23.5.2010, 18:17) *
Этот код не работает, выдает unexpected {, если скобку удалю, пишет unexpected elseif

да есть шибка.


Сообщение 1:
находим:
                if( isset( $_POST['make_thumb'] ) ) {
                    
                    $thumb = new thumbnail( $config_path_image_upload . $file_prefix . $image_name );
                    
                    if( $thumb->size_auto( $config['max_image'], $_POST['t_seite'] ) ) {
                        
                        $thumb->jpeg_quality( $config['jpeg_quality'] );
                        
                        if( $config['allow_watermark'] == "yes" and $_POST['make_watermark'] == "yes" ) $thumb->insert_watermark( $config['max_watermark'] );
                        
                        $thumb->save( $config_path_image_upload . "thumbs/" . $file_prefix . $image_name );
                    }
                    
                    if( @file_exists( $config_path_image_upload . "thumbs/" . $file_prefix . $image_name ) ) $img_result_th .= "<div><font color=blue>$image_name -> $lang[images_thok]</font></div>";
                    
                    @chmod( $config_path_image_upload . "thumbs/" . $file_prefix . $image_name, 0666 );
                }
                
            
                if( ($config['allow_watermark'] == "yes" and $_POST['make_watermark'] == "yes") or $config['max_up_side'] ) {
                    $thumb = new thumbnail( $config_path_image_upload . $file_prefix . $image_name );
                    $thumb->jpeg_quality( $config['jpeg_quality'] );
                    
                    if( $config['max_up_side'] ) $thumb->size_auto( $config['max_up_side'] );
                    
                    if( $config['allow_watermark'] == "yes" and $_POST['make_watermark'] == "yes" ) $thumb->insert_watermark( $config['max_watermark'] );
                    
                    $thumb->save( $config_path_image_upload . $file_prefix . $image_name );
                }

заменяем на:

                if( ($config['allow_watermark'] == "yes" and $_POST['make_watermark'] == "yes") or $config['max_up_side'] or $_POST['t_seite'] ) {
                    $thumb = new thumbnail( $config_path_image_upload . $file_prefix . $image_name );
                    $thumb->jpeg_quality( $config['jpeg_quality'] );
                    
                    if( isset( $_POST['make_thumb'] ) ) {
                        $thumb->size_auto( $config['max_image'], $_POST['t_seite'] );
                    } elseif( $config['max_up_side'] ) {
                        $thumb->size_auto( $config['max_up_side'] );
                    }
                    
                    if( $config['allow_watermark'] == "yes" and $_POST['make_watermark'] == "yes" ) $thumb->insert_watermark( $config['max_watermark'] );
                    
                    $thumb->save( $config_path_image_upload . $file_prefix . $image_name );
                }


Сообщение 2:

находим:
elseif( $config['max_up_side'] ) {
                        $thumb->size_auto( $config['max_up_side'] );
                    }

заменяем на:
Код
elseif( $config['max_up_side'] ) {
                        $thumb->size_auto( $config['max_up_side'], 1 );
                    }

0= по наибольшей стороне
1 = по ширине
2 = по высоте


Сообщение отредактировал DeimosFobos - 23.5.2010, 19:59


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PaketikPRO
PaketikPRO
сообщение 23.5.2010, 19:53; Ответить: PaketikPRO
Сообщение #17


Еще раз спрошу, в чем проблема пожать картинку в самой новости при помощи CSS?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
haxid
haxid
сообщение 23.5.2010, 19:56; Ответить: haxid
Сообщение #18


(gemkeepers @ 23.5.2010, 19:48) *
haxid, у меня просто нету слов.
Во-первых не по теме, а и во вторых ссылки на мопеды.


Как раз по теме, при создания доб поля в форме добавления появляются доп поля, в поле списывается ссылка на изображение, с любого источника, не обязательно со своего сервера и изображение модифицируется по ширине окна.

А мопеды, потому как недавно там такую штуку делал, там ктати и поля таблицы если что с админки заполняются smile.gif


Прикрепленное изображение
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gemkeepers
gemkeepers
Topic Starter сообщение 23.5.2010, 20:17; Ответить: gemkeepers
Сообщение #19


(haxid @ 23.5.2010, 18:56) *
Как раз по теме, при создания доб поля в форме добавления появляются доп поля, в поле списывается ссылка на изображение, с любого источника, не обязательно со своего сервера и изображение модифицируется по ширине окна.

А мопеды, потому как недавно там такую штуку делал, там ктати и поля таблицы если что с админки заполняются smile.gif


Прикрепленное изображение


Еще раз скажу. Речь идет не об админах, а о пользователях. Такими параметрами вы фиксируете картинку, и хтмл кодом изменяете размер. А нужен автоматический срез картинок нужного размер без вмешательств пользователя. Это написанно много раз с самого начала темы.

С помощью css способ верный, но не совсем правильный - люди будут загружать больше, чем видеть..

DeimosFobos, спасибо по двум кодам! Все работает отлично smile.gif

Сообщение отредактировал gemkeepers - 23.5.2010, 20:18
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PaketikPRO
PaketikPRO
сообщение 23.5.2010, 20:25; Ответить: PaketikPRO
Сообщение #20


Центроатс использует доп поля и css это на мой взгляд самое удобное при правильном подходе, поэтому и сам так делаю.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
haxid
haxid
сообщение 23.5.2010, 20:33; Ответить: haxid
Сообщение #21


(gemkeepers @ 23.5.2010, 20:17) *
Еще раз скажу. Речь идет не об админах, а о пользователях. Такими параметрами вы фиксируете картинку, и хтмл кодом изменяете размер. А нужен автоматический срез картинок нужного размер без вмешательств пользователя. Это написанно много раз с самого начала темы.


На группу пользователей редактируется маска и выдаются нудные права и они тоже могут юзать форму.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал haxid - 23.5.2010, 20:33
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V  < 1 2
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как в пушсетках покупают по 100-200 тысяч кликов за день?
2 Boymaster 726 24.4.2024, 17:52
автор: Boymaster
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
151 adw-kupon.ru 19912 23.4.2024, 13:52
автор: Vmir
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
20 uahomka 3487 23.4.2024, 11:54
автор: Skyworker
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
30 freeax 5049 20.4.2024, 16:49
автор: Liudmila
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
13 Boymaster 2040 20.4.2024, 15:06
автор: Boymaster


 



RSS Текстовая версия Сейчас: 26.4.2024, 10:22
Дизайн