Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Photo Album by Smartor

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
rz3dvo
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 4 месяца

Сообщение rz3dvo »

Rusic писал(а):Причем тут топики ?
Я говорю , что наподобие ;)

У меня : WebCodePortalSystem
velo
phpBB 2.0.1
Сообщения: 252
Стаж: 16 лет 7 месяцев

Сообщение velo »

Возникла следующая необходимость:
на основе фотоальбома провести конкурс фотографий пользователей.
Соответственно создаю категорию конкурса с подкатегорияыми - номинациями. С голосованием все понятно - всё предусмотрено, мод идеально подходит для этого, на своем старом сайте писал кучу скриптов по проверкам, размещению и срокам... тут всё есть.

Есть одно но..
Не могу никак додуматься, как сделать ограничение на загрузку фотографий, т.е. чтобы один пользователь мог разместить одну фотографию в одной подкатегории.

Логично бы было написать проверку, при загрузке - есть ли в данной подкатегории фотография данного пользователя, но может быть есть другое решение? А то так придется целый мод рисовать, чтобы не править каждый раз в коде номера категорий и проч....

Буду признателен за любые идеи.
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
Аватара пользователя
Svetlovodsk
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 6 месяцев
Откуда: Светловодск (UA)

Сообщение Svetlovodsk »

Привет всем! :)
Подскажите плиз как вывести random фото на главную страницу?
Искал у вас на форуме - не нашел. Плиз! Очень надо!
Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Стаж: 19 лет 6 месяцев

Сообщение Rusic »

Svetlovodsk
так напиши sql запрос на рандом пик
примерно так :
$sql="SELECT pic_id FROM phpbb_album ORDER BY RAND()";

и потом вставляй album_thumbnail.php?pic_id=ид картинки, если мальнькая нужна или album_pic.php?pic_id= для большой, а вобще об этом уже писали читай выше
Изображение
Аватара пользователя
Svetlovodsk
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 6 месяцев
Откуда: Светловодск (UA)

Сообщение Svetlovodsk »

Блин, если бы мог - неписал )) Я дизайнер. Был бы программером сам бы сделал да всем показал как это делается.
Хелп плиз!
Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Стаж: 19 лет 6 месяцев

Сообщение Rusic »

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

<?
$db_host = 'host';
$db_name = 'forum';
$db_user = 'forum';
$db_passwd = 'password';
$photopath='forum/album_mod/upload/';

$connection=@mysql_connect($db_host,$db_user,$db_passwd) or die ('Невозможно выбрать базу данных');
$db=@mysql_select_db($db_name, $connection) or die ('Невозможно выбрать базу данных');

$sql="SELECT * FROM phpbb_album WHERE pic_filename!='' ORDER BY RAND()";
$result=mysql_query($sql,$connection) or die ("Невозможно выполнить запрос.");
$row=mysql_fetch_array($result);
$photo="forum/album_thumbnail.php?pic_id=$row[pic_id]";
?>

<table width=170 border=0 cellspacing=0 cellpadding=0>
	<tr>
		<td align=center height=16 nowrap class="navr"><b>Случайное фото<br></td>
	</tr>
	<tr>
		<td align=center>
			<a href='forum/album_page.php?pic_id=<?=$row[pic_id]?>'>
				<img src='<?=$photo?>' alt='<?=$row[pic_title]?>' border='0'>
			</a>
		</td>
	</tr>
	<tr>
		<td align=center>
			Автор: <b><?=$row[pic_username]?></b>
			<br>" <?=$row[pic_title]?> "
		</td>
	</tr>
</table>
самое простое так :)
Изображение
Аватара пользователя
SemShulm
phpBB 1.4.0
Сообщения: 32
Стаж: 17 лет 3 месяца
Откуда: Израиль, Ашкелон

Сообщение SemShulm »

Нужно выводить фото только из одного раздела Фото Альбома на Главную IM Портала.Как осуществить?
Аватара пользователя
Svetlovodsk
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 6 месяцев
Откуда: Светловодск (UA)

Сообщение Svetlovodsk »

Rusic писал(а):самое простое так
Большое спасибо!
Если можно еще одну подсказку - куда это вставить? И на сколько безопасно то, что я впишу в этот код доступ к базе?

Добавлено спустя 1 минуту 19 секунд:

И... похоже, тут речь идет о том, чтобы вывести на главную сайта случайную фотку, а я имел ввиду вывести на главную страницу форума ))
Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Стаж: 19 лет 6 месяцев

Сообщение Rusic »

SemShulm писал(а):одного раздела Фото
добавить в запросе WHERE pic_filename!='' AND pic_cat_id='2' . Где 2 это id раздела.
Svetlovodsk писал(а): куда это вставить
ну ка не странно кудато в страницу, это пример.
Svetlovodsk писал(а):И на сколько безопасно то, что я впишу в этот код доступ к базе?
если файл будет php, то таже безопасно, как и в config.php но можно и вызывать конфиг
Svetlovodsk писал(а):на главную страницу форума
тогда юзайте сущиствующий конфиг. и существующее подключение
Изображение
Аватара пользователя
Svetlovodsk
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 6 месяцев
Откуда: Светловодск (UA)

Сообщение Svetlovodsk »

Rusic писал(а):тогда юзайте сущиствующий конфиг. и существующее подключение
Можно пример? :oops:
Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Стаж: 19 лет 6 месяцев

Сообщение Rusic »

Svetlovodsk
Честно говоря если Вы незнаете такого то нестоит эксперементить с php
Svetlovodsk писал(а):Можно пример?

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

require 'config.php';
Изображение
Gosudar
phpBB 2.0.0
Сообщения: 227
Стаж: 18 лет 9 месяцев

Сообщение Gosudar »

SemShulm писал(а):Нужно выводить фото только из одного раздела Фото Альбома на Главную IM Портала.Как осуществить?
ДЛя им-портала блок был, гугли точно найдёшь.
Аватара пользователя
Svetlovodsk
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 6 месяцев
Откуда: Светловодск (UA)

Сообщение Svetlovodsk »

Вставил в glance_body.tpl

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

<?
require 'config.php';

$photopath='forum/album_mod/upload/';

$connection=@mysql_connect($db_host,$db_user,$db_passwd) or die ('Невозможно выбрать базу данных');
$db=@mysql_select_db($db_name, $connection) or die ('Невозможно выбрать базу данных');

$sql="SELECT * FROM phpbb_album WHERE pic_filename!='' ORDER BY RAND()";
$result=mysql_query($sql,$connection) or die ("Невозможно выполнить запрос.");
$row=mysql_fetch_array($result);
$photo="forum/album_thumbnail.php?pic_id=$row[pic_id]";
?>

<table width=170 border=0 cellspacing=0 cellpadding=0>
   <tr>
      <td align=center height=16 nowrap class="navr"><b>Случайное фото<br></td>
   </tr>
   <tr>
      <td align=center>
         <a href='forum/album_page.php?pic_id=<?=$row[pic_id]?>'>
            <img src='<?=$photo?>' alt='<?=$row[pic_title]?>' border='0'>
         </a>
      </td>
   </tr>
   <tr>
      <td align=center>
         Автор: <b><?=$row[pic_username]?></b>
         <br>" <?=$row[pic_title]?> "
      </td>
   </tr>
</table>
Не работает. Куда именно ставить?
velo
phpBB 2.0.1
Сообщения: 252
Стаж: 16 лет 7 месяцев

Сообщение velo »

Прочитал всю тему, но, видимо никто не пользовался этим, равно как и на сайтах с загрузками не нашёл такого аддона. Но точно знаю, что он существует в природе, т.к, видел его на некоторых форумах.

Собственно я о такой штуке: "Новые фотографии с Вашего последнего посещения"

Если у кого установлено или кто знает как этот аддон называется, подскажите плз.
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
Стас_ufabike
phpBB 1.2.0
Сообщения: 12
Стаж: 16 лет 6 месяцев

Сообщение Стас_ufabike »

Описание проблемы: Не могу найти мод добавления возможности пользователям создавать подкатегории (подальбомы), оффиц. сайт вроде уже умер
Произведенные изменения, после которых начались неполадки: -
Версия phpBB*: 2.0.22
Используемые шаблоны: AlexisOrange
Используемые моды: Smartor 2.0.54a, FAM, и еще штук 30.Версия PHP: -
Используемая СУБД и её версия: -
Есть ли у вас тестовый аккаунт**: нет
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: подкатегориии, smartor и т.п.
Последний раз редактировалось Стас_ufabike 09.12.2007 22:37, всего редактировалось 1 раз.

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