dle.in.ua » Хаки » Расширенный профайл для DLE Files

Расширенный профайл для DLE Files

Автор: Dioxis от 11-03-2009, 18:16
Расширенный профайл для DLE Files
Собственно, ничего нового, но возможно кому-нибудь пригодится. Для Архива и Обменника

Итак.
1. Открыть /engine/modules/profile.php
После:

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

Вставить:

//Количество файлов для Архива и Обменника By_Dioxis//
      $files = $db->super_query("SELECT COUNT(*) as counta FROM dle_downloads WHERE autor='".$row['name']."'");
    $uploads = $db->super_query("SELECT COUNT(*) as counta FROM dle_uploads WHERE autor='".$row['name']."'");

      $files_count = "$files[counta]</a>";
      $uploads_count = "$uploads[counta]</a>";

    $tpl->set('{uploads_count}', $uploads_count);
    $tpl->set('{files_count}', $files_count);
//Количество файлов для Архива и Обменника By_Dioxis//


2. Открыть /templates/symbiware_style/userinfo.tp
В любом удобном месте вставить:

Количество файлов в <a href = 'http://ВАШ_Сайт/files'>Архиве:</a> <b>{files_count}</b><br>
Количество файлов в <a href = 'http://ВАШ_САЙТ/uploader'>Обменнике:</a> <b>{uploads_count}</b>
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • И ещё один мод старый как мир... Добавили поддерку архива - не более...
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Ну, по крайней мере я его не встречал. А темы Форума были выполнены Федом
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 11 марта 2009 19:57
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Народ может немного не потеме но всёже, где прописать чтобы выводило надпись "Нет информации" когда поле не заполнено? Ищю уже 2й день нигде немогу найти!!!
    • fayfa
    • Регистрация: --
    • Репутация: (||)
    • 11 марта 2009 21:15
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Если в профиле, то по идее открываешь engine/inc/xfields потом исчи нужную переменную, например номер аськи. Затем вставляешь что-то подобное:

    if($icq != "") { $icq=$icq } else {
    $icq="Нет информации"
    }


    Хотя надо попробывать
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 11 марта 2009 21:41
    • 4
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Спасибо ща попробуем

    Нифига не получается!
    Вот пример,как я хочу,скоро с ума сойду!
    http://www.merlak.ru/index.php?name=account&op=info&uname=serega000
    • fayfa
    • Регистрация: --
    • Репутация: (||)
    • 11 марта 2009 22:39
    • 5
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Ниукого нет
    _http://dlepro.ru/mod/361-modul-top10-novostejj-v2.0.html
    вот этого мода?
    • MONAH
    • Регистрация: --
    • Репутация: (||)
    • 12 марта 2009 03:15
    • 6
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Постишь не в тему!

    По хаку/моду - забыли указать, что работает только c DLE FORUM... У меня vBulletin - мне такое нужно? А ведь некоторые владельны IPB будут качать ;)

    И последнее: не плохо бы ссылочки на файловый архив и т.д. (моды)...
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Горбушка, При чем здесь форумы? К Форуму этот хак не имеет никакого отношения. Юзайте поиск. На счет модов- это лицензия. Версии 3.1 Хотя где-то здесь была нуленная 3.0
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 12 марта 2009 08:05
    • 8
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Сори, не вчитался в код... Думал это к DLE Forum сделано...
    Смутили строчки про форум - не серчайте... feel
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Ок. Собственно замутил еще один хак, хотя это больше модуль чем хак. Смотрим
    http://i.piccy.info/i3/8e/a2/1a1fe148717374f6ee9208be74e5.png

    Возможно если настроение будет - в паблик выложу также
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 13 марта 2009 17:00
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • а как сделать чтоб в профиле было написано сколько сообщений на форуме
    • LexMan
    • Регистрация: --
    • Репутация: (||)
    • 13 марта 2009 19:47
    • 11
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • LexMan,
    Если тебе для DLE Forum, то вот:
    http://dle.in.ua/hacks/1170-rasshirenijj-profajjl-juzera-dlja-dvizhkov-s.html
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 13 марта 2009 20:28
    • 12
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • да пробывал..http://xtreme-russia.ru/user/LexMan/
    незнаю что нетак wassat

    Dioxis,
    там кажись что то неправильно..можешь норм сделать и ещё напрмиер как сдлеать так вот я создал доп. поле Вконтаке и когда ввожу ссылку вконтакте я хочу что бы она уже была кликтабельной можно ли так сделать? и это ты посмотри ещё у себя работает про форум может я ошибся а то срочно надо!!!
    • LexMan
    • Регистрация: --
    • Репутация: (||)
    • 13 марта 2009 21:04
    • 13
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • На счет профиля:

    Если я понял, то смотри сюда _http://www.symbiware.org/user/Dioxis/
    И делай так:
    1. Создай поле с названием vk
    2. В профиле вставить где надо такую строчку:

    <br>Страница Вконтакте: <a href = '[xfvalue_vk]'>[xfvalue_vk]</a>


    Или же можно сделать так:

    <br><a href = '[xfvalue_vk]'>Страница Вконтакте</a>


    На счет хака - ставь, я посмотрю в чем дело
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 14 марта 2009 09:33
    • 14
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • спасибо а насчёт хака форума я ставил ни работает http://xtreme-russia.ru/user/LexMan/ видишь теги отображаются и всё...
    • LexMan
    • Регистрация: --
    • Репутация: (||)
    • 14 марта 2009 18:52
    • 15
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Странно, ты уверен что вот это сделал?

    $tpl->set('{forum_topics}', $forum_topics);
    $tpl->set('{forum_post}', $row['forum_post']);
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 15 марта 2009 10:59
    • 16
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • да да ну так что тогда??может эт из за того что форум 2.3
    • LexMan
    • Регистрация: --
    • Репутация: (||)
    • 16 марта 2009 07:50
    • 17
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Ты видел новее?) Хз, версия двига какая?

    Та нет, какая версия двига?
    • Dioxis
    • Регистрация: --
    • Репутация: (||)
    • 16 марта 2009 16:45
    • 18
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ну помоги тогда...я всё прописал!
    http://depositfiles.com/files/et2ets9my
    вот посмотри это profile.php
    • LexMan
    • Регистрация: --
    • Репутация: (||)
    • 16 марта 2009 18:50
    • 19
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Dioxis,
    ауууу
    • LexMan
    • Регистрация: --
    • Репутация: (||)
    • 17 марта 2009 22:47
    • 20
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.