Замена слов на ipb

KK
На сайте с 25.07.2006
Offline
138
1246

Хочу заменить некоторые слова через preg_replace при выводе постов на форуме ipb. не могу найти файл, отвечающий за вывод поста. подскажите где искать? Все уже перерыл - sources, classes - так и не понял где из базы пост формируется.

siv1987
На сайте с 02.04.2009
Offline
427
#1

/sources/action_public/topics.php

KK
На сайте с 25.07.2006
Offline
138
#2

Пробовал его мучать - заменял в этом файле все слова "posts" на чето другое - всеравно сообщение выводит. А мне по идее нужен файл, где есть SELECT * FROM posts.

Несколько таких файлов находил - но при изменении слова posts сообщения всеавно выводятся. так что не оно....

siv1987
На сайте с 02.04.2009
Offline
427
#3

Оно, только удивительно что после такой замены форум еще не отвалился.

А мне по идее нужен файл, где есть SELECT * FROM posts.

Такого нету, там по классу другая конструкция для запросов

array( 'select' => '*', 'from' => 'posts' .. )

ЗЫ

Сами запросы проходят в

/sources/lib/func_topic_threaded.php

/sources/lib/func_topic_linear.php

Для линейного и древовидного режима

KK
На сайте с 25.07.2006
Offline
138
#4

Там все запутанней оказывается чем я думал.. Спасибо большое! /sources/lib/func_topic_linear.php - сюда preg_replace вставил, заработало все как надо.

Форум специально на денвер скопировал - чтоб даже если и ляжет проблем не было. Тут его и мучал...)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий