Страница 1 из 2

Всплывающее окно при нажатии на Img

Добавлено: 13 дек 2012, 22:13
akella1900
Что да как.
Тема создана в продолжение мини-дополнений для phpbb3, добавляющее удобное всплывающее окно для ВВ-кода Img (доработка для кнопки Img).
Всплывающее окно для ВВ-кода URL смотрим
Инструкция для стиля Prosilver
Открыть
/styles/ Prosilver/template/posting_buttons.html
и найти

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

,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'
            <!-- END custom_tags -->
        }
Добавить после:

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

function BBCimg() 
	{
		var enterURL   = prompt('{LA_ENTER_URL_IMG}','http://');
			
		if (!enterURL || enterURL == 'http://')
		{
			return;
		}
		
		var ToAdd = '[img]' + enterURL + '[/img]';
		insert_text(ToAdd);
	}
Найти:

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

<!-- IF S_BBCODE_IMG -->
		<input type="button" class="button2" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="bbstyle(14)" title="{L_BBCODE_P_HELP}" />
	<!-- ENDIF -->
Заменить на:

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

<!-- IF S_BBCODE_IMG -->
		<input type="button" class="button2" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="BBCimg('message','')" title="{L_BBCODE_P_HELP}" />
	<!-- ENDIF -->
Инструкция для стилей Subsilver2
Открыть
/styles/Subsilver2/template/posting_buttons.html
и найти

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

,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'
            <!-- END custom_tags -->
        }
Добавить после:

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

function BBCimg() 
	{
		var enterURL   = prompt('{LA_ENTER_URL_IMG}','http://');
			
		if (!enterURL || enterURL == 'http://')
		{
			return;
		}
		
		var ToAdd = '[img]' + enterURL + '[/img]';
		insert_text(ToAdd);
	}
Найти

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

<!-- IF S_BBCODE_IMG -->
			<input type="button" class="button2" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="bbstyle(14)" onmouseover="helpline('p')" onmouseout="helpline('tip')" />
		<!-- ENDIF -->
Заменить на

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

<!-- IF S_BBCODE_IMG -->
			<input type="button" class="button2" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="BBCimg('message','')" onmouseover="helpline('p')" onmouseout="helpline('tip')" />
		<!-- ENDIF -->
Не зависит какой у вас стиль!
Открыть
language/ru/posting.php
и найти

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

'EMPTY_REMOTE_DATA'			=> 'Не удалось закачать файл, пожалуйста, попробуйте закачать его вручную.',
Добавить после:

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

'ENTER_URL_IMG'             => 'Введите ссылку на картинку',
Для англоязычных.
Открыть
language/en/posting.php
и найти

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

'EMPTY_REMOTE_DATA'			=> 'File could not be uploaded, please try uploading the file manually.',
Добавить после:

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

'ENTER_URL_IMG'             => 'Type the address for image',
Вроде как бы и все, если что не так стучим мне по шапке :uch_tiv:

Всплывающее окно при нажатии на Img

Добавлено: 13 дек 2012, 23:04
Руська
akella1900 писал(а):Инструкция для стилей Subsilver2
Абалдеть!!! :ya_hoo_oo: Просто огромаднейшее спасибо! Установил,всё работает отлично! :yes:

Всплывающее окно при нажатии на Img

Добавлено: 13 дек 2012, 23:37
akella1900
Всегда рад помочь.

Всплывающее окно при нажатии на Img

Добавлено: 14 дек 2012, 10:31
DeaDRoMeO
Шикарно))) Вы молодец))

Всплывающее окно при нажатии на Img

Добавлено: 16 дек 2012, 15:34
boroda-max
akella1900, Спасибо большое - установил, работает ! ;)

Всплывающее окно при нажатии на Img

Добавлено: 25 дек 2012, 03:15
dqdmitry
akella1900 Виталий, спасибо огромное. Поставил, вроде всё работает.

Всплывающее окно при нажатии на Img

Добавлено: 26 дек 2012, 11:09
Prowhman
Мне бы сделать тоже самое для вручную добавленных тегов video и audio. Как вообще можно добавить пользовательские коды в основную панель, чтобы им можно было и иконки назначать?

Всплывающее окно при нажатии на Img

Добавлено: 26 дек 2012, 11:21
Prowhman
Так, стоп, с этим я разобрался, теперь мне нужно только узнать, где прописывается текст helpline и как сделать так, чтобы код не дублировался в панели кастомных тегов.

Всплывающее окно при нажатии на Img

Добавлено: 26 дек 2012, 11:37
akella1900
Prowhman писал(а):Мне бы сделать тоже самое для вручную добавленных тегов video и audio. Как вообще можно добавить пользовательские коды в основную панель, чтобы им можно было и иконки назначать?
теги видео и аудио - это наверное имели ввиду ВВкоды?, по второму как добавить читаем

Всплывающее окно при нажатии на Img

Добавлено: 09 фев 2013, 18:55
Beksssss
Спасибо за нужный мод!
Все работает на отлично!

Всплывающее окно при нажатии на Img

Добавлено: 10 фев 2013, 09:37
akella1900
Beksssss Рад что у вас все получилось.

Всплывающее окно при нажатии на Img

Добавлено: 13 фев 2013, 17:50
ZmejNK
Неплохое дополнение. Минус в чем: если я скопировал адрес картинки, вставил в сообщение, выделил ссылку мышкой и потом нажимаю кнопку img (как собственно все ббкоды работают) то мне предлагают в окошке вставить ссылку снова, и в сообщении будет 2 ссылки на картинку, одна обрамлена тегом img, вторая - нет

Всплывающее окно при нажатии на Img

Добавлено: 13 фев 2013, 22:28
akella1900
а вы после изменения кода не пробывали просто сначала нажать на кнопку кнопку img вставить ссылку в сплывашку и нажать ок

Всплывающее окно при нажатии на Img

Добавлено: 08 май 2013, 20:29
Roman
Полезное мини-дополнение.
Установка - легче не придумаешь.
Респект и уважуха!

Всплывающее окно при нажатии на Img

Добавлено: 08 май 2013, 22:40
akella1900
Рад что вам понравилось, мелочи жизни зато приятные))

Всплывающее окно при нажатии на Img

Добавлено: 21 янв 2014, 14:32
Max-xaM
У меня голый форум. Сам чайник в этих делах.
Сделал все по инструкции здесь.
Интересная вещь.
А можно по клику на [img] вывести окно загрузки картинки?
Еще желательно, чтобы большие картинки уменьшались до 1024х768 и дополнительно создавался превью маленкий. Чтоб потом по клику на картинку показывалась большая.

Всплывающее окно при нажатии на Img

Добавлено: 21 янв 2014, 15:08
Vl@d1m1r
Есть такое Внешний загрузчик изображений phpbb3, но картинки будут загружаться на внешний фотохостинг. По поводу уменьшения Highslide 4.1.8 Zoom/Slideshow/Watermark

Всплывающее окно при нажатии на Img

Добавлено: 25 янв 2014, 01:39
edgon
akella1900 писал(а):,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'            <!-- END custom_tags -->        }
А у меня немного не так на subsilver2
,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'
<!-- ENDIF -->
<!-- END custom_tags -->
}
Вставленный далее код не работает.

Всплывающее окно при нажатии на Img

Добавлено: 25 янв 2014, 07:37
DeaDRoMeO
А должен работать)) Кеши надеюсь чищены?А может конфликт скриптов?

Всплывающее окно при нажатии на Img

Добавлено: 25 янв 2014, 10:29
edgon
Чистка кеш это само разумеющее действия.
Только на одном сайте в файле /styles/Subsilver2/template/posting_buttons.html присутствует <!-- ENDIF --> и код не работает.
На другом его нет и всё нормально.