Photo Album by Smartor
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 19 лет 1 месяц
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 2.0.5
- Сообщения: 490
- Стаж: 20 лет 5 месяцев
- Откуда: Санкт-Петербург
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 19 лет 10 месяцев
Помогите решить задачу:
нужен счётчик рядом со ссылкой на Фотоальбом (Photo Album v2)
ну например "Фотоальбом (23)", где 23-число картинок во всех категориях.
Сразу говорю что эта идея воплощена на одном из форумов, дабы не обвиняли меня в воростве
Единственное, что нашёл, тут: http://smartor.is-root.com/viewtopic.php?t=16935
там человек даёт код,
только не совсем понятно куда вставлять, и какие требуются изменения помимо этого.
Пробовал вставлять в page_header.php, но не работает, показывает (0).
нужен счётчик рядом со ссылкой на Фотоальбом (Photo Album v2)
ну например "Фотоальбом (23)", где 23-число картинок во всех категориях.
Сразу говорю что эта идея воплощена на одном из форумов, дабы не обвиняли меня в воростве

Единственное, что нашёл, тут: http://smartor.is-root.com/viewtopic.php?t=16935
там человек даёт код,
Код: Выделить всё
//Pictures: hack by DENZO
define('ALBUM_TABLE', $table_prefix.'album');
$query = "SELECT pic_username, pic_cat_id FROM " . ALBUM_TABLE . "
WHERE pic_username='".$poster."'
AND pic_cat_id != 0
ORDER BY pic_username";
$query_result = @$db->sql_query($query);
$pictures = 0;
while ($row = $db->sql_fetchrow($query_result))
{
$pictures += 1;
}
$poster_posts .= "<br />Pictures: $pictures";
//Pictures: hack by DENZO
Пробовал вставлять в page_header.php, но не работает, показывает (0).
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Это во viewtopic.php вставляется. Но использовать не рекомендую... нагрузку высокую создаст.
Вам нужен счетчик в верхнем меню?
Вам нужен счетчик в верхнем меню?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 19 лет 10 месяцев
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 19 лет
Хмм... Какой-то хитрый запрос в приведённом выше моде... Там считается кол-во картинок определенного юзера($poster), вам же нужно общее кол-во всех картинок, вне зависимости от того, кто их запостил.
Так нельзя?.. о.О
Код: Выделить всё
$sql = "SELECT COUNT(pic_id) AS pics
FROM " . ALBUM_TABLE;
if(!$result = $db->sql_query($sql))
{
message_die(CRITICAL_ERROR, 'Could not count pics', "", __LINE__, __FILE__, $sql);
}
$count = $db->sql_fetchrow($result);
echo 'Всего пикчей: ' . $count['pics'];
Wizard навсегда.
-
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 19 лет 10 месяцев
xa0c
Да, спасибо большое, это то что нужно
Только вот эту строку убрал
echo 'Всего пикчей: ' . $count['pics'];
и добавил всё в include/page_header.php
там же после
'PRIVMSG_IMG' => $icon_pm,
вот такую
'COUNTER_PIC' => $count['pics'],
В /templates/subSilver/overall_header.tpl после
{L_ALBUM}
добавил
({COUNTER_PIC})
Всё работает.
Да, спасибо большое, это то что нужно

Только вот эту строку убрал
echo 'Всего пикчей: ' . $count['pics'];
и добавил всё в include/page_header.php
там же после
'PRIVMSG_IMG' => $icon_pm,
вот такую
'COUNTER_PIC' => $count['pics'],
В /templates/subSilver/overall_header.tpl после
{L_ALBUM}
добавил
({COUNTER_PIC})
Всё работает.
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 18 лет 11 месяцев
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 19 лет
- Откуда: Peterburg
Парни, подскажите плиз
Пользователи в сообщениях не могут с помощью функции Img вставлять картинки из своих галерей - получается просто так
"[img]http://www.svinka.spb.ru/forum/album_page.php?pic_id=38[/img]"
Если в сообщении отключить BBCode - таже хрень :(
И еще у меня в конце сообщения есть кнопка "add image to post". которая(скрипт тамJava) ведет на postimage.org --- а как сделать , чтобы она вела прямо на выбор фоток из альбома
Помогите плииз
Перечитал тут все сообщения и ответа не нашел - в одном только указывалось отключать не BBcod, а Pic --- но где его отключать не нашел
Албом стоит свежий от Smartor Photo Album 2.0.53
С уважением Антон
Пользователи в сообщениях не могут с помощью функции Img вставлять картинки из своих галерей - получается просто так
"[img]http://www.svinka.spb.ru/forum/album_page.php?pic_id=38[/img]"
Если в сообщении отключить BBCode - таже хрень :(
И еще у меня в конце сообщения есть кнопка "add image to post". которая(скрипт тамJava) ведет на postimage.org --- а как сделать , чтобы она вела прямо на выбор фоток из альбома
Помогите плииз
Перечитал тут все сообщения и ответа не нашел - в одном только указывалось отключать не BBcod, а Pic --- но где его отключать не нашел
Албом стоит свежий от Smartor Photo Album 2.0.53
С уважением Антон
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 18 лет 11 месяцев
Уже 10 раз руководство прочитал и также проделал все это раз 10. Эффект тот же. Такое подозрение что проблемма вся в MySQL. Может базу надо вручную прописывать. Люди знающие help me. Всю голову уже сломал Навсякий случай хостинг от АGAVA(500 mb)Xpert писал(а):Вы мод поставили соотвественно руководству? Судя по всему нет
При в ходе в альбом такая ошибка:
SQL Error : 1146 Table 'shtatru4_xmb1.ALBUM_CONFIG_TABLE' doesn't exist
SELECT * FROM ALBUM_CONFIG_TABLE
Line : 49
File : album_common.php
При попытки установить безу данных через файл album_db_install.php такие ошибки:
Warning: mysql_connect(): Access denied for user '...._xmb1'@'localhost' (using password: YES) in /home/.../public_html/forum/db/mysql4.php on line 48
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/...../public_html/forum/db/mysql4.php on line 330
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /home/...../public_html/forum/db/mysql4.php on line 331
phpBB : Critical Error
Could not connect to the database
Кто-нибудь дайте совет.
-
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 19 лет
- Откуда: Peterburg
Подскажите пожалуйста. Альбом работает и с помощью Pic BBcod фотки из альбомов попадают в сообщения . НО в сообщения вставляются не оригиналы фоток,а их предпросмотры. Можно ли сделать чтоб они были побольше размером или чтоб вставлялись сразу оригиналы . Второе предпочтительнее .
ПОМОГИТЕ ПЛИЗ
С уважением АНТОН
ПОМОГИТЕ ПЛИЗ
С уважением АНТОН