Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 Re: Новый функционал » NSM + Froala WYSIWYG Editor » 2015-11-12 05:53:38

Шикарно, спасибо за фроалу) Я сам новичек в этом. Система медленном развивается (хочется верить :D ) на  нашем энтузиазме.

#3 Re: "У меня не работает..." » Форма входа на главной » 2015-03-23 11:29:52

Не понимаю в чем проблема. В строке браузера набираю http://test/login отправляет меня на 404.internal
С /register аналогично.
Модальные окна отказываются работать. Ваще ппц. Банальный пример окна скопипастил, вот тут рядом не в двиге работает, а в двиге - нет. :o

#4 Re: "У меня не работает..." » Форма входа на главной » 2015-03-23 08:32:56

irbees2008 пишет:

Попробуй почистить кэш и куки браузера

Не помогло. В других браузерах аналогично.

На всякий случай уточню. В main.tpl прописан {% include "sidebar.tpl" %} а в sidebar.tpl этот код.
Захожу на /login - пишет, что внутренняя страница не найдена

#5 "У меня не работает..." » Форма входа на главной » 2015-03-23 07:57:17

kinematics
Ответов: 3

Не проходит авторизацию. После клика на кнопке, возвращает назад на главную. Если, после этого я нажимаю F5, то браузер меня спрашивает о повторной отправке формы. Не могу сам разобраться.


{% if (global.flags.isLogged) %}

<div class="widget">
<h4 class="widget-title">Профіль</h4>
{{ personal_menu }}
</div>

{% else %}

<div class="widget">
<h4 class="widget-title">Вхід</h4>
<center>
   <form name="login" method="post" action="{{ form_action }}" id="login">
   <div class="loginblock">
   <ul class="reserlog loginform">
       <li><input class="find1" id="login" type="text" name="username" value="Логін" onblur="if(this.value=='') this.value='Логін';" onfocus="if(this.value=='Логін') this.value='';"></li>
<div style="height:5px;"></div>
       <li class="fpass"><input class="find1" id="password" class="ltext" type="password" name="password" value="*****" onblur="if(this.value=='') this.value='*****';" onfocus="if(this.value=='*****') this.value='';"></li>  
  </ul>
<input name="login" type="hidden" id="login" value="submit" />
<div style="height:5px;"></div>
       <li style="list-style:none;"><input class="btn" onclick="submit" type="submit" value="Увійти"></li>
</div>
<div style="height:5px;"></div>
<p><a href="/register">Реєстрація</a> | <a href="{{ lost_link }}" class="pull-right">Забули пароль?</a>
</form>
</center>
</div>

{% endif %}

#6 "А как сделать..." » Вид/хак виджета lastcomments » 2015-03-23 02:14:36

kinematics
Ответов: 0

Позаимствовал с модуля iComm для дле.

cehpqe.png

Файл entries.tpl в папке ваша_тема/plugins/lastcomments

<ul class="lastcomm">
<li>
	<div class="lcomm-item">
		<b class="lcomm-user">Автор: [profile]<a target="_blank" href="{author_link}">[/profile]{author}[profile]</a>[/profile]</b>
		<br /><span class="lcomm-date">{date}</span>
		<br />
		Назва: <a href="{link}" title="{title}">{title}</a>		
		<div class="lcomm-hidden">
			<div class="lcomm-user-foto">{avatar}</div>
			<div class="lcomm-text">
				{text}
			</div>
		</div>
	</div>
</li>
</ul>

Код вызова плагина для ЛЕВОГО сайдбара:

{% if pluginIsActive('lastcomments') %}
{{ plugin_lastcomments }}
{% endif %}

Код вызова плагина для ПРАВОГО сайдбара:

{% if pluginIsActive('lastcomments') %}
<div class="right-side">
{{ plugin_lastcomments }}
</div>
{% endif %}

Также требуется добавить следующий код в файл *.js в вашем шаблоне:

$(".lcomm-item").mouseover(function(){window.location=$(this).find("a:first").attr("href"); return false;});

Аватар автора комментария и текст будут появляться при наведении.
Также можно заменить .mouseover на .onClick тогда все будет появляться по клику.

Стили приаттачиваю.

#7 "А как сделать..." » Аватарки в comments.show » 2015-03-21 18:33:01

kinematics
Ответов: 0

Как заставить работать это:

{% if (user.flags.hasAvatar) %}{avatar}
{% else %}
<img src="{{ tpl_url }}/images/noavatar.png" />
{{ endif }}

в шаблоне вывода комментариев?..

P.S Все, разобрался. В шаблоне не было файла user.png. :D

#8 Re: "А как сделать..." » ColorBox » 2015-03-18 13:36:32

ahatomik пишет:

Не создовая новую тему - подскажите пожалуйста код css :)
http://mci.org.ua/novinki/kuhnya-systema2.html
При нажатии на картинку - когда она увеличивается, что бы крестик был "закрыть" ..

кому не сложно, напишите этот стиль

пропустил я его или удалил, но не могу сам сделать :(

Как я понял стиль лайтбокса на этом сайте, в этом файле.

Или скачайте Litebox. Там все исходники.
На всякий приаттачу css.

P.S. Больше всего ненавижу когда картинка во всплывающем окне в 8 раз больше моего размера экрана.

#9 "А как сделать..." » ColorBox » 2015-03-15 07:08:43

kinematics
Ответов: 3

Еще один плагин увеличения превью по клику.

JKB03L.png

Между <head> и </head>:

<link rel="stylesheet" href="colorbox.css"> <!-- путь к стилю превью -->
<script src="jquery.min.js"></script> <!-- можно удалить если уже подключен -->
<script src="jquery.colorbox-min.js"></script> <!-- путь к библиотеке колорбокса -->

Где-нибудь между <body> и </body>:

<script>
    jQuery('a.colorbox').colorbox();
</script>

Будет работать в случае, если:

<a class="colorbox" href="линк-на-картинку" /><img src="картинка" /></a>

Вместо класса colorbox можно использовать любой другой. Главное, не забыть (забить? :D) изменить его и в ('a.colorbox')

Вставка с Ютубы:

<a class='youtube' href='https://www.youtube.com/watch?v=wdYBY3ddghM'>Business Cats</a>
<script>
    $('.youtube').colorbox({iframe: true, width: 640, height: 390, href:function(){
        var videoId = new RegExp('[\\?&]v=([^&#]*)').exec(this.href);
        if (videoId && videoId[1]) {
            return 'http://youtube.com/embed/'+videoId[1]+'?rel=0&wmode=transparent';
        }
    }});
</script>

Тут разные примеры и т.д.

#10 Re: "У меня не работает..." » news.embed.imgCount в последних новостях » 2015-03-15 05:11:04

vip пишет:

kinematics, в самой переменной присутствует код 'extractEmbeddedItems' : true, ?

Упс. Спасибо)

#11 "У меня не работает..." » news.embed.imgCount в последних новостях » 2015-03-14 23:07:46

kinematics
Ответов: 4

Не выводится картинка из новости в модуле последних новостей, только заглушка(

Вот код из xnews:

{% if (news.embed.imgCount > 0) %}
       <img src="{{ news.embed.images[0] }}" width="50" height="50" alt="" />
{% else %}
       <img src="{{ tpl_url }}/images/img-none.gif" width="50" height="50" />
{% endif %}

Пример:
Ym8GjN.png

Куда копать?

#12 PHP/HTML/JS/CSS » Размеры изображений в jquery.nivo.slider.js » 2015-03-04 17:48:38

kinematics
Ответов: 1

Всем привет!)

Вот вопрос: Как заставить слайдер пропорционально уменьшать картинку по ширине?

В самом начале в

var vars = {

есть это width: 488px;

Еще есть в нем такой кусок кода:

//Get img width & height
            var childWidth = child.width();
            if(childWidth == 0) childWidth = child.attr('width');
            var childHeight = child.height();
            if(childHeight == 0) childHeight = child.attr('height');
            //Resize the slider
            if(childWidth > slider.width()){
                slider.width(childWidth);
            }
            if(childHeight > slider.height()){
                slider.height(childHeight);
            }
            if(link != ''){
                link.css('display','none');
            }
            child.css('display','none');
            vars.totalSlides++;
        });

и исходя из: 

slider.css('background','url("'+ vars.currentImage.attr('src') +'") no-repeat');

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

В шаблоне, слайдер берет изображение из поста. Если картинка на собственном хостинге, изменить размер не составит труда. Но не всегда есть возможность залить её. А еще, каким бы не был задан размер картинки в посте, слайдер всегда использует оригинал. Постоянно вручную изменять размеры как-то муторно.

Может в куске //Get img width & height можно решить данный вопрос? Чтобы сужать исходную пикчу в те самые 488 пикселей?)

P.S. Ах да, чуть не забыл (забил? :D). Так как слайдер юзает жквери, может там есть некая функция изменения размера?

P.P.S. Кажется нашел решение.
Помогите пожалуйста корректно вставить css свойство:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='test.png', sizingMethod='scale');

в js строку:

slider.css('background','url("'+ vars.currentImage.attr('src') +'") no-repeat');

#13 Бесплатные шаблоны » Отредактированный (немного) шаблон инсталлятора » 2011-12-23 16:12:34

kinematics
Ответов: 8

Немного подредактировал стандартный инсталлятор, а то серый цвет просто убивал меня.  Дизайн не ахти, просто немного изменил стили для более приятного просмотра.
Удалил начальную картинку-превью дизайна. Да и зачем она? Цвет, как видим, в стиле логин-окна, чтоб не сильно отличался от общей гаммы логин/админка.
На скриншотах шрифты выглядят не очень, но это баг скриншотера,  все нормально, не стоит переживать по этому поводу (:
Делал для себя. Конечно можно было сдобрить это все и жквери или переделать вовсе. Чем и постараюсь занятся.
Папку поместить в [корень движка]/engine/skins/default/ c заменой.

6Fxi7igI.pngoshw0Zxx.png0HlTWmzt.pngXylT9OZ5.png

#14 Бесплатные шаблоны » SkiLight - ленивая адаптация с DLE » 2010-09-10 15:39:55

kinematics
Ответов: 1

fbdae663d50ft.jpg
Решил попробовать адаптировать шаблон.
Немного надоело игратся с цсс, мож кто захочет добить.

Подвал раздела

Работает на FluxBB