Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Помогите с модом Random Topic с phpbbhacks.com

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 3 месяца

Помогите с модом Random Topic с phpbbhacks.com

Сообщение Сергей Секирин »

К сожалению он не для phpBB 2.0.13 и выше. Кто-бы взялся его проапгрейдить???
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 3 месяца

Сообщение Сергей Секирин »

Вот весь мод:

Код: Выделить всё

######################################################## 
## Mod Title:   View Random Topic 
## Mod Version: 1.0 
## Author:       Matthijs van de Water <matthijs@beryllium.net> 
## Description:  Totally useless feature  
##               Will direct you to a random topic. 
## 
## Installation Level:  easy 
## Installation Time:   5-8 Minutes 
## Files To Edit:       4 (viewtopic.php, index.php, 
##                         lang_main.php, index_body.tpl) 
######################################################## 
## KNOWN LIMITATIONS: 
##  Will output an error if you don't have permission 
##  to view or read the topic. 
##  Refreshing will get you another topic  
######################################################## 

# 
#-----[ FIND in viewtopic.php ]------------------------------------------ 
# 
if( !isset($topic_id) && !isset($post_id) ) 

# 
#-----[ CHANGE to ]------------------------------------------ 
# 
if( !isset($topic_id) && !isset($post_id) && $HTTP_GET_VARS['view'] != 'random' ) 

# 
#-----[ FIND in viewtopic.php ]------------------------------------------ 
# 
    else 
    { 
        $topic_id = $row['topic_id']; 
    } 
} 

# 
#-----[ ADD after ]------------------------------------------ 
# 
else if ( $HTTP_GET_VARS['view'] == 'random' ) 
{ 
    $sql = "SELECT t.topic_id 
        FROM " . TOPICS_TABLE . " t 
        ORDER BY RAND() 
        LIMIT 1"; 
    if ( !($result = $db->sql_query($sql)) ) 
    { 
        message_die(GENERAL_ERROR, "Could not obtain random topic information", '', __LINE__, __FILE__, $sql); 
    } 
    if ( !($row = $db->sql_fetchrow($result)) ) 
    { 
        message_die(GENERAL_MESSAGE, 'Topic_post_not_exist'); 
    } 
    else 
    { 
        $topic_id = $row['topic_id']; 
    } 
} 
# 
#-----[ FIND in index.php ]------------------------------------------ 
# 
  'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'], 
# 
#-----[ ADD after ]------------------------------------------ 
# 
  'L_VIEW_RANDOM_TOPIC' => $lang['View_random_topic'], 
  'U_VIEW_RANDOM_TOPIC' => append_sid("viewtopic.$phpEx?view=random"), 

# 
#-----[ FIND in language/lang_english/lang_main.php ]----------------------- 
# 
    $lang['Forums_marked_read'] = "All forums have been marked read"; 

# 
#-----[ ADD after ]------------------------------------------ 
# 
    $lang['View_random_topic'] = "View A Random Topic"; 

# 
#-----[ FIND in templates/subSilver/index_body.tpl ]------------------------------------------ 
# 
    <a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td> 
# 
#-----[ CHANGE to ]------------------------------------------ 
# 
    <a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a><br /> 
    <a href="{U_VIEW_RANDOM_TOPIC}" class="gensmall">{L_VIEW_RANDOM_TOPIC}</a> 
    </td> 

# 
#----------------------------------------------- 
# 
Уже первых строчек

Код: Выделить всё

# 
#-----[ FIND in viewtopic.php ]------------------------------------------ 
# 
if( !isset($topic_id) && !isset($post_id) ) 
нет в коде форума :-(( так что устанавливать даже неясно куда...
Апология здравомыслия - странное занятие Православия:-)
Я

Сообщение Я »

Уже первых строчек Код:
#
#-----[ FIND in viewtopic.php ]------------------------------------------
#
if( !isset($topic_id) && !isset($post_id) )
нет в коде форума ( так что устанавливать даже неясно куда...
Что значит нету строчек и не ясно куда ставить? Написано же FIND in viewtopic.php (НАЙДИТЕ В viewtopic.php

Я открыл у себя viewtopic.php через Дримвивер и нашел в нем эту if( !isset($topic_id) && !isset($post_id) ) строчку, там она есть!

У меня версия форума стоит 2.0.15 я не думаю что этой строчкой она отличаеться от 2.0.13
Аватара пользователя
Nikel
phpBB 2.0.5
Сообщения: 496
Стаж: 19 лет
Откуда: Киев

Сообщение Nikel »

Я писал(а):if( !isset($topic_id) && !isset($post_id) )
Не мог .
Там строчки

Код: Выделить всё

if( !isset($topic_id) && !isset($post_id) )
нет.

Сергей Секирин
Ищите

Код: Выделить всё

if ( !isset($topic_id) && !isset($post_id) )
Хочешь помочь коллеге- поделись опытом, хочешь помочь профессионалу-отойди и не мешай, хочешь помочь дураку... Сам дурак
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

сегодня сделаю...

Добавлено спустя 59 минут 49 секунд:

http://www.phpbbguru.net/community/viewtopic.php?t=3259
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 3 месяца

Сообщение Сергей Секирин »

Перехожу, перехожу...
Кстати, а как там твой проект с CMS'кой на основе phpBB?
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Сергей Секирин
как один -=censored=- московский оплатит хост... то увидите наброски =))) только я ни чего еще не написал =))) только новости и статьи... а еще ссылки... новости и статьи поддерживают ббкоды... и код у них очень похож =)))
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 3 месяца

Сообщение Сергей Секирин »

Да...
А что у тебя подпись изменилась? Что-то случилось?
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Сергей Секирин
все замечательно.. завалил экзамен...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

[R: R@m$e$ :U] писал(а):все замечательно.. завалил экзамен...
уж не по русскому ли языку?
[R: R@m$e$ :U] писал(а):Все моды которые были выпущены под авторством
Перед словом "которые" ставится запятая. :P :lol: :) :D :wink: :twisted:
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Smayliks
угу.... по русскому... оно и видно кстати... =)))
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 3 месяца

Сообщение Сергей Секирин »

[R: R@m$e$ :U]
Очень соболезную...
Помню, как это тяжело переживать. А особенно сейчас, когда всё небесплатно ...
Доброму делу почти всегда последует скорбь. Не унывай ты от этого. Это не катастрофа, но временная трудность :-) Мы все тебе сочувствуем и будем молиться о том, чтобы экзаменаторы стали к тебе милостивы. Если ещё чем помочь нужно, - говори!
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Сергей Секирин
да не... я не разочарооваюсь... все ок... мне дали возможоность сегодня пересдать... =)) правда закон нарушили немного... =))))
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

Вернуться в «Запросы модов для phpBB 2.0.x»