Тема: косяк базы данных при переводе (тоесть она просто не такая навреное)
Беру сборку Dexus
ставлю инсталлом - она аглицкая наполовину и в ней нет сообщений.
потом когда все инсталлы поустанавлваю - заменяю 20 таблиц из 22-х на таблицы от своего форума.
и все круто. аттач работает (это какраз еще 2 таблицы)
и вот я его уже всего перевел на русский, но!
случайно зашел в свой профиль (администратора) и в Разррешения: там где назначать модератором каких то разделов. Этот пункт нормалюно работает на свежеустановленной сборке, и не работает с моими базами (я проверил - дело не в файлах)
выдает такую ошибку:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 1604
Выберете, какие форумы будет модерировать этот пользователь. Примечание: Это применимо только к модераторам. Администраторы всегда имеют полный доступ ко всем форумам.
Автофорумы
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 1604
АвтомобилиWarning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 1604
Запчасти и РемонтWarning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 1604
Автозвук и Тюнинг
Другие
Автокомплекс "Реактор"
столько раз, сколько там категорий и форумов
если базу вернуть пустую от тока что установленной сборки - все работает. да тока от этого не легче.
Вопрос - что изменить в моей базе?
Добавлено спустя 20 минут 47 секунд:
методом "научного тыка" определил что если от свежеустановленной сборки Dexus
перенести одну таблицу - punbb_forums - то касяк исчезнет. но и все мои форумы теряются. если создать потом новые - в них сообщения не появятся. это плохо. выходит нужно мне както сравнить эти две таблицы - у меня и у dexus и привести неправильную мою к состоянию такому, как
надо.
dexus может поможешь?
Добавлено спустя 1 час 22 минуты 49 секунд:
хм... а может и не в этой табличке дело...
щас посмотрел - у тех форумов где нет модераторов - нет и ошибки такой. и переменная вторая там - $moderator
после этого я сделал обычным пользователем одного модератора, овто чо мне выдала:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 467
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 467
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 467
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 467
Warning: in_array() [function.in-array]: Wrong datatype for second argument in s:\home\aa.z\rrforum\forum\profile.php on line 467
но участником его всё же сделала