[SMF Media Gallery (SMG)]- альтернатива SMF Gallery

Автор Concorde, 16 мая 2009, 16:13:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ichiro

Установил галерею версия 2.0.5. установилась нормально без каких либо ошибок при установке, но когда я начинаю ее настраивать то есть нахожусь в админке галереи то сыпятся ошибки в файлах MGallery.template.php (строки 1979,1980,2028) и MGallery-Admin.php (сыпятся ошибки в разных строчках) я не понимаю что я сделал не так и откуда эти ошибки облазал все что можно.
В принципе я не понимаю как эти ошибки влияют на работу галереи но мне хотелось бы узнать возможные методы их исправления.
Я понимаю что не умело описал проблему, но если сможете помочь то я отвечу на любые вопросы и предаставлю инфу которая может помочь в решении проблемы.

Заранее спасибо.

Макар

Нет или не полный файл русификации. Вот и заваливает тебя ошибками.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Ichiro

русификация стоит но для версии 2.0 возможно тут проблема.

Макар

Ichiro установи из прикрепленного файла
адаптирован под 2.0.4 на 99,99%
иногда вылазит в админке две ошибки из за не переведенных строк

Undefined index: mgallery_home
Undefined index: mgallery_unseen


ай блин у тя ж 2.0.5
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Ichiro

#54
спасибо попробую))

осталась ток одна ошибка в файле MGallery-Admin.php (строка 546)

возможно вопрос не в тему, но почему у меня форум не может получить новости и тд с сервера (возможно проблема в хостинге?), подскажите где копать? ^^

MiTyaj

Ребят такой вопрос..,

Проверял эту галерею и локально и на хосте. Ставил версию Gallery 2.0.2 на SMF 1.1.5 , в недостающие русские файлики кидал переменные из английских. От логов ошибок избавился, работает на ура! Но, если в админке отключить автоодобрение элементов, то при входе на форум админом, если кто то из пользователей загрузил фотку, и при в ходе в галерею в качестве админа, там появляется окно со ссылкой - элементы для одобрения - так вот кликаю по ссылке и у меня лог ошибки, не помню до словно но ругается на строку  1423 в файле MGallery.template.php

', $filter == 'items' ? '<a href="'. $galurl .'sa=media;id='.$item['id'].';preview"' . ($mgalSettings['use_lightbox'] ? ' class="hs" onclick="return hs.expand(this);"' : '') . '><img src="'.$settings['images_smg'].'/magnifier.png" alt="view" /> '.$txt['mgallery_admin_view_image'].'</a>' : '', '


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

', $filter == 'items' ? '<a href="'. $galurl .'sa=media;id='.$item['id'].';preview"?class="hs" onclick="return hs.expand(this);"' . '><img src="'.$settings['images_smg'].'/magnifier.png" alt="view" /> '.$txt['mgallery_admin_view_image'].'</a>' : '', '


Но эт не главное. При бэкапе из админки базы форума, быкап выполняет, но востановить быкап не получается, перепробовал всё, в общем половина таблиц при импорте исчезает, хотя реально в бэкапе они есть. Вопрос что я сделал не так? Ведь при отсутствующем моде Gallery у меня все бэкапиться и импортируется правильно.
Митяй..

MiTyaj

ЦитироватьВопрос что я сделал не так?

Решился....
Митяй..

sbv

Коллеги, как выводить на главную страницу сайта (а не форума) случайным образом фотографию из этой галереи?

Если вопрос уже поднимался, прошу направить в нужном направлении ;)

Благодарю.

Code Hunter

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

Bugo

В правах доступа в админке форума. Прописать для каждой группы доступ к Галерее.

Bugo

Цитата: sbv от 18 декабря 2009, 19:07:24
Коллеги, как выводить на главную страницу сайта (а не форума) случайным образом фотографию из этой галереи?

Если вопрос уже поднимался, прошу направить в нужном направлении ;)

Благодарю.
Использовать блок-модуль портала?

Макар

там есть

ЦитироватьПрикрепленные изображения - Отображает список недавно прикрепленных изображений.

     Прикрепленные файлы - Отображает список недавних вложений.

но никак не для SMG галереи


тоже заинтересовался этим вопросом,  как ?
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny


Bugo

Цитата: Makar от 21 декабря 2009, 18:34:40
там есть

но никак не для SMG галереи


тоже заинтересовался этим вопросом,  как ?
Как раз таки на SMG галерее я и тестировал. Simple Portal -> Блоки -> Добавить блок -> Галерея
и настраиваем, где показывать и как показывать. Только надо, чтобы в Галерее-то не было пусто :)

Sudak

Здравствуйте. Подскажите где включить чтобы на главной странице были превьюшки с галереи? К сожалению мод не до конца переведён. не вижу некоторых строк в настройках. Заранеее благодарю.

sbv

У меня НЕ SimplePortal.

Кто-то внедрял код показа фоток из галереи в структуру сайта?

Stern

Для тинипортала есть блок вывода последних фот из SMG
МышЫ плакали, кололись, но продолжали жрать кактус...

gorbi

Цитата: Concorde от 06 июля 2009, 10:00:19


Кнопку сам пририсуй в файле index.template.php у установленой темы.

-

У меня тоже кнопка не нарисовалась. Можно для чайника рассказать как поправить index.template.php

Concorde

Объясню на примере.

Ну вот значит, находим в файле коментарий: // Show the menu up top. Something like [home] [help] [profile] [logout]... , не знаю как в других темах оформления, но в дефолтной он должен быть точно. У меня, в моей теме ниже него идёт такая конструкция? у меня правда тут отсебятина, но думаю что будет понятно:

function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;

echo '
<div id="menu">
      <ul_smf>';

         // Show the default [home] button.
   echo   '<li_smf><a href="', $scripturl, '">' , $txt[103] , '</a></li_smf>';
     
          // Show the [help] button.
   echo   '<li_smf><a href="', $scripturl, '?action=help">' , $txt[119] , '</a></li_smf>';

// Show the [events] button.
   echo   '<li_smf><a href="', $scripturl, '?action=calendar">' , $txt[events_of_cafe] , '</a></li_smf>';
         
// Show the [Gallery] button.
   echo   '<li_smf><a href="', $scripturl, '?action=mgallery">' , $txt[photoforum] , '</a></li_smf>';




   // Is the user allowed to administrate at all? ([admin])
   if ($context['allow_admin'])
      echo   '<li_smf><a href="', $scripturl, '?action=admin">' , $txt[2] , '</a></li_smf>';


   // the [member] list button
   if ($context['allow_memberlist'])
      echo '<li_smf><a href="', $scripturl, '?action=mlist">' , $txt[331] , '</a></li_smf>';


   // If the user is a guest, show [login] button.
   if ($context['user']['is_guest'])
      echo '<li_smf><a href="', $scripturl, '?action=login">' , $txt[34] , '</a></li_smf>';


   // If the user is a guest, also show [register] button.
   if ($context['user']['is_guest'])
      echo '<li_smf><a href="', $scripturl, '?action=register">' , $txt[97] , '</a></li_smf>';


     
echo '</ul></div>';
   
}


Обратите внимание на отрезок вида:

// Show the [Gallery] button.
   echo   '<li_smf><a href="', $scripturl, '?action=mgallery">' , $txt[photoforum] , '</a></li_smf>';


Вот он то и является кнопкой к галерее. Единственное что переменная задающая текст для кнопки $txt[photoforum] у мну добавлена от себя.
Всё конечно-же ИМХО

gorbi


gorbi

Коллеги, ещё вопрос. Как правильно обновлять мод и до какой версии это позволяет делать русификация, скачанная с этого форума. Сейчас стоит версия 1.5.5

Concorde

У них на официальном сайте выложена новая локализация.
Как обновлять правильно ? Я дак просто все атачи модуля закинул себе, потом этот модуль снёс, поставил более свежую версию, затем атачи от старого закинул в таком же порядке на новый. В общем поэкспериментируйте на локалхосте.
Всё конечно-же ИМХО

Zlo

Офицально локализация не поддерживает 2 RC2... Я решил попробыввать. Вродь работает, корявенько, но жить можно.

Buranek

На смф русе есть перевод второй версии кстати.

Concorde

Уважаемые камрады, по поводу отображения ссылок в профиле пользователя было сделано следущее:

В profile.template.php найдено:

<a href="', $scripturl, '?action=profile;u=', $context['member']['id'], ';sa=showPosts">', $txt[460], ' ', $txt[461], '.</a><br />

И после добавлено:
<a href="'.$scripturl.'?action=profile;u=', $context['member']['id'], ';sa=mgallery">'.$txt['mgallery_profile_sum'].'</a><br />
<a href="'.$scripturl.'?action=profile;u=', $context['member']['id'], ';sa=mgalitems">'.$txt['mgallery_view_items'].'</a><br />
<a href="'.$scripturl.'?action=profile;u=', $context['member']['id'], ';sa=mgalcoms">'.$txt['mgallery_view_coms'].'</a><br />


ЦитироватьНа смф русе есть перевод второй версии кстати.
Да, я уже скачивал, единственное что названия некоторые пришлось поменять.
Всё конечно-же ИМХО

Tair

Господа и дамы - SOS

ситуация следующая:

поставил последнюю SMG на 2.0RC2. Кодировка форума - utf8, всё замечательно - НО если создать альбом в SMG (с опцией перекодировать в UTF8) - то сам  альбом будет физически в папке с неудобоваримым названием__1090;__1077;__1089;__1090;__1086;__1074;__1099;_ и название папки при отображении обрежется.
Если опцию выключить - то будет типа С,есС,овый_альбом_РґРІР° и физически и в названии (в БД). Кодировка базы - utf8.
Как это пофиксить? Помогите плз, уже упарился - почти сутки сижу - прочитал все доступные ресурсы, но увы в php не силён.

Vladimir-s

#76
Подскажите пожалуйста, как сделать, что бы вместо превью кликая на эскиз в альбоме, пользователь проваливался в саму фототку?

mcera

надо лезть в базу и менять кодировку столбцов и таблицы префикс_вашей_базы_mgallery_albums
а именно поле name, заодно расширить его, потому как utf8 название альбома при стандартной кодировке поля latyn съедаются все символы что больше 8ми

Макар

mcera а про расширение, увеличение длинны поля, я так понимаю,  поподробней можно ?

а то форум в утф8 , а таблицы aeva media cp1251
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

SpiritL

подскажите, как отключить мультизагрузку? А то она глючит, уменьшенные изображения не создаются...

mcera

Цитата: Makar от 12 января 2010, 09:05:11
mcera а про расширение, увеличение длинны поля, я так понимаю,  поподробней можно ?

а то форум в утф8 , а таблицы aeva media cp1251
да, поле расширяете по количеству символов.

Bugo

Цитата: SpiritL от 13 января 2010, 18:59:54
подскажите, как отключить мультизагрузку? А то она глючит, уменьшенные изображения не создаются...

Убираем галочку в правах соответствующей группы. А если Вы админ и мультизагрузка глючит у Вас — то кто Вас заставляет ей пользоваться?

SpiritL

Bugo, спасибо. галочки там не стоит, но в альбомах пользователей всё-равно есть такая функция.

Bugo

А в правах доступа в админке SMF Вы какие разрешения установили? В секции SMF Gallery.

SpiritL

Там нет пункта мультизагрузка. Для "Добавление собственных альбомов" стоит разрешение, ну в принципе потому что так вроде как надо. Все разрешения:

Bugo

Тогда попробуйте файл шаблона подредактировать, чтоб ссылка "Мультизагрузка" даже не выводилась :)

SpiritL

Там вообще как-то странно все происходит, превьюшки только 1 пользователя не создаются.
А не подскажете в каком шаблоне смотреть?

Bugo

Так вроде ставится только один шаблон: MGallery.template.php в папке с темой.

SpiritL


trora

поставил последнюю SMG на 2.0RC2. Кодировка форума - utf8
установилась нормально. и все- теперь белая страница везде.... даже в админке
что делать то?
я не доллар чтоб всем нравиться

Bugo

Цитата: trora от 16 января 2010, 17:57:49
поставил последнюю SMG на 2.0RC2. Кодировка форума - utf8
установилась нормально. и все- теперь белая страница везде.... даже в админке
что делать то?
Белая страница везде — это "установилась нормально"? :)
Восстановите исходные файлы из бэкапа (../Packages/backups)

trora

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

Vladimir-s

Подскажите пожалуйста, как сделать, что бы вместо превью кликая на эскиз в альбоме, пользователь проваливался в саму фототку?

trora

Восстановите исходные файлы из бэкапа (../Packages/backups)
подскажите- как именно востанавливать?
ведь на форум не зайдешь- белая страница, только по фтп- а этот файл архив.
я не доллар чтоб всем нравиться

digger®

Цитата: trora от 28 января 2010, 08:25:10
Восстановите исходные файлы из бэкапа (../Packages/backups)
подскажите- как именно востанавливать?
ведь на форум не зайдешь- белая страница, только по фтп- а этот файл архив.

Скачиваете архив, разархивируете, закачиваете файлы поверх испорченных.

trora

#95
digger - спасибо.
как раз сам допер ... это уже прогресс..
  еще вопрос возник- при создании нового альбома простым юзером  у него права как у админа получаются- есть панель доступ,  где галочки ставятся- кому можно смотреть и читать и тд.
вот этим точно простому юзеру не нужно управлять  "Highslide (Анимированное превью)"
как  и где ограничиваются права простого юзера при создании альбома?
я не доллар чтоб всем нравиться

gorbi

Кто-то пробовал последний релиз 1.0?

Макар

Вообще здесь обсуждается 2.0.5
которая теперь последняя так как smg объединена с аева и теперь вместо двух модов идет как один.
если имеется в виду версия аева 1.0 то она только зарелизина. У меня пока 1.0 бета5 и админка еще не ругается на устаревшую версию.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

gorbi

Цитата: Makar от 06 февраля 2010, 23:29:40
Вообще здесь обсуждается 2.0.5
которая теперь последняя так как smg объединена с аева и теперь вместо двух модов идет как один.
если имеется в виду версия аева 1.0 то она только зарелизина. У меня пока 1.0 бета5 и админка еще не ругается на устаревшую версию.
Да, я имею в виду аева 1.0. Как с русификацией к ней?

Макар

Есть 99% если в 1.0 че то добавили то меньше. Ставить ручками.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny