WildRAID Опубликовано 21 Августа 2010 Автор Жалоба Поделиться Опубликовано 21 Августа 2010 Откуда вы это берете, интересно?Получается, $row['private_data'] не пуст, не Null и не строка с массивом. И что же в нем?) В ipsclass найти:foreach($priv_data as $pd_id=>$pd_data) Добавить ПЕРЕД:if(!is_array($priv_data)) { return $row['post']; } Ссылка на комментарий Поделиться на других сайтах Прочее
mimas Опубликовано 21 Августа 2010 Жалоба Поделиться Опубликовано 21 Августа 2010 Откуда вы это берете, интересно? Такое выдаёт лог ошибок. Спасибо большое!!! Ошибка вроде бы исчезла!!! Будем смотреть как будет дальше. А можно было бы исправить то, что при склеивании сообщений исчезает содержимое хайда? Ссылка на комментарий Поделиться на других сайтах Прочее
mimas Опубликовано 21 Августа 2010 Жалоба Поделиться Опубликовано 21 Августа 2010 вот ещё такое выскакивает Warning: Invalid argument supplied for foreach() in /home/.../forum/sources/ipsclass.php on line 6556 Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 22 Августа 2010 Автор Жалоба Поделиться Опубликовано 22 Августа 2010 Той же проверкой лечится. Добавьте перед строкой 6556. Посты должны склеиваться без проблем. Видимо, как-то связано с непонятными значениями по умолчанию в базе.Лень разбираться -> проще отключить склеивание. Ссылка на комментарий Поделиться на других сайтах Прочее
mimas Опубликовано 22 Августа 2010 Жалоба Поделиться Опубликовано 22 Августа 2010 Той же проверкой лечится. Добавьте перед строкой 6556. Посты должны склеиваться без проблем. Видимо, как-то связано с непонятными значениями по умолчанию в базе.Лень разбираться -> проще отключить склеивание. Спасибо вроде ошибки исчезли. А что до склеивания,так оно у меня отключенно, но иногда есть нужда склеить пару сообщений в ручную. В результате содержимое зайда исчезает. А само склеивание действует без проблем. Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 22 Августа 2010 Автор Жалоба Поделиться Опубликовано 22 Августа 2010 Аа.. У модераторов есть опция склеивания? Я не помню, если честно. Это не отдельный мод случайно? Тогда да, в этом случае будет пропадать. Такие посты придется склеивать через редактирование. Открываем один пост, копируем в буфер. Открываем второй пост, вставляем из буфера. Удаляем первый пост. Ссылка на комментарий Поделиться на других сайтах Прочее
mimas Опубликовано 22 Августа 2010 Жалоба Поделиться Опубликовано 22 Августа 2010 Аа.. У модераторов есть опция склеивания? Я не помню, если честно. Это не отдельный мод случайно? Тогда да, в этом случае будет пропадать. Такие посты придется склеивать через редактирование. Открываем один пост, копируем в буфер. Открываем второй пост, вставляем из буфера. Удаляем первый пост. Это встроеная функция для модераторов. В принципе не критичекое... Ссылка на комментарий Поделиться на других сайтах Прочее
MaxZoneTomsk Опубликовано 28 Августа 2010 Жалоба Поделиться Опубликовано 28 Августа 2010 А какие вообще переменные можно вводить ? прошарил до 10 страницы ничего не нашел, догадался о парочке переменныхp=100 - Количество необходимых сообщений! th - нужно нажать спасибо любое слово - текст будет доступен только пользователю с таким ником! любое число - количество необходимых сообщений для просмотра! reg - нужно зарегистрироваться! + - разделительный знак между условиями (th+p=100 - спасибо и 100 сообщений!) как например сделать чтобы текст видел человик с определенных количеством благодарностей th=1000 не канает Ссылка на комментарий Поделиться на других сайтах Прочее
VladMih Опубликовано 29 Августа 2010 Жалоба Поделиться Опубликовано 29 Августа 2010 (изменено) как например сделать чтобы текст видел человик с определенных количеством благодарностей th=1000 не канает Понимаю, что это не мое дело, но ИМХО незачем в моде делать через задние ворота то, что есть через передние. ИМХО гораздо правильней сделать на форуме так, чтобы от количества благодарностей у человека менялась группа (раз он такой заслуженный!) и уже по группе этот мод будет показывать. Или вручную ТАКИМ присваивать новые группы - не так уж много таких заслуженных.Обычно у заслуженных и количество постов немалое - тоже вариант. Существующий. Изменено 29 Августа 2010 пользователем VladMih Ссылка на комментарий Поделиться на других сайтах Прочее
MaxZoneTomsk Опубликовано 29 Августа 2010 Жалоба Поделиться Опубликовано 29 Августа 2010 В файлах нашел такие слова: "Получить <b>%s</b> благодарностей", по этому и задал вопрос, какой переменной задать это условие? Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 29 Августа 2010 Автор Жалоба Поделиться Опубликовано 29 Августа 2010 tp=1000 В архиве с модом нет инструкции по условиям? Ссылка на комментарий Поделиться на других сайтах Прочее
MaxZoneTomsk Опубликовано 29 Августа 2010 Жалоба Поделиться Опубликовано 29 Августа 2010 [1032]Private_data_v3b.rar - нету, есть инструкция, скрин и нужные файлы! Ссылка на комментарий Поделиться на других сайтах Прочее
shram Опубликовано 12 Октября 2010 Жалоба Поделиться Опубликовано 12 Октября 2010 (изменено) При постинге сообщения используя [hide=th][/hide]форум зависает и не постит сообщение.Без тега hide все работает. Пересмотрел весь код модуля... все согласно инструкции... в каждом файлике...Методом подбора определил что глюк происходит во время постинга скрытого текста...Именно с условием типа hide=th или hide=reg А когда hide= без условия - все работает... Куда следует смотреть? Решил проблему сам:Я создал дополнительный ББ тег (ПРИВАТНЫЙ ТЕКСТ) где указал hide={option} И т.д...После удаления єтого ББ тега из админки - ВСЁ ЗАРАБОТАЛО!!! Кстати почему у них конфликт? Изменено 12 Октября 2010 пользователем shram Ссылка на комментарий Поделиться на других сайтах Прочее
kagorec Опубликовано 22 Ноября 2010 Жалоба Поделиться Опубликовано 22 Ноября 2010 Форум за пару лет достаточно накопился тегами [hide=xx] , сейчас стоит Hide by Vicer.Можно перейти на ваш мод безболезнено?Как вместо [priv ...] тега переделать в просто условия на наличия постов [hide=xx]скрыто[/hide] и [hide]скрыто[/hide] ? Ссылка на комментарий Поделиться на других сайтах Прочее
freeman2103 Опубликовано 22 Февраля 2011 Жалоба Поделиться Опубликовано 22 Февраля 2011 Помогите пожалуйста. Прикрутил этот хайд, нареканий нет, прикрутил систему репутации eXTended Reputation ReBirthПодскажите пожалуйста, как сделать совместимость с этой системой хайдов?Пользовался поиском, читал пост WildRAID'а по поводу репы, но ничего не получилось.Все изменения провёл, но ставлю условие rep=3, захожу с юзера с репой 1, но пишет осталось 3 репы.Переменная также reputation, устанавливал всё правильно, работает как часы.Заранее спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 23 Февраля 2011 Жалоба Поделиться Опубликовано 23 Февраля 2011 а если 3 репутации, то откроет? (тут может быть банальная проблема в "переводе" текста про остаток) Ссылка на комментарий Поделиться на других сайтах Прочее
freeman2103 Опубликовано 23 Февраля 2011 Жалоба Поделиться Опубликовано 23 Февраля 2011 а если 3 репутации, то откроет? (тут может быть банальная проблема в "переводе" текста про остаток)В БД установил репутацию 4 тестовому юзеру.Результат тот же Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 25 Февраля 2011 Автор Жалоба Поделиться Опубликовано 25 Февраля 2011 Как называется поле, в котором хранится репутация пользователя?В массиве $this->ipsclass->member это поле есть? (это если вдруг знаете, как проверить) Насколько я помню, он просто проверяет значение $this->ipsclass->member['reputation'].Если оно как-то по-другому называется - не определит. Ссылка на комментарий Поделиться на других сайтах Прочее
freeman2103 Опубликовано 26 Февраля 2011 Жалоба Поделиться Опубликовано 26 Февраля 2011 Как называется поле, в котором хранится репутация пользователя?В массиве $this->ipsclass->member это поле есть? (это если вдруг знаете, как проверить) Насколько я помню, он просто проверяет значение $this->ipsclass->member['reputation'].Если оно как-то по-другому называется - не определит.Спасибо за помощь!Поле называется reputation, везде переменная reputation.Отзывов о совместимости данного хайда с той системой репы нет, вот я и сомневаюсь. Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 26 Февраля 2011 Автор Жалоба Поделиться Опубликовано 26 Февраля 2011 Посмотрел код. Действительно, в версии из архива поддержки репутаций нет. В ipsclass.php Найти://add custom case here Добавить после: case 'rep': #Error? if(!$match[2]) { $error = 2; break; } if($this->member['reputation'] >= $match[2]) { $passed = 1; } else { $remains = sprintf($this->lang['priv_remains'], $match[2] - $this->member['reputation']); } $reason = sprintf($this->lang['priv_reason_reputation'], $match[2]) . $remains; break; В /cache/lang_cache/ru/lang_wr_private_data.php Найти:'priv_reason_thanks_points' => 'Получить <b>%s</b> благодарностей', Добавить после:'priv_reason_reputation' => 'Заработать <b>%s</b> репутации', Условие для репутации будет: [hide=rep=10] Ссылка на комментарий Поделиться на других сайтах Прочее
freeman2103 Опубликовано 27 Февраля 2011 Жалоба Поделиться Опубликовано 27 Февраля 2011 Посмотрел код. Действительно, в версии из архива поддержки репутаций нет. В ipsclass.php Найти://add custom case here Добавить после: case 'rep': #Error? if(!$match[2]) { $error = 2; break; } if($this->member['reputation'] >= $match[2]) { $passed = 1; } else { $remains = sprintf($this->lang['priv_remains'], $match[2] - $this->member['reputation']); } $reason = sprintf($this->lang['priv_reason_reputation'], $match[2]) . $remains; break; В /cache/lang_cache/ru/lang_wr_private_data.php Найти:'priv_reason_thanks_points' => 'Получить <b>%s</b> благодарностей', Добавить после:'priv_reason_reputation' => 'Заработать <b>%s</b> репутации', Условие для репутации будет: [hide=rep=10]Странно, произвёл вышеописанные изменения но результатов 0.Также у юзера с репой 2 в хайде под 3 репы пишет осталось 3 очков. Ах, да, забыл спросить, а как ставить условие или? Владислав Мартынов отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
Владислав Мартынов Опубликовано 24 Марта 2011 Жалоба Поделиться Опубликовано 24 Марта 2011 возникла трабла после установки, когда вешаешь прикрепленные файлы под хайд.человек, который не может видеть что под хайдом получает сразу прикрепленный файл в самом низу т.е. скрипт проверят может ли видить пользователь что под хадом и если нет - то сам прикрепляет файл который был под хайдом.Если же пользователь может видеть хайд, то прикрепленный файл как по правилам показывается в "Приватном тексте".Как это пофиксить? freeman2103 и Владислав Мартынов отреагировали на это 2 Ссылка на комментарий Поделиться на других сайтах Прочее
Алексей_Мацарский Опубликовано 18 Апреля 2012 Жалоба Поделиться Опубликовано 18 Апреля 2012 извините, а как переделать хайд что бы был похож на http://fpteam-cheats.com/board/showthread.php?t=152489 у них ваш хайд. ранее были они на ипб. такой же хайд стоял.. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения