Userbar Generator and Host Script

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Userbar Generator and Host Script

Сообщение Gisher »

Мод позволяет сгенерировать юзербары для подписей
Ссылка на мод http://www.phpspeed.com/files/dynabar.zip
Обсуждение мода http://www.phpbb.com/community/viewtopi ... 0&t=579162
Там же можно перейти на демо сайт и испробовать в действии

Поставил у себя, пока глюков не наблюдаю
Недостаток этого мода, он не дружит с русскими буквами, надписи можно делать только латин. символами

Может кто решит эту проблему?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Userbar Generator and Host Script

Сообщение nissin »

Для начала нужно русский шрифт добавить.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Userbar Generator and Host Script

Сообщение Gisher »

Шрифт идущий с модом поддерживает русский, если не ошибаюсь.
Ошибки появляются также, если юзербару придать русское название.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Userbar Generator and Host Script

Сообщение Gisher »

вот код плагина наложение текста

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

<?php

class text extends UbarPlugin
	{
        var $enabled = true;
		var $cacheTime = 600;	// 10 minute timeout. no need to constantly update static text
		var $friendlyName = "Plain Text";
        var $help = "Display a plain text string.";

		var $paramMap = array(
				'text' => array("Text", 'str'),
			);

		function fetchText()
		{
			return $this->options['text'];
		}
	}

?>
Здесь можно как-то приучить русским символам?
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 4 месяца
Поблагодарили: 2 раза

Re: Userbar Generator and Host Script

Сообщение !((( ALEX )))! »

если б его кто-то переделал вот под такие юзербары:
Изображение
цены бы ему не было)
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Userbar Generator and Host Script

Сообщение nissin »

Это уже линейки будут :)

Добавлено спустя 2 минуты 1 секунду:
Gisher писал(а):Шрифт идущий с модом поддерживает русский, если не ошибаюсь.
Насколько я понимаю, русских символов там нет.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Userbar Generator and Host Script

Сообщение Gisher »

nissin
может тогда поможете со шрифтом?
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: Userbar Generator and Host Script

Сообщение Izya »

Gisher
А что мешает взять нужный шрифт с русифицированной Винды, например?
Аватара пользователя
schved
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет 11 месяцев
Откуда: Белгород
Поблагодарили: 1 раз

Re: Userbar Generator and Host Script

Сообщение schved »

Мешает размер файла.
Стандартный 37kb а с Винды гдето 8mb.
Можеть кто то видел урезанные TTF Файлы?
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: Userbar Generator and Host Script

Сообщение Izya »

8МБ?
Это о каком шрифте речь?
Сейчас вот сижу, смотрю на папку со шрифтами WinXP. Шрифты, содержащие русские символы, - от 100 до 400 КБ.
Аватара пользователя
schved
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет 11 месяцев
Откуда: Белгород
Поблагодарили: 1 раз

Re: Userbar Generator and Host Script

Сообщение schved »

У меня Vista и там шрифты с расширенеем .ttf весят от 8 до 13mb а которые по 100kb ни как не копируются, и на них стоит символ ярлыка.
Можеть быть у вас получится выдернуть шрифт, выложите его сюда.
Последний раз редактировалось schved 18.01.2009 8:59, всего редактировалось 1 раз.
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: Userbar Generator and Host Script

Сообщение Izya »

Получится. Только какой шрифт надо-то?
Аватара пользователя
schved
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет 11 месяцев
Откуда: Белгород
Поблагодарили: 1 раз

Re: Userbar Generator and Host Script

Сообщение schved »

Да в принципе любой Русский с расширением .ttf . Вот только я скачал несколько русских с интернета, а они все равно в эироглифах отображаются, а когда ввод по Английски, то все нормально, все таки можеть быть дело не в шрифтах?
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: Userbar Generator and Host Script

Сообщение Izya »

Скачал скрипт, посмотрел.
Да, дело не только в шрифтах.
Там текст кодируется джаваскриптовой функцией escape(). Чтобы его декодировать, делаем следующее:
открываем dynabar/userbar.php, находим

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

$text = $this->bar['text'];
и добавляем ниже

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

$text = preg_replace('/%u([0-9A-F]{2})([0-9A-F]{2})/sei', 'iconv("UCS-2BE", "UTF-8", "\x$1\x$2")', $text);
Ну и не забываем прописать путь к шрифту с русскими символами:
в том же файле находим

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

$font = 'font/visitor-tt2-brk.ttf';
и исправляем visitor-tt2-brk на тот шрифт, который залили в папку font.

Добавлено спустя 2 минуты 45 секунд:
Да, и еще. Если после внесенных изменений захотите проверить результат на созданных ранее юзербарах с русским текстом, не забудьте очистить папку cache, которая внутри папки dynabar.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Userbar Generator and Host Script

Сообщение Gisher »

поделитесь красивым шрифтом для юзербаров?

Добавлено спустя 44 минуты 38 секунд:
может кому пригодится
У вас нет необходимых прав для просмотра вложений в этом сообщении.

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