Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Общие вопросы по коду

Ответить
Настройки темы

Пользователь


Сообщения: 97
Благодарности: 8

Профиль | Отправить PM | Цитировать


Здравствуйте. В регулярных выражениях вроде как кое что смыслю, но я конкретно вошел в ступор((.
Почему это регулярное выражение верно?
Код: Выделить весь код
<?
$str = "bed";
var_dump(preg_match("/^(be)|(not)$/u",$str));
?>
файл в UTF-8.
Спасибо.

Отправлено: 23:49, 21-11-2011 | #381


Deadooshka


Сообщения: 2491
Благодарности: 674

Профиль | Отправить PM | Цитировать


Если разделитель | стоит в контексте всего шаблона, а не подмаски, то якоря работают только внутри части шаблона. То бишь якорь $ работает для not, но не для be.
/^(be)$|^(not)$/u - так будет работать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:20, 22-11-2011 | #382



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


В шаблонк Joomla Есть ссылки вида -

Код: Выделить весь код
<a class="map" href="index.php?option=com_content&view=article&id=3&Itemid=5"  title="Адрес на карте" style="color: #1b5ff9" >Смотреть на карте</a>
и -

Код: Выделить весь код
<a href ="index.php?option=com_content&view=article&id=13"  title ="Солярий"><img src="templates/<?php echo $cur_template; ?>/images/blank.png" border="0" alt="Солярий" width="218px" height="118px" /></a>
как правильно их сформировать методом GET для вывода в нужном месте в шаблоне Joomla?

поискал инфу, нашел что в route.php есть такая функция:

Код: Выделить весь код
		//Create the link
		$link = 'index.php?option=com_content&view=article&id='. $id;

		if($catid) {
			$link .= '&catid='.$catid;
		}

		if($item = ContentHelperRoute::_findItem($needles)) {
			$link .= '&Itemid='.$item->id;
		};

		return $link;
}

Ясно что нужно вставить


Код: Выделить весь код
<?php
require_once(JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php');
?>
и вот как дальше сформировать ссыль, с классом,стилем и указанной картинкой? А также задать id материала и itemid

Подскажите, пжлста.

Сильно не пинать, если спросил что-то тупое, тока-тока начал разбираться в php

Отправлено: 16:32, 23-12-2011 | #383


Аватара для Dark_Delphin

Старожил


Сообщения: 238
Благодарности: 3

Профиль | Отправить PM | Цитировать


Всем привет.

Помогите пожалуйста вот с кодом.
Это слайдер картинок.
Вставляю его себе на сайт и шрифт, цвет шрифта на сайте меняется почему то и сам слайдер не работает..

Код: Выделить весь код
<script src="/slider/js/slides.min.jquery.js"></script>
 <script>
 $(function(){
 $('#slides').slides({
 preload: true,
 preloadImage: '/slider//img/loading.gif',
 play: 5000,
 pause: 2500,
 slideSpeed: 600,
 hoverPause: true
 });
 $('.expand .show').click(function(){
 var obj = $(this).parents('.expand');
 if ($(obj).hasClass('expanded')) {
 $(obj).removeClass('expanded');
 $('.content',obj).slideUp('fast'); 
 $(this).text('Show example');
 } else {
 $(obj).addClass('expanded');
 $('.content',obj).slideDown('fast');
 $(this).text('Hide example');
 }
 return false;
 });
 $('.download_track').click(function(){
 _gaq.push(['_trackEvent', 'Slides', 'Download', 'Slides GitHub Download']);
 });
 $('#submit').click(function(){
 _gaq.push(['_trackEvent', 'Slides', 'Donate', 'Slides Donation']);
 });
 $('.contribute').click(function(){
 _gaq.push(['_trackEvent', 'Slides', 'Contribute', 'Slides Contribute']);
 });
 });
 </script>
 <link rel="stylesheet" href="/slider//css/global.css">
 
 
 
 <!-- Google Analytics Asynchronous Tracking --> 
 <script type="text/javascript">
 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-2772036-11']);
 _gaq.push(['_trackPageview']);
 (function() {
 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
 })();
 </script>
</head>
<body>
 <div id="container">
 <div id="example">
 <img src="/slider/img/new-ribbon.png" width="112" height="112" alt="New Ribbon" id="ribbon">
 <div id="slides">
 <div class="slides_container">
 <a href="http://www.flickr.com/photos/jliba/4665625073/" title="145.365 - Happy Bokeh Thursday! | Flickr - Photo Sharing!" target="_blank"><img src="/slider/img/1.png" width="570" height="270" alt="Slide 1"></a>
 <a href="http://www.flickr.com/photos/stephangeyer/3020487807/" title="Taxi | Flickr - Photo Sharing!" target="_blank"><img src="img/slide-2.jpg" width="570" height="270" alt="Slide 2"></a>
 <a href="http://www.flickr.com/photos/childofwar/2984345060/" title="Happy Bokeh raining Day | Flickr - Photo Sharing!" target="_blank"><img src="img/slide-3.jpg" width="570" height="270" alt="Slide 3"></a>
 <a href="http://www.flickr.com/photos/b-tal/117037943/" title="We Eat Light | Flickr - Photo Sharing!" target="_blank"><img src="img/slide-4.jpg" width="570" height="270" alt="Slide 4"></a>
 <a href="http://www.flickr.com/photos/bu7amd/3447416780/" title="�I must go down to the sea again, to the lonely sea and the sky; and all I ask is a tall ship and a star to steer her by.� | Flickr - Photo Sharing!" target="_blank"><img src="img/slide-5.jpg" width="570" height="270" alt="Slide 5"></a>
 <a href="http://www.flickr.com/photos/streetpreacher/2078765853/" title="twelve.inch | Flickr - Photo Sharing!" target="_blank"><img src="img/slide-6.jpg" width="570" height="270" alt="Slide 6"></a>
 <a href="http://www.flickr.com/photos/aftab/3152515428/" title="Save my love for loneliness | Flickr - Photo Sharing!" target="_blank"><img src="img/slide-7.jpg" width="570" height="270" alt="Slide 7"></a>
 </div>
 <a href="#" class="prev"><img src="/slider/img/arrow-prev.png" width="24" height="43" alt="Arrow Prev"></a>
 <a href="#" class="next"><img src="/slider/img/arrow-next.png" width="24" height="43" alt="Arrow Next"></a>
 </div>

Может этот код взять в какой-то ТЕГ, что-бы сам этот код не взаемодействовал с другим кодом?

-------
✘ _420.pp_✘


Отправлено: 13:24, 25-12-2011 | #384


Deadooshka


Сообщения: 2491
Благодарности: 674

Профиль | Отправить PM | Цитировать


выполнятся должен, когда страница загрузится т.е. к примеру $(document).ready(function(){ ... } );

т.е. тупо копипаст
HTML код: Выделить весь код
<script> $(document).ready(function(){ $('#slides').slides({ preload: true, preloadImage: '/slider//img/loading.gif', play: 5000, pause: 2500, slideSpeed: 600, hoverPause: true }); $('.expand .show').click(function(){ var obj = $(this).parents('.expand'); if ($(obj).hasClass('expanded')) { $(obj).removeClass('expanded'); $('.content',obj).slideUp('fast'); $(this).text('Show example'); } else { $(obj).addClass('expanded'); $('.content',obj).slideDown('fast'); $(this).text('Hide example'); } return false; }); $('.download_track').click(function(){ _gaq.push(['_trackEvent', 'Slides', 'Download', 'Slides GitHub Download']); }); $('#submit').click(function(){ _gaq.push(['_trackEvent', 'Slides', 'Donate', 'Slides Donation']); }); $('.contribute').click(function(){ _gaq.push(['_trackEvent', 'Slides', 'Contribute', 'Slides Contribute']); }); }); </script>

Уберите двойные слеши.

Ошибки отследите firebug'ом (например) - без текста ошибок нет смысла спрашивать ничего.

Код нечитабелен.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:26, 25-12-2011 | #385


Аватара для Dark_Delphin

Старожил


Сообщения: 238
Благодарности: 3

Профиль | Отправить PM | Цитировать


Вот вставляю код суда и всёровно не работает(:

Если открываю на новой старнице, то всё работает, а если вставляю на нужную страницу , то не работает.
Вот http://universal-forum.moy.su/slider..._dokument.html

Код: Выделить весь код
<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">


<title>$SITE_NAME$ - $MODULE_NAME$</title>
<?$META_DESCRIPTION$?>
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
</head>

<body style="background:#000000; margin:0px; padding:0px;">
$ADMIN_BAR$
<div style="position:absolute;top:0px;left:0px;width:100%;padding:10px 0 10px 0;text-align:center;">
<img src="http://universal-forum.moy.su/bezymjannyj.png" border="0"><br>
<span style="color:#FFFFFF;font:10pt georgia;"><!-- <logo> -->Група ПР 11-11 Смілянського економічно-промислового коледжу ЧДТУ<!-- </logo> --></span><br>
<a href="$HOME_PAGE_LINK$" title="Главная"><!--<s5176>-->Главная<!--</s>--></a> <?if($MODULE_URL$)?>| <a href="$MODULE_URL$">$MODULE_NAME$</a><?endif?> <?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?> | <a href="$PERSONAL_PAGE_LINK$" title="Мой профиль"><!--<s5214>-->Мой профиль<!--</s>--></a><?else?> | <a href="$REGISTER_LINK$" title="Регистрация"><!--<s3089>-->Регистрация<!--</s>--></a><?endif?><?endif?> <?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?> | <a href="$LOGOUT_LINK$" title="Выход"><!--<s5164>-->Выход<!--</s>--></a><?else?> | <a href="$LOGIN_LINK$" title="Вход"><!--<s3087>-->Вход<!--</s>--></a><?endif?><?endif?>
</div>
<table cellpadding="0" cellspacing="0" border="0" width="100%" height="260">
<tr><td align="left"><img src="http://universal-forum.moy.su/3.jpg" border="0"></td><td align="right"><img src="http://universal-forum.moy.su/4.jpg" border="0"></td></tr>
</table>



<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td width="100%" align="center">

<!-- <middle> -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top" width="215">

$GLOBAL_CLEFTER$
</td>

<td valign="top" height="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr><td width="4" height="4"><img src="/.s/t/993/6.gif" border="0"></td><td style="background:url('/.s/t/993/7.gif');"></td><td width="4" height="4"><img src="/.s/t/993/8.gif" border="0"></td></tr>
<tr><td style="background:url('/.s/t/993/9.gif');"></td><td style="background:url('/.s/t/993/10.jpg');padding:10px;" valign="top"><!-- <body> --><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <!--<s5182>-->Файлы<!--</s>--></td>
<td align="right" style="white-space: nowrap;"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5186>-->Добавить материал<!--</s>--></a> ]<?endif?></td>
</tr>
</table>
<hr />
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="60%"><!--<s5218>-->Всего материалов в каталоге<!--</s>-->: <b>$NUM_ENTRIES$</b><?if($NUM_SHOWN$)?><br /><!--<s5220>-->Показано материалов<!--</s>-->: <b>$NUM_SHOWN$</b><?endif?></td>
<td align="right"><?if($PAGE_SELECTOR$)?><!--<s3015>-->Страницы<!--</s>-->: $PAGE_SELECTOR$<?endif?></td>
</tr>
</table>
<hr />
$BODY$
<?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?><!-- </body> --></td><td style="background:url('/.s/t/993/11.gif');"></td></tr>
<tr><td width="4" height="4"><img src="/.s/t/993/12.gif" border="0"></td><td style="background:url('/.s/t/993/13.gif');"></td><td width="4" height="4"><img src="/.s/t/993/14.gif" border="0"></td></tr>
</table>
</td>

<td valign="top" width="215">

$GLOBAL_DRIGHTER$

</td>
</tr>
</table>
<!-- </middle> -->

</td></tr></table>

$GLOBAL_BFOOTER$


</body>

</html>

-------
✘ _420.pp_✘


Отправлено: 14:36, 25-12-2011 | #386


Deadooshka


Сообщения: 2491
Благодарности: 674

Профиль | Отправить PM | Цитировать


Приведите текст ошибок выполнения javascript на странице. По указанной ссылке слайдер работает, только картинок по адресам нет (404).

не забывайте определять !DOCTYPE на странице (критичный момент для многих случаев)

Отправлено: 15:12, 25-12-2011 | #387


Аватара для Dark_Delphin

Старожил


Сообщения: 238
Благодарности: 3

Профиль | Отправить PM | Цитировать


Дело не в картинках.

____________________________

Вот страница с ошибкой http://universal-forum.moy.su

Вот страница без ошибки http://universal-forum.moy.su/photo

-------
✘ _420.pp_✘


Отправлено: 15:17, 25-12-2011 | #388


Deadooshka


Сообщения: 2491
Благодарности: 674

Профиль | Отправить PM | Цитировать


вы исходный код то посмотрите, там все теги вперемешку... сделайте сначала правильный HTML-код, а потом о скриптах думайте.

Отправлено: 15:22, 25-12-2011 | #389


Аватара для Dark_Delphin

Старожил


Сообщения: 238
Благодарности: 3

Профиль | Отправить PM | Цитировать


Другие скрипты работают же.

-------
✘ _420.pp_✘


Отправлено: 15:25, 25-12-2011 | #390



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Общие вопросы по коду

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - ICQ .:[ все вопросы ]:. Evil Программное обеспечение Windows 712 06-09-2012 17:32
Прочее - Сервер общие вопросы амброзий Сетевые технологии 7 15-07-2008 11:33




 
Переход