Мод Full Album Pack

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 21.03.2008 2:27

Gosudar писал(а):MXM
Продолжим здесь :D
Глянул бегло. Не нравится что жёлтый большой значёк, типа новые для гостя.
Тогда убираем это:

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

Бдьте внимательны, мой фап несколько отличается от оригинала, так что могут быть неувязки.
Особенно с последними изменениями в приаттаченном файле.
Gosudar, Спасибо за работу!
Комментарий: твой код не совсем так как надо работает. Хотелось бы что упоминание о новых фотах (желтые иконки) работали по механизму работы упоминание о новых темах (сообщениях в темах) на форуме.
В твоем коде убирается упоминание для гостей, но для зарегенных юзеров - всегда отображается упоминание (желтые иконки). Готов проспонсировать, чтобы достичь желаемого результата.
Кстати, я так и не понял как в альбоме помечаются новые изображения - как узнать какие новые изображения, а какие старые?

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 21.03.2008 10:35

А вы не путаете просмотренные фотки и новые?
В админке задаётся сколько времени фотки будут отмечаться новыми.
Или я что-то не понял, тогда объясните подробнее :?

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 23.03.2008 23:10

Gosudar, беру тайм-аут. Для того чтобы разобраться: что к чему там в админке выставляется - надо локализацию 1.4.1. Займусь для начала ею.
...
Сделал локализацию FAP 1.4.1 (правда я его не до конца перевел).
Смотреть в теме: Локализация FAP 1.2.1.

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 25.03.2008 13:49

Gosudar, итак, тема раунда такая:
- в админке за показ новых изображений отвечает строка:
Время, чтобы узнавать, новое ли изображение или нет.
Формат : <число><тип> Где тип - также h, d, w или m (hour, day, week or month)
e.g. 12H = 12 часы и 12D = 12 days и 12W = 12 Недели и 12M = 12 месяцы
Если никакой тип не выбран, система будет использовать дни
Больше нигде нет слова о новых изображениях. Согласно вышеприведенной строки - ясно, что система показа новых изображений в альбоме отличается от системы показа новых тем(сообщений) на форуме. Имхо, система показа в альбоме - бредовая, не пойму зачем эта установочная строка... например, ежечасно добавлются по 30 фоток, зашел я в 01:01 вижу 15 новых, посмотрел из них 10, выхожу из форума, захожу 01:30 вижу 30 новых из них 15 те что увидел в 01:01, а хотелось бы видеть не 30, а 20... вообщем хотелось бы чтобы система показа была как на форуме с темами и сообщениями... к тому же не совсем ясно как помечаются новые фотки, никакой маленькой иконки типа этой Изображение или этой Изображение, и сиди смотря на фотки - гадай: какая из новая а какая нет...) Даже если поставить час, то как увидеть новые фотки)), я не вижу лично... версия фапа 1.4.1. Да мне кажется, имхо, хорош смотреть на http://www.icyphoenix.com и http://www.mightygorgon.com - кто-нибудь напишите, из русских, нормальный фап.

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 25.03.2008 16:12

Ок.
Смотрим

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

	// calculate the difference from today and the desired check date (beta code !)
	$curtime = time() - ($multiplier * intval($check_date));

	if ($album_config['show_index_last_pic_lv'] == 1)
	{
		$sql_time = ' AND p.pic_time >= ' . $user_last_visit;
	}
	else
	{
		$sql_time = ' AND p.pic_time >= ' . $curtime;
	}
т.е. либо время с даты последнего визита ($user_last_visit), либо с времени ($curtime) задаваемое в настройках - по умолчанию 1M

Зависит от значения $album_config['show_index_last_pic_lv'] вкл или выкл. Там в админке под настройкой времени(где настраивается этот 1М) ниже есть опция Активация этой опции приведет к тому, что счетчик будет базироваться
на времени последнего посещения пользователей.
вот если её включить то счётчик(новые-не новые фотки) начнёт работать с даты последнего посещения.

Добавлено спустя 1 час 11 секунд:
сиди смотря на фотки - гадай: какая из новая а какая нет..
В категории где миниатюры фоток , под каждой выводится
Изображение: Бла-бла
ID: 1
Автор: идф
Добавлено: Март 25 2008, 16:00 и т.д.

Чтобы вставить маленькую иконку типа таких Изображение
впихнул

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

			if ( $userdata['session_logged_in'] && $picrow[$j]['pic_time'] > $userdata['user_lastvisit'] )
			{
				$newest_post_img = '<img src="' . $images['icon_minipost_new'] . '" alt="' . $lang['New_post'] . '"  /> ';
			}
			else
			{
				$newest_post_img = '<img src="' . $images['icon_minipost'] . '" alt="' . $lang['No_new_posts'] . '" /> ';
			}
и добавил перед create_date 'TIME' => $newest_post_img . create_date........

Теперь перед временем размещения фотки появилась иконка новая-не новыя фотка, в зависимости от даты последнего посещения.
НО, это наверно всё таки не правильно: ни как с админскими настройками альбома не увязано, позже переделаю под общий стиль этого мода, если надо будет.

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 25.03.2008 21:03

Справедливо только для категорий, если будет нормально работать то можно сделать и для оставшегося.

Добавлено спустя 33 минуты 41 секунду:

удалил аттач. потом обновлю....
Последний раз редактировалось Gosudar 25.03.2008 21:11, всего редактировалось 1 раз.

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 25.03.2008 21:11

Gosudar, работает, но не совсем как на форуме. На форуме желтая иконка меняется на белую после просмотра темы\сообщения или же вышел\зашел на форум. В твоем случае, что просматривай фотку, что не просматривай, что выходи, что заходи - фотка меченная желтой иконкой.... я так понял, что согласно:
Время, чтобы узнавать, новое ли изображение или нет.
Формат : <число><тип> Где тип - также h, d, w или m (hour, day, week or month)
e.g. 12H = 12 часы и 12D = 12 days и 12W = 12 Недели и 12M = 12 месяцы
Если никакой тип не выбран, система будет использовать дни
жетая иконка будет отображаться установленному в этой строке параметру, что не есть гуд. Как бы отвязаться от этого и сделать все же по системе работы иконок на форуме?

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 25.03.2008 21:15

Ну есть два режима:
первый - время 12H = 12 часы и 12D = 12 days и 12W = 12 Недели и 12M = 12 месяцы с даты размещения фотки
второй - с даты последнего посещения.

А вот чтобы фотка отмечалась как просмотренная после того как её посмотришь(типа как тема на форуме), этого не предусмотрено.

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 25.03.2008 21:17

Gosudar, так по первому режиму ясно же написанно, что в "Если никакой тип не выбран, система будет использовать дни", думаю, что в этих двух режимах нет связки, я имею ввиду, что если выбрал первый режим - второй не работает, и наоборот, или я не прав?
Последний раз редактировалось MXM 26.03.2008 0:57, всего редактировалось 1 раз.

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 25.03.2008 21:18

В принципе можно сделать , но с куками заморачиваться не охота

Добавлено спустя 30 секунд:

либо первый режим - либо второй режим.

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 25.03.2008 22:26

ок. начало готово, эти маленькие иконки, теперь работают как на форуме. небольшой тест и завтра-послезавтра доделаю.

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 26.03.2008 18:36

Gosudar, меня еще одна тема, того же раунда, волнует.
Смотри: зарегенный юзер по имени А на форуме создает тему(сообщение), в этом сообщении он делает одну из ссылок на фотку (а может сразу две):
1. http://localhost/pupkin/album_showpage.php?pic_id=18
2. http://localhost/pupkin/album_showpage. ... &pic_id=18
Заходит на форум зарегенны Б и читает сообщения видя эти ссылки. Далее он на одну их них жимкает и смотрит фотку. Для Б в теме сообщения не ясно новая это фотка для него или старая. Посему хотелось бы чтобы при переходе по таким ссылкам на этих страницах тоже присутствовала система отображения иконок, чтобы Б увидел что для него эта фота новая или старая. Сделай, пожалуйста, и это. За мной не заржавеет.

Добавлено спустя 6 часов 23 минуты 48 секунд:

А что такое OTF?

Gosudar
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 16.07.2005 23:10

Сообщение Gosudar » 26.03.2008 19:10

можно, на album_showpage, можно.
Тут один вопрос. Как должна фотка отмечаться просмотренной? Ну на форуме всё ясно, юзер посмотрел топик, он отмечается просмотренным. А вот как отмечать фотки? album_showpage.php?pic_id=18 или album_showpage.php?full=true&pic_id=18 или album_pic.php?pic=18
Пока сделано только для album_pic.php?pic=18

Галерея OTF - просмотр картинок, на явескрипте. Красиво, но в осле ие глючит ужасно.

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM » 27.03.2008 2:49

Gosudar,
Gosudar писал(а):Как должна фотка отмечаться просмотренной?
Я считаю, что ответом на этот вопрос и служит система отображения желтой и белой иконки, которая и сигнализирует о новых или просмотренных темах(сообщений): желтая новая фотка, белая - просмотренная. Надо сделать отмечаловку просмотренных фоток как на форуме...) одни же яйца, только вид сбоку...)

vredina
phpBB 1.4.1
Сообщения: 41
Зарегистрирован: 05.04.2007 13:03

Сообщение vredina » 08.04.2008 0:45

всем привет..может кто подсказать- у меня стоит full_album_pack_1_4_1 на версии phpBB 2.0.23 форума ( еще стоят моды спасибо и вложений)...
альбом работает можно сказать отлично если бы не досада- нет перехода по страницам. Например добавлено 10 фоток в персональную галерею, но когда заходишь к нее-видно только 1 строку и в ней уже скока я в админке установила-5 штук и все...нет что мол вот следующая страница, только написано "1 страница ил 1 страницы". А где же остальные 5 ? При этом если нажать просмотр всех изображений галереи-то эти фотки видно. Плюс к этому если нажму на просмотр картинки то в нижнем блоке -навигация-стоит просматриваемая посередине картинка и все...хотя я думала должна быть предыдущая и следующая по бокам. в чем может быть дело и как можно это разрешить?...

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