1.12.7 i starsze - Who Voted Poll - Kto Głosował w Ankiecie
Bucu - 16-07-2009, 22:06 Temat postu: Who Voted Poll - Kto Głosował w Ankiecie
Kod: | ################################################################################
##
## Mod Title: Kto Głosował (Who Voted Poll)
## Mod Author: gat0r < info@alexdoolittle.com > (Alex Doolittle) http://www.alexdoolittle.com
## Adaptacja pod phpbb2Przemo i Tłumaczenie: bucu < bucu666@gmail.com > http://www.backbone.neth.pl
##
## Mod Description: Przy opcji ankiety dodaje rozwijana liste osób które głosowały.
##
## Mod Version: 1.1 Przemo
##
## Installation Level: łatwy
## Installation Time: ~5 Minut
##
## Included Files: 1
## who_voted.php
##
## Files To Edit: 3
## posting.php
## viewtopic.php
## templates/TWOJ_STYL/viewtopic_poll_result.tpl
##
################################################################################ |
They2 - 17-07-2009, 12:23
hmmm od tego jest w PA wszystko.
MagicalFire - 17-07-2009, 14:42
They2 napisał/a: | hmmm od tego jest w PA wszystko. |
no tak
ale to co dał Bucu, jest wygodniejsze
daniel12345 - 09-11-2009, 23:29
They2 napisał/a: | hmmm od tego jest w PA wszystko. |
racja bo w PA widzi tylko Admin i myślę że oto chodzi. a nie zeby wszyscy widzeili .
Pozdrawiam
Hapinho - 24-12-2009, 01:28
daniel12345 napisał/a: | They2 napisał/a:
hmmm od tego jest w PA wszystko.
racja bo w PA widzi tylko Admin i myślę że oto chodzi. a nie zeby wszyscy widzeili .
Pozdrawiam |
Tyle, ze ci wszyscy nie widza kto jak zaglosowal Wiec nie wiem o co tobie chodzi
Mario14125 - 24-09-2010, 11:39
Bucu, mam taki problem...
Kod: |
Could not update user data.
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
UPDATE phpbb_users SET user_profile_view = '1' WHERE user_id =
Line : 185
File : usercp_viewprofile.php
Jeśli nie potrafisz znaleźć rozwiązania tego problemu,
możesz spróbować poszukać, lub zadać pytanie na forum: http://www.przemo.org/phpBB2/
|
Co to może być
Bucu - 24-09-2010, 20:06
pokaz usercp_viewprofile.php
Mario14125 - 25-09-2010, 00:15
Proszę
Bucu - 25-09-2010, 01:11
Kod: | ////// Kto ostatnio przegladal profil [POCZATEK]/////
$user = $profiledata['user_id'];
$viewer = addslashes($userdata['username']);
$viewer_id = $userdata['user_id'];
$current_time = time();
if ($user <> $viewer_id)
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_profile_view = '1'
WHERE user_id = " . $user. "";
|
wiec pisz w temacie z tamtym modem.
Sh4d0v - 02-11-2010, 19:43
Poprawka by Sh4d0v:
Po instalacji moda:
Kod: | #
#----------[ OPEN ]-------------------------------------
#
viewtopic.php
#
#----------[ FIND ]-------------------------------------
#
if(!$vote_user_result)
{
// Assign notice, displayed on polls voted on prior to the mod installation
$template->assign_block_vars('poll_option.poll_voters', array(
'USERNAME' => 'No data available'));
}
else
{
foreach($vote_user_result as $voteuser)
{
$template->assign_block_vars('poll_option.poll_voters', array(
'USERNAME' => $voteuser['username'],
'USERID' => $voteuser['username']));
}
}
#
#----------[ FIND, IN LINE ]-------------------------------------
#
'USERID' => $voteuser['username']));
#
#----------[ REPLACE ]----------------------------------
#
'USERID' => $voteuser['user_id'])); |
Ramzes__PL - 03-12-2010, 00:28
Mógłby mi ktoś wytłumaczyć ?? Czy to będzie widziane w PA (kto jak głosował) czy normalnie każdy user będzie mógł zobaczyć kto jak głosował ?
xlesiu - 03-12-2010, 00:31
Ramzes__PL, widzi admin tyle, że nie w PA a przy ankiecie w viewtopic.php
Dartam - 22-03-2013, 18:08
Witam,
ta modyfikacja nie działa. Cały czas wyświetla się w select:
Może po aktualizacji skryptu do 1.12.7 coś się ze sobą kłóci? Sprawdzałem z 15 razy czy wszystko wykonałem poprawnie.
[ Dodano: 28-03-2013, 16:33 ]
Ok kumam już o co chodzi. Problem występuję w ankietach założonych przed wgraniem modyfikacji i dla oddanych głosów wartość w SQL - vote_user_result jest równa NULL, więc taki głos nie jest wyświetlany. Naprawiłem ten błąd podmieniając zawartość kolumny vote_user_result kolumną vote_cast i wszystko działa dobrze. A jeśli ktoś jeszcze wcześniej miał forum na phpbb2 to modyfikacja dla głosów oddanych w tym czasie w ogóle nie będzie działać (znaczy nie będzie wyświetlać starych głosów i nie można już nic z tym zrobić).
|
|
|