Помогите разобраться с модулем photos-6.x-1.4-beta3 (Проблема решена)

Главные вкладки

Аватар пользователя Alex_R Alex_R 7 февраля 2009 в 18:56

С Drupal знакомлюсь всего третий день. Вопросов пока много, но вроде разбираюсь потихоньку...
Вроде все установил все правильно. (пока на локальной машине)
После установки модуля photos-6.x-1.4-beta3 (Альбом фотографий) возникло несколько вопросов:
При попытке загрузки нескольких фотографий в альбом видим вот такую картину после нажатия на кнопку "click here to start upload"

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

Второй вопрос менее важный, но может подскажете В Блоке "Random images" картинки по умолчанию прилипают друг к другу и смотрятся некрасиво. Как их отделить друг от друга и добавить к ним рамки и подписи. Точно знаю, что на Drupal это возможно - как пример сайт www.aquaria2.ru но в настройках такого не увидел.

Заранее спасибо за ответы!
С уважением,
Рязанцев Алексей.

Комментарии

Аватар пользователя Alex_R Alex_R 7 февраля 2009 в 22:01

KTATTOO wrote:
Внизу жмите на кнопку "Подтвердить"и будет вам счастье!

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

Аватар пользователя iT iT 7 февраля 2009 в 20:20

1. Не встречал такой модуль, чем лучше обычного?
2. ищите где, а затем темизируйте блок:

<div class="block-cell"><div class="acidfree-cell"><div class="acidfree-item acidfree-image"><div style="width: 98px; height: 138px;" class="acidfree-thumbnail"><a title="CRW_3067" href="http://aquaria2.ru/node/720"><img width="80" height="120" class="image thumbnail" title="CRW_3067" alt="CRW_3067" src="http://aquaria2.ru/files/images/CRW_3067.thumbnail.jpg"/></a><div class="acidfree-overlay"><a title="CRW_3067" href="http://aquaria2.ru/node/720"/></div></div><p><a title="CRW_3067" href="http://aquaria2.ru/node/720">CRW_3067</a></p></div></div></div>

Пример с www.aquaria2.ru

Аватар пользователя Alex_R Alex_R 7 февраля 2009 в 22:06

iT wrote:
1. Не встречал такой модуль, чем лучше обычного?
2. ищите где, а затем темизируйте блок:
Пример с www.aquaria2.ru[/quote]
1. А что есть обычный? Какими средствами народ пользуется для быстрой загрузки 50-200 картинок на сайт и просмотра их флэш-галереей типа http://www.dezinerfolio.com/2007/06/07/dfgallery/

2. Спасибо! Вроде разобрался - вопрос снят.

Аватар пользователя A.L.F. A.L.F. 7 февраля 2009 в 22:23

У меня стоит это модуль. Если ставить версию dev то такая проблема, ставишь стабильную, все работает.

Аватар пользователя Alex_R Alex_R 7 февраля 2009 в 23:18

A.L.F. wrote:
У меня стоит это модуль. Если ставить версию dev то такая проблема, ставишь стабильную, все работает.

а стабильная под 6ой Друпал - это какая? А то я уже попытался поставить photos-6.x-2.5-beta4 так там и этот глюк сохранился и флэш не работает.
Сейчас поставил 6.x-2.x-dev - ничего не меняется Sad Какая версия нормально работает?

Аватар пользователя iT iT 9 февраля 2009 в 2:04

"Alex_R" wrote:
2. Спасибо! Вроде разобрался - вопрос снят.

Пожалуйста.
+Просьба добавить в название темы [РЕШЕНО]

Аватар пользователя Alex_R Alex_R 9 февраля 2009 в 3:44

Дык решено только по второму вопросу (неглавному) первый вопрос ОСТАЛСЯ!!!
Если данный модуль глючит, то может кто-нибудь посоветует другой делающий необходимое?

Аватар пользователя Alex_R Alex_R 9 февраля 2009 в 13:30

EzS wrote:
Поковыряйтесь в каталоге с моделями, может что и найдёте. Попробуйте node_gallery

Спасибо - попробую node_gallery, если устроит о результатах сообщу.

Аватар пользователя iT iT 9 февраля 2009 в 5:14

"Alex_R" wrote:
(пока на локальной машине)
После установки модуля photos-6.x-1.4-beta3

А что тогда мешает 4етвертую бету попробовать?
http://drupal.org/project/photos

+ или почититать одну очень интересную стать предыдущего оратора)))
http://habrahabr.ru/blogs/drupal/47205

Аватар пользователя Alex_R Alex_R 9 февраля 2009 в 12:08

iT wrote:
"Alex_R" wrote:
(пока на локальной машине)
После установки модуля photos-6.x-1.4-beta3

А что тогда мешает 4етвертую бету попробовать?
http://drupal.org/project/photos

+ или почититать одну очень интересную стать предыдущего оратора)))
http://habrahabr.ru/blogs/drupal/47205[/quote]

Как я уже выше писал я ставил и 4ую бету и несколько более ранних версий - результат одинаковый. Sad

Цитата из приведенной Вами статьи "Выбрав фото, жмём Upload (на каждой фотографии). Настройки ниже можно не трогать. Дальше кнопка Save. "

И чем это отличается от того что я сейчас имею если нужно жать тупо столько раз мышью сколько фоток?

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

Аватар пользователя penexe penexe 9 февраля 2009 в 15:27

1) такая ошибка при загрузке нескольких фоток сразу в альбом?
2) попробуйте загрузить через главную форму, там где выбираешь в какой альбом загружать.
3) еще попробуйте в photos_swfu.module перед 272 строкой поставить return true;
4) а какая версия флэша?

Аватар пользователя Alex_R Alex_R 9 февраля 2009 в 16:14

1. Такая ошибка при загрузке любого количества фоток (в том числе и одной) при использовании потокового (Флэш) режима загрузки. При загрузке в классическом виде загружаются сколько надо файлов, но до этого их надо по одному подцеплять, что неустраивает.
2. По разному пробовал - все едино.
3. После того как поставил return true; по умолчанию стал загружаться классический вид и больше ничего не изменилось.
4. Не совсем понял вопрос. Sad Это где смотреть? На машине установлен "adobe flash player 10 activeX".

Аватар пользователя penexe penexe 9 февраля 2009 в 16:34

Alex_R wrote:
4. Не совсем понял вопрос. Sad Это где смотреть? На машине установлен "adobe flash player 10 activeX".

просто в модуле есть одна строчка

// More features, please try the patch: http://drupal.org/node/324497#comment-1102758

там вроде патч для работы с флэш 10 версии (сам не разбирался, у меня все бэта 4 работает как часы)

Аватар пользователя Alex_R Alex_R 9 февраля 2009 в 21:15

После установки патча вообще стало говорить что SWFUpload установлен некорректно и осталась только классическая форма загрузки (с выбором по одному файлу).
Обидно, по функционалу модуль полностью устраивает, но из за этого непонятного глюка видимо придется от него отказаться, а если не найду ему никакой альтернативы то и от друпала вообще. Самому вникать в тонкости програмирования и писать собственный модуль сейчас нет никакой возможности. Sad

penexe wrote:
у меня все бэта 4 работает как часы)

Можно подробнее:
1. Какая версия друпала?
2. Какой браузер?
3. Какая версия флэш?
Заранее огромное СПАСИБО!

P.S. Ради интереса поставил друпал и этот модуль на сервере - все тоже самое...
Это от браузера зависеть может (У меня ИЕ6)?

Аватар пользователя penexe penexe 9 февраля 2009 в 21:53

"Alex_R" wrote:
Можно подробнее:
1. Какая версия друпала?
2. Какой браузер?
3. Какая версия флэш?
Заранее огромное СПАСИБО!

P.S. Ради интереса поставил друпал и этот модуль на сервере - все тоже самое...
Это от браузера зависеть может (У меня ИЕ6)?


1) 6.9
2)
Opera 9.62
Chrome 1.0.154.43
FF 3.0.6
IE 6,7
3)флэш везде 10й
не патчил

Аватар пользователя Stan.Ezersky Stan.Ezersky 9 февраля 2009 в 22:23

У меня этот модуль работает нормально, флэш не включал (по причине "лишний"), так что не могу по нему ничего сказать. На ИЕ6 не смотрел.

Почему-то у вас единственного проблемы с этим модулем-)

P.S. Делать галерею во флэш - не удобно для пользователей. Интегрируйте в галереи jQuery-плагины и будет вам счастье. Флэш может покурить в сторонке-)

Аватар пользователя Stasroot1@drupal.org Stasroot1@drupal.org 9 февраля 2009 в 23:45

Но после долгого колдовства, а я новичек, я с помощю друзей на этом сайте докопался до истины и у меня стал нормально загружать файлы, при том что по одному что кучей! Все загружается теперь нормально. Через флеш. вызывается окошко, в нем выбираеш кучку файлов и жмеш кнопку загрузить.... грузится, апри этом образуется список из того количества файлов и с теми названиями, которые выбрали в окошке... и далее после того как вы начали грузить постепенно этот список уменьшается по мере загрузки на сервер соответствующего файла, статус показывает при этом что файлы грузятся, по окончанию статус показывает что все загружено, и это действительно так, все находится в галерее. Не спешите отказываться от Друпала, я думаю он вам еще сильно понравится!

Аватар пользователя ikistol ikistol 10 февраля 2009 в 0:45

При создании фотогалереи действительно фотки не загружаются, но их можно загрузить, если загружать через меню в навигации Album photos/Upload image.

Аватар пользователя Stasroot1@drupal.org Stasroot1@drupal.org 10 февраля 2009 в 1:03

"EzS" wrote:
Так уважаемые, поделитесь друг с другом решением проблем
"<a href="mailto:Stasroot1@drupal.org">Stasroot1@drupal.org</a>" wrote:
Но после долгого колдовства, а я новичек, я с помощю друзей на этом сайте докопался до истины и у меня стал нормально загружать файлы, при том что по одному что кучей! Все загружается теперь нормально. Через флеш. вызывается окошко, в нем выбираеш кучку файлов и жмеш кнопку загрузить.... грузится, апри этом образуется спи

Вот тут я решал свою проблему, до конца правда не решил, но может что то вам там поможет, и может вы мне чем то поможите, например мне очень надо настроить флеш галерею чтобы нормально картинки ловила.... http://drupal.ru/node/24596

Аватар пользователя Stasroot1@drupal.org Stasroot1@drupal.org 10 февраля 2009 в 2:12

"EzS" wrote:
Спасибо, но мне не надо, просто тут другие люди есть, заинтересованные в решениях-)

Точно решение не помню, где то в настройках (через админпанель сайта) поменял значение с /фото/имаде_u%ID на тоже самое, только вместо знака _ поставил знак / , естественно пути у меня не такие а написано по английски и стандартно из исходного значения что там было, просто дословно не помню. И все заработало, фотки стал грузить и отображать нормально. Но вот во флеш галерее проблемы остались, фотки не отбражает, показывает мол загружает, пишит лоадинг но на самом деле ни чего не грузит...

Аватар пользователя Stan.Ezersky Stan.Ezersky 10 февраля 2009 в 4:22

"<a href="mailto:Stasroot1@drupal.org">Stasroot1@drupal.org</a>" wrote:
Но вот во флеш галерее проблемы остались

Я говорил выше, что не использую flash-часть. А так, всё у меня работает.

Вообще, я раскидал для себя в проекте галереи и фотоальбомы:
Галереи для использования на сайте. Открыты для всех и каждый их может создавать (модуль node_gallery. Есть модуль "node_gallery_access", но я отключил его: у меня всюду и повсеместно вываливаются табы "Edit")
Фотоальбомы только для пользователей. Соответственно, их можно закрыть от посторонних (модуль photos + photos_access).

P.S. У большинства проблемы с не работающими модулями это пути, не правильно прописанные в настройках модуля.

Аватар пользователя Stasroot1@drupal.org Stasroot1@drupal.org 11 февраля 2009 в 19:54

Да
это все хорошо... но как заставить работать флешгалерею? ведь по сути ее надо было не устонавливать а просто скопировать в сответствующую папку в модуле фотографий и все, сама по себе она не является отдельным модулем. Что надо где то праавить чтобы заработало нормально? Ну ведь наверняка эта проблема у кого то аозникала с флешем, помогите пожалуйста разобраться с ним!
Заранее спасибо!

Аватар пользователя Alex_R Alex_R 20 февраля 2009 в 13:58

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

Аватар пользователя Alex_R Alex_R 21 февраля 2009 в 1:32

СПАСИБО!!!
Еще раз все прочитал и понял, что "return true;" ставил в нужной строке, но не в той версии.
После установки "return true;" в версии 6.x-2.5-beta4 все заработало!
Еще раз СПАСИБО!