Немного обо всем интересном
На главную Обратная связь Поиск
Главная
Форум
 
 
 
Если вы только начали изучать строительство сайтов, и у вас возникают различные вопросы по HTML, CSS или PHP – Вы можете их задавать на нашем форуме.
С радостью постараемся вам помочь.
  Статьи Файлы Видео Кулинарные рецепты Города и Страны Разное  
Отдых и развлечения Юмор Видео, ТВ и музыка Непознанное Литература Спорт Игры Хобби
Окружающий мир Люди Страны и города География Флора и фауна Космос
Технологии Hardware Операционные системы Софт Интернет Мобильные устройства Сети и сетевая безопасность Разное
Дизайн и программирование Веб-строительство Дизайн и графика

Все статьи Список статей Добавить статью
 
Вниз
IPB и PHP-Nuke


 
Ответить в эту тему    Открыть новую тему    Опции темы
Alexey Kang
Аватар не загружен
сообщение 18.3.2008 13:20
Сообщение #1

Здравствуйте!
Вчера приобрел лицензию IPB, хочу полностью удалить таблицу пользователей nuke_users и брать данные из IPB. Чтобы определение пользователей полностью бралось из IPB на всем Нюковском сайте.
Подскажите как это сделать? Даже оттолкнуться не от чего. Если с PHP-Nuke хоть как-то знаком, то с IPB в первый раз столкнулся.
 
Ответить | Цитировать+
Alexander-V-Sh

Мимо проходил
Иконка группы
Администратор
490
Сообщений
сообщение 18.3.2008 15:01
Сообщение #2

Видел где то сборку нюки даже под ИПБ.

Принцип следующий:

1 - меняется функция is_user в майнфайле.
2 - правится модуль You_Accaunt, который запрашивает ник у ИПБ и переводит на его профиль.


Я у себя делала глобальнее, вообще снес все упоминания о нюкиных юзерах. Т.е везде пишится не ник, а цифра с ИПБ, которая потом запрашивает по ней ник.

Удобнее намного, т.к. если сменить отображаемое имя (а это в ИПБ можно), то оно сменится по всему сайту (все авторы статей, файлов, коментов).

Но для этого лопатить все надо :)
 
Ответить | Цитировать+
Alexey Kang
Аватар не загружен
сообщение 18.3.2008 17:41
Сообщение #3

Цитата
меняется функция is_user в майнфайле.

Я согласен лопатить, вот только знать бы как лопату держать.
Не могли бы вы показать функцию is_user?
Цитата
Я у себя делала глобальнее, вообще снес все упоминания о нюкиных юзерах. Т.е везде пишится не ник, а цифра с ИПБ, которая потом запрашивает по ней ник.

Тоже хочу у себя снести все упоминания о нюкиных юзерах.
Если можно на примерах кода... Очень нужно :(
 
Ответить | Цитировать+
Alexander-V-Sh

Мимо проходил
Иконка группы
Администратор
490
Сообщений
сообщение 18.3.2008 20:23
Сообщение #4

http://www.ibresource.ru/forums/index.php?...mp;#entry290225

Тут функция is_user, которая у меня получилась.

Принцип переделки (например при добавлении статей)

Берем не ник пользователя (как в нюке), а его ID с ИПБ (в функции is_user он вынимается).

Добавляем новость, соотв. в автора пишится ID. Затем при выводе новости имея ID автора, вынимаем с форума его ник.
И таким макаром всю нюку (авторов статей, файлов, коментов и т.д.).

Если в нюке плохо разбираетесь, врядли получится. Геморойно довольно все это.
У Соника с mynuke есть хак какой то внедрения. Может проще к нему обратиться.
 
Ответить | Цитировать+
Alexey Kang
Аватар не загружен
сообщение 19.3.2008 15:44
Сообщение #5

Для работы функции больше ничего не нужно? Может с куками еще что-то надо проделать?
условие
Код
if (is_user($user)) { Коды для пользователя, например Скачать, Коментировать, Добавить }

не выполняется.

Цитата
Если в нюке плохо разбираетесь, врядли получится. Геморойно довольно все это.
У Соника с mynuke есть хак какой то внедрения. Может проще к нему обратиться.

Я согласен разираться и ковырять весь код. Просто я за чистоту кода. Так аккуратнее намного получается.
 
Ответить | Цитировать+
Alexey Kang
Аватар не загружен
сообщение 19.3.2008 15:59
Сообщение #6

Извиняюсь, ступил, префикс форума по привычке старый поставил.
Вроде по немного дело продвигается. Пока заметил только то что дальше главной страницы не пускает. Буду разбираться
 
Ответить | Цитировать+
Crimewrell
Аватар не загружен
Иконка группы
Увлеченный
21
Сообщений
сообщение 09.11.2019 11:14
Сообщение #7

ГЕНЕРАЛЬНЫЙ ДИРЕКТОР ООО ИНТЭК, ИНН 7721782188, МАРЧЕНКО ПАВЕЛ ВЛАДИМИРОВИЧ УШЛЫЙ АФЕРИСТ!

Предупреждаем всех заинтересованных лиц, что генеральный директор компании «ООО «ИНТЭК» (ИНН 7721782188) Марченко Павел Владимирович – ОХРЕНЕВШИЙ АФЕРИСТ!

Марченко Павел Владимирович «занимается» перепродажей мазута, по его словам, — уже много лет. Просит деньги под нефтепродукты в долг, может попросить поставить ГСМ на огромные суммы, а деньги отдаст «завтра, как покупатель рассчитается».
Это недобросовестная компания, надеюсь, скоро все их махинации будут раскрыты и они понесут самое серьезное наказание!!


ГЕНЕРАЛЬНЫЙ ДИРЕКТОР ООО ИНТЭК, ИНН 7721782188, МАРЧЕНКО ПАВЕЛ ВЛАДИМИРОВИЧ ПОДЛЫЙ ОБМАНЩИК!
 
Ответить | Цитировать+
   Ответить в эту тему   Открыть новую тему
Информация
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Быстрый переход:
 
Вверх
2006-2008 Интересное.инфо. Русская версия IP.Board © 2019  IPS, Inc.
Лицензия зарегистрирована на: Interesnoe.info
  Rambler's Top100