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

У вас есть идея для расширения функциональности phpBB 2.0.x? Расскажите о ней здесь!
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

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

Сообщение Сергей Секирин 30.05.2005 13:17

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


Сообщение Сергей Секирин 30.05.2005 22:25

Вот весь мод:
Код: Выделить всё
########################################################
## 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) )
нет в коде форума :-(( так что устанавливать даже неясно куда...
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.5
 
Сообщения: 244
Зарегистрирован: 02.02.2005 23:59

Сообщение Я 30.05.2005 23:11

Уже первых строчек Код:
#
#-----[ 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
Я
phpBB 1.4.3
 
Сообщения: 62
Зарегистрирован: 08.03.2005 20:43

Сообщение Nikel 30.05.2005 23:30

Я писал(а):if( !isset($topic_id) && !isset($post_id) )

Не мог .
Там строчки
Код: Выделить всё
if( !isset($topic_id) && !isset($post_id) )
нет.

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

Код: Выделить всё
if ( !isset($topic_id) && !isset($post_id) )
Хочешь помочь коллеге- поделись опытом, хочешь помочь профессионалу-отойди и не мешай, хочешь помочь дураку... Сам дурак
Аватара пользователя
Nikel
phpBB 2.0.12
 
Сообщения: 554
Зарегистрирован: 24.04.2005 23:41
Откуда: Киев

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

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

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение Сергей Секирин 31.05.2005 11:39

Перехожу, перехожу...
Кстати, а как там твой проект с CMS'кой на основе phpBB?
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.5
 
Сообщения: 244
Зарегистрирован: 02.02.2005 23:59

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение Сергей Секирин 31.05.2005 20:43

Да...
А что у тебя подпись изменилась? Что-то случилось?
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
Сергей Секирин
phpBB 2.0.5
 
Сообщения: 244
Зарегистрирован: 02.02.2005 23:59

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение Smayliks 01.06.2005 13:45

[R: R@m$e$ :U] писал(а):все замечательно.. завалил экзамен...

уж не по русскому ли языку?
[R: R@m$e$ :U] писал(а):Все моды которые были выпущены под авторством

Перед словом "которые" ставится запятая. :P :lol: :) :D :wink: :twisted:
Подпись ушла в отпуск.
Аватара пользователя
Smayliks
Zлобный модер =)
Zлобный модер =)
 
Сообщения: 1357
Зарегистрирован: 08.03.2005 14:23
Откуда: со всей страны. =)

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение Сергей Секирин 01.06.2005 16:16

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

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

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

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

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU



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

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

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