Пропустить

Картинки вместо кнопок в форме ответа Subsilver2 и prosilver

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi

Сообщение Sergiocharm » 11.12.2011 23:41

HAMMER663 ничего ж сложного))). Лично я взял за пример выделение жирным а именно "b" искал его во всех файлах и где находил тупо копировал и менял к примеру на "center" как в моем случае. Все файлы где делать правки я вписал. Иконки добавлял через <img src="..."> Если будут вопросы могу помочь.
Изображение

Sergiocharm
phpBB 2.0.4
 
Сообщения: 208
Зарегистрирован: 18.09.2010 16:03
Благодарил (а): 15 раз.
Поблагодарили: 1 раз.

Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi

Сообщение HAMMER663 » 12.12.2011 9:38

Sergiocharm было бы замечательно если бы вы выложили все правки))
Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1285
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi

Сообщение Sergiocharm » 12.12.2011 20:29

message_parser.php

вставить в строку 119
(118 как и говорил я ориентировался на "b")
'b'				=> array('bbcode_id' => 1,	'regexp' => array('#\[b\](.*?)\[/b\]#uise' => "\$this->bbcode_strong('\$1')")),

(119 сюда вставить это)
'bc'				=> array('bbcode_id' => 13,	'regexp' => array('#\[center\](.*?)\[/center\]#uise' => "\$this->bbcode_center('\$1')")),


строка 271
		/**
	* Parse center tag
	*/
	function bbcode_center($in)
	{
		if (!$this->check_bbcode('center', $in))
		{
			return $in;
		}

		return '[center:' . $this->bbcode_uid . ']' . $in . '[/center:' . $this->bbcode_uid . ']';
	}


bbcode.php
строка 220
				case 13:
					$this->bbcode_cache[$bbcode_id] = array(
						'str' => array(
							'[center:$uid]'	=> $this->bbcode_tpl('center_open', $bbcode_id),
							'[/center:$uid]'	=> $this->bbcode_tpl('center_close', $bbcode_id),
						)
					);
				break;


строка 453
				'center_open'	=> '<center>',
				'center_close'	=> '</center>',


bbcode.html
строка 43
<!-- BEGIN center_open --><center><!-- END center_open -->
<!-- BEGIN center_close --></center><!-- END center_close -->


posting_buttons.html
строка 40 у меня последнее ,'[size]','[/size]' я к нему добавил ,'[center]','[/center]'

help_line не делал...

Ну и кнопка, сделал так:
		<img src="http://www.allremont59.ru/forum/styles/2unilever/theme/icons/center.png" class="btnbbcode" accesskey="bc" name="addbbcode24" title=" Центр " onclick="bbstyle(24)" />

24 это порядковый номер пары условия на строке 40, у вас может быть другое.

Вроде бы все... если что методом тыка попробуйте.

По поводу Bbcode которые у вас были добавлены методом что давал ссылку HAMMER663 если вы добавляли то у вас будет сдвиг порядкового номера... У меня было видео ютюб...здесь я вышел из ситуации так.... убрал к черту ютюб кнопку из бибикода, и пересчитал порядковый номер... (если чесно добавил просто условие ,'[center]','[/center]' и получилось так ,'[size=]','[/size]','[youtube]','[/youtube]','[center]','[/center]') Главное, что работает...
Изображение

Sergiocharm
phpBB 2.0.4
 
Сообщения: 208
Зарегистрирован: 18.09.2010 16:03
Благодарил (а): 15 раз.
Поблагодарили: 1 раз.

Пред.

Вернуться в Стили для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение