Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - talanter

Страницы: [1] 2
1
Попробуй http://fancybox.net/ на jquery
Подключать так

jQuery(document).ready(function($) {
$("a[rel=gallery]").fancybox({
'transitionIn' : 'none',
'transitionOut' : 'none',
'titlePosition' : 'over',
'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
return '<span id="fancybox-title-over">Image ' + (banner_+ currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
}
});


где индекс изображений Image ' + (banner_+ currentIndex + 1)  на пример banner_11_pic.jpg ++  можно заменить на другие.

вызов в шаблоне следующий
<a rel="gallery" href="./img/banner_11_pic.jpg" title="FancyBox отличный лайтбокс для галереи"><img alt="" src="./img/banner_11_th_pic.jpg" /></a>
ну а с шаблоном ХSLT тебе помогут другие я пасс.

Чем смог))

2
Книга жалоб и предложений / Re:Боты
« : 13 Июня 2011, 22:49:16 »
По ходу новая регистрация не помогла ((( жаль.

3
Книга жалоб и предложений / Re:Боты
« : 13 Июня 2011, 01:03:47 »
Да и в правду нельзя ли придумать защиту против ботов а то только отвлекают лишний раз.
Подумайте зачем вам на хорошем ресурсе мусор,. ограничите себя и других от него.
Пожалуйста.

4
JS и AJAX / Re:webforms & XSLT & модальное окно
« : 13 Июня 2011, 00:41:56 »
Найти так и не удалось шаблон с регистрацией но вот быстренько на локале сделал.
см вложение


<div id="welcome" class="block">
        Для регистрации нажмите
        <a onclick="jQuery.jGrowl('В данный момент эта ссылка не работает. Возможно работает следующая ссылка см. ниже. ', { life: 10000 });" href="javascript:void(0);"> здесь</a>
</div>

         <div id="welcome" class="block">
Если там не работает нажмите  <a href="/users/registrate/"> тут</a>
</div>


5
JS и AJAX / Re:webforms & XSLT & модальное окно
« : 12 Июня 2011, 23:48:04 »
Пока ничего своего не нашел
но вот нашел реализацию
шаблона на XSLT  \config\styles\skins\mac\data\modules\config\settings.modify.xsl
от ЮМИвцев
реакция на события очистки кеша в админке.если истек триал срок.
<xsl:if test="$demo = 0">
<script>
jQuery('#cache_reset').click(function(){
window.location = '{$lang-prefix}/admin/config/cache/reset/';
return false;
});
</script>
</xsl:if>
<xsl:if test="$demo">
<script>
jQuery('#cache_reset').click(function(){
jQuery.jGrowl('<p>В демонстрационном режиме эта функция недоступна</p>', {
'header': 'UMI.CMS',
'life': 10000
});
return false;
});
</script>
</xsl:if>
</xsl:template>

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

6
JS и AJAX / Re:webforms & XSLT & модальное окно
« : 12 Июня 2011, 23:12:59 »
сейчас под рукой ничего пока нет но я гляну чуть позже как реализовывал регистрацию и всплывающее сообщение об успешной регистрации.

7
JS и AJAX / Re:webforms & XSLT & модальное окно
« : 12 Июня 2011, 22:50:31 »
затрудняюсь ответить не работал еще с XSLT
и не практиковался еще с %system listErrorMessages()%
когда попробую отпишусь, о результатах.

8
JS и AJAX / Re:webforms & XSLT & модальное окно
« : 12 Июня 2011, 21:24:32 »
Попробуй через
$.jGrowl("текст сообщения.");

9
Мне стыдно  :o как я раньше его не заметил.
Спасибо.

10
Макросы UMI.CMS / Re:Помогите с профилем
« : 11 Июня 2011, 13:52:39 »
А в какой нужно если в профайл то ищи в users.
более конкретно поставь вопрос. Тогда получишь правильный оответ, или мы должны вытягивать из тебя по крупицам информацию твоего пожелания.

11
JS и AJAX / Re:JQUERY UMI КАРУСЕЛЬ
« : 11 Июня 2011, 03:55:12 »
Как не банально но решение нашлось, тоже сутки или двое искал решение данной проблемы
перепробовал кучу разных lightbox  подобных плагинов но не работал выяснил причину
что конфликтует не EditInPlace а
%system includeQuickEditJs()%
это конфликт использования переменной $

вот решение на самой jquery
http://docs.jquery.com/Using_jQuery_with_Other_Libraries

с тех пор как юми отказалось от prototype ошибка всеравно присуствует.

вот решение
по умолчанию плагин имеет первую строчку
$(document).ready(function(){ -         нужно заменить $ на jQuery и  function($)
<script>
jQuery(document).ready(function($){
//Examples of how to assign the ColorBox event to elements 

$(".calls").colorbox({width:"50%", inline:true, href:"#callnum"});
$(".callsmen").colorbox({width:"50%", inline:true, href:"#callmen"});
});
</script>   

Надеюсь кому поможет это решение.

12
Друзья помогите в данном вопросе
нужно сделать элемент навигации по сайту, представляющий собой путь по сайту от его «корня» до текущей страницы,
а именно называется Breadcrumbs

есть макрос %content get_page_url(%pid%)% - который за это отвечает
не нашел шаблона который сможет подставлять <a href= "%tittle%">

подскажите решение или направление где копать.
я думаю этот вопрос может многих заинтересовать.

13
Превосходно, все работает, как много я еще не знаю по работе с ЮМИ.
Спасибо вашему ресурсу за пролитый свет в кромешной тьме.

Спасибо тебе друг.
Админ.

14
И я думал что должно работать, но как выяснилось нет.
привожу полный листинг шаблона меню

подправь если найдешь ошибку.
(P.S. ничего если я буду обращаться на ты)

<style type="text/css">
#imgmenu {
    margin: 0 auto 0 auto;
    width: 100%;
}
#imgmenu .imgmenuItem {
    width: 33%; float: left;
    margin: 0 0 10px; 0;

}                                 
#imgmenu .imgmenuItem  a {
background: url("%menu_pic_ua%");

}

#imgmenu .imgmenuItem  a:hover {
background: url("%menu_pic_a%");
}




</style>

<?php

$FORMS = Array();

$FORMS['menu_block_level1'] = <<<END
<div id="imgmenu"> 
%lines%       
</div>
END;

$FORMS['menu_line_level1'] = <<<END
<div class="imgmenuItem">
<a href="%link%" >
<img src="%menu_pic_ua%">
</a> 
 <a href="%link%" class="img-repl">%text%
</a>   
</div>

END;

$FORMS['menu_line_level1_a'] = <<<END
<div class="imgmenuItem">
<a href="%link%" >
<img src="%menu_pic_a%">
</a>
<a href="%link%" class="img-repl">%text%
</a>
</div>

END;
?>

15
Вот это оперативность, спасибо сейчас попробую,
я пробовал прописывать стили непосредственно в шаблоне меню.

Страницы: [1] 2