Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Дизайн | Темы оформления
# 1 Тема: увеличение картинки по клику
kimchi
Пользователь

Avatar пользователя




Местный

Сообщений: 18
Зарегистрирован: 14 Ноября 2009, 22:22:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 11 Марта 2010, 10:33:55
Подскажите плиз, как сделать, что бы при кликаньи по кортинке примеру она увеличивалась на весь экран, вот как на этом сайте сделанно или вот по этой ссылке
http://www.rus-phpfusion.com/forum/viewthread.php?forum_id=6&thread_id=3374
у меня просто в разделе обратная связь есть картинка с картой, вот хотелось бы чтобы ее можно было увеличивать при клике. Заранее спасибо.
Ну или тут в форуме есть где-то инфо, подскажите я почитаю.

Все я кажется нашел это фрейм-воРк - highslide или это работает только для форума ?


[Изменил(а) kimchi, 11 Марта 2010, 11:14:03]  
^ наверх ^
# 2  
kimchi
Пользователь

Avatar пользователя




Местный

Сообщений: 18
Зарегистрирован: 14 Ноября 2009, 22:22:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 11 Марта 2010, 13:33:35
Вот код страницы contact.php


<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------+
| Modified by PHP-Fusion SF Group
| Copyright © 2007 by SF
| http://www.rus-phpfusion.com/
+----------------------------------------------------*/
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";

openside('Как нас найти'smiley;

?>


<img src="images/map.jpg"width="50%" align="right" style="border:5px white solid;">

<img src="images/rbt.jpg"width="20%" align="left" style="border:5px white solid;">





<b><font color="#CC0000">УРПП "РЕМБЫТТЕХНИКА"</font></b><br>
<br>
Наружная реклама - одно из наиболее интенсивно развивающихся направлений рекламного бизнеса.

Благодаря современным технологиям, сегодня стало возможным создание новейших рекламных

носителей, которые привлекают все большее внимание потенциальных клиентов. Наружная реклама -

эффективный метод рекламы, а при использовании современных методов и креативных находок он

может стать еще более действенным. В специализированной мастерской и на современном

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

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

информационные, штендеры, указатели, вывески, таблички, объемные буквы и многое другое.<br/>
<br/>

<hr />
Наш адресс: г. Могилев, ул. Гончарная, 2. т. 48-11-41.<br/><br/>
<a href='index.php?' target='_self'>На главную</a>


<?
closeside();



include LOCALE.LOCALESET."contact.php";

if (isset($_POST['sendmessage'])) {
$error = "";
$mailname = substr(stripinput(trim($_POST['mailname'])),0,50);
$email = substr(stripinput(trim($_POST['email'])),0,100);
$subject = substr(str_replace(array("\r","\n","@"smiley, "",

descript(stripslash(trim($_POST['subject'])))),0,50);
$message = descript(stripslash(trim($_POST['message'])));
if ($mailname == ""smiley {
$error .= "· <span class='alt'>".$locale['420']."</span><br>\n";
}
if ($email == "" || !preg_match("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i", $email))

{
$error .= "· <span class='alt'>".$locale['421']."</span><br>\n";
}
if ($subject == ""smiley {
$error .= "· <span class='alt'>".$locale['422']."</span><br>\n";
}
if ($message == ""smiley {
$error .= "· <span class='alt'>".$locale['423']."</span><br>\n";
}
if (!$error) {
require_once INCLUDES."sendmail_include.php";


sendemail($settings['siteusername'],$settings['siteemail'],$mailname,$email,$subject,$message);
opentable($locale['400']);
echo "<center><br>\n".$locale['440']."<br><br>\n".$locale['441']."</center>&
lt;br>\n";
closetable();
} else {
opentable($locale['400']);
echo

"<center><br>\n".$locale['442']."<br><br>\n$error<br>\n".$locale['443'].
"</center><br>\n";
closetable();
}
} else {
opentable($locale['400']);
echo $locale['401']."<br><br>
<form name='userform' method='post' action='".FUSION_SELF."'>
<table align='center' cellpadding='0' cellspacing='0' class='tbl'>
<tr>
<td width='100'>".$locale['402']."</td>
<td><input type='text' name='mailname' maxlength='50' class='textbox' style='width: 200px;'></td>
</tr>
<tr>
<td width='100'>".$locale['403']."</td>
<td><input type='text' name='email' maxlength='100' class='textbox' style='width: 200px;'></td>
</tr>
<tr>
<td width='100'>".$locale['404']."</td>
<td><input type='text' name='subject' maxlength='50' class='textbox' style='width: 200px;'></td>
</tr>
<tr><td valign='top' width='90'>".$locale['405']."</td>
<td><textarea name='message' rows='10' cols='58' class='textbox'></textarea></td>
</tr>
<tr>
<td align='center' colspan='2'>
<input type='submit' name='sendmessage' value='".$locale['406']."' class='button'>
</td>
</tr>
</table>
</form>\n";
closetable();
}

require_once "side_right.php";
require_once "footer.php";
?>


Так как мне заставить картинку "map" открываться так же как прикрепленные файлы в форуме ?
 
^ наверх ^
# 3  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 12 Марта 2010, 15:03:28
Offtopic: Ну и дальше что?
Я уже подробно расписывал как и что менять для форума, в чем проблема поискать, найти и сделать так же, но для этой картинки?


--------------------
Retired
^ наверх ^
1 пользователь сказал спасибо Вам: kimchi
# 4  
kimchi
Пользователь

Avatar пользователя




Местный

Сообщений: 18
Зарегистрирован: 14 Ноября 2009, 22:22:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 12 Марта 2010, 15:32:53
)))) Да спасибо ! )) Я поковырялся пару часов и разобрался ))))) И вот что получилось. (в прикрепленном файле Large)
вот что в коде. Скорее всего там есть ошибки. Но вот в чем вопрос ???? Этого уж я точно не могу решить без знания PHP. (смотрите ниже)

require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";

openside('Как нас найти'smiley;

?>
<img src="images/rbt.jpg"width="20%" align="left" style="border:5px white solid;">

<b><font color="#CC0000">УРПП "РЕМБЫТТЕХНИКА"</font></b><br>
<br>
Наружная реклама - одно из наиболее интенсивно развивающихся направлений

рекламного бизнеса. Благодаря современным технологиям, сегодня стало

возможным создание новейших рекламных носителей, которые привлекают все

большее внимание потенциальных клиентов. Наружная реклама - эффективный

метод рекламы, а при использовании современных методов и креативных находок

он может стать еще более действенным. В специализированной мастерской и на

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

сложности и любых размеров: полноцветную, широкоформатную печать,

рекламные надписи, световые короба, стенды информационные, штендеры,

указатели, вывески, таблички, объемные буквы и многое другое.<br/>
<br/>


Наш адресс: г. Могилев, ул. Гончарная, 2. т. 48-11-41.<br/><br/>
<a href='index.php?' target='_self'>На главную</a>
<hr />
<?

?>
<script type="text/javascript" src="../scripts/highslide/highslide-full.min.js"></script>
<link rel="stylesheet" type="text/css" href="../scripts/highslide/highslide.css" />
<script type="text/javascript">
hs.graphicsDir = '../scripts/highslide/graphics/';
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.wrapperClassName = 'dark borderless floating-caption';
hs.fadeInOut = true;
hs.dimmingOpacity = .75;

// Add the controlbar
if (hs.addSlideshow) hs.addSlideshow({
//slideshowGroup: 'group1',
interval: 5000,
repeat: false,
useControls: true,
fixedControls: 'fit',
overlayOptions: {
opacity: .6,
position: 'bottom center',
hideOnMouseOut: true
</script>

<div>
<a id="thumb1" href="../images/map.jpg" class="highslide" onclick="return

hs.expand(this)">
<img src="images/map.jpg"width="20%" align="center" style="border:5px

white solid;">
</div>
<?
closeside();

Так я вот чего не смог сделать, так что бы карта была справа от текста там где рамка красная (рис. Large2)
Прикрепленные файлы click to enlarge
large.jpg   ( width:1024 height:818 )
click to enlarge
large2.jpg   ( width:1024 height:818 )
 
^ наверх ^
# 5  
kimchi
Пользователь

Avatar пользователя




Местный

Сообщений: 18
Зарегистрирован: 14 Ноября 2009, 22:22:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 13 Марта 2010, 20:49:24
Ну вот посидев и поковырявшись сделал так.

openside('Наши услуги'smiley;

?>

<img src="images/rbt.jpg"width="20%" align="left" style="border:5px white solid;">

<b><font color="#CC0000">УРПП "РЕМБЫТТЕХНИКА"</font></b><br>
<br>
Наружная реклама - одно из наиболее интенсивно развивающихся направлений рекламного бизнеса. Благодаря современным технологиям, сегодня стало возможным создание новейших рекламных носителей, которые привлекают все большее внимание потенциальных клиентов. Наружная реклама - эффективный метод рекламы, а при использовании современных методов и креативных находок он может стать еще более действенным. В специализированной мастерской и на современном оборудовании мы можем изготовить для вас рекламу любой сложности и любых размеров: полноцветную, широкоформатную печать, рекламные надписи, световые короба, стенды информационные, штендеры, указатели, вывески, таблички, объемные буквы и многое другое.<br/>
<br/>

Наш адресс: г. Могилев, ул. Гончарная, 2. т. 48-11-41.<br/><br/>
<a href='index.php?' target='_self'>На главную</a>
<?

?>
</td>
<td align='center' valign='top' class='tbl'>
<b></b>
<div class="highslide-gallery"><a href="images/map.jpg" class="highslide" onclick="return hs.expand(this)">
<img src="images/map.jpg"width="200" align="center" style="border:5px white solid;">
<span class='small'>
</td>
<?
closeside();


Только вот шапка это флеш и темный фон получается позади шапки, а как сделать чтобы затемнение экрана тоде было повер шапки ???


[Изменил(а) kimchi, 13 Марта 2010, 20:50:17]  
^ наверх ^
# 6  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 14 Марта 2010, 12:28:52
Флэш это бида.
Ну можно его убирать на время показа, но это мура со сменой стиля будет трудно сделать новичку.


--------------------
Retired
^ наверх ^
# 7  
kimchi
Пользователь

Avatar пользователя




Местный

Сообщений: 18
Зарегистрирован: 14 Ноября 2009, 22:22:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 14 Марта 2010, 13:37:12
Ну ладно пускай пока этот флеш поверх будет. моожет со временем доросту и это исправлю ))))

Да к стати темный фон так-же не закрывает панель облако тегов. )) Ну это так на всякий случай, я поэтому эту панель убрал.

И вот что я еще заметил, что на форуме это то также происходит. Да на форуме это точно не красиво. ((( Вот блин как хреново быть новичком ))))

Да но вот тут же в шапке тоже есть банер как тут все работает ?


[Изменил(а) kimchi, 14 Марта 2010, 14:12:39]  
^ наверх ^
# 8  
kimchi
Пользователь

Avatar пользователя




Местный

Сообщений: 18
Зарегистрирован: 14 Ноября 2009, 22:22:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 14 Марта 2010, 14:52:18
ага тут в шапке .gif ((( Да делать в гив всю шапку .... не очень хочется.
 
^ наверх ^
Перейти на форум:


95,197,039 уникальных посетителей
сейчас: 27 Апреля 2024, 11:34:18
Генерация страницы: 0.23 сек.