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

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

Вы не зашли.

#1 Re: FAQ » Установка TinyMCE (визуальный редактор) на NG CMS » 2012-03-02 05:04:08

На статических страницах так же делать только поменять папку на stats ?

#2 Re: FAQ » Установка TinyMCE (визуальный редактор) на NG CMS » 2012-03-02 04:29:59

Сделал все как описано в начале темы, но ничего не появилось, что посоветуете?

#3 Re: FAQ » Установка TinyMCE (визуальный редактор) на NG CMS » 2012-03-01 22:42:22

easmik, есть инструкция как его установить? а то скинул просто архив, что, куда, зачем пихать я не нашел ридми.

Если можно дайте пожалуйста описание по этапное установки визуального редактора + сам редактор адаптированный

Спасибо

#5 Re: FAQ » Установка TinyMCE (визуальный редактор) на NG CMS » 2012-03-01 07:05:51

У кого то есть этот плагин, а то ссылка на 1 странице битая и не работает. Я так полагаю что это единственный визуальный редактор для ngcms

#6 Re: Новый функционал » НОВАЯ админка к следующему релизу товарищи!! - пожелания, идеи. » 2012-03-01 06:18:35

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

Я ЗА Визуальный редактор в админке!

#7 Re: Бесплатные шаблоны » Шаблон Obiznese » 2012-03-01 05:43:03

Приветствую всех!

Ситуация такая, поставил этот(http://ngcms.ru/forum/viewtopic.php?id=2273) шаблон. В нем есть меню, его и надо видоизменить:

<!-- Навигация -->
<div class="block"><h3 class="btl"><img src="{tpl_url}/images/leftbox.png" alt="" />Меню сайта</h3>

<div class="vertnavi"><ul class="reset navi">

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu1');">Выпадающее меню 1</a></li>
<div id="menu1" style="display:none;">
    <ul>
     <li><a href="#">1 вкладка</a></li>
     <li><a href="#">2 вкладка</a></li>
     <li><a href="#">3 вкладка</a></li>
     <li><a href="#">4 вкладка</a></li>
     <li><a href="#">5 вкладка</a></li>
    </ul>
</div>
        
<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu2');">Выпадающее меню 2</a></li>
<div id="menu2" style="display:none;">
    <ul>
     <li><a href="#">1 вкладка</a></li>
     <li><a href="#">2 вкладка</a></li>
     <li><a href="#">3 вкладка</a></li>
     <li><a href="#">4 вкладка</a></li>
     <li><a href="#">5 вкладка</a></li>
    </ul>
</div>

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu2');">Выпадающая вкладка 3</a></li> - (!!!!!) вот с эти не могу разобраться. 
<div id="menu2" style="display:none;">
    <ul>
     <li><a href="#">1 вкладка</a></li>
     <li><a href="#">2 вкладка</a></li>
     <li><a href="#">3 вкладка</a></li>
     <li><a href="#">4 вкладка</a></li>
     <li><a href="#">5 вкладка</a></li>
    </ul>
</div>

        <li><img src="{tpl_url}/images/spacer.gif" alt="" /><a href="#">Меню3</a></li>
        <li><img src="{tpl_url}/images/spacer.gif" alt="" /><a href="#">Меню4</a></li>
        <li><img src="{tpl_url}/images/spacer.gif" alt="" /><a href="#">Меню5</a></li>

</ul>
</div>
</div>
<!-- /Навигация -->

В "Выпадающая вкладка 3" делал замену <a href="javascript:ShowOrHide('menu2');"> на <a href="javascript:ShowOrHide('menu3');"> , но при клацанье выпадает "Выпадающая вкладка 2", искал от куда-же идет вызов функции в файлах:

bbcodes.js
inserttag.js
jquery.js
jquery.jmpopups-0.5.1.js
jquery.min.js
jqueryui.js
tabcontent.js
topmenu.js

Запросами: "menu", "menu1", "menu2", "javascript:ShowOrHide('menu2');", "ShowOrHide"

Работаю в Notepad++ вызывал поиск "Ctrl+F" -> вводил запрос -> ответ " Can't find the text: "запрос" ", список запросов см. выше, но так ничего и не нашел.

Вот шапка страницы:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset={l_encoding}" />
<meta http-equiv="content-language" content="{l_langcode}" />
<meta name="generator" content="{what} {version}" />
<meta name="document-state" content="dynamic" />
{htmlvars}
<script type="text/javascript" src="{tpl_url}/js/jquery.js"></script>
<script type="text/javascript" src="{tpl_url}/js/jqueryui.js"></script>
<script type="text/javascript" src="{tpl_url}/js/inserttag.js"></script>
<script type="text/javascript" src="{tpl_url}/js/bbcodes.js"></script>
<link media="screen" href="{tpl_url}/style/styles.css" type="text/css" rel="stylesheet" />
<link media="screen" href="{tpl_url}/style/main.css" type="text/css" rel="stylesheet" />
<link media="screen" href="{tpl_url}/style/engine.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="{tpl_url}/js/tabcontent.js"></script>
<script type="text/javascript" src="{tpl_url}/js/topmenu.js"></script>
<script type="text/javascript"  src="{tpl_url}/js/jquery.jmpopups-0.5.1.js" ></script>
    <script type="text/javascript">
        //<![CDATA[
            $.setupJMPopups({
                screenLockerBackground: "#000",
                screenLockerOpacity: "0.7"
            });
 
            function openStaticPopup() {
                $.openPopupLayer({
                    name: "loginPopup",
                    width: 400,
                    target: "loginform"
                });
            }
        //]]>
    </script>
[isplugin rss_export]<link href="{home}/rss.xml" rel="alternate" type="application/rss+xml" title="RSS" />[/isplugin]
<script type="text/javascript" src="{admin_url}/includes/js/functions.js"></script>
<script type="text/javascript" src="{admin_url}/includes/js/ajax.js"></script>
<title>{titles}</title>
</head>

С чем нужно разобраться:
1. Найти откуда идет вызов функции.
2. Сделать возможность добавлять вручную по мимо menu1, menu2, - menu3, menu4, menu5, menuN, menuN+1

Решение данной реализации:

Вот в чем было дело:

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu2');">Выпадающее меню 2</a></li>
<div id="menu2" style="display:none;">

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu3');">Выпадающее меню 3</a></li>
<div id="menu3" style="display:none;">

- т.е. добавляем menu3 в функции, и следовательно делаем div id="menu3"

и так далее, главное чтобы вызов функции javascript:ShowOrHide('menuN') значение menu было такое как в div id="menuN"

и все заработало, присвоил до 6 все открываются отдельно. Всем кто в будущем столкнется, в помощь, дерзайте)

#9 Re: "А как сделать..." » функция javascript:ShowOrHide('menu') » 2012-03-01 01:30:19

Методом тыка каким то образом сделал:

Вот в чем было дело:

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu2');">Выпадающее меню 2</a></li>
<div id="menu2" style="display:none;"> - оригинал

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu3');">Выпадающее меню 2</a></li>
<div id="menu3" style="display:none;">- т.е. menu3 в функции, сделал div menu3

и все заработало, присвоил до 6 все открываются отдельно. Всем кто в будущем столкнется, в помощь, дерзайте)

#10 "А как сделать..." » функция javascript:ShowOrHide('menu') » 2012-03-01 01:17:25

smoon
Ответов: 3

Приветствую всех!

Нужна помощь. Ситуация такая, поставил этот(http://ngcms.ru/forum/viewtopic.php?id=2273) шаблон. В нем есть меню:

<!-- Навигация -->
<div class="block"><h3 class="btl"><img src="{tpl_url}/images/leftbox.png" alt="" />Меню сайта</h3>

<div class="vertnavi"><ul class="reset navi">

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu1');">Выпадающее меню 1</a></li>
<div id="menu1" style="display:none;">
	<ul>
	 <li><a href="#">1 вкладка</a></li>
	 <li><a href="#">2 вкладка</a></li>
	 <li><a href="#">3 вкладка</a></li>
	 <li><a href="#">4 вкладка</a></li>
	 <li><a href="#">5 вкладка</a></li>
	</ul>
</div>
		
<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu2');">Выпадающее меню 2</a></li>
<div id="menu2" style="display:none;">
	<ul>
	 <li><a href="#">1 вкладка</a></li>
	 <li><a href="#">2 вкладка</a></li>
	 <li><a href="#">3 вкладка</a></li>
	 <li><a href="#">4 вкладка</a></li>
	 <li><a href="#">5 вкладка</a></li>
	</ul>
</div>

<li><img class="aclink" src="{tpl_url}/images/spacer.gif" alt="" /><a href="javascript:ShowOrHide('menu2');">Выпадающая вкладка 3</a></li> - (!!!!!) вот с эти не могу разобраться. 
<div id="menu2" style="display:none;">
	<ul>
	 <li><a href="#">1 вкладка</a></li>
	 <li><a href="#">2 вкладка</a></li>
	 <li><a href="#">3 вкладка</a></li>
	 <li><a href="#">4 вкладка</a></li>
	 <li><a href="#">5 вкладка</a></li>
	</ul>
</div>

		<li><img src="{tpl_url}/images/spacer.gif" alt="" /><a href="#">Меню3</a></li>
		<li><img src="{tpl_url}/images/spacer.gif" alt="" /><a href="#">Меню4</a></li>
		<li><img src="{tpl_url}/images/spacer.gif" alt="" /><a href="#">Меню5</a></li>

</ul>
</div>
</div>
<!-- /Навигация -->

В "Выпадающая вкладка 3" делал замену <a href="javascript:ShowOrHide('menu2');"> на <a href="javascript:ShowOrHide('menu3');"> , но при клацанье выпадает "Выпадающая вкладка 2", искал от куда-же идет вызов функции в файлах:

bbcodes.js
inserttag.js
jquery.js
jquery.jmpopups-0.5.1.js
jquery.min.js
jqueryui.js
tabcontent.js
topmenu.js

Запросами: "menu", "menu1", "menu2", "javascript:ShowOrHide('menu2');", "ShowOrHide"

Работаю в Notepad++ вызывал поиск "Ctrl+F" -> вводил запрос -> ответ " Can't find the text: "запрос" ", список запросов см. выше, но так ничего и не нашел.

Вот шапка страницы:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset={l_encoding}" />
<meta http-equiv="content-language" content="{l_langcode}" />
<meta name="generator" content="{what} {version}" />
<meta name="document-state" content="dynamic" />
{htmlvars}
<script type="text/javascript" src="{tpl_url}/js/jquery.js"></script>
<script type="text/javascript" src="{tpl_url}/js/jqueryui.js"></script>
<script type="text/javascript" src="{tpl_url}/js/inserttag.js"></script>
<script type="text/javascript" src="{tpl_url}/js/bbcodes.js"></script>
<link media="screen" href="{tpl_url}/style/styles.css" type="text/css" rel="stylesheet" />
<link media="screen" href="{tpl_url}/style/main.css" type="text/css" rel="stylesheet" />
<link media="screen" href="{tpl_url}/style/engine.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="{tpl_url}/js/tabcontent.js"></script>
<script type="text/javascript" src="{tpl_url}/js/topmenu.js"></script>
<script type="text/javascript"  src="{tpl_url}/js/jquery.jmpopups-0.5.1.js" ></script>
	<script type="text/javascript">
		//<![CDATA[
			$.setupJMPopups({
				screenLockerBackground: "#000",
				screenLockerOpacity: "0.7"
			});
 
			function openStaticPopup() {
				$.openPopupLayer({
					name: "loginPopup",
					width: 400,
					target: "loginform"
				});
			}
		//]]>
	</script>
[isplugin rss_export]<link href="{home}/rss.xml" rel="alternate" type="application/rss+xml" title="RSS" />[/isplugin]
<script type="text/javascript" src="{admin_url}/includes/js/functions.js"></script>
<script type="text/javascript" src="{admin_url}/includes/js/ajax.js"></script>
<title>{titles}</title>
</head>

С чем нужно разобраться:
1. Найти откуда идет вызов функции.
2. Сделать возможность добавлять вручную по мимо menu1, menu2, - menu3, menu4, menu5, menuN, menuN+1

Помогите разобраться, пожалуйста.

#12 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-29 08:43:35

Ай, legenda, спасибочки тебе огромное за мануал http://ngcms.ru/forum/viewtopic.php?pid=28068#p28068, вот в чем была моя проблема : 5) Откройте файл engine/includes/classes/parse.class.php, найдите в нем строки (!!!!! Для моей версии именно эти строки в районе -+ 366, дело в том что в файле parse.class.php похожие строки есть еще в районе -+255 и часто ставят после них что и есть роковой ошыбкой)):

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

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of exec_acts(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /home/zaozerka/city-evpatoria.com/booking/engine/includes/news.php on line 158

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of exec_acts(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /home/zaozerka/city-evpatoria.com/booking/engine/includes/news.php on line 449

помогите и с ней разобраться пожалуйста.

#13 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-29 08:12:09

Короче ставлю с 0 себе движек и попробую прикрутить туда что говорит legenda, если не прокатит, поставлю сборку от Djaffar, в любом случае сейчас отпишусь что да как получилось.

#14 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-29 05:30:11

Кто нибудь поможет? Все темы посвященные этому просмотрел, ничего не помогло. (

Помогите разобраться, пожалуйста! Очень надо.

#15 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 22:57:55

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

а для разработчиков, могли бы и сделать это все встроено, чтобы не парится из-за этого для людей кто не силен в программировании, и кто-то там спрашивал про лишние 100 кб, по сравнению с той-же DLE с которой вы пример ставите, всегда проигрыш будет, т.к. там это сразу встроено в движке! и 100% кто себе делает сайт всегда захочет прикрутить увеличение картинок и будет мозг парить!

Вот очень хочется спросить про это программистов NGCMS почему не вкрутите в движек сайта это???

#16 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 21:34:48

Нашел плагин http://ngcms.ru/forum/viewtopic.php?pid=9093#p9093 кто такой же как и я новичек, юзайте!)))

#18 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 20:49:49

[img="http://ng.test/uploads/images/default/18-12066-enl.jpg" border="0" width="336" height="207" align=""]18-12066-enl.jpg (52.67 Kb)[/img] - при нажатии на 1


[url=http://ng.test/uploads/images/default/18-12066-enl.jpg" onclick="return hs.expand (this)"  class="highslide][img="http://ng.test/uploads/images/default/thumb/18-12066-enl.jpg" class="nimg" border="0" align=""]18-12066-enl.jpg (52.67 Kb)[/img][/url] - при нажатии на 2

[url=http://ng.test/uploads/images/default/18-12066-enl.jpg" target="_blank][img="http://ng.test/uploads/images/default/thumb/18-12066-enl.jpg" border="0" align=""]18-12066-enl.jpg (52.67 Kb)[/img][/url] - при нажатии на 3

y_6df77356.jpg

#19 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 20:24:22

а и еще заметил такое различие:

Этот у меня:
case 'title':
$v = str_replace(array("\"", '[', ']', ord(0), ord(9), ord(10), ord(13), ":", '<', '>', '&'),array("'",'%5b', '%5d', ''),$kv);
$outkeys [] = $kn.'="'.$v.'"';
break;

Этот в описании этой темы http://ngcms.ru/forum/viewtopic.php?id=283
case 'title':
$v = str_replace(array("\"", ord(0), ord(9), ord(10), ord(13), ":", '<', '>', '&'),array("'",''),$kv);
$outkeys [] = $kn.'="'.$v.'"';
break;

Сильно влияет различие на то что я пытаюсь сделать?

#21 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 20:17:38

legenda, сделал все по новой, как из твоего ответа, и прикрепленные аттач скачал, и все равно такой же результат.

А и еще добавлю проверяю на локалке (денвер), операционка win7, сайт ng.test

вот main.tpl :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta http-equiv="content-language" content="ru" />
<meta name="generator" content="NGCMS 0.9.3 Release [SVN880+FIX01]" />
<meta name="document-state" content="dynamic" />
<link href="http://ng.test/engine/plugins/rating/tpl/skins/basic/rating.css" rel="stylesheet" type="text/css" />
<meta name="description" content="Здесь описание вашего сайта" />
<meta name="keywords" content="Здесь ключевые слова, через запятую (,)" />

<link href="http://ng.test/templates/default/style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="http://ng.test/rss.xml" rel="alternate" type="application/rss+xml" title="RSS" />
<script type="text/javascript" src="http://ng.test/engine/includes/js/functions.js"></script>
<script type="text/javascript" src="http://ng.test/engine/includes/js/ajax.js"></script>
<style type="text/css" media="all">
@import url(http://ng.test/engine/hacks/highslide/highslide.css);
</style>
<!-- highslide start  -->
<script type="text/javascript" src="http://ng.test/engine/hacks/highslide/highslide.js"></script>
<script type="text/javascript">   
    hs.graphicsDir = 'http://ng.test/engine/hacks/highslide/graphics/';
</script>
<!-- highslide end  -->
<title>NG TEST : Главная страница</title>
</head>


при переходе на:

http://ng.test/engine/hacks/highslide/highslide.css

http://ng.test/engine/hacks/highslide/highslide.js - открывается содержимое файлов. Работаю в опере

#22 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 18:52:12

хм... сделал все по инструкции, скачать новые http://highslide.com/download.php , но теперь изображение открывается не в новой в кладке, а в этойже, но просто изображение, типа такого http://cs304815.vk.com/u85751340/-14/y_33515941.jpg

кто что может подсказать по этому поводу? Спасибо

#23 Re: "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 18:43:44

Спасибо, сейчас сделаю, нашел тут http://wiki.ngcms.ru/index.php/Highslide_JS_-_модные_превьюшки

#24 "А как сделать..." » Увеличение изображения при нажатии на уменьшеную копию » 2012-02-28 17:27:21

smoon
Ответов: 20

Приветствую всех, кто пользуется NGCMS

До этого пользовался DLE очень удобная, но (!) платная.

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

Может ли кто подсказать как такое же реализовать, или где почитать инфо, 2 дня лазию ничего не нашел не на форуме ни в интернете...

Очень нужно чтобы изображение увеличивалось, а не открывалось в отдельном окне...

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

Работает на FluxBB