dle.in.ua » Модули » Кто проголосовал в опросе?

Кто проголосовал в опросе?

Автор: DImkA от 28-01-2008, 20:41
Небольшая модификация которая выводит в голосовании список тех, кто уже проголосовал.
А именно. В результатах появляется ссылочка (Проголосовавшие...). При нажатии вниз раскрывается список тех, кто уже проголосовал в этом опросе.
Кто проголосовал в опросе?
Установка:
Скачать: allgol.rar [347 b] (cкачиваний: 224)
1. Копируем файл из архива в папку engine/modules/

2. Открываем файл engine/ajax/vote.php там находим строчку

require_once ENGINE_DIR.'/modules/sitelogin.php';

и после добавляем:
require_once ENGINE_DIR.'/modules/allgol.php';


3. открываем файл engine/modules/vote.php. ТАм находим такую строчку:
$tpl->load_template('vote.tpl');


И после нее добавляем:
$tpl->set('{allgol}', $allgol);


4. Открываем файл ваш_шаблон vote.tpl ТАм находим:
Всего проголосовало: {votes}


и После этого добавляем
<br><a title="Menu1" href="javascript:ShowOrHide('menu2');">(Просмотреть...)</a>
                              <div id="menu2" style="display:none;">
                              <ul>
<strong>{allgol}</strong>
                              </ul>
                              </div>


5. Радуемся
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • пробовал установить на dle 6.7 что то не работает
    • vitlav
    • Регистрация: --
    • Репутация: (||)
    • 20 февраля 2008 00:44
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • У меня РАБОТАЕТ...Дык просто код надо немного изменить!
    Открываем файл engine/ajax/vote.php ТАм находим строчку:
    $tpl->load_template( 'vote.tpl' );


    И после нее добавляем:
    $tpl->set('{allgol}', $allgol);


    в этом файле в двух местах надо такое сделать!!!!!! иначе будет работать на половину...

    это для тех у кого не работает!!!!
    РАБОТАЕТ на 6.5, 6.7 версиях
    • alexben
    • Регистрация: --
    • Репутация: (||)
    • 20 февраля 2008 10:55
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • alexben,
    Как ето немного изменить?ты напишы что надо убрать место тех строк что ты написал!
    • Vagnar
    • Регистрация: --
    • Репутация: (||)
    • 21 февраля 2008 01:30
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Как ето немного изменить?ты напишы что надо убрать место тех строк что ты написал!

    БЛИН Я ЖЕ НАПИСАЛ!

    ОТКРЫВАЕМ engine/ajax/vote.php
    ТАМ ИСЧЕМ 2 ВОТ ТАКИЕ СТРОЧКИ:
    $tpl->load_template( 'vote.tpl' );

    ------------------------------------------------------------------
    НАШЛИ ети " 2 строки и НИЖЕ(ничего не удаляем!)под каждой из строкой вставляем ВОТ ЭТО:
    $tpl->set('{allgol}', $allgol);
    • alexben
    • Регистрация: --
    • Репутация: (||)
    • 21 февраля 2008 08:19
    • 4
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • alexben,
    та я ето понял..сделал некуя не пашет!
    • Vagnar
    • Регистрация: --
    • Репутация: (||)
    • 21 февраля 2008 13:27
    • 5
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • мдя...неверишь вот смори http://www.newshome.ru/ двига 6.7...

    стучи в асю дам файло
    • alexben
    • Регистрация: --
    • Репутация: (||)
    • 21 февраля 2008 14:11
    • 6
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Не пашет из за того что я зделал себе сразу вывод результатов опроса)
    • Vagnar
    • Регистрация: --
    • Репутация: (||)
    • 21 февраля 2008 19:00
    • 7
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Мой модуль уже стрыили)) Кайф)) Хотя бы аффтара указали чтоли...
    • wildshaman
    • Регистрация: --
    • Репутация: (||)
    • 29 февраля 2008 17:52
    • 8
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Установил работает....


    guest, elfs, guest, guest, guest, guest, Ofkosik, MaHb9k, alive, guest, guest, guest, MaHb9k, Iren, guest, guest, guest, guest, guest, guest, elfs, guest, alive, elfs, guest, guest, guest, guest, guest, alive, guest, guest,


    хотя голосов всего 10 :) - это потому что если есть голосование ещё но остановленые то и оттуда выводит голоса на кучу

    как запретить гостям голосовать?
    • alive
    • Регистрация: --
    • Репутация: (||)
    • 3 марта 2008 09:07
    • 9
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • не работает - версия 7,0 подскажите что сделать? я все по инструкции делал
    • vitabios
    • Регистрация: --
    • Репутация: (||)
    • 10 мая 2008 22:05
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Да честно говоря, воопче голосование недоделанное у них... feel
    Так, для отмазки прилепили...
    Я вот сделал так... http://news.pgorod.net

    Кому надо, стучите в аську...
    Да и вообче там много интересного есть.... bully
    • dizwoker
    • Регистрация: --
    • Репутация: (||)
    • 30 июня 2008 11:49
    • 11
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.