Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: не отображается список альбомов  (Read 7686 times)

0 Members and 1 Guest are viewing this topic.

slavkomarakara

  • Coppermine newbie
  • Offline Offline
  • Posts: 7

помогите ламеру!
я поставил себе коппермайн 1.4 и всё вроде нормально, но никак не могу вывести список альбомов (с миниатюрами) на главную страницу.
я уже перерыл весь форум и даже нашёл англоязычные рекомендации по этому поводу и хотя с языком (английским) проблем нету, с настройкой вышли проблемы (вот та тема, где вроде у чела подобная проблема http://forum.coppermine-gallery.net/index.php?topic=42866.0, но как это применить на личном опыте я так и не врубился) :(
все мои настройки основной страницы стоят по дефолту т.е. catlist/alblist/random,2/lastup,2/ и тут я ничего не менял, поэтому не понимаю, почему нету самих альбомов, а только последние загрузки и случаые фото.
вот адрес моей галереи www.dimont.org/gallery/index.php
буду очень признателен, если вы мне поможете, так как галерея готова к запуску, но в таком виде мне просто не хочется показывать её людям.
если всё же подобные заморочки уже обсуждались, то просто бросьте линк на данную тему форума или кусок кода и куда его надо вставить.

спасибо заранее
« Last Edit: May 14, 2007, 05:28:35 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: не отображается список альбомов
« Reply #1 on: May 12, 2007, 03:03:03 pm »

Хм... может я не до конца разобрался в сути вопроса, но у тебя сейчас все выводится как надо.
catlist - выводит лист категорий, которых у тебя одна и которая содержит все 7 альбомов галереи.
alblist - выводит на главную только те альбомы, которые лежат вне каких-либо категорий.

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

На будущее: пользователи могут заводить альбомы только в Галерее пользователей, все альбомы для главной страницы и других категорий, придется заводить администратору самостоятельно.

Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: не отображается список альбомов
« Reply #2 on: May 12, 2007, 06:25:38 pm »

Он неправильно вопрос задал, потому что не знает, что альбомы из категории
Главная > User galleries >
не отображаются на главной страницы галереи.

Тебе в эту тему:
Альбомы пользователей на главной странице
http://forum.coppermine-gallery.net/index.php?topic=43261.0

А в теме, что ты привел:
Album list not showing in the main page
http://forum.coppermine-gallery.net/index.php?topic=42866.0

Там проблема у человека в другом была.
Он использовал нестандартную тему в своей галереи, т.е. тема у него была не Classic.
А в той теме, что он использовал, автор сделал так, чтобы список альбомов не отображался на главной странице.
Управляется это переменное:
$CONFIG['first_level'] = 0; //sets "Show first level album thumbnails in categories = no".
, которая находится в файле:
theme.php
в директории вашей темы.
В случае slavkomarakara это /gallery/themes/water_drop/
Logged

slavkomarakara

  • Coppermine newbie
  • Offline Offline
  • Posts: 7
Остались непонятки
« Reply #3 on: May 13, 2007, 01:16:55 pm »

Я всё понял. Отображаются альбомы на главной, если они лежат в корневой, а не в пользовательской галерее. Причём поменять код получилось и теперь отображается только миниатюра моей галереи, которая является единственной, но в которой и лежат альбомы, но они и не отображаются.
ТЕперь возник такой вопрос - как мне переместить все фотки из "users galleries" в корневую, чтобы сохранились и сами альбомы и их содержимое? После того, как я 500 фоток аплоудил по 5 штук, мне страшно себе представить, что всё это надо будет делать по-новой. Может, есть какой-то секрет?
И ещё, есть такая функция как "массовое добавление файлов". Как им пользоваться? Я пробовал создавать папки, заливать туда фотки, но нигде ничего не видно. И вообще, можно ли как-то в альбомы аплоудить большими количествами, а не только по 5.

Надеюсь, что мои вопросы не вызвали изжоги ;)

Logged

slavkomarakara

  • Coppermine newbie
  • Offline Offline
  • Posts: 7
Re: Остались непонятки
« Reply #4 on: May 13, 2007, 01:53:43 pm »

Ковыряние привело к определённым результатам.
С галереями и тем, как они отображаются на главной странице разобралсо. Спасибо!
Также дотумкал до того, как поместить альбомы в корень - это оказалось проще, чем я думал. НО! Появились глюки с неожиданной стороны:
при аплоуде фоток в новосозданный альбом ("тест", его кстати я пока не удалил, он висит на главной) не получается их туда поместить! :o ???
Раньше, когда я аплоудил фото - то перед тем, как поместить его в тот или иной альбом выскакивала сама миниатюра и форма, где можно было задать тэг фотке и поместить её в альбом. ТЕперь же этого не происходит. Аплоуд вроде удачный, по когда доходит до помещения в альбом - миниатюры нету и весь процесс оказывается неудачным. В альбом (в данном случае "Тест") ничего не попадает, то есть аплоуд как бы проходит "вхолостую"..В чём дело?

Остальные вопросы про массовое перемещение фоток и перетягивание их из пользовательской галереи в корневой альбом (и сортировкой) остаются открытыми...
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: не отображается список альбомов
« Reply #5 on: May 13, 2007, 02:08:19 pm »

Самый простой способ, он же самый ответственный, сделать все через редактирование базы в phpmyadmin.

Для этого:
заходишь в панель управления сайтом на хосте и запускаешь там PhpMyAdmin
когда откроется, выбираешь в списке слева базу галереи
когда отроется список таблиц этой базы, сделай бекап (нажми Экспорт - архивировать в gzip - пошел (больше ничего не меняй)), сохрани базу на всякий случай
после этого выбирай слева таблицу cpg1410_albums - Обзор - нажми на category, чтобы отсортировать базу по полю родительской категории альбома (этот шаг можно пропустить, т.к. альбомов у тебя всего 8, из которых только 1 не в Галерее пользователей)
поставь галочки напротив альбомов местоположение которых хочешь изменить
С отмеченными - изменить (карандаш)
откроется список полей и значений для каждого альбома
измени значение category в каждом альбоме на 0
Пошел

2 вариант - заходишь в Галерею пользователей, нажимаешь у альбома кнопку Редактировать файлы и меняешь для каждого файла его альбом. Это долго, сожрет много трафика, но зато не нужно лезть в базу.

Других вариантов мне в голову не пришло.

Для Группового добавления файлов заведи на сервере папку, к примеру, temp, внути папки albums (...\www\albums\temp)
Заливаешь туда фотки
В панели администратора нажимаешь - Групповое добавление файлов (ГДФ)
ставишь галочки напротив фоток которые хочешь поместить в один!!! альбом - выбираешь этот альбом из списка вверху и жмешь вставить
потом повторяешь операцию для остальных фоток (при этом не забудь какие ты уже помечал, т.к. они будут также висеть в списке).

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

Однако: если для каждого нового альбома заводить свою папку при ГДФ и соотв. перемещать все фотки из нее в один альбом, а потом через Редактирование файлов в свойствах альбома ставить все названия и описания... то этот метод вполне пригож.

Чтобы аплодить файлы больше чем по 5, зайди в свойства Групп пользователей и установи значение 10.
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: Остались непонятки
« Reply #6 on: May 13, 2007, 02:18:24 pm »

Раньше, когда я аплоудил фото - то перед тем, как поместить его в тот или иной альбом выскакивала сама миниатюра и форма, где можно было задать тэг фотке и поместить её в альбом. ТЕперь же этого не происходит. Аплоуд вроде удачный, по когда доходит до помещения в альбом - миниатюры нету и весь процесс оказывается неудачным. В альбом (в данном случае "Тест") ничего не попадает, то есть аплоуд как бы проходит "вхолостую"..В чём дело?

Очень странно, может просто проблемы со связью были...
Чтобы отсечь все вопросы попробуй следующее.
Перед добавлением любых файлов убедись что альбом в который ты хочешь их загрузить создан и в его свойствах разрешена загрузка.
Попробуй добавлять по 1 фото
Попробуй добавить фото из Интернета, либо с компа, но чтобы путь до файла был на латинице
Попробуй включить режим отладки и поищи в логе ошибки
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Остались непонятки
« Reply #7 on: May 13, 2007, 03:06:19 pm »

Ковыряние привело к определённым результатам.
С галереями и тем, как они отображаются на главной странице разобралсо. Спасибо!
Также дотумкал до того, как поместить альбомы в корень - это оказалось проще, чем я думал.
Вообще вседа лучше сначала убить свой мозг самому. А уже если не получается долгое время, то идти убивать мозг другим :)

НО! Появились глюки с неожиданной стороны:
при аплоуде фоток в новосозданный альбом ("тест", его кстати я пока не удалил, он висит на главной) не получается их туда поместить! :o ???
Раньше, когда я аплоудил фото - то перед тем, как поместить его в тот или иной альбом выскакивала сама миниатюра и форма, где можно было задать тэг фотке и поместить её в альбом. ТЕперь же этого не происходит. Аплоуд вроде удачный, по когда доходит до помещения в альбом - миниатюры нету и весь процесс оказывается неудачным. В альбом (в данном случае "Тест") ничего не попадает, то есть аплоуд как бы проходит "вхолостую"..В чём дело?
Заведи мне пользователя Администратора, кинь мне в личку Логин и Пароль. Я посмотрю, что у тебя не так.
Может быть ты пытаешься залить очень большие фотки? Или сбил какие-нибудь настройки ImageMagic или GD?
Попробуй залить очень-очень маленькую фотку в JPEG. Размером 100x100. И весом не более 10кбайт.

Остальные вопросы про массовое перемещение фоток и перетягивание их из пользовательской галереи в корневой альбом (и сортировкой) остаются открытыми...
Если ты администратор, то рядом с каждым альбомом есть кнопка "РЕДАКТИРОВАТЬ ФАЙЛЫ".
Путь выглядит как: http://_ТВОЙ_URL_/editpics.php?album=15
Если туда зайти, то можно изменять альбом для нескольких файлов сразу.
Если важен трафик, то можно просто отключить отображение "изображений" в настройках браузера.

Я всё понял. Отображаются альбомы на главной, если они лежат в корневой, а не в пользовательской галерее. Причём поменять код получилось и теперь отображается только миниатюра моей галереи, которая является единственной, но в которой и лежат альбомы, но они и не отображаются.
Насчет отображения альбомов в альбомах, если я не ошибаюсь, изменяется тут:
Отображение списка альбомов -> Количество отображаемых уровней категорий  
Другое дело, распространяется ли это на пользовательские галереи с измененным кодом?
Не пробовал.
Logged

slavkomarakara

  • Coppermine newbie
  • Offline Offline
  • Posts: 7
Re: не отображается список альбомов
« Reply #8 on: May 13, 2007, 11:59:21 pm »

спасибо, камрады!
макс, я всё-таки немного поспешил с отправкой в личку  ::)
но убивание собственных мозгов пошло на пользу - если посмотришь разницу во времени между сообщениями, то поймёшь))
проблема была-таки в том, что вместо имидж мэджик надо было ставить GD. я это увидел совершенно случайно и поэтому решил попробовать...в общем, получилось.
теперь альбомы висят в корневой и поэтому отображаются корректно. с массовым перемещением я тоже вроде разобралсо..теперь не будет приступов паники, когда придётся заливать несколько сотен фотографий, используя форму для аплоуда 5 или даже макс. 10 фоток.

ещё раз вам спасибо и земной поклон!

проблему можнно считать решённой! :D
Logged
Pages: [1]   Go Up
 

Page created in 0.023 seconds with 15 queries.