» » Страница 2

Вверх / Вниз как на вк

При промотке страницы вниз больше 300px, появляется кнопка «стрелка вверх». При нажатии на нее страница запоминает текущую прокрутку и прокручивается вверх, а кнопка меняется на «стрелка вниз» и остается такой, пока посетитель не прокрутит вниз больше 300px, после чего вновь изменится на «стрелка вверх».
Нажатие на «стрелка вниз» отправляет обратно на запомненную позицию.

Вверх / Вниз как на вк
Читать далее

Нравится не нравится

  • Мод позволяет ставить и убирать свои лайки к фоткам.
  • Работает на аяксе.
  • Степень "лайковости" отображается в виде цифр и сердечка.
  • Сердечко имеет три градации - серое, половинчатое, полное.
  • Лайкнувшие юзеры выводятся в всплывающем слое при наведении курсора на сердечко.


Нравится не нравится
Читать далее

InfoBox в расширенном поиске

Не использует яваскриптов и картинок - чистый css.

Как работает:
При наведении на аватар появляется инфобокс со ссылками на профиль и прочее, при наведении на никнейм в инфобоксе появляется увеличенный(реальный) аватар.
Курсор убираете с инфобокса или аватара всё исчезает.

InfoBox в расширенном поиске
Читать далее

Файл перевода модуля мое меню в приват чате

После установки модуля мое меню в приват чате я обнаружил,что частично в модуль не переведен,и через админ панель переводу не потдался этот мод, поэтому я сделал это вручную тоесть дописал файл footer_chat.tpl и теперь он потдается переводу через админ панель и посему выкладываю готовый файл footer_chat.rar [2,55 Kb] (cкачиваний: 113)
Читать далее

Testimonial Plugin

Testimonial Plugin

Testimonial Plugin позволяет реализовать систему для принятия отзывов от ваших пользователей. Хорошие отзывы помогут повысить популярность вашего сайта, получить хорошую репутацию и заслужить доверие пользователей.

Пользовательский интерфейс
1. Страница с уже оставленными отзывами доступна любому посетителю для просмотра.
2. Каждый пользователь может написать обзор, используя WYSIWYG редактор HTML BOX, видео, графические ссылки и HTML.
3. Рядом с отзывом пользователя есть фотография и имя.
4. На одной странице публикуется 10 отзывов.
5. Пользователи могут изменять свои отзывы уже после отправки.
6. Имеется возможность награждать пользователей за отзывы поинтами (потребуется плагин advanced points)
7. Информация поступает на ленту новостей.
Читать далее

Кеширование лангов (Языков)

morfei
Всем привет. И так, меня задолбали эти пустословы и балбесы у которых все типа получается, но они все говорят про оптимизацию и что у них все намного лучше чем у нас. Потому выкладываю мод кеширования языков в файле.


1) Распаковываем архив и закидываем language в include/language (с заменой)

2) Даем права записи для папки /language (которая в корне)

3) Открываем include/language/storage/gum.php находим там:

        $this->_languages[4] = Array 
        (
            'language_id' => 4,
            'language_code' => 'uk',
            'language_name' => 'Українська',
            'language_autodetect_regex' => '/^uk/i',
            'language_setlocale' => 'uk_UA.utf8',
            'language_default' => 1
        );  


Если украински не нужен, то закомментируем, если нужен оставляем, если нужно другое, то заменяем на свое.
----

Теперь все, кеширование работает, больше языковые файлы не будут браться из БД хоть там и хранятся, они будут хранится в файле, вообщем это снизит порядка ~20% нагрузки. Если не знали как это сделать то не спрашивайте как это работает, главное все работает и кеширует, значит есть результат. При каждом изменении или добавлении файлов в систему через админку или напрямую бд не забывайти чистить кеш, то есть удалять два или более *.txt файла в папке /language (в корне).

Болтливых людей как грязи - деловых мало.

Спасибо gumslone за помощь.
Читать далее