Advanced search  

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

Pages: [1]   Go Down

Author Topic: Интеграция с vBulletin  (Read 6027 times)

0 Members and 1 Guest are viewing this topic.

Nodanoshi

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Интеграция с vBulletin
« on: December 26, 2010, 11:02:43 am »

а проблема в следующем (http://www.moifigurki.ru/pics/) поставил галлерею
настроил вроде как
дал права на создание альбомов и заливку файлов
но всё равно пользователь не может создать ни альбом в личном разделе, ни просто залить фотографию в открытый общий альбом.

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

у меня есть еще непонятные баги с кодировкой - но это я на потом оставлю пока.

очень надеюсь на помощь, тк что уже делать и не знаю.
я юзер, не программист, но достаточно продвинутый чтобы понять что мне могут посоветовать.
« Last Edit: December 27, 2010, 02:14:56 am by Makc666 »
Logged

Nodanoshi

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Re: кроме админов - прав больше нет ни у кого
« Reply #1 on: December 26, 2010, 04:41:32 pm »

поправка:
использую интеграцию с vBulletin

так же тот же лайт бокс для админа он работает - для пользователя как будто не существует.
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: кроме админов - прав больше нет ни у кого
« Reply #2 on: December 27, 2010, 02:13:57 am »

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

И какое программное обеспечение при этом использовали на вашем компьютере.

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

Nodanoshi

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Re: Интеграция с vBulletin
« Reply #3 on: December 27, 2010, 06:44:43 pm »

Переделывал в 1251 по рекомендациям к предыдущей версии.

1) В конфиг был добавлен параметр, указывающий кодировку БД форума.
2) В include/admin.inc.php добавлена строка 'windows-1251' => 'Cyrillic (1251)',
3) В include/search.inc.php исправлена строка $multibyte_charset = 'utf-8, windows-1251, big5, shift_jis, euc-kr, gb2312';
4) lang/russian.php перекодирован в windows-1251 через блокнот.

В целом все ок, но при создании альбома, название все равно вносится в UTF-8. При редактировании этого же альбома, если поменять имя на опять же русское, все сохраняется нормально.

Также в лайтбоксе, при нажатии на кнопку инфы о картинке - весь текст в UTF-8.

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

Nodanoshi

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Re: Интеграция с vBulletin
« Reply #4 on: December 29, 2010, 10:39:32 pm »

немного доп информации по поводу интеграции.
проблема с правами доступа изображений для обычных пользователей (кнопки банально для загрузки не было) была связана с одним плугином:
JSmin (jsmin): v1.2
если его отключить проблемы исчезают.

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

Nodanoshi

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Re: Интеграция с vBulletin
« Reply #5 on: January 06, 2011, 02:26:47 pm »

Народ! Неужели ни у кого нет мыслей как решить проблему кодировки? помогите ( единственная проблема из-за которой не могу вплотную заняться переходом на копермайн.
Logged

D.Kalessky

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 51
Re: Интеграция с vBulletin
« Reply #6 on: January 07, 2011, 12:05:18 pm »

Nodanoshi, причина НЕ в интеграции. о подобной проблеме с кодировкой я уже спрашивал в одноименной теме. ответа пока нет.
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Интеграция с vBulletin
« Reply #7 on: January 08, 2011, 03:09:42 am »

Народ! Неужели ни у кого нет мыслей как решить проблему кодировки? помогите ( единственная проблема из-за которой не могу вплотную заняться переходом на копермайн.
Версия Coppermine 1.5.x по факту уже не предназначена для переделывания в иную кодировку.
Поэтому или Вы миритесь с багами после вашей переделки, или пытаетесь это руками всё исправить, или переводите форум vBulletin на UTF-8, он с этой кодировкой работает нормально.

Разработчики это Вам помогать исправлять не будут.
Я, к сожалению, в этом вопросе Вам тоже не помогу.
Logged

Nodanoshi

  • Coppermine newbie
  • Offline Offline
  • Posts: 6
Re: Интеграция с vBulletin
« Reply #8 on: January 11, 2011, 06:10:57 pm »

увы, проблему решили перекодированием форума в утф.
не ставьте булку в вин кодировке )))
Logged

Gostemilov

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Интеграция с vBulletin
« Reply #9 on: May 20, 2011, 12:01:34 pm »

Нет, уважаемые, так дел не пойдет. У меня форум в 1251, работает уже много лет, все заточено именно под эту кодировку ( в том числе богатый набор хаков) и переделывать это все под UTF никто и не собирается. Гораздо проще переписать часть кода Coopermine, потому как он является адд-оном , а не основным скриптом.

Да, работать в 1251 удалось заставить после внесения изменений в admin.inc.php (кодировка для Cyrillic), init.inc.php (после коннекта с базой принудительная установка в 1251) ну и там по мелочи, вроде перекодировки russian.php

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

В albmgr.php? Так там, конечно, можно обыграть USER_ADMIN_MODE чем сейчас и займусь, но все-таки я всегда исходил из того, что серьезное вмешательство в код несет не менее серьезную угрозу безопасности в дальнейшем.

В общем, вопрос простой. ГДЕ? :)

Где определяются права в коде галереи и как бы это дело довести до нормы?

P.S. Косяк, конечно, серьезный со стороны разработчиков. Галерея просто превосходная, но не предусмотреть работу в разных codepage?
Logged
Pages: [1]   Go Up
 

Page created in 0.029 seconds with 19 queries.