prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » DLE хаки » Вывод аватара юзера в краткой новости

Вывод аватара юзера в краткой новости


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно Вывод аватара юзера в краткой новости.


Установка:
1. Открыть show.short.php
Найти:
tpl->set( '{login}', $row['autor'] );

Ниже вставить:
$tpl->set( '{avatar}', "http://твоймегосайт/uploads/fotos/".$row['foto'] );

2. Открыть
Найти:
$sql_select = "SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$stop_list}approve=1 AND allow_main=1" . $where_date . " ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
                    
Заменить на:
$sql_select = "SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason, u.foto FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_users u ON (p.autor=u.name) LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$stop_list}approve=1 AND allow_main=1" . $where_date . " ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
                    
3. В shortstory.tpl вставить тег {avatar}


+9
Просмотры: 4198 VIP ProWebber | Комментарии (13)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Denis_Pirojkov

  • 12 сентября 2012 18:37
  • Регистрация: 11.02.2012
  • ICQ: 555157549
  • Комментариев: 132
  • Выкл.
Во втором пункте не понятно, кого открывать ?

--------------------

0

#2E-BOYZ

  • 12 сентября 2012 18:40
  • Регистрация: 18.02.2010
  • ICQ: 367612955
  • Комментариев: 191
  • Выкл.
Denis_Pirojkov,
Ой, сорри. Открыть файл engine.php

0

#3SlimYalta

  • 12 сентября 2012 19:29
  • Регистрация: 13.03.2010
  • ICQ: --
  • Комментариев: 131
На БД нагрузка какая?

--------------------

0

#4E-BOYZ

  • 12 сентября 2012 19:35
  • Регистрация: 18.02.2010
  • ICQ: 367612955
  • Комментариев: 191
  • Выкл.
SlimYalta,
+0 запросов к БД

+2

#5Bong

  • 12 сентября 2012 20:20
  • Регистрация: 14.10.2011
  • ICQ: --
  • Комментариев: 197
хватит уже придумывать всякие хаки народ )) постоянно что то новенькое хочется сделать на сайте потом ))
Шучу конечно.

0

#6E-BOYZ

  • 12 сентября 2012 20:51
  • Регистрация: 18.02.2010
  • ICQ: 367612955
  • Комментариев: 191
  • Выкл.
Забыл указать, код
$sql_select = "SELECT p.id, p.autor, p.d
находится на 474 строке

0

#7Andrey™

  • 12 сентября 2012 22:14
  • Регистрация: 28.09.2010
  • ICQ: --
  • Комментариев: 153
  • Выкл.
$tpl->set( '{avatar}', "http://твоймегосайт/uploads/fotos/".$row['foto'] );
Зачем мудрить с URL, если можно так?
$tpl->set( '{avatar}', "/uploads/fotos/".$row['foto'] );

+1

#8E-BOYZ

  • 12 сентября 2012 22:20
  • Регистрация: 18.02.2010
  • ICQ: 367612955
  • Комментариев: 191
  • Выкл.
Цитата: Andrey™
Зачем мудрить с URL, если можно так?

unknw Всё время так делаю

0

#9sergeevizh

  • 13 сентября 2012 11:55
  • Регистрация: 20.12.2009
  • ICQ: 477090488
  • Комментариев: 87
E-BOYZ, а для полной новости есть возможность вывода?

--------------------

0

#10E-BOYZ

  • 13 сентября 2012 14:52
  • Регистрация: 18.02.2010
  • ICQ: 367612955
  • Комментариев: 191
  • Выкл.
sergeevizh,
Можно, но нужно дописать хак.
Я как бы для себя делал, мне этот хак не нужен в полной новости.

+1

#11tamerlan

  • 13 сентября 2012 16:56
  • Регистрация: 11.09.2010
  • ICQ: 389840028
  • Комментариев: 299
Цитата: Andrey™

$tpl->set( '{avatar}', "http://твоймегосайт/uploads/fotos/".$row['foto'] );

Зачем мудрить с URL, если можно так?
$tpl->set( '{avatar}', "/uploads/fotos/".$row['foto'] );


ну или так
$tpl->set( '{avatar}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );

--------------------

+2

#12Off Road

  • 16 сентября 2012 12:52
  • Регистрация: 9.09.2012
  • ICQ: --
  • Комментариев: 27
Под какую версию движка? на dle 9.6-9.7 не пошел...

--------------------

0

#13E-BOYZ

  • 18 сентября 2012 12:17
  • Регистрация: 18.02.2010
  • ICQ: 367612955
  • Комментариев: 191
  • Выкл.
Off Road,
На 9,6-9,7
Не правильно установил значит

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки