Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Only more smilies at smilies popup

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Менеджер сайта
Робот
Робот
Сообщения: 64
Стаж: 16 лет 4 месяца

Only more smilies at smilies popup

Сообщение Менеджер сайта »

Название мода: Only more smilies at smilies popup
Автор: Xpert
Описание мода: Данный мод изменит состав смайлов во всплывающем окне - в нем не будут дублироваться смайлы, которые уже показаны в форме ответа.

Версия мода: 1.1.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~ 1 минута

Скачать: only_more_smilies_1.1.0.zip
Размер файла: 1 kb

Drupal refresh

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 15 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM »

Xpert, маленькая ошибка в only_more_smilies.txt:

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

#
#-----[ OPEN ]------------------------------------------
#
functions_post.php
надо

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

#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 15 лет 2 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

Странно, что за полтора года так никто и не обратил на это внимания.
offtop:
Умный поймет, а дураку и не надо.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
bioslet
phpBB 1.2.0
Сообщения: 18
Стаж: 13 лет 9 месяцев
Откуда: кто ? я что-ли ?

Сообщение bioslet »

Прикольный мод, пошел ставить
Изображение

Аватара пользователя
гарпия
phpBB 1.4.2
Сообщения: 50
Стаж: 13 лет 11 месяцев

Сообщение гарпия »

Поиском пользовалась - ответ не нашла.
Поставила этот мод, всё работает.Но.
Теперь смайлики на страницах ответа стоят в вертикальный ряд, а не так же аккуратненько как и было.
Что нужно исправить, чтобы они стояли как полагается?

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 16 лет 4 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Странно, они должны там стоять также, как и стояли.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
гарпия
phpBB 1.4.2
Сообщения: 50
Стаж: 13 лет 11 месяцев

Сообщение гарпия »

Xpert
Сама удивляюсь.
В строчках мода вроде бы нет ничего, что могло бы их так расположить.... Попробую таблицу расширить....

Добавлено спустя 1 час 19 минут 40 секунд:

Расширение таблицы не помогло. :(
Посмотрите, плиз - я же всё по инструкции делала!

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

if ($num_smilies)
		{
			$smilies_count = ($mode == 'inline') ? min(19, $num_smilies) : $num_smilies;
			$smilies_split_row = ($mode == 'inline') ? $inline_columns - 1 : $window_columns - 1;

			$s_colspan = 0;
			$row = 0;
			$col = 0;
            // [begin] Only more smilies
			$smilies_cnt = -1;
			// [end] Only more smilies
			while (list($smile_url, $data) = @each($rowset))
			{
				// [begin] Only more smilies
				if ($mode == 'window')
				{
					$smilies_cnt++;
					if ($smilies_cnt < $inline_columns * $inline_rows)
					{
						continue;
					}
				}
				// [end] Only more smiliesif (!$col)
				{
					$template->assign_block_vars('smilies_row', array());
				}

				$template->assign_block_vars('smilies_row.smilies_col', array(
					'SMILEY_CODE' => $data['code'],
					'SMILEY_IMG' => $board_config['smilies_path'] . '/' . $smile_url,
					'SMILEY_DESC' => $data['emoticon'])
				);
Добавлено спустя 23 минуты 4 секунды:

хм.. самое интересное, что после удаления мода смайлики на место не всатали, а так и стоят...
Изображение

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 16 лет 4 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

А вот мой код...
Найдите одно отличие...

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

			// [begin] Only more smilies
			$smilies_cnt = -1;
			// [end] Only more smilies

			while (list($smile_url, $data) = @each($rowset))
			{
				// [begin] Only more smilies
				if ($mode == 'window')
				{
					$smilies_cnt++;
					if ($smilies_cnt < $inline_columns * $inline_rows)
					{
						continue;
					}
				}
				// [end] Only more smilies
				if (!$col)
				{
					$template->assign_block_vars('smilies_row', array());
				}
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
гарпия
phpBB 1.4.2
Сообщения: 50
Стаж: 13 лет 11 месяцев

Сообщение гарпия »

Xpert
Спасиб, теперь всё нормально!

arhi
phpBB 1.4.4
Сообщения: 111
Стаж: 13 лет 5 месяцев
Забанен: Бессрочно

Сообщение arhi »

Я извиняюсь...а вот за такое отображение смайлов, что в ответе?
Изображение
то есть растягивание окна руками не помогает отобразить смайлы нормально, они в какой-то таблице с четкими параметрами...где эта таблица ?

Добавлено спустя 10 минут 28 секунд:

Ндя....кто-то умный в "стиле" указал размер смайлов 15х15.... забавно.

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