+15.36
Рейтинг
29.79
Сила

Евгений

  • avatar k2fl
  • 0
какой смысл в устаревшем фреймфорке? уже есть 1.3.1, полностью обратно совместим. поправлен Selectors.RegExps.combined, позволяет делать выборку по аттрибутам с дефисом (data-xxx=«yyy»)
  • avatar k2fl
  • 0
в config.local.php BOM
  • avatar k2fl
  • 0
я на чистой ЛС проверял на локалке
  • avatar k2fl
  • 0
xtext глючит при включенном профилировании

профилирование по умолчанию отключено
config.php строка 113
$config['sys']['logs']['profiler'] = false;
  • avatar k2fl
  • 0
Функция toggleBlogInfo(id,link) вообще тут ни причем.

Событие domready срабатывает сразу после загрузки страницы, вызывает функцию toggleBlock, которая определяет по кукам спрятан ли был блок, и, если был спрятан, то прячет его; далее привязывает обработчик клика по тожлеру.

javascript.ru и linux.ria.ua/docs/mootools в помощь.
  • avatar k2fl
  • 0
Функция
function toggleBlock(idBlock, idToggler, classInactive) {
	classInactive = classInactive || 'inactive';
	var cookie = new Cookie(idBlock, {path: '/'}), obj = $(idBlock), link = $(idToggler);
	if (!cookie.read()) {
		obj.setStyle('display', 'none');
		link.addClass(classInactive);
	}
	link.addEvent('click', function() {
		this.toggleClass(classInactive);
		if (obj.getStyle('display') == 'none') obj.slide('hide').setStyle('display', 'block');
		obj.slide();
		if (this.hasClass(classInactive)) cookie.dispose(); else cookie.write(1);
		return!1;
	});
}

Допустим структура html
<div class="block">
	<h3 id="my-block-toggler">Тожлер блока</h3>
	<div id="my-block">
		Содержимое блока
	</div>
</div>

Тогда
window.addEvent('domready', function() {
	toggleBlock('my-block', 'my-block-toggler');
});
третьим параметром можно передать наименование класса для тожлера в неактивном (блок свернут) состоянии, по умолчанию — inactive.
  • avatar k2fl
  • 0
/engine/modules/image/image.class.php
  • avatar k2fl
  • 0
Ссылку на проект.
Очень похоже на незакрытый див.
  • avatar k2fl
  • 0
Поставте в конфиге $config['chart'] = 'line';
Как только будет свободное время доделаю гугловский пирог.
  • avatar k2fl
  • 0
неа
  • avatar k2fl
  • 0
Именно так и работает, если указать максимальное количество ответов — 3, то при голосовании можно выбрать от 1 до 3 вариантов.
  • avatar k2fl
  • 0
можно так:
window.addEvent('domready', ODKL.init);
поместить в шапку, например, перед строчкой var aRouter=new Array();
  • avatar k2fl
  • 0
Бейджи, да, типа награды. Забанненых пользователей можно исключить, для этого нужно перегрузить все методы стандатного класса GetUsersXXXX (вернее методы мапера, которые используются в этих функциях).
  • avatar k2fl
  • 0
может это подойдет ls.k2fl.ru/people/
описание плагина ls.k2fl.ru/blog/plugins/1.html
  • avatar k2fl
  • 0
/js/comments.js
строка 38 this.hideCommentForm(this.iCurrentShowFormComment);
закомментировать /* */
  • avatar k2fl
  • 0
смотри пример реализации визивига со вставкой картинок, можно реализовать в топике мини галерею.
тест ls4.k2fl.ru
визивиг с переключателем в html/визуальный режим, в комментариях тоже работает, инициализация в любом режиме. Просмоторщиков картинок пока два — slimbox и highslide, настривается в кофиге.
  • avatar k2fl
  • 0
Есть готовый плагин, пример:
bloom-boom.ru/people/group/praetorians/
кроме группы пользователю можно бейджики цеплять.
  • avatar k2fl
  • 0
опера тупая, если внутри <form> есть скрипт то глюкает, в actions/ActionTopic/add.tpl вынеси скрипт за пределы формы и все заработает.
  • avatar k2fl
  • 0
  • avatar k2fl
  • 0
Поставь админку.