На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: frenkmalcov  
картинка в новости
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 10:39 | Сообщение # 1
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
ВОПРОС: Как сделать как у вас? чтобы картинка в новости была одного размера, а когда открываешь полного? я добавляю картинки так: $IMAGE1$ и это добавляю в новость, если я там укажу размер например 200x200 то она всё равно будет своего разрера, только станет чуть меньше, т.е. квадратной не будет!
 
antisept Дата: Суббота, 04.06.2011, 10:49 | Сообщение # 2
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Сделайте div и залейте его бекграундом:

Code
<div style="background: url('$IMG_URL1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMG_URL1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 11:01 | Сообщение # 3
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
А как div сделать и где?

Добавлено (04.06.2011, 11:01)
---------------------------------------------
Вот мой вид материалов новостей

Quote
<?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>
<div class="eTitle" style="text-align:center;"><a href="$ENTRY_URL$">$TITLE$</a></div>

<div style="background: url('$IMAGE1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMAGE1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>

<?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;"><?if($OTHER1$)?><center><a href="$OTHER1$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><img src="$OTHER1$" border=0 width=200 style="border:none;"></a></center><br><?endif?> $MESSAGE$</div><?endif?>
<a href="$ENTRY_URL$">Читать дальше</a>

<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?31"></script>

<script type="text/javascript">
VK.init({apiId: 2349774, onlyWidgets: true});
</script>

<!-- Put this div tag to the place, where the Like block will be -->
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button"});
</script>

<?if($ATTACHMENTS$)?><div class="eAttach">Прикрепления: $ATTACHMENTS$</div><?endif?><div class="eDetails" style="clear:both;">
<?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','0','float')?></div><?endif?>
<?if($CATEGORY_NAME$)?>Категория: <a href="$CATEGORY_URL$">$CATEGORY_NAME$</a> |<?endif?>
<?if($USERNAME$)?>Добавил: <a href="$PROFILE_URL$">$USERNAME$</a> |<?endif?>
Дата: <span title="$TIME$">$DATE$</span>
<?if($COMMENTS_URL$)?>| <a href="$COMMENTS_URL$">Комментарии ($COMMENTS_NUM$)</a><?endif?>
</div></td></tr></table><br />
 
antisept Дата: Суббота, 04.06.2011, 11:17 | Сообщение # 4
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Nikitin_Vitalii, я же дал вам код. Просто вставьте его в нужное место.

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
HOST Дата: Суббота, 04.06.2011, 11:18 | Сообщение # 5
Offline
Свой человек
Модераторы
Сообщений:598
Награды:19
Замечания:0%
Репутация
229
Nikitin_Vitalii, замените эти строчки в вашем коде материалов новостей
Code
<div style="background: url('$IMAGE1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMAGE1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>

на вот эти!
Code
<div style="background: url('$IMAGE1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMAGE1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>


 
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 11:23 | Сообщение # 6
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
Quote (HOST)
Nikitin_Vitalii, замените эти строчки в вашем коде материалов новостей

сменил и ничего...

Quote (antisept)
Nikitin_Vitalii, я же дал вам код. Просто вставьте его в нужное место.

в какое место? я уже все места перепробывал, одно и тоже... вот смотрете что получается: http://gagaface.ucoz.net/
 
antisept Дата: Суббота, 04.06.2011, 12:04 | Сообщение # 7
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Замените это:

Code
<div style="background: url('$IMAGE1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMAGE1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>


на это:

Code
<div style="background: url('$IMG_URL1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMG_URL1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 12:33 | Сообщение # 8
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
заменил всё! работает! спасибо! вопрос: можно ли вот это что я сделал, только сделать чтобы показывался центр карттинки а не край?

и это только для $IMAGE1$ ?? сразу скажите пожалуйста каксделать чтобы для $IMAGE2$ и т.д.
 
Сай_22 Дата: Суббота, 04.06.2011, 12:35 | Сообщение # 9
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений:2145
Награды:23
Репутация
487
Quote (Nikitin_Vitalii)
чтобы для $IMAGE2$ и т.д.

$IMG_URL1$ меняешь на $IMG_URL2$
советую код обнести
<?if($IMG_URL1$)?>код<?endif?>


Правила сайта

Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal

 
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 12:37 | Сообщение # 10
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
Quote (Сай_22)
$IMG_URL1$ меняешь на $IMG_URL2$
советую код обнести
<?if($IMG_URL1$)?>код<?endif?>


нет , не так, если например 2 изображения в новости или 3?? то как несколько?
 
Сай_22 Дата: Суббота, 04.06.2011, 12:46 | Сообщение # 11
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений:2145
Награды:23
Репутация
487
Code
<div style="background: url('$IMG_URL1$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMG_URL1$ border=0>');" title="Щелкните, для просмотра скриншота"></div>
<div style="background: url('$IMG_URL2$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMG_URL2$ border=0>');" title="Щелкните, для просмотра скриншота"></div>
<div style="background: url('$IMG_URL3$'); background-repeat: no-repeat; width:200px; height:200px; background-color:#f2f2f2; cursor: pointer; float:left" onclick="new _uWnd('uCozNews','Скриншот',400,300,{autosize:1,maxh:300,minh:100},'<img src=$IMG_URL3$ border=0>');" title="Щелкните, для просмотра скриншота"></div>


Правила сайта

Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal

 
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 12:51 | Сообщение # 12
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
всё спасибо! понял! каждую повтарить и заменить image..
а этот вопрос знаете как?
а
Quote (Nikitin_Vitalii)
вопрос: можно ли вот это что я сделал, только сделать чтобы показывался центр карттинки а не край?
 
Сай_22 Дата: Суббота, 04.06.2011, 12:55 | Сообщение # 13
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений:2145
Награды:23
Репутация
487
Nikitin_Vitalii, я вам кидал способ у себя на сайте...

Правила сайта

Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal

 
Nikitin_Vitalii Дата: Суббота, 04.06.2011, 13:21 | Сообщение # 14
Offline
Опытный
Стандартный аватар
Пользователи
Сообщений:97
Награды:0
Замечания:0%
Репутация
0
Quote (Сай_22)
Nikitin_Vitalii, я вам кидал способ у себя на сайте...

я не понял что там написано..тоесть нельзя значит?
 
Сай_22 Дата: Суббота, 04.06.2011, 13:58 | Сообщение # 15
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений:2145
Награды:23
Репутация
487
Quote (Nikitin_Vitalii)
я не понял что там написано..тоесть нельзя значит?

Тоесть в ЛС я кидал Вам ссылку на метод захвата изображения....(как у меня на сайте)


Правила сайта

Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal

 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: