Поиск упоминаний себя в постах

Board index Общие разделы Оффтопик

Description: Здесь можно обсудить всё, что не связано с тематикой сайта.
Moderator: Поддержка

Post #1by Dr.Death » 10.04.2015, 11:49

http://domain.ru/search.php?search_id=mentions
По сути хак, 100% не проверено, на первый взгляд пашет. Подсчет новых упоминаний, с последнего их просмотра не выкладываю.

search.php
Code: Select all
$search_forum    = request_var('fid', array(0));

// dr.death
// mentions
$mentions = ($search_id == 'mentions');
if(
$mentions) {
    if($user->data['user_id'] == ANONYMOUS)    login_box('', $user->lang['LOGIN_EXPLAIN_EGOSEARCH']);
    $search_id = '';
    $keywords = trim(utf8_normalize_nfc($user->data['username']), '-+*');
    $search_fields = 'msgonly';
    $show_results = 'posts';
    $return_chars = '-1';
    $sort_days = 0;
}

Немного тюнинга, для тех кто не будет задавать вопросы "куда это вставлять?"
Code: Select all

        
'U_SEARCH_ACTIVE_TOPICS_IN'    => append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=active_topics' . $u_amp_search_forum),
    ));

    // dr.death
    // mentions
    if($mentions) {
        $template->assign_vars(array(
            'SEARCH_WORDS' => '',
            'SEARCHED_QUERY' => '',
            'IGNORED_WORDS' => '',
            'SEARCH_IN_RESULTS' => false,
            'SEARCH_TITLE' => 'Упоминания вас в сообщениях',
            'PAGINATION' => generate_pagination(append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=mentions'), $total_match_count, $per_page, $start),
        ));
    }
Моды не пишу, программированию не обучаю. Ваше незнание и нежелание знать, ваши проблемы, а не повод меня оскорблять. Минусите на здоровье, вдруг поможет.
Dr.Death M
Topic author, Гуру
Avatar
Reputation: 69
With us: 2 yaers 9 months

Post #2by malkin » 11.04.2015, 19:39

Dr.Death wrote:100% не проверено
90% проверено?
malkin
Бывалый
Reputation: 1
With us: 3 yaers 6 months

Post #3by Dr.Death » 12.04.2015, 12:39

malkin wrote:90% проверено?
Тебе не пофиг? У тебя кроме как поминусить мои посты, других задач в мой адрес нет :smoke:
З.Ы. новый пост, фас... :smile:
Моды не пишу, программированию не обучаю. Ваше незнание и нежелание знать, ваши проблемы, а не повод меня оскорблять. Минусите на здоровье, вдруг поможет.
Dr.Death M
Topic author, Гуру
Avatar
Reputation: 69
With us: 2 yaers 9 months

Post #4by malkin » 12.04.2015, 18:01

Dr.Death wrote:Тебе не пофиг?
Не пофиг. Я ведь без сарказма. Просто спросил, всё нормально, держи себя в руках :smoke:
malkin
Бывалый
Reputation: 1
With us: 3 yaers 6 months


Forum name: Оффтопик
Description: Здесь можно обсудить всё, что не связано с тематикой сайта.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: View more smilies

   

Return to Оффтопик