0.00
Рейтинг
0.67
Сила

Это профиль админа и Вы ничего здесь не увидите :)

Вот здесь, на сайте FootGames.ru, реализована интересная фишка.

На странице админа пустой профиль со инфой скрытой за надписью «Это профиль админа и Вы ничего здесь не увидите :) ».

Так вот, если кому интересно, могу забацать такое (за пиво).
Предложение ограничено по времени, пока настрой есть)

Фильтр по блогам

Здравствуйте.

Может кто-нибудь подсказать, как реализовать фильтр блогов, как это сделано на mmozg.net в разделе «Миры». Спросил у Atron на что он ответил.

Добавили еще одно поле с признаком в таблицу blogs. Соответственно, фильтруем при выводе по этому признаку.

Создать таблицу это не сложно, но вот как сделать фильтр по этой таблице и вывести? Так как Atron занят, то прошу помощи у сообщества.

И ещё было бы неплохо, чтобы можно настроить шаблон вывода блогов. То есть, чтобы в блогах шаблон вывода(блогов) был стандартным, а при фильтре был другой шаблон.

Буду благодарен любым соображениям по данному вопросу.

Рецепт добавления поля в диалог регистрации пользователя

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

Постановка задачи: необходимо добавить в форму регистрации пользователя поле «Имя пользователя» из его, пользователя, профиля.
Задача решается последовательно в несколько шагов:
Шаг 1. Добавление текстовки в языковой файл.
Шаг 2. Добавление поля в форму регистрации.
Шаг 3. Добавление правила валидации элемента.
Шаг 4. Обеспечение записи элемента при валидации.
Шаг 5. Доработка всплывающего окна с регистрацией.
Шаг 6. Доработка маппера.

Читать дальше →

Хуки JS в LS, краткое руководство для тех, кто запутался

Сегодня обратился за помощью товарищей всем известный разработчик avadim — не может вникнуть в дзен механизма хуков, которые работают на бэкенде (ЖС). Поэтому решил оформить этот ответ в виде краткого поста — может кому нибудь будет полезно.

Вступление


Механизм делегирования кода ЖС в ЛС можно осуществлять такими наиболее часто употребляемыми методами в зависимости от поставленной задачи:

Читать дальше →

Вставка блока Slider на главную - шаблона "Simple" 2.1.3 [РЕШЕНО!]

Вставка блока Slider на главную — шаблона «Simple»



Nivo Slider – красивый и функциональный слайдер картинок Скачать тут

в Фаил шаблона templates/skin/simple/block.simpleTopicsTop.tpl

Вставляем в самый верх вот этот код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<html lang="en">
<head>
    <title>Nivo Slider Demo</title>
    <link rel="stylesheet" href="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/themes/default/default.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/themes/pascal/pascal.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/themes/orman/orman.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/nivo-slider.css" type="text/css" media="screen" />

</head>
<body>
    <div id="wrapper">
    

        <div class="slider-wrapper theme-default">
            <div class="ribbon"></div>
            <div id="slider" class="nivoSlider">
                <img src="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/images/toystory.jpg" alt="" />
                <a href=""><img src="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/images/up.jpg" alt="" title="This is an example of a caption" /></a>
                <img src="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/images/walle.jpg" alt="" data-transition="slideInLeft" />
                <img src="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/images/nemo.jpg" alt="" title="#htmlcaption" />
            </div>
            <div id="htmlcaption" class="nivo-html-caption">
                <strong>This</strong> is an example of a <em>HTML</em> caption with <a href="#">a link</a>.
            </div>
        </div>

    </div>
    <script type="text/javascript" src="http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/scripts/jquery-1.7.1.min.js"></script>
    <script type="text/javascript" src="<strong>http://ВАШ АДРЕС САЙТА.РУ/ПАПКА СО СКРИПТОМ СЛАЙДЕРА/</strong>jquery.nivo.slider.pack.js"></script>
    <script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider();
    });
    </script>
</body>
</html>


в строке
<div class="slider-wrapper theme-default"> 
— выбираем 1 из 3 тем: pascal, orman, default

Далее в корне сайта создаем — ПАПКУ СО СКРИПТОМ СЛАЙДЕРА с файлами:

images
scripts
themes
jquery.nivo.slider.js
jquery.nivo.slider.pack.js
nivo-slider.css
license.txt

далее в в папке images — меняем изображения на свои:

Успехов вам, и удачи...:)

[Решено] Вызов функции jquery в header.tpl

Добрый день, уважаемые.

Сегодня 5 по счету день, который я провожу без сна из за проклятья под названием «вызов функции». Очень прошу Вас помочь обрести мне покой.

Пытаюсь подключить к ls jquery галерею PikaChoose по примеру Фоторамы. Скачал js плагин, css плагина, собственно сам jquery. Инициализировал их в header.tpl в нужном порядке. (сначала кьуэрри, потом цсс, потом плагин) далее необходимо инициализировать функцию вызова плагина… По мануалам делается это в header.

Читать дальше →

Система блоков - расставляем точки...

Была потребность разобраться с системой блоков. Очень много чего перечитал с сайта. Например, Система блоков. Ниже будет краткое изложение полученных знаний. Попытаюсь рассказать про систему блоков простым языком, чтобы и новички поняли.

Самое главное, что я выяснил:
1. Блоки можно создавать самостоятельно.
2. Блоки можно размещать в произвольном месте страницы (нужно заранее указать эти места)
3. Блоки могут отображаться в зависимости от Action'ов и Event'ов
4. Блоки могут отображаться в зависимости от адреса страницы. Адрес страницы можно задать с помощью регулярных выражений.
Итак, основные моменты.
Читать дальше →