Хак DLE аватар имя в форме добавления комментария

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак DLE аватар имя в форме добавления комментария
Хак DLE аватар и имя в форме добавления комментария, больше относится к приданию привлекательности оформлению страницы сайта, хакам оригинальное свойства. По словам автора: одному знакомому понадобилось выводить аватар пользователя, а рядом имя при написании комментария, возможно такой вариант тоже кому-то понадобится. При отсутствие данных - берется nickname. Легкая установка и отсутствие запросов в базу данных от автора Dark5ider.
Количество запросов: 0
Установка: 30 секунд
1. Открыть файл engine/modules/show.full.php:
Найти:

			$tpl->set_block( "'\\[question\\](.*?)\\[/question\\]'si", "" );
			$tpl->set( '{question}', "" );

		}


Вставить после:

			if ( count(explode("@", $member_id['foto'])) == 2 ) {
				$tpl->set( '{my-photo}', 'http://www.gravatar.com/avatar/' . md5(trim($member_id['foto'])) . '?s=' . intval($user_group[$member_id['user_group']]['max_foto']) );	
			} else {
				if($member_id['foto']) $tpl->set( '{my-photo}', $config['http_home_url'] . "uploads/fotos/" . $member_id['foto'] );
				else $tpl->set( '{my-photo}', "{THEME}/dleimages/noavatar.png" );
			}
			
			if ($row['fullname']) $tpl->set( '{my-name}', stripslashes($member_id['fullname']) );
				else $tpl->set( '{my-name}', stripslashes( $member_id['name'] ) );


2. Открыть шаблон templates/YOURTEMPLATE/addcomments.tpl

Найти:


{editor}


Заменить на (или как вам удобнее):

<div>
			<div class="my-add-comment"><img src="{my-photo}"><span>{my-name}</span></div>
			<div class="my-editor">{editor}</div>
		</div>

3. Настроить стили.

Готово.
Версии DataLife Engine
Автор: Dark5ider
Скачать DLE хак аватар имя в форме добавления комментария
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Установить свой шаблон странице короткой новости в DLE« Далее Скользящая панель - Portamento хак дле
Добавление комментарияОставить комментарий