Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
CPG User Gallery Link at phpBB profile
- Менеджер сайта
- phpBB 1.4.2
- Сообщения: 64
- Стаж: 20 лет
CPG User Gallery Link at phpBB profile
Название мода: CPG User Gallery Link at phpBB profile
Автор: Xpert
Описание мода: Мод добавляет ссылку на галерею пользователя в Coppermine Photo Gallery на страницу просмотра профиля в phpBB.
Версия мода: 1.0.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~5 минут
Скачать: cpg_ug_link_1.0.0.zip
Размер файла: 2 kb
Drupal refresh
Автор: Xpert
Описание мода: Мод добавляет ссылку на галерею пользователя в Coppermine Photo Gallery на страницу просмотра профиля в phpBB.
Версия мода: 1.0.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~5 минут
Скачать: cpg_ug_link_1.0.0.zip
Размер файла: 2 kb
Drupal refresh
Добавление в прфиль пользователя ссылки на Галерею
Здравствуйте!
Пытавлся установить мод: добавление в профиль пользователя ссылки на галерею пользователя в Coppermine Photo Gallery.
Все в роде сделал правильно. И установки выставил в includes/usercp_viewprofile.php такие же, как в include/config.inc.php CGP. А в subSilver на панели профиля пользователя этой строки
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>
вообще не видно.
Пробавал папку /gallery/ перенести в папку /phpBB2/ - результат тот же!
ПРОФИ! Помогитете, пожалуйста, разобраться, и как с этим бороться?
Добавлено спустя 2 часа 39 минут 31 секунду:
Дополнение к предыдущему посту.
При нажатии на кнопку "профиль" (в посте юзера) выдаеися ошибка:
Could not connect to Coppermine Photo Gallery database
DEBUG MODE
Line : 262
File : usercp_viewprofile.php
Может это что-нибудь прояснит?!
Пытавлся установить мод: добавление в профиль пользователя ссылки на галерею пользователя в Coppermine Photo Gallery.
Все в роде сделал правильно. И установки выставил в includes/usercp_viewprofile.php такие же, как в include/config.inc.php CGP. А в subSilver на панели профиля пользователя этой строки
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>
вообще не видно.
Пробавал папку /gallery/ перенести в папку /phpBB2/ - результат тот же!
ПРОФИ! Помогитете, пожалуйста, разобраться, и как с этим бороться?
Добавлено спустя 2 часа 39 минут 31 секунду:
Дополнение к предыдущему посту.
При нажатии на кнопку "профиль" (в посте юзера) выдаеися ошибка:
Could not connect to Coppermine Photo Gallery database
DEBUG MODE
Line : 262
File : usercp_viewprofile.php
Может это что-нибудь прояснит?!
Yes
Ищи :
а по поводу второй проблемы - неверно указал значения, или SQL не отвечает на запросы.
Добавлено спустя 3 минуты 3 секунды:
Xpert
Мод встал отлично.
Но вопрос такой - где (или как) проставлять адрес той самой галлереи ?
Пока что разбираюсь, но php сложноват всё-таки для новичков.
Уж извините, если ответ будет прост...
Добавлено спустя 3 минуты 48 секунд:
и в мануале несостыковочка
Ищи :
Код: Выделить всё
<tr>
<td align="right" valign="top" nowrap="nowrap" class="explaintitle">{L_INTERESTS}:</td>
<td>{INTERESTS}</td>
</tr>
Добавлено спустя 3 минуты 3 секунды:
Xpert
Мод встал отлично.
Но вопрос такой - где (или как) проставлять адрес той самой галлереи ?
Пока что разбираюсь, но php сложноват всё-таки для новичков.
Уж извините, если ответ будет прост...
Добавлено спустя 3 минуты 48 секунд:
и в мануале несостыковочка
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit (5): includes/usercp_viewprofile.php
## language/lang_english/lang_main.php
## language/lang_russian/lang_main.php
## templates/subSilver/profile_view.tpl
##
## Included Files (1): n/a
TUMS
Адрес проставляется в конфигурационной секции мода, той самой что вы добавили в includes/usercp_viewprofile.php.
Точно, нет одного файла, subSilver.cfg вроде
Адрес проставляется в конфигурационной секции мода, той самой что вы добавили в includes/usercp_viewprofile.php.
Точно, нет одного файла, subSilver.cfg вроде
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Видимо я неправильно выразился... Если спросить проще - Откуда мод берёшь адрес галлереи для КАЖДОГО пользователя? проще выражаясь - как поставить линк на галлерею ЛЮБОГО ОТДЕЛЬНО ВЗЯТОГО пользователя ?Xpert писал(а):TUMS
Адрес проставляется в конфигурационной секции мода, той самой что вы добавили в includes/usercp_viewprofile.php
Добавлено спустя 30 секунд:
Просто у меня у каждого пользователя стоит "Галерея не создана"
Адрес выглядит следуюшим образом:
Здесь cat - (минус) 10000 это id пользователя в phpBB. Почему разработчики выбрали такое приращение я не в курсе. Он кстати прописано в каком-то из файлов - об этом упомянуто в тексте мода.album/index.php?cat=10004
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Тыксь, немного подумав придумал решение как прикрутить его на 2.0.17
Открываем файл usercp_viewprofile.php, ищем в нем:
Изменяем на:
Ошибка в том, что это приращение нафик не нужно, ну и немного по-другому генерируется линка
Хотелось бы узнать про мистический 5й файл. Это описка в кол-ве или?..
Добавлено спустя 23 минуты 13 секунд:
Чуть не забыл, эти изменения сделаны под фотоальбом Photo Album v2.0.53 for phpBB2 2 http://smartor.is-root.com
Открываем файл usercp_viewprofile.php, ищем в нем:
Код: Выделить всё
// [begin] CPG User Gallery Link at phpBB profile mod
/* 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 */
// 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>';
}
Код: Выделить всё
// [begin] CPG User Gallery Link at phpBB profile mod
/* 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 = 'phpbb_'; // Gallery table prefix
// $cpg_path = './../album_personal.php'; // 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 = ($profiledata['user_id']);
//
// 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 . "album WHERE pic_user_id = $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="' . 'album_personal.php?user_id=' . $cpg_cat_id . '">' . $lang['CPG_goto_ug'] . '</a>';
}
Хотелось бы узнать про мистический 5й файл. Это описка в кол-ве или?..
Добавлено спустя 23 минуты 13 секунд:
Чуть не забыл, эти изменения сделаны под фотоальбом Photo Album v2.0.53 for phpBB2 2 http://smartor.is-root.com
I tried so hard
And got so far...
And got so far...
Его просто нет. На самом деле была еще мысль сделать иконку со ссылкой на альбом на странице просмотра темы, но если делать по уму, т.е. с проверкой существования галереи, то получаем в результате ощутимую нагрузку.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Тогда другой вопрос - кто кроме товарища Xpert'а смог поставить этот мод ? поскольку я например не понимаю как данный мод ищет альбом пользователя...
Добавлено спустя 2 минуты 33 секунды:
Кстати, Xpert, в моём посте про несостыковочку в мануалея выделил что
Добавлено спустя 2 минуты 33 секунды:
Кстати, Xpert, в моём посте про несостыковочку в мануалея выделил что
То есть написано одно , а на деле - другое...## Files To Edit (5):
## includes/usercp_viewprofile.php
## language/lang_english/lang_main.php
## language/lang_russian/lang_main.php
## templates/subSilver/profile_view.tpl
Для тех кто читает данную тему - комментарий
Данный мод будет работать только если у вас phpBB и CPG интегрированы.
Как это сделать - читаем тут
Данный мод будет работать только если у вас phpBB и CPG интегрированы.
Как это сделать - читаем тут