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: Интеграция с vBulletin  (Read 6004 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 20 queries.