Как сделать так? - Page 2 Как сделать так? - Page 2
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Как сделать так?

Started by RobinHoodd, February 12, 2009, 08:16:30 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

RobinHoodd

Ну стартовую страницу прописать не вопрос  :D
Я просто еще не освоил copermine.
И, может, для вас мои вопросы кажутся
дурацкими. но мне после Image_Flow cpg
вобще кажется высшей математикой :-\

RobinHoodd

Извините я у себя тут намудрил,
как сделать чтобы на главной странице
выводился только 1 альбом?

Makc666

Quote from: RobinHoodd on February 13, 2009, 09:28:56 PM
Извините я у себя тут намудрил,
как сделать чтобы на главной странице
выводился только 1 альбом?

Вы всё эти вопросы задаёте, потому что не хотите сами ничего делать.
Вы помоему Конфиг ни разу полностью не просмотрели от начала и до конца.
Пытаетесь с ходу всё и сразу сделать даже не попытавшись изучить какие-либо настройки и что они делают.

Конфиг -> Отображение списка альбомов -> Количество отображаемых альбомов

jeeper

Как сделать так, чтобы фотографии размещались сразу же после их добавления пользователями? Без одобрения администратором.
В настройках не нашел что-то... ??? ??? ???

Alex Revo

Это выставляется в настройках Групп.

jeeper

Спасибо!
Нашёл, исправил.  :)

efi99

Видел на некоторых сайтах, что скрит устновлен в директорию index (именно индекс, а не папка какая-нибудь), а на главной странице вида domain.com (например) установлено обычное меню сайта (вход). Поэтому вопрос - как установить скрипт в директорию индекс.


Alex Revo

Все зависит от скрипта сайта, если они не конфликтуют по именам файлов, то ставьте в корневую директорию и сайт и галерею.

efi99

Quote from: Alex Revo on July 08, 2009, 02:45:37 PM
Все зависит от скрипта сайта, если они не конфликтуют по именам файлов, то ставьте в корневую директорию и сайт и галерею.

Скрипт, естественно, этот - Coppermine Photo Gallery, а "заставка" (вход на сайт-галлерею) -  обычная ХТМЛ страница. Будут "конфликтовать", или нет?

Alex Revo

Не будет, просто пропишите в .htaccess строку:
DirectoryIndex index.html

O G

Добрый день!
Долго искал место генерации таблиц, по которым будут располагаться различные модули, но так и не нашел =(
Вы не подскажете, где можно их найти и исправить?

Другим словом, я хочу поменять взаимное расположение модулей: сделать их не друг под другом, а поставить 3 блока в одном (якрий пример вот тут: photogipermarket.com). Максимум, до чего докопался - это до места вывода модуля "категории" - остальные модули выводятся как-то еще :(
В каком направлении копать?
Заранее спасибо!

MISHA

Как сделать так, как на скрине?
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

Quote from: MISHA on August 08, 2009, 10:29:17 AM
Как сделать так, как на скрине?

Написать свой модуль и добавить его в вывод :)
На самом деле это запрос в базу данных с его обработкой и выводом.

Makc666

Quote from: O G on August 06, 2009, 07:57:43 PM
Максимум, до чего докопался - это до места вывода модуля "категории" - остальные модули выводятся как-то еще :(
В каком направлении копать?

Тут копать не нужно.
Вывод модуля - это функция.
Отправляем в функцию запрос на вывод модуля - функция выводить модуль.

Один запрос - вывод одного модуля, причем со стандартным HTML шаблоном.

Получается, если Вы хотите вывести три модуля рядом - это уже изменение HTML шаблона.
А это фактически означает, что нужно брать стандартную функция вывода модуля и тупе переписывать под себя.

Возможно, наилучший для Вас вариант, это просто написать под себя свой модуль, который будет генерировать нужный Вам вывод, а не использовать стандартные модули.

O G

Quote from: Makc666 on August 09, 2009, 09:39:09 PM
Тут копать не нужно.
Вывод модуля - это функция.
Отправляем в функцию запрос на вывод модуля - функция выводить модуль.
Один запрос - вывод одного модуля, причем со стандартным HTML шаблоном.
Получается, если Вы хотите вывести три модуля рядом - это уже изменение HTML шаблона.
А это фактически означает, что нужно брать стандартную функция вывода модуля и тупо переписывать под себя.
Возможно, наилучший для Вас вариант, это просто написать под себя свой модуль, который будет генерировать нужный Вам вывод, а не использовать стандартные модули.

хм.. спасибо! проблема с шаблоном сложилась следующая:
вот кусок файла template.html (как я понимаю, это и есть наш шаблон)
<div id="GALLERY">
      {ADMIN_MENU}
      {GALLERY}
</div>

Неясно, как именно менять шаблон, если все происходит внутри {GALLERY}. Отсюда крутить шаблон не представляется возможным (непонятно, какие значения сюда подставлять).
В cpg/include/themes.inc.php были найдены функции вывода header, footer,albums и прочее - но не вывод плагинов.
В index.php нашелся цикл, генерирующий ту самую {gallery}, но в нем нету case 'название плагина': (к сожалению, он не добавился автоматически, да и без него плагин выводится нормально)
Иными словами, даже если написать модуль/плагин для такого отображения (3 в ряд), совершенно неясно, кем он должен будет выводиться.

В любом случае я благодарен Вам за Ваш ответ: похоже, что написание собственного модуля вывода модулей коппермайна является единственным доступным средством, что печалит :(

MISHA

Quote from: Makc666 on August 09, 2009, 09:31:43 PM
Написать свой модуль и добавить его в вывод :)
На самом деле это запрос в базу данных с его обработкой и выводом.
Макс, если будет свободное время может сделаешь? Буду очень благодарен =)
Что бы Ктулху не воскрес, подпишись на RSS

MISHA

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

Alex Revo

Нужно поискать соотв. хак галереи, а если его нет, то делать самому. Сам подобных решений не встречал, правда и не искал никогда.

Makc666

Quote from: MISHA on September 10, 2009, 12:03:48 AM
Как сделать так, чтобы просматривать промежуточные и полные картинки могли только зарегистрированные пользователи, если человек не зарегистрирован он может видеть только миниатюры а если пытается просмотреть картинку ему выдается предложение пройти регистрацию для продолжения просмотра?

В версии 1.5 будет такой функционал.
Для каждой группу будет:
Access level

  • none
  • thumbnail only
  • thumbnail and intermediate image
  • thumbnail, intermediate, and full-size image

MISHA

Как сделать звания за количество загрузок/оченок/комментов как на форумах ?
Может есть готовое решение?
Что бы Ктулху не воскрес, подпишись на RSS