phpBB Gallery (nickvergessen)

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

Мне уже подсказали, что v1_1_0_B1 это и есть 1.1.2. Проблема только в том, что ошибок стало больше, а сама галерея говорит, что она нуждается в обновлении, потому что в phpbb_gallery_version.php проставлена именно 1.1.0-B1 :)

Добавлено спустя 16 минут 5 секунд:
Нет, это явно не та версия, потому что в 1.1.1 устранён баг PHP Warning: in file /includes/gallery/user.php on line 334: Invalid argument supplied for foreach() (Bug #826)
А у меня он сейчас вылез. Так что это всё не то

Добавлено спустя 7 минут 25 секунд:
Вернул 1.1.1.
Пока что имею две проблемы
1) при просмотре темы:
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1157: Undefined index: gallery_viewtopic_icon
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1158: Undefined index: gallery_viewtopic_images
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1159: Undefined index: gallery_viewtopic_images

2) при ответе жму кнопку Галерея, там можно вставлять уже размещённые в галерее фотки, а вот когда в окошке жму Добавить фото, то не даёт выбрать личный альбом - все варианты в выпадающем списке серые
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 15 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: phpBB Gallery (nickvergessen)

Сообщение TomAlex »

Это где?
Скриншоты можно? (Проблем 1, 2)
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

Первое починил. Неверные инструкции в установочном файле для viewtopic.php. Верные здесь - https://github.com/nickvergessen/phpbb- ... 241#diff-2

Второе здесь - forum/gallery/posting.php?mode=upload&display=popup(кнопка Галерея - Добавить фото)
http://gyazo.com/807cd381bc335f2d2d79fccc4d94f4db

Добавлено спустя 30 минут 49 секунд:
MAzZY писал(а):Добавить фото, то не даёт выбрать личный альбом - все варианты в выпадающем списке серые
В общие - загружает, в личные - не даёт
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 15 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: phpBB Gallery (nickvergessen)

Сообщение TomAlex »

MAzZY, какой элемент вас приводит к forum/gallery/posting.php?mode=upload&display=popup ? Никак не могу повторить.
Пчелкин, и все кто пользуется MSSTI Advanced BBCode Box 3 (aka ABBC3).
В дополнение к phpBB Gallery (nickvergessen)
Подобные правки необходимо сделать в: includes/ucp/ucp_gallery.php -- два вхождения.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

MAzZY писал(а): при ответе жму кнопку Галерея, там можно вставлять уже размещённые в галерее фотки, а вот когда в окошке жму Добавить фото, то не даёт выбрать личный альбом - все варианты в выпадающем списке серые
Что здесь не ясно?
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 15 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: phpBB Gallery (nickvergessen)

Сообщение TomAlex »

Ответ из форума, или из галереи?
Кнопка где на форме расположена?
Или у меня галерея встала криво, или я слепой.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

Ответ в теме, на форуме. Там есть кнопка Галерея, при нажатии на неё появится окно, можно вставлять фотки в сообщение, а в верхней части ссылка - Добавить фото. Вот оно и есть

Добавлено спустя 2 часа 16 минут 51 секунду:
Так и не понял, почему не даёт в личный альбом загрузить. В правах нет никаких запретов.
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 15 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: phpBB Gallery (nickvergessen)

Сообщение TomAlex »

В корневой личный не дает.
А если создать подальбом в личном, то получается.
И это не единственное место, где v1.1.1 глюкает с корневым альбомом.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

Вычислить код и поправить реально? Заодно про баг сообщить
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 15 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: phpBB Gallery (nickvergessen)

Сообщение TomAlex »

MAzZY Пока что не получается. Там сам чёрт ногу сломит.

Кто пользуется MSSTI Advanced BBCode Box 3 (aka ABBC3) и не видит кнопки Галерея в форме отправки сообщения
Открыть styles/prosilver/template/posting_abbcode_buttons.html
Найти:

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

				<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.A_BBCODE_HELPLINE}"<!-- IF custom_tags.BBCODE_HELPLINE !== '' --> onmouseover="helpline('cb_{custom_tags.BBCODE_ID}')" onmouseout="helpline2()"<!-- ENDIF --> />
				<!-- END custom_tags -->
Добавить после:

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

				<!-- IF S_GALLERY_POPUP -->
					<input type="button" class="button2" name="gallery_button" value="{L_GALLERY_POPUP}" onclick="popup('{U_GALLERY_POPUP}', 800, 600);" title="{L_GALLERY_POPUP_HELPLINE}" />
				<!-- ENDIF -->
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

Автор упорно не пошел по пути запрета вложений в корневой альбом персональных альбомов...в корне не должно быть фоток..только в подальбомах..ан нет - все пока осталось...
TomAlex писал(а):Подобные правки необходимо сделать в: includes/ucp/ucp_gallery.php -- два вхождения.
Ничего не надо уже..в 1.1.2 все уже сделано..я ее уже установил.
Все работает нормально и отлично все функционирует...
Короче, народ...не запустая инсталл берите и просто тупо замените все файлы от 1.1.1 на файлы из дистрибутива 1.1.2..
Повторю - инсталл запускать не надо...Все глюки пропадут.
Плюс- мой последний русик..Он хорошо "разжеван" по мелочам.
Не забудьте правку (единтвенную по инструкции) в файле viewtopic.php

А добавить надо так

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

				<!-- IF S_GALLERY_POPUP -->
					<input type="button" class="button2" name="gallery_button" value="{L_GALLERY_POPUP}" onclick="popup('{U_GALLERY_POPUP}', 1100, 600);" title="{L_GALLERY_POPUP_HELPLINE}" />
				<!-- ENDIF -->
Иначе кривое окно вылазит...с заползаниями..

Добавлено спустя 7 минут 37 секунд:
И все же лучше кнопку автовложений ссылок из галереи разместить независимо от BBCode Box 3 в файле posting_buttons.html вот так

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

<!-- MOD : MSSTI ABBC3 (v{S_ABBC3_VERSION}) - Start //-->
<!-- ENDIF -->
<!-- MOD : MSSTI ABBC3 (v{S_ABBC3_VERSION}) - End //-->
	<!-- IF S_GALLERY_POPUP -->
		<input type="button" class="button2" name="gallery_button" value="{L_GALLERY_POPUP}" onclick="popup('{U_GALLERY_POPUP}', 1100, 400);" title="{L_GALLERY_POPUP_HELPLINE}" />
	<!-- ENDIF -->
Последний раз редактировалось Пчелкин 23.09.2011 11:41, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

Пчелкин писал(а):Автор упорно пошел по пути запрета вложений в корневой альбом...в корне не должно быть фоток..только в подальбомах..
Но в самой галерее же нормально все загружается, это только в сообщениях не получается
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

MAzZY писал(а):это только в сообщениях не получается
Не в сообщениях, а в форме "Поиск", так как из ответа мы вызываем форму "Поиск"..Эта форма особая, она выбирает только твои изображения, плюс, действительно, у нее в игноре основные альбомы, видит только подальбомы...
Я бьюсь уже три месяца что б запретить и в галерее влаживать фото в основные альбомы.. Надо что б только в подальбомы. влаживались..Скажу что - получилось, не без помощи хорошего спеца...хи-хи.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB Gallery (nickvergessen)

Сообщение MAzZY »

И к этому косяку еще один косяк, потому что они явно связаны: если у пользователя создан личный альбом, но не размещены там фотки то ему выдаёт ошибку. Вот это точно идиотство.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

Кстати...создал для галереи облегченный вариант posting_buttons.html
Обозвал его posting_buttons2.html и сделал соответствующие правки в обоих файлах...нафига там навороты и лишнее...
Плюс к этому в forms.css создал особый класс для формы ввода сообщений в галерее..вышло обалденно..
В forms.css дописываем

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

#message-box-2{
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	width: 100%;
	height: 20%;
	min-width: 100%;
	max-width: 100%;
	font-size: 1.2em;
	color: #333333;
}
В файлах viewimage_body.html и comment_body.html из папки галереи меняем в строке

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

				<div id="message-box-2">
					<textarea name="message" id="message" rows="7" cols="76" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox"></textarea>
				</div>
<div id="message-box"> на <div id="message-box-2">

Плюс к этому смайлы закинул на верх окна ввода...
Эту часть обоих файлов

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

				<div id="smiley-box">
					<!-- IF S_SMILIES_ALLOWED and .smiley -->
						<strong>{L_SMILIES}</strong><br />
						<!-- BEGIN smiley -->
							<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
						<!-- END smiley -->
					<!-- ENDIF -->
					<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
						<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
					<!-- ENDIF -->

					<!-- IF BBCODE_STATUS -->
					<!-- IF .smiley --><hr /><!-- ENDIF -->
					{BBCODE_STATUS}<br />
					<!-- IF S_BBCODE_ALLOWED -->
						{IMG_STATUS}<br />
						{FLASH_STATUS}<br />
						{URL_STATUS}<br />
					<!-- ENDIF -->
					{SMILIES_STATUS}
					<!-- ENDIF -->
					<hr />{L_COMMENT_LENGTH}
				</div>
Заменил на такую

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

	<!-- IF S_SMILIES_ALLOWED and .smiley -->
				<dl>
					<dt><label>{L_SMILIES}:</label></dt>
					<dd><!-- BEGIN smiley --><a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a> <!-- END smiley --></dd>
				</dl>
	<!-- ENDIF -->
И сотрите в обоих файлах строку

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

				<div><label for="attach_sig"><input type="checkbox" name="attach_sig" id="attach_sig"{S_SIGNATURE_CHECKED} /> {L_ATTACH_SIG}</label></div>
В комментариях не будут выводиться подписи юзеров...особенно когда в них всякие баннеры да гифы...

Добавлено спустя 2 минуты 29 секунд:
MAzZY писал(а):Вот это точно идиотство.
Проверил - ошибки нет...
Последний раз редактировалось Пчелкин 23.09.2011 11:38, всего редактировалось 2 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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