Всем привет!
На локалке, установил: 2.0.17, портал ezPortal, мод "голосовать все", поставил права "г в" на раздел форума, вывел этот раздел в портале... и всё равно не выводит как надо... (
- когда я захожу гостем в сам раздел форума там где опросник - выводится опросник с возможностью проголосовать
- а вот когда захожу в portal.php, то опросник выводится без возможности голосования... пишет ниже опросника "Зайдите под логином, чтобы голосовать"...
Почему это происходит? И как это исправить?
Заранее благодарен!
ezPortal, некорректный вывод опроса с модом "голосовать
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
Ответ найден: сам разработчик подсказывает как сделать:
http://smartor.is-root.com/viewtopic.ph ... ++ezPortal
http://smartor.is-root.com/viewtopic.ph ... ++ezPortal
-
- phpBB 1.4.3
- Сообщения: 98
- Стаж: 18 лет 6 месяцев
Фсе тоже самое, тока форум 2,0,19
адре gns.net.ru
логин пароль test
http://smartor.is-root.com/viewtopic.ph ... ++ezPortal
Был там, непомогает, всерано неработает, выкидывает на страничку вода логина пароля, в может быть дело неподскажете ?
адре gns.net.ru
логин пароль test
http://smartor.is-root.com/viewtopic.ph ... ++ezPortal
Был там, непомогает, всерано неработает, выкидывает на страничку вода логина пароля, в может быть дело неподскажете ?
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Вот вы подумайте, не надпись ведь,а выкидывает, т.е. уже когда голосуете, т.е. обработка форумом. Значит мод неверно поставили. При чем тут eZPortal?xvoid писал(а):выкидывает на страничку вода логина пароля
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.4.3
- Сообщения: 98
- Стаж: 18 лет 6 месяцев
Мод поставил ровно так как описанно в доке, пробовал версии 2,02 и 2,03, перепровеял всю ночь, начал пробовать вариации разные и т.д, непомогает 
Добавлено спустя 3 минуты 21 секунду:

Добавлено спустя 3 минуты 21 секунду:
Код: Выделить всё
##############################################################
## MOD Title: Allow Guest Voting
## MOD Author: Thoul < thoul@phpbbsmith.com > (Jeremy Rogers) http://www.phpbbsmith.com
## MOD Description: Allows admins to enable voting by users that are not logged in.
## MOD Version: 2.0.3
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit:
## admin/admin_forumauth.php,
## posting.php,
## viewtopic.php,
## includes/functions.php
## Included Files: N/A
## License: contrib/license.txt GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## Before using this hack, you should be aware that while it does allow guest
## voting and will attempt to restrict this to one vote per guest, the
## restrictions are easily bypassed. This modification is intended for those
## who simply want to have some relaxing, fun polls and don't need to worry
## about someone skewing the voting.
##
## When a guest votes, their IP address is recorded, and no one with that IP
## address will be able to vote again in that poll. This form of tracking is
## not perfect. A user on a dial-up modem connection may have a different IP
## address each time they connect to the internet and could vote multiple times
## by disconnecting and reconnecting. Many businesses and universities have a
## few IP addresses for all the computers at their locations. If even one guest
## user votes from one of these locations, it could mean that hundreds, perhaps
## thousands, of other potential guest voters will not be able to vote.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_forumauth.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
// This file modified for Allow Guest Voting 2.0.3
#
#-----[ FIND ]------------------------------------------
#
# Note: Spacing of these lines may be different on early phpBB versions.
#
if ( $forum_auth_fields[$i] == 'auth_vote' )
{
if ( $HTTP_POST_VARS['auth_vote'] == AUTH_ALL )
{
$value = AUTH_REG;
}
}
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//------------------------------------------------------------------------------
// Allow Guest Voting - Begin Code Addition
//
// Next line disables the Original phpBB Code following it.
/*
#
#-----[ AFTER, ADD ]------------------------------------------
#
*/
// Above line marks the end of disabling of the Original phpBB Code.
//
// Allow Guest Voting - End Code Addition
//------------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
// This file modified for Allow Guest Voting 2.0.3
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT *
FROM " . VOTE_USERS_TABLE . "
WHERE vote_id = $vote_id
AND vote_user_id = " . $userdata['user_id'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//----------------------------------------------------------------------
// Allow Guest Voting - Begin Code Alteration
//
make_guest_sql($sql);
//
// Allow Guest Voting - End Code Addition
//------------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
// This file modified for Allow Guest Voting 2.0.3
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT vote_id
FROM " . VOTE_USERS_TABLE . "
WHERE vote_id = $vote_id
AND vote_user_id = " . intval($userdata['user_id']);
#
#-----[ AFTER, ADD ]------------------------------------------
#
//----------------------------------------------------------------------
// Allow Guest Voting - Begin Code Alteration
//
make_guest_sql($sql);
//
// Allow Guest Voting - End Code Addition
//------------------------------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
// This file modified for Allow Guest Voting 2.0.3
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//------------------------------------------------------------------------------
// Allow Guest Voting - Begin Code Addition
//
/* make_guest_sql
Adds an IP clause to SQL queries that check for a member's poll votes.
Arguments:
$sql - The SQL query.
Return:
None.
*/
function make_guest_sql(&$sql)
{
if ( $GLOBALS['userdata']['user_id'] == ANONYMOUS )
{
$sql .= " AND vote_user_ip = '" . $GLOBALS['user_ip'] . "'";
}
}
//
// Allow Guest Voting - End Code Addition
//------------------------------------------------------------------------------
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM