Пропустить

MOD: Simply Merge Threads (Объединение/склейка/слияние тем)

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).

Re: MOD: Simply Merge Threads (Объединение/склейка/слияние тем)

Сообщение miba » 08.12.2008 12:14

Спасибо! Всё заработало как часы!
http://www.santechniki.com - форум сантехников
Аватара пользователя
miba
phpBB 1.4.4
 
Сообщения: 83
Зарегистрирован: 10.01.2007 1:11
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.

Re: MOD: Simply Merge Threads (Объединение/склейка/слияние тем)

Сообщение Xpert » 28.12.2008 23:28

С phpbb.com, исправление ошибок этого мода. Как раз сегодня столкнулся.
Bug #1: Topic Search will not go beyond Page-2 of a forum.
Bug #2: New Thread Title is not applied.

In fixing Bug #1, I uncovered and fixed a 3rd bug.

Bug #3: Topic Search Page is not reset when switching between forums, therefore when switching from a forum beyond page-1 to a shorter forum, an error condition occurs.

-------------------- Fix ---------------------------
############################################################## 
## MOD Title: Fix Simply Merge Threads Bugs 
## MOD Author: Brf < N/A > (Brad Fermanich) http://www.castledoom.com 
## MOD Description: Bugfixes to Simply Merge Threads Mod 
## MOD Version: 0.0.1 
## 
## Installation Level: (Easy) 
## Installation Time: 1 Minutes 
## Files To Edit: merge.php 
## Included Files: (n/a) 
############################################################## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 
# 
#-----[ OPEN ]------------------------------------------ 
# 

merge.php 

# 
#-----[ FIND ]------------------------------------------ 
# 

if (isset($HTTP_POST_VARS['start'])) $start = intval($start); 

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 

intval($start); 

# 
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
# 

intval($HTTP_POST_VARS['start']); 

# 
#-----[ FIND ]------------------------------------------ 
# 

$page_next = isset($HTTP_POST_VARS['page_next']); 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

if (!$page_next && !$page_prec) 
{ 
$start=0; 
} 

# 
#-----[ FIND ]------------------------------------------ 
# 

$sql_title = "topic_title = '" . str_replace("\'", "''", $topic_title) . "'"; 

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 

$sql_title = 

# 
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
# 

$sql_update = 

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Поддержка модов для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы