Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Рождественский календарь

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Oktja
phpBB 1.2.0
Сообщения: 17
Стаж: 21 год 7 месяцев
Благодарил (а): 4 раза

Рождественский календарь

Сообщение Oktja »

Есть такой мод "Advent Calendar" (Рождественский календарь)
Автор Wuerzi
Скачать можно здесь http://www.spieleresidenz.de/board/dm_e ... t.php?id=3
Посмотреть на титульный лист можно здесь http://komuza.eu/forum/advent.php
Перевод на русский
advent_ru.zip
Окошки с датами оформлены специально так, чтобы затруднить поиск нужной даты.
За каждым окошком открывается страничка, которую нужно самостоятельно оформлять

Может ли кто-то его продолжить на все русские новогодние праздники? (дополнить титульную страничку и изменить проверку даты)
Т.е. чтобы и после 25.12 были окошки вплоть до старого нового года 14.01?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
mau
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 5 месяцев
Откуда: Россия
Благодарил (а): 6 раз
Поблагодарили: 12 раз

Re: Рождественский календарь

Сообщение mau »

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

Re: Рождественский календарь

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

По логике получается что в advent.php в строку

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

	$tuer = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24);
Надо вставить свою последовательность чисел.
Это ведь числа Мериканосного рождественского месяца...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Oktja
phpBB 1.2.0
Сообщения: 17
Стаж: 21 год 7 месяцев
Благодарил (а): 4 раза

Re: Рождественский календарь

Сообщение Oktja »

Не все так просто.
В файле advent.php есть проверка даты. Месяц может быть только 12м и число, наверное, не больше 24.
Поэтому, мне кажется, просто добавление цифр в массив не поможет. Как-то же еще надо дополнительные квадратики на титульную страничку календаря добавить...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Рождественский календарь

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

Да, я видел про месяц....Ну дак пока оставьте до 31 декабря в файле проверку на 12 месяц, а с первого смените на прокерку на 1 месяц...
Но последовательность чисел дней все ж надо воткнуть необходимую..
Например с 15 декабря 15 - 31, а уже с 1го яваря до 14-го 1-14.
Oktja писал(а):В файле advent.php есть проверка даты. Месяц может быть только 12м и число, наверное, не больше 24.
А то и обойти можно.
Последний раз редактировалось Пчелкин 29.11.2010 8:18, всего редактировалось 3 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
mau
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 5 месяцев
Откуда: Россия
Благодарил (а): 6 раз
Поблагодарили: 12 раз

Re: Рождественский календарь

Сообщение mau »

месяц можно исправить
в строке

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

if ($tuer[$pos] < $heute_t && $heute_m == 12)
Например вот так, но только пришлось добавить оператор @, хотя это и не лучшее решение

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

if (@$tuer[$pos] < $heute_t && $heute_m == 7)
и в этой строке исправить месяц

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

if ($heute_m < 12)
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Oktja
phpBB 1.2.0
Сообщения: 17
Стаж: 21 год 7 месяцев
Благодарил (а): 4 раза

Re: Рождественский календарь

Сообщение Oktja »

Спасибо большое. Вроде получилось добавить числа декабря. Посмотрим, как на практике выйдет
Oktja
phpBB 1.2.0
Сообщения: 17
Стаж: 21 год 7 месяцев
Благодарил (а): 4 раза

Re: Рождественский календарь

Сообщение Oktja »

На титульной страничке 24 окошка, вместо 31. Как это исправить?
Мне кажется, нужно здесь что-то подправить

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

<table width="60" height="60" cellspacing="0" cellpadding="0" background="' . $tuerbild . '">
					<tr>
						<td align="center" valign="middle"><a href="advent.php?t=' . $tuer[$pos] . '" id="a' . $pos . '" style="font-size: ' . $class_size[$class_size_rand] . 'px; ' . $class_font[rand(0, count($class_font) - 1)] . 'color: ' . $class_color[$class_color_rand] . '; ' . $class_weight[rand(0, count($class_weight) - 1)] . $class_style[rand(0, count($class_style) - 1)] . 'text-decoration: none" onmouseover="ka_over(\'a' . $pos . '\');" onmouseout="ka_out(\'a' . $pos. '\', \'' . $class_color[$class_color_rand] . '\', \'' . $class_size[$class_size_rand] . '\');">' . $tuer[$pos] . '</a></td>
					</tr>
				</table></td>';
Но вроде ничего, отвечающего за ограничение количества окошек не видать....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Рождественский календарь

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

А разве не видно что в папке для мода advent и файлов php приготовлено 24 ?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
mau
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 5 месяцев
Откуда: Россия
Благодарил (а): 6 раз
Поблагодарили: 12 раз

Re: Рождественский календарь

Сообщение mau »

Это не решит проблему. Отображаться все равно будет 24 окошка. Надо переделать мод.
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Oktja
phpBB 1.2.0
Сообщения: 17
Стаж: 21 год 7 месяцев
Благодарил (а): 4 раза

Re: Рождественский календарь

Сообщение Oktja »

Неполное решение с выводом 31 окошка:
В файле advent.php делаем такие изменения:
найти

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

	for ($z = 1; $z <= 4; $z++)
	{
		$kalender .= '<tr>';
		for ($s = 1; $s <= 6; $s++)
заменить на

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

	for ($z = 1; $z <= 5; $z++)
	{
		$kalender .= '<tr>';
		for ($s = 1; $s <= 7; $s++)
Это дает 5 столбцов и 7 строк (35 окошек), но последние 4 окошка отображаются пустыми и открытыми... как-то некрасиво. Надо бы еще сделать проверку, чтобы день был меньше 31.
Подскажите, пожалуйста, как правильно это сделать, и в каком месте вписать проверку

Для месяца с 30ю днями все просто: $z <= 5, а $s <= 6
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Рождественский календарь

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

Довел мод до ума...настроил на 30 дней в январе...да легко. Будет показывать каждый день новый мультик swf про Масяню.
Качайте у меня..сюда не пускает 32 метра...
http://fotovideoforum.ru/download/Adven ... 0_8_03.rar

В архиве реадми - как делать....Мульты или клипы делать свои..
И исправить файл русификации по аналогии.
Заработает строго с 1 января...
http://www.izone.ru/internet/plugins/ad ... player.htm - брать флеш модуль для баузеров...(любых)
Последний раз редактировалось Пчелкин 31.07.2011 3:08, всего редактировалось 2 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Рождественский календарь

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

Переделал мод к женскому месяцу МАРТ...настроил на 30 дней в марте...
Будет показывать каждый день новый музыкальный клип swf .

В архиве реадми - как делать с адресом флеш модуля (если надо)..
Клипы формата swf с номерами от 01.swf до 30.swf создайте сами
Заработает строго с 1 марта, если настроите на март, открыв файл advent.php в корне...
В нем комментариями сверху написал как настраивать мод на определенный месяц и на право просматривать все клипы основателем.
Повторю здесь...
Там в одном месте ставим Id настройщика и в ТРЕХ местах указываем номер месяца.(без нуля впереди)

http://www.izone.ru/internet/plugins/ad ... player.htm - брать флеш модуль для баузеров...(любых)

Архив на моем форуме
http://fotovideoforum.ru/download/Adven ... 0_8_03.rar
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Рождественский календарь

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

Кто нибудь смог втулить в страничку с проигрывателем кнопки управления проигрывателем? Хотя бы пуск и паузу.
де то читал что в файле скрипта swfobject.js все это можно прописать.
Издевательсва над его содержимым итогов не дали.
Может кто справился с этим?
swfobject.js прилепляю
swfobject.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
ВладимирТ
phpBB 2.0.4
Сообщения: 421
Стаж: 16 лет 4 месяца
Откуда: Москва
Благодарил (а): 52 раза
Поблагодарили: 75 раз

Re: Рождественский календарь

Сообщение ВладимирТ »

Пчелкин писал(а):де то читал что в файле скрипта swfobject.js все это можно прописать.
Издевательсва над его содержимым итогов не дали.
Пчелкин, перестаньте издеваться над бедным скриптом, он жить хочет :mrgreen:

Пытать надо файлы 1.php ............. 30.php, добавлять строчки <param name="Кнопка пуска" value="типа истина" />
Вот эту часть:

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

<object id="http://fotovideoforum.ru/advent/dateien/01.swf" 
		classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
		width="320" height="240">
        
			<param name="movie" value="freedexover.swf" />
			<!--[if !IE]>-->
			<object type="application/x-shockwave-flash" 
			data="http://fotovideoforum.ru/advent/dateien/01.swf" width="320" height="240">
			<!--<![endif]-->
			<div>У Вас не установлен Flash plugin, мать вашу</div>
			<!--[if !IE]>-->
			</object>
			<!--<![endif]--> 
                       
		</object>

А в место этой строчки :D

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

<div>У Вас не установлен Flash plugin, мать вашу</div>
Лучше все таки направлять по адресу, где его взять, например:

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

<a href="http://www.adobe.com/go/getflashplayer">
	<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
Правда сам пока не разбирался с данным, модом, может на днях займусь, а пока.....

А дабы особо не думать, вот вам родной генератор обвеса плеера...
swfobject_generator_1_2_html.zip
и справочка к функциям http://kb2.adobe.com/cps/127/tn_12701.html
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось ВладимирТ 03.10.2011 0:24, всего редактировалось 1 раз.
На вкус и цвет - разный CSS

Вернуться в «Запросы модов для phpBB 3.0.x»