coppermine-gallery.com/forum

Support => Русский (Russian) => Language Specific Support => cpg1.4.x Русский (Russian) => Topic started by: designs7 on December 21, 2009, 01:44:34 PM

Title: Небольшие доработки для удобства пользов
Post by: designs7 on December 21, 2009, 01:44:34 PM
Добрый день,
Подскажите пож, как сделать так, чтобы:
1) кнопка отправления открытки отображалась только в публичных альбомах и не показывалась в альбомах пользователей;

2) чтобы в модулях "Последние добавления" \ "Лучшие по рейтингу"\ "Популярные (часто просматриваемые)", отображаемых на главной странице были только изображения из публичных альбомов; частные загрузки, даже незакрытые, включать не нужно;

3) чтобы вышеуказанные модули отборжались только в публичных альбомах

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

PPS в правилах написано давать ссылку на галерею, но у меня она пока не готова. Потом напишу  :)
Использую cpg1.4.25, интергрирована с  SMF 2.0 RC1.2



Title: Re: Небольшие доработки для удобства пользо&#
Post by: Makc666 on February 01, 2010, 09:40:01 PM
Quote from: designs7 on December 21, 2009, 01:44:34 PM
Добрый день,
Подскажите пож, как сделать так, чтобы:
1) кнопка отправления открытки отображалась только в публичных альбомах и не показывалась в альбомах пользователей;
Вы посмотрите, как выглядит ссылка на отправку открытки.
ecard.php

Откройте файл themes.inc.php и сделайте поиск по слову ecard.php

А далее надо в этой функции вызывать:
global $CURRENT_ALBUM_DATA;

Смотреть, $CURRENT_ALBUM_DATA[category] => '10000'.
Если больше, значит альбомы пользователей, если нет, значит не пользователей.

Только это не спасёт вас от того, если ползователь введёт ссылку на отправку отрытки напрямую.

Quote from: designs7 on December 21, 2009, 01:44:34 PM
2) чтобы в модулях "Последние добавления" \ "Лучшие по рейтингу"\ "Популярные (часто просматриваемые)", отображаемых на главной странице были только изображения из публичных альбомов; частные загрузки, даже незакрытые, включать не нужно;

Править код.
Где искать код, описано тут -> http://forum.coppermine-gallery.net/index.php/topic,62158.0.html

Quote from: designs7 on December 21, 2009, 01:44:34 PM
3) чтобы вышеуказанные модули отборжались только в публичных альбомах

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

Опять же. Править тот же самый код, что и в пунтке 2.