Jump to content
Sign in to follow this  
<HTML=FLEX>

Верификация в диалоге и в постах

Recommended Posts

Привет форумчане, знаю тупой вопрос но как вывести верификацию как в Студентоси в диалог и посты, пример смотреть ниже
 

jfnv05JXKmQ.jpg | iF4PrD0kUmA.jpg | image.png.3daed9df9d69198a27fea6c45796750d.png 
image.png.11c5fb77502cacf060df08a862cf3404.png

НАДЕЮСЬ ПОНЯЛИ) 

Share this post


Link to post
Share on other sites

Инструкция для этого модуля

 

Зайти в файл \system\modules\functions.php

Добавить в любое место

// ICON DIALOG
function getIconDialog($id){
    global $db;
    if($icon = $db->super_query("SELECT * FROM  ".PREFIX."_icons WHERE id = '{$id}'"))
        return '<img style="width: 13px;" src="'.$icon['img'].'" width="16">';
    else
        return '';
}
function getIconDialog2($id){
    global $db;
    if($icon = $db->super_query("SELECT * FROM  ".PREFIX."_icons WHERE id = '{$id}'"))
        return '<img style="width: 13px;" src="'.$icon['img'].'" width="10">';
    else
        return '';
}

Зайти в файл \system\modules\im.php 

Найти там строку 

//################### Вывод всех диалогов ###################//
			$metatags['title'] = 'Диалоги';
			$mobile_speedbar = '<a href="/messages">Диалоги</a>';

 

Ниже найти 

$tpl->set('{name}', $row['user_search_pref']);

 

И вставить сразу после 

$tpl->set('{icon}', getIconDialog($row['user_icon']));

 

Выше найти tb2.user_search_pref, user_photo, и вставить после user_icon

В этом же файле найти

$sql_ = $db->super_query("SELECT tb1.id, text, date, pm_read, folder, history_user_id, from_user_id, attach, tell_uid, tell_date, public, tell_comm, tb2.user_name, user_photo, user_icon FROM `".PREFIX."_messages` tb1, `".PREFIX."_users` tb2 WHERE tb1.for_user_id = '".$user_id."' AND tb1.from_user_id = '".$for_user_id."' AND tb1.history_user_id = tb2.user_id {$sql_sort} ORDER by `date` ASC LIMIT ".$limit.", ".$limit_msg, 1);
			$tpl->load_template('im/msg.tpl');
				
			if(!$first_id){

Добавить в sql запрос сразу после user_photo 

, user_icon

Найти ниже $tpl->set('{name}', $row['user_name']); вставить сразу после 

$tpl->set('{icon}', getIconDialog($row['user_icon']));

 

Зайти в файл

\templates\ваш шаблон\im\msg.tpl

Найти там {name}</a>  и вставить после {icon}

 

Зайти в файл

\templates\ваш шаблон\im\dialog.tpl

Найти там {name}</div> и вставить после {icon}

  • Like 1

Share this post


Link to post
Share on other sites
Только что, KirKMS сказал:

Инструкция для этого модуля

 

Зайти в файл \system\modules\functions.php

Добавить в любое место

// ICON DIALOG
function getIconDialog($id){
    global $db;
    if($icon = $db->super_query("SELECT * FROM  ".PREFIX."_icons WHERE id = '{$id}'"))
        return '<img style="width: 13px;" src="'.$icon['img'].'" width="16">';
    else
        return '';
}
function getIconDialog2($id){
    global $db;
    if($icon = $db->super_query("SELECT * FROM  ".PREFIX."_icons WHERE id = '{$id}'"))
        return '<img style="width: 13px;" src="'.$icon['img'].'" width="10">';
    else
        return '';
}

Зайти в файл \system\modules\im.php 

Найти там строку 

//################### Вывод всех диалогов ###################//
			$metatags['title'] = 'Диалоги';
			$mobile_speedbar = '<a href="/messages">Диалоги</a>';

 

Ниже найти 

$tpl->set('{name}', $row['user_search_pref']);

 

И вставить сразу после 

$tpl->set('{icon}', getIconDialog($row['user_icon']));

Найти выше sql запрос и вставить после user_photo вот это user_icon

Тут же найти tb2.user_search_pref, user_photo, и вставить после user_icon

В этом же файле найти

$sql_ = $db->super_query("SELECT tb1.id, text, date, pm_read, folder, history_user_id, from_user_id, attach, tell_uid, tell_date, public, tell_comm, tb2.user_name, user_photo, user_icon FROM `".PREFIX."_messages` tb1, `".PREFIX."_users` tb2 WHERE tb1.for_user_id = '".$user_id."' AND tb1.from_user_id = '".$for_user_id."' AND tb1.history_user_id = tb2.user_id {$sql_sort} ORDER by `date` ASC LIMIT ".$limit.", ".$limit_msg, 1);
			$tpl->load_template('im/msg.tpl');
				
			if(!$first_id){

Добавить в sql запрос сразу после user_photo 

, user_icon

Найти ниже $tpl->set('{name}', $row['user_name']); вставить сразу после 

$tpl->set('{icon}', getIconDialog($row['user_icon']));

 

Зайти в файл

\templates\ваш шаблон\im\msg.tpl

Найти там {name}</a>  и вставить после {icon}

 

Зайти в файл

\templates\ваш шаблон\im\dialog.tpl

Найти там {name}</div> и вставить после {icon}

лучший модер, в глав-админы его +REP спасибо

Share this post


Link to post
Share on other sites

Когда добавляешь  {icon} то возле имени пишется "{icon}",а галочка не ставится!

В 06.03.2020 в 18:15, KirKMS сказал:

Найти там {name}</a>  и вставить после {icon}

 

Share this post


Link to post
Share on other sites
33 минуты назад, Zekgame сказал:

Когда добавляешь  {icon} то возле имени пишется "{icon}",а галочка не ставится!

 

Уже не надо,я разобрался

Share this post


Link to post
Share on other sites
1 минуту назад, Zeralld Music сказал:

Лол,а в постах как?

в wall.php и wall.public.php вставляешь

$tpl->set('{icon}', getIconDialog($row['user_icon']));

в шаблоне где надо вставляещь

 {icon}

 

Share this post


Link to post
Share on other sites
1 час назад, semen сказал:

в wall.php и wall.public.php вставляешь

$tpl->set('{icon}', getIconDialog($row['user_icon']));

в шаблоне где надо вставляещь

 {icon}

Чет вместо иконки возле имени ишет просто {icon}

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×