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

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

Вы не зашли.

#1 2012-09-22 11:52:46

TYNGO
Участник
Откуда Sterlitamak
Зарегистрирован: 2012-05-11
Сообщений: 107
Рейтинг :   
Сайт

Шаблон CSOpen

06e302aa843ft.jpg 6961a7d703d3t.jpg
Ширина: резиновый
Тип шаблона: Рип
Комплектация: tpl, css, img
Тестировался: Opera, IE, Chrome, Mozilla
Адаптировал под NG 0.9.3: Dino
Рип шаблона: Warikinfo.ru
Демо: тут

Адаптированные плагины плагины:

auth_basic v.0.20
comments v0.05b
lastcomments v0.08b
uprofile v0.06
who_online v.0.03

Скачать шаблон

Это моя первая адаптация шаблона, выслушаю любую критику, похвалу, также буду рад если вы укажите на ошибки. Скачиваем и пользуемся)

Изменено TYNGO (2012-09-22 16:48:07)

Не в сети

#2 2012-09-22 11:56:01

TYNGO
Участник
Откуда Sterlitamak
Зарегистрирован: 2012-05-11
Сообщений: 107
Рейтинг :   
Сайт

Re: Шаблон CSOpen

Также буду дополнять, точнее адаптировать и другие плагины. Все изменения в шаблоне буду выкладывать в новости

Не в сети

#3 2012-09-22 15:19:55

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: Шаблон CSOpen

нашел несколько косяков и лишних скриптов в файле main.tpl

1) 3 лишних скрипта

<script language="javascript">
<!--
function ChangeImg() {
if(document.images) {
eval("document."+ChangeImg.arguments[0]+
".src=('"+ChangeImg.arguments[1]+"')");
}
}

function preload() {
if (document.images) {
var imgsrc = preload.arguments;
arr=new Array(imgsrc.length);
for (var j=0; j<imgsrc.length; j++) {
arr[j] = new Image;
arr[j].src = imgsrc[j];
}
}
}
//-->
</script>

<script language="javascript" type="text/javascript">
function FRep(action, user_id, post_id, forum_id)
{
    var cause = prompt("Введите причину", "");
    
    if (cause)
    {
        var ajax = new dle_ajax();
        ajax.onShow ('');
        var varsString = "user_id=" + user_id;
        ajax.setVar("skin", dle_skin);
        ajax.setVar("action", action);
        ajax.setVar("forum_id", forum_id);
        ajax.setVar("post_id", post_id);
        ajax.setVar("cause", ajax.encodeVAR(cause));
        ajax.requestFile = dle_root + "engine/forum/ajax/reputation.php";
        ajax.method = 'POST';
        ajax.element = 'rep-' + post_id;
        ajax.sendAJAX(varsString);
    }

    return false;
};
</script>

<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t12.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
//--></script><!--/LiveInternet-->

2) у тебя 2 тега </head> один нужно удалить

3) после тега <body> нужно ставить <div id="loading-layer"><img src="{tpl_url}/images/loading.gif" alt="" /></div>

дальше пока не смотрел

Не в сети

#4 2012-09-22 15:32:57

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Шаблон CSOpen

в футере поставь ссылку на NG

Не в сети

#5 2012-09-22 15:48:29

TYNGO
Участник
Откуда Sterlitamak
Зарегистрирован: 2012-05-11
Сообщений: 107
Рейтинг :   
Сайт

Re: Шаблон CSOpen

vip пишет:

1) 3 лишних скрипта

<script language="javascript">
<!--
function ChangeImg() {
if(document.images) {
eval("document."+ChangeImg.arguments[0]+
".src=('"+ChangeImg.arguments[1]+"')");
}
}

function preload() {
if (document.images) {
var imgsrc = preload.arguments;
arr=new Array(imgsrc.length);
for (var j=0; j<imgsrc.length; j++) {
arr[j] = new Image;
arr[j].src = imgsrc[j];
}
}
}
//-->
</script>

<script language="javascript" type="text/javascript">
function FRep(action, user_id, post_id, forum_id)
{
    var cause = prompt("Введите причину", "");
    
    if (cause)
    {
        var ajax = new dle_ajax();
        ajax.onShow ('');
        var varsString = "user_id=" + user_id;
        ajax.setVar("skin", dle_skin);
        ajax.setVar("action", action);
        ajax.setVar("forum_id", forum_id);
        ajax.setVar("post_id", post_id);
        ajax.setVar("cause", ajax.encodeVAR(cause));
        ajax.requestFile = dle_root + "engine/forum/ajax/reputation.php";
        ajax.method = 'POST';
        ajax.element = 'rep-' + post_id;
        ajax.sendAJAX(varsString);
    }

    return false;
};
</script>

<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t12.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
//--></script><!--/LiveInternet-->

ИСПРАВЛЕНО
2) у тебя 2 тега </head> один нужно удалить ИСПРАВЛЕНО

3) после тега <body> нужно ставить <div id="loading-layer"><img src="{tpl_url}/images/loading.gif" alt="" /></div>
ИСПРАВЛЕНО, а для чего нужна данная строчка

irbees2008 пишет:

в футере поставь ссылку на NG

Совсем про это забыл, поставлю при следующей обновлении ссылки

Не в сети

#6 2012-09-22 15:50:21

TYNGO
Участник
Откуда Sterlitamak
Зарегистрирован: 2012-05-11
Сообщений: 107
Рейтинг :   
Сайт

Re: Шаблон CSOpen

также нашел косяк с нерабочими ссылками и Email в ббкоде в комментах

Не в сети

#7 2012-09-22 15:50:52

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: Шаблон CSOpen

строка <div id="loading-layer"><img src="{tpl_url}/images/loading.gif" alt="" /></div> показывает загрузку ajax

Не в сети

#8 2012-11-09 20:55:36

2009bes
Участник
Зарегистрирован: 2012-11-09
Сообщений: 82
Рейтинг :   

Re: Шаблон CSOpen

vip,  последний скрипт - с четчик посищений LiveInternet

Не в сети

#9 2012-11-10 06:25:34

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: Шаблон CSOpen

2009bes, на каждый сайт свой счетчик а тут чужой

Не в сети

#10 2012-11-18 03:35:17

torg
Участник
Откуда Россия
Зарегистрирован: 2009-04-23
Сообщений: 130
Сайт

Re: Шаблон CSOpen

Не плохой шаблон. Картинки не разбегаются. Этим грешат скины на дивах.

1) Подскажите как включить отображение категорий. Будет ли подсвечиваться активная категория.
2) Как в вашем скине включить подсветку посещенных страниц. Вроде гиперссылки одним цветом.

3) Плохо не отображается текущая главная страница, надеюсь в след версии ngcms будет это работать.
4) Еще пожелание, чтобы были три таблички. Короткая новость и полная новость - это есть.
Не хватает таблички, чтобы отображение с главной страницы короткая новость не попадала в статью.
5) Breadcrumbs доделать и встроить в ngcms.

Изменено torg (2012-11-18 03:35:55)

Не в сети

#11 2012-12-11 09:59:35

Itoku
Участник
Откуда Москва
Зарегистрирован: 2012-12-11
Сообщений: 1
Рейтинг :   
Сайт

Re: Шаблон CSOpen

Сделайте пожалуйста рабочие "Хлебные крошки"

Не в сети

#12 2012-12-11 18:14:27

TYNGO
Участник
Откуда Sterlitamak
Зарегистрирован: 2012-05-11
Сообщений: 107
Рейтинг :   
Сайт

Re: Шаблон CSOpen

сделаю на выходных, щас сильно занят

Не в сети

#13 2012-12-11 20:42:31

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Шаблон CSOpen

Itoku пишет:

Сделайте пожалуйста рабочие "Хлебные крошки"

вставь переменную {breadcrumbs} в main.tpl перед {mainblock}
и в плагине в файле breadcrumbs.tpl отредактируй вид

Не в сети

#14 2012-12-24 18:10:29

Slevin777
Участник
Зарегистрирован: 2012-12-23
Сообщений: 7
Рейтинг :   

Re: Шаблон CSOpen

Чуть чуть под шаманил шаб, может кому и сгодится.   
(изменил малость вид, добавил меню навигации "гармошка", поиск по сайту и sitelock.tpl, в оригинале не было)


7tse79oasynul4wa7ayz71zlh.jpg asvwsl5j948alg7mt9e08wmtb.jpg

есть некоторые лаги в шабе, не могу (то есть не знаю как) поправить в комментариях вывод эмайлов через bb код.

И еще вопрос как можно организовать в панели bb кодов 6dm4d5oznzuwynuz2vbktgjq3.jpg, а именно вставка видео с ютюба или других видео ресурсов...

Не судите грубо, я новичок, учусь на собственных ошибках;)

Изменено Slevin777 (2012-12-24 19:04:31)


Жизнь хитра! Когда у меня на руках все карты - она внезапно решает играть в шахматы…

Не в сети

#15 2014-03-15 06:15:31

murmurishka
Участник
Зарегистрирован: 2012-01-01
Сообщений: 84
Рейтинг :   

Re: Шаблон CSOpen

мне сгодится ))
только объясните - почему меню не создаются ?
делаю меню в админке - а их нема..

например, в шаблоне антарес - сразу все видно..

Не в сети

#16 2014-03-15 07:02:21

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Шаблон CSOpen

добавь переменную {categories} в файл main.tpl

Не в сети

#17 2014-03-15 07:28:47

murmurishka
Участник
Зарегистрирован: 2012-01-01
Сообщений: 84
Рейтинг :   

Re: Шаблон CSOpen

irbees2008 пишет:

добавь переменную {categories} в файл main.tpl

нифига не понял куда его добавлять..
вспомнил про антарес - подглядел.. "ЗАРАБОТАЛА!!!" (с) ))))
СПАСИБО

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

Не в сети

#18 2014-03-15 07:53:02

murmurishka
Участник
Зарегистрирован: 2012-01-01
Сообщений: 84
Рейтинг :   

Re: Шаблон CSOpen

а плагины тоже как-то надо переделывать под шаблон ?.. *confused*

Не в сети

#19 2014-03-15 09:17:51

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Шаблон CSOpen

По подробнее,какие плагины?которые указаны в шаблоне переделывать не надо,а остальные надо редактировать шаблон плагина

Не в сети

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

Работает на FluxBB