Перейти к публикации

Critical Error

местные
  • Публикации

    1 063
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    42

Сообщения, опубликованные пользователем Critical Error

  1. Подскажите пожалуйста, как сделать что бы при нажатии на каждое изображение слайдера отрывались ссылки ... И ещё . Можно сделать больше 3-х изображений или нет ? Спасибо!

    Можно, ссылку дайте на сайт и прочитайте правила

  2. Такой скрипт юзают на yatv.ru. У них там все плагины скомпилины в один файл скрипта. И css также. Ну я вроде определил что именно этот участок отвечает за изменение дизайна. А когда подключаю весь их файл, на сайте начинается жесть просто... :wacko: но форма срабатывает нормально

    Просто он мне удобным показался плане изменения диза, хотя функционала у него вообще нет особого. С клавиатуры не реагирует совсем. Если есть что-нибудь на примете, подскажи пожалуйста.

  3. Попробуйте прописать

    [video=/uploads/files/part1.mp4]

    то есть без http:// и домена вообще

    странно, файл существует, и путь нормальный, но чего оно, не знаю. попробуйте пофиксить базу, но прежде сделайте backup или покопайтесь в настройках видео

  4. Стандартно в DLE идет бблиотека jQuery 1.4.4, однако след. плагин не работает с ней:

    // Use this plugin to convert typical select drop-downs (non-multiple)
    
    // to a custom drop-down element that can be styled in any way
    
    
    $.fn.jselect = function(options) {
    
    
    	var opts = $.extend({}, $.fn.jselect.defaults, options);
    
    
    	$("body").click(function() {
    
    		$(".select-inner").removeClass("flyout");
    
    
    		$(".select-outer").each(function() {
    
    			this.focused = false;
    
    		});
    
    
    		opts.onBlur();
    
    	});
    
    
    	return this.each(function() {
    
    
    		var $this = $(this);
    
    
    		var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
    
    
    		$this.addClass("jselect");
    
    
    		$this.change(function() {
    
    			$(".select-inner").removeClass("flyout");
    
    			o.onChange($this);
    
    		});
    
    
    		$this.after('<div class="select-outer '+ $this.attr('class') +'"><div class="select-inner"><p></p></div></div>');
    
    
    		var newSelect = $this.next();
    
    		var selectInner = newSelect.find(".select-inner");
    
    		var defaultOption = newSelect.find("p");
    
    
    		if ($this.attr("id") != "") {
    
    			newSelect.attr("id", "jselect-" + $this.attr("id"));
    
    		}
    
    
    		defaultOption.text($this.find("option:selected").text());
    
    
    		defaultOption.after('<div class="options"><ul></ul></div>');
    
    
    		var optionList = newSelect.find("ul");
    
    
    		$this.children("option").each(function() {
    
    			if ($(this).is(":selected")) {
    
    				optionList.append('<li class="item_' + $(this).attr('value') + ' selected">' + $(this).text() + '</li>');
    
    			} else {
    
    				optionList.append('<li class="item_' + $(this).attr('value') + '">' + $(this).text() + '</li>');
    
    			}
    
    		});
    
    
    		if (optionList.innerHeight() > o.maxOptionsHeight) {
    
    
    			newSelect.find(".options").addClass("scrolled");
    
    
    			var optionsWidth = optionList.innerWidth();
    
    
    			optionList.css("width", optionsWidth + o.listRightPadding + "px"); 
    
    			optionList.css("height", o.maxOptionsHeight + "px");
    
    			optionList.jScrollPane(o.jScrollPaneOptions);
    
    		}
    
    
    		newSelect[0].focused = false;
    
    
    		var showOptions = function() {
    
    			$(".select-inner").removeClass("flyout");
    
    			$(this).toggleClass("flyout");
    
    
    			if (!newSelect[0].focused) {
    
    
    				$(".select-outer").each(function() {
    
    					this.focused = false;
    
    				});
    
    
    				newSelect[0].focused = true;
    
    				o.onFocus();
    
    			}
    
    			return false;
    
    		};
    
    
    		selectInner.click(showOptions);
    
    
    		$this.keyup(function(event) {
    
    			if(event.keyCode == 40 || event.keyCode == 38) {  
    
    				var text = $(this).find('option:eq('+ $(this).val() +')').text();
    
    				defaultOption.text(text); 
    
    				optionList.find("li").removeClass("selected");
    
    				optionList.find(".item_" + $(this).val()).addClass("selected");
    
    			}
    
    		});
    
    
    		optionList.find("li").click(function() {
    
    			defaultOption.text($(this).text());
    
    
    			optionList.find("li").removeClass("selected");
    
    			$(this).addClass("selected");
    
    
    			$this.val($(this).text());
    
    
    			selectInner.removeClass("flyout");
    
    
    			$this.change();
    
    
    			return false;
    
    		});
    
    
    		if ($.browser.msie && $.browser.version == "6.0") {
    
    			optionList.find("li").mouseover(function() {
    
    				$(this).addClass("jhover");
    
    			})
    
    			.mouseout(function() {
    
    				$(this).removeClass("jhover");
    
    			});
    
    		}
    
    
    	});
    
    
    };
    
    
    $.fn.jselect.defaults = {
    
    	maxOptionsHeight: 27*5,
    
    	listRightPadding: 0,
    
    	jScrollPaneOptions: {},
    
    	onFocus: function() {},
    
    	onBlur: function() {},
    
    	onChange: function(el) {}
    
    };

    визуально все меняется, выбирать элемент из списка выбрать можно, но при отправлении формы выбранный элемент не устанавливается. То есть у спрятонного select'a не выбирается option и не отправляется с формой.

    Однако если подключить библиотеку 1.3.2, то все работает, но большинство стандартных функций падают.

    Подскажите, если кто знает, что в вышеуказанной функции не так. Помогите ее адаптировать под 1.4.4.

  5. Обычно сайт не состоит из модулей по умолчанию , также и у меня на сайте есть разделы в админке которые созданы с установкой сторонних модулей. Как быть в данное ситуации , чтобы закрыть вход в настройки сторонних модулей ?

    Может как-то добавить в настройках группы разрешние входа в те разделы которые не указаны в редактировании групп.

    Вам же написали выше:

    создайте для второго админа группу, например Зам. Админа

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

    if($member_id['user_group'] != 1){ msg("error", "Обломись!!! Доступ разрешен только администраторам", $lang['db_denied']); }

    Как вариант, просто создайте группу, и создайте пользователя в этой группе, и проведите эксперимент :)

  6. А вот тут ты вообще борзеть начал, если тебе нужен этот раздел, покупай двиг, делай магазин или что - то подобное и продовай скрипты , моды и хаки...

    А ТУТ ВСЕ ПОМОГАЮТ ДРУГ ДРУГУ !!

    А ты только и хочешь разжиться на других !!

    maxvel0007,

    Да уж, товарищ, смекалки вам явно не хватило обратить внимание на то, что zgr состоит в группе Клиенты, а из этого следует то, что он официально является покупателем скрипта! Это во-первых. Во-вторых, борзо себя ведете вы по отношению к пользователям. В-третьих - от вас, многоуважаемый, я не видел никакой помощи на формуме. Так что не надо "ля-ля"...

    А кто такой Владимир ??? если можно скинь мне адрес, если это не DSV ?!?!?!?!?

    Не буду врать не знаю, что такое DSV. Но скажу вам по секрету, вы ж только никому, окЭй ?! Владимир

    • Поддерживаю 3
×
×
  • Создать...