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

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

Вы не зашли.

#1 Re: PHP/HTML/JS/CSS » как правильнее организовать работу вебформы? » 2012-02-01 03:34:26

Если проверять капчу JS-ом - значит отдать капчу врагу в руки (js то у клиента работает, а сравнивать с чем-то нужно значение, введенное им). Можно конечно выкрутиться через json, но стоит ли оно того? smile

#2 Re: Новый функционал » TABS - комментарии сайта/vkontakte/etc » 2012-01-31 11:33:27

Wolverine пишет:

По моему ты в header много мусора вставил, достаточно одного $( "#tabs" ).tabs(); , нет?

Тогда уж:

 <script type="text/javascript">
            $(function(){
               $('#tabs').tabs();
            }
 </script>

я использую не только таб-ы smile

#3 Новый функционал » TABS - комментарии сайта/vkontakte/etc » 2012-01-31 05:23:54

zenn
Ответов: 24

Собственно нужен был хук самому, делать впринципе как 2 пальца, возможно кому-либо понадобится.
Суть - добиться в форме комментариев переключение по jqueryui таб-ам с разными си-ми комментариев(к примеру, виджет вконтакта, фейсбука и прочих).
Так как в цмс уже имеется jquery то нам остается лишь добавить стиль jqueryui-custom (взять можно вот тут).
Добавляем в main.tpl ссылку на стиль (его перед этим грузим в шаблон ваш, куда удобно):

<script type="text/javascript" src="{tpl_url}/js/jquery-ui-1.8.16.custom.min.js"></script>
<link media="screen" href="{tpl_url}/style/jquery-ui-1.8.16.custom.css" type="text/css" rel="stylesheet" />

Так же в хедер добавляем:

		<script type="text/javascript">
			$(function(){

				// Accordion
				$("#accordion").accordion({ header: "h3" });
	
				// Tabs
				$('#tabs').tabs();
	

				// Dialog			
				$('#dialog').dialog({
					autoOpen: false,
					width: 600,
					buttons: {
						"Ok": function() { 
							$(this).dialog("close"); 
						}, 
						"Cancel": function() { 
							$(this).dialog("close"); 
						} 
					}
				});
				
				// Dialog Link
				$('#dialog_link').click(function(){
					$('#dialog').dialog('open');
					return false;
				});

				// Datepicker
				$('#datepicker').datepicker({
					inline: true
				});
				
				// Slider
				$('#slider').slider({
					range: true,
					values: [17, 67]
				});
				
				// Progressbar
				$("#progressbar").progressbar({
					value: 20 
				});
				
				//hover states on the static widgets
				$('#dialog_link, ul#icons li').hover(
					function() { $(this).addClass('ui-state-hover'); }, 
					function() { $(this).removeClass('ui-state-hover'); }
				);
				
			});
		</script>

Теперь идем в news.full.tpl и заворачиваем [isplugin comments]{plugin_comments}[/isplugin] вот таким образом:

		<div id="tabs">
			<ul>
				<li><a href="#tabs-1">Комментарии</a></li>
				<li><a href="#tabs-2">Вконтакте</a></li>
				<li><a href="#tabs-3">Facebook</a></li>
			</ul>
			<div id="tabs-1">[isplugin comments]{plugin_comments}[/isplugin]</div>
			<div id="tabs-2"><div id="vk_comments"></div>
<script type="text/javascript">
eval(unescape("VK.Widgets.Comments%28%22vk_comments%22%2C%20%7Blimit%3A%2025%2C%20width%3A%20%22400%22%2C%20attach%3A%20%22*%22%7D%29%3B"));
</script></div>
			<div id="tabs-3">
			   <div id="cm_fb">
<div class="cmm_heading">
	<a name="c" />Facebook комментарии (<fb:comments-count href=http://ваш_домен/></fb:comments-count>)</a>
</div>
<div id="fb-root"></div><script src="http://connect.facebook.net/ru_RU/all.js#xfbml=1"></script><fb:comments href="http://ваш_домен" num_posts="10" width="400"></fb:comments>
</div>
			</div>
		</div>

Ах да, в хедер мейна не забываем api подключить:

<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?34"></script>
<script type="text/javascript">
  VK.init({apiId: ваш_id, onlyWidgets: true});
</script>
<meta property="fb:admins" content="{00000000000000}"/>
<meta property="fb:app_id" content="00000000000000"/>

Profit.
Получаем что-то вроде этого(см. атачи)

#4 Re: Бесплатные шаблоны » Шаблон Obiznese » 2012-01-30 05:29:04

Неработает форма добавления комментариев sad

#5 Re: "А как сделать..." » Формат хеша пароля » 2012-01-30 04:29:04

Все, нашел. Двойной md5 (кстати, очь глупая идея, слабо устойчева к брутфорсу, есть радужные таблы ..)
Рекомендую: md5(base64_encode(pack("H*", пароль))); smile

#6 "А как сделать..." » Формат хеша пароля » 2012-01-30 03:30:58

zenn
Ответов: 13

Доброй ночи всем пользователям и создателям ngcms.
Имеется вопрос, каким образом хешируется пароль в таблице pref_users ?
Переношу на ngcms рабочий проект с иной цмс, хотелось бы сделать это без потерь для себя. В используемой ранее цмс был алгоритм $pwd = md5($password). У вас он работает несколько иначе, пока роюсь по исходным кодам.
Ну и как вариант, можно ли без лишних заглушек адаптировать старую базу(не охото писать доп. метод на авторизацию по иному алгоритму).

#8 Re: Запросы на адаптацию » Адаптация шаблонов. DLE шаблоны. » 2011-12-14 15:53:30

vip пишет:

zenn, http://ngcms.ru/forum/viewtopic.php?pid=25855#p25855

Спасибо, многим будет полезен для личных блогов smile

#9 Re: Запросы на адаптацию » Адаптация шаблонов. DLE шаблоны. » 2011-12-12 15:26:35

1. Название шаблона: my fist blog
2. Демки нету
3. Бесплатный
4. Скрин:
1322393397_prew.jpg
5. Ссылка: http://dle-shablons.ru/engine/download.php?id=263 (прямая: http://dle-shablons.ru/engine/download.php?id=263).

#10 Re: Флейм » Давайте знакомиться. :D » 2009-12-29 22:49:59

Trashcka пишет:

zenn, и кто это еще извращенней ))) ???

wink kiss.gif
отак )

#12 Re: Флейм » Давайте знакомиться. :D » 2009-12-29 19:42:24

Trashcka пишет:

zenn, я об этом и написала )))

И я тебе тем же отплачу :

Trashcka пишет:

имею порядка 70.000 различных композиций

Лучше их не иметь а ими владеть (:

big_smile:D

sorry me from offtopic(:

#13 Re: Флейм » У кого что играет? » 2009-12-29 19:35:46

Trashcka пишет:

А давайте )) замутим такое - делится темами которые прям крышу сносят, а?

Что вы под этим подразумеваете? smile
Впринципе, гугл всех спасет big_smile

#14 Re: Флейм » У кого что играет? » 2009-12-29 19:29:07

Если ково возбуждает - можно организовать радио big_smile дедик - не проблема впринципе. wink

#15 Re: Флейм » Давайте знакомиться. :D » 2009-12-29 19:27:37

Trashcka пишет:

zenn, по линку: Михаил и Виталий теперь друзья, Михаил и Иван теперь друзья, и т.д. честно ) умерла с этого big_smile у меня извращенное понятие ко всему, так, что не обращайте внимания.

Каждый думает по мере своей распущености. wink

#17 Re: Флейм » Давайте знакомиться. :D » 2009-12-29 18:43:02

Михаил, 20 годиков .... Украина, Керчь.
Контакт : http://people.100nt.ru/members/admin/

п.с. - даж можно поглядеть WP MU & Buddy press в действии smile

#18 Re: FAQ » NGCMS loader - 1.0 alpha » 2009-12-29 01:32:30

infinity237 пишет:

Ахахаха. Забавная тема. smile

Скорей всего трава была забавной big_smile

проще и люди потянуться

лучше бы наоборот wink

#19 Re: Флейм » Кто как обновляет файлы движка? » 2009-12-28 23:40:32

Trashcka пишет:

Очень хотелось бы какую-то ху фигню, чтобы все сама делала )) ну или хотя бы половину.

А что в вашем понятии есть "Всё" ?
п.с. - в эклипсе есть файная вещица - Синхроинзация .. без различного ананистического софта. wink

п.п.с. - кто мешает авторам проэкта написать простенький auth-ftp "обновлятель". Или хеш файлов сверять просто никак? smile
ну или незнаю, делать маразматическую работу выпуская .diff под нипсо-консольные оси ... кого что больше возбуждает. smile

#20 Re: FAQ » NGCMS loader - 1.0 alpha » 2009-12-28 23:39:24

Ладненько, понятно )
Местный форумный неадекват съедает всё подряд ... что сказать )))
На кол и растрелять big_smile Не нравиться - идем мимо wink

#21 Re: FAQ » NGCMS loader - 1.0 alpha » 2009-12-28 22:00:23

Wolverine пишет:

Добавь еще полезную фичу скачать измененные файлы с ревизии Х по ревизию У

P.S. На самом деле велосипед сделал действительно smile Причем, который ездит только по одному маршруту

P.P.S. А оно и минет делает?! tongue

http://photoload.ru/data/84/00/f4/8400f … 1a2aa0.jpg

Да, ошибся с граматикой )))
п.с. - вилосипед удобный для новичков тем, что не нужно выставлять Path для свн-ки.
А тут - удобно, кликабельно smile
п.с. - ошибся чутку в степах с ифом, подправлю smile

#22 Re: Флейм » Кто как обновляет файлы движка? » 2009-12-28 20:44:40

Wolverine пишет:

Engine hack's is bad way roll

it`s always is bad ) But if you site hosted in localhost server, you don`t afraid to be hacked by hackers lol

п.с. -> http://ngcms.ru/forum/viewtopic.php?id=772 smile

#23 FAQ » NGCMS loader - 1.0 alpha » 2009-12-28 20:31:14

zenn
Ответов: 8

Итак, в качестве своего извинения перед авторами проекта ngcms (за оскарбление на форуме 2z) представляю пользователям вашего проекта небольшую софтинку.
На что расчитана софтина? Она расчитана в первую очередь на новичков, которые не представляют для себя что такое SVN репозитории и как от туда качать/обновляться.

В ngcms loader 1.0 alpha вошлол такой функционал :
- Возможность скачивания trunk проекта без установленных tortoise SVN / subversion tigris console.
- Возможность обновления ранее скачаного проекта до последних ревизий.

Наслаждаемся wink
п.с. - работает во всех Win-like OS.

Скачать: download

Для тех, кто хочет пользоваться:
1. Скачать данную программу
2. Разархивировать куда угодно.
3. Запустить ngcms_uploader.exe и действовать по инструкциям :
- если введете 1 - проект будет скачан в /source/ в той же папке, куда распаковали
- если введете 2 - проект, находящийся в /source/ будет обновлен на последнюю ревизию SVN репозитория

п.п.с. - критику мол "о нах оно", "я труЪ гуру, мне оно нах не нада" - оставьте при себе. Не забывайте, что есть не такие "труЪ гуру" как вы. smile

#24 Re: Флейм » Кто как обновляет файлы движка? » 2009-12-28 18:30:15

Кто вам мешает сохранить в структуре сайта временники .svn ?
И по надобности опа - svn update. big_smile

#25 Re: Вопросы функционирования системы в целом » Сколько единовременных соединений делает движок? » 2009-12-28 18:26:53

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

О речи запросов к апаче - смешно. Апач - это сервер, который обрабатывает исполняемый скрипт. Вы создаете лиш обычный HTTP_GET, который в свою очередь обрабатываеться опачкой.
О конектах к SQL - что вас интересует, кол-во подключений (mysql_connect()) или же кол-во запросов (select,insert,update и другие).
В стандартном положении, запросов к скл-у уж очень мало (хотябы в сравнении с joomla/wp или другими).
Так же, что говорит хостер - высокие нагрузки на что? На SQL / на server load ? server memory?

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

Работает на FluxBB