CPG User Gallery Link at phpBB profile

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
AlexWB
phpBB 1.4.4
Сообщения: 199
Стаж: 20 лет 3 месяца
Откуда: Kiev.UA

Сообщение AlexWB »

TUMS
я ставил, всё работало
как ищет, уже объясняли выше
id галереи = id пользователя на форуме + 10000
информацию об альбомах смотри в табличке albums
информация о фото в табличке pictures
в обеих табличках id пользователя можно вычленить из поля aid
если не особо интересуют права доступа к альбомам, табличкой albums можно вооще не пользоваться, вся необходимая инфа о фото (кроме прав доступа) есть в табличке pictures
Аватара пользователя
TUMS
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 6 месяцев
Откуда: Msk, RU

Сообщение TUMS »

да уже разобрались :) мод надо ставить на ЧИСТЫЙ CPG =)
Евгений Мерзляков
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет 1 месяц
Откуда: Алматы

Сообщение Евгений Мерзляков »

Помогите пожалуйста настроить

Код: Выделить всё

/* Configuration section */
$cpg_db_host = 'localhost';	// Gallery database host
$cpg_db_name = 'coppermine';	// Gallery database name
$cpg_db_user = 'root';		// Gallery database user
$cpg_db_pass = '';		// Gallery database password
$cpg_table_prefix = 'cpg132_';	// Gallery table prefix
$cpg_path = './../gallery/';	// Gallety path, absolute or relative to phpBB root dir
/* End of configuration section */
Какие значиения тут изменить и где их посмотреть? перепробовал все что мог, форум 2.0.17, coppermine 1.4.4
выяснил только что префикс у меня cpg133_, а что например за пользователь root? или где посмотреть название таблицы базы данных?

собственно ошибка вылазит
Could not connect to Coppermine Photo Gallery database

DEBUG MODE

Line : 261
File : usercp_viewprofile.php

Добавлено спустя 4 часа 56 минут 49 секунд:

разобрался, данные конфигурации галереи содержатся в gallery/include/config.inc.php
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Именно. :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Стаж: 20 лет 7 месяцев
Откуда: Киев

Сообщение Alloy »

у меня вопрос по данному моду, если уменя у пользователей нету собственных галерей можно ли к ним в профильзагружать случайную картинкуиз тех которые они загрузили??
и сразу задамвопрос по галере чтобы кучу тем несоздавать, как случайную картинку из галереи в миниатюре вынести на главную страницу сайта???
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

1. нет
2. при чем тут этот мод?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
MIKS
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 5 месяцев

Сообщение MIKS »

Установил мод и теперь при просмотре профиля выводиться вот это:

Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in z:\home\streetsofnk.com\www\board\includes\page_tail.php on line 35

Warning: mysql_query(): A link to the server could not be established in z:\home\streetsofnk.com\www\board\includes\page_tail.php on line 35

У меня установленн мод баннера и помоему глюк именно в этом. Как то эти два мода не состыкуются. Помогите пожалуйста!
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Если читать руководство по установке, то можно узнать много нового. Особенно если читать внимательно
## Author Notes:
##
## Do not forget to configure your CPG settings at includes/usercp_viewprofile.php
## You can get this settings at include/config.inc.php directory of the CPG.
Менять здесь

Код: Выделить всё

/* Configuration section */
$cpg_db_host = 'localhost';	// Gallery database host
$cpg_db_name = 'coppermine';	// Gallery database name
$cpg_db_user = 'root';		// Gallery database user
$cpg_db_pass = '';		// Gallery database password
$cpg_table_prefix = 'cpg132_';	// Gallery table prefix
$cpg_path = './../gallery/';	// Gallety path, absolute or relative to phpBB root dir
/* End of configuration section */
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
MIKS
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 5 месяцев

Сообщение MIKS »

Xpert, если это мне ответ. :roll: то я это всё зделал и всё работает.... если я убераю строку 35, то ошибки нет, но тагда баннер не показывается...
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Что за мод баннера?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
MIKS
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 5 месяцев

Сообщение MIKS »

## Mod Title: Banner Exchange
## Mod Version: 1.2.2
## Author: Woody (woody@scoobler.com)
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Ссылку на мод?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
MIKS
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 5 месяцев

Сообщение MIKS »

вот баннер

//
// BEGIN BANNER EXCHANGE
//
################################################################################
# Choose a random banner from the database
$sql = "SELECT * FROM phpbb2_banners ORDER BY RAND();";

(из за этого ошибка..)

# Run the above Query
$result = mysql_query($sql);
# End of querying
################################################################################
# Give the variables the data if the SQL query worked
if ($result){
$row = mysql_fetch_array($result);
$imglink = $row["banner_link"];
$imgwww = $row["banner_www"];
$imagedesc = $row["banner_description"];}
# If it failed give it some default values so it doesnt display a broken picture
else{
$imglink = ("http://www.phpbb.com/images/mainlogo.gif");
$imgwww = ("http://www.phpbb.com");
$imagedesc = ("phpBB Official Web Site");}
# End of variable setting
################################################################################
# Put all the data into one variable to be used by the board (make life easy ;-)
$banner = "<a title='".$imagedesc."' href='".$imgwww."' target='_blank'><img src='".$imglink."' border='0'></a>";
# End of variable setting!
################################################################################
//
// END BANNER EXCHANGE
//


--------------------------------------------------------------------------------
ссылка


// [begin] CPG User Gallery Link at phpBB profile mod

/* Configuration section */
$cpg_db_host = 'localhost'; // Gallery database host
$cpg_db_name = '---'; // Gallery database name
$cpg_db_user = '---'; // Gallery database user
$cpg_db_pass = '---'; // Gallery database password
$cpg_table_prefix = 'cpg_'; // Gallery table prefix
$cpg_path = '/photos/'; // Gallety path, absolute or relative to phpBB root dir
/* End of configuration section */

// 10000 was taken from CPG (that's FIRST_USER_CAT constant at include/init.inc.php)
$cpg_cat_id = ( intval($profiledata['user_id']) + 10000 );

//
// Database connection
//
$cpg_link = @mysql_connect($cpg_db_host, $cpg_db_user, $cpg_db_pass) or message_die(GENERAL_ERROR, 'Could not connect to Coppermine Photo Gallery database', '', __LINE__, __FILE__);
@mysql_select_db($cpg_db_name) or message_die(GENERAL_ERROR, 'Could not select Coppermine Photo Gallery database', '', __LINE__, __FILE__);

$sql = "SELECT * FROM " . $cpg_table_prefix . "albums WHERE category = $cpg_cat_id";
$res = @mysql_query($sql) or message_die(GENERAL_ERROR, 'Could not get albums info from Coppermine Photo Gallery database', '', __LINE__, __FILE__, $sql);

//
// Is there at least one album for the user?
//

if ( @mysql_num_rows($res) == 0 )
{
$cpg_ug = $lang['CPG_no_ug'];
}
else
{
$cpg_ug = '<a href="' . $cpg_path . 'index.php?cat=' . $cpg_cat_id . '">' . $lang['CPG_goto_ug'] . '</a>';
}

$template->assign_vars(array(
'L_CPG_UG' => $lang['CPG_ug'],
'CPG_UG' => $cpg_ug)
);

//
// Let's finish our dirty work
//
@mysql_free_result($res);
@mysql_close($cpg_link);

// [end] CPG User Gallery Link at phpBB profile mod
Изображение
MIKS
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 5 месяцев

Сообщение MIKS »

Всем спасибо.. Разобрался :D
Изображение
ilya300
phpBB 1.4.1
Сообщения: 49
Стаж: 18 лет 5 месяцев

Сообщение ilya300 »

как подключить мод к форуму если галерея находиться по адресу photo.domen.ru а форум по адресу forum.domen.ru и при том что это разные серверы??? возможно ли как нибудь подключить мод? а еще в форуме и галереи уже есть пользователи... можно ли как нибудь обойтись без удаления юзеров?

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»