Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Готовые моды для трекера

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Моды и стили для трекера
  • Готовые моды для трекера

Предпрослушивание MP3 во вложениях.

16 сообщений
  • 1
  • 2
  • След.
Просмотры: 4440 • 
  • Аватара пользователя
    serrrios Сообщение 10.04.2010
    Решил поделиться наработкой. Код в основном взят из мода мп3-атач. Плеер взят из DLE. Работает как на портале, так и в форуме. Сделано для предпрослушки в раздачах с музычкой. Плеер если найдете лучше можем заменить.

    1) Ложим media_player.swf из архива в корень трекера.
    2) В файле ../includes/acp/acp_attachments.php
    Найти(встречается два раза(оба раза надо добавить код)):

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

      					ATTACHMENT_CATEGORY_FLASH		=> $user->lang['CAT_FLASH_FILES'],
      					ATTACHMENT_CATEGORY_QUICKTIME	=> $user->lang['CAT_QUICKTIME_FILES'],
    Добавить после:

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

    ATTACHMENT_CATEGORY_MP3			=> $user->lang['CAT_MP3_FILES'],
    В файле ../includes/constants.php
    Найти:

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

      define('ATTACHMENT_CATEGORY_QUICKTIME', 6); // Quicktime/Mov files
    Добавить после:

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

    define('ATTACHMENT_CATEGORY_MP3', 7); // MP3 Files - Streaming
    В файле ../includes/functions_content.php
    Найти:

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

    default:
      					$l_downloaded_viewed = 'DOWNLOAD_COUNT';
    Добавить ДО:

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

     				// MP3 Streams
     				case ATTACHMENT_CATEGORY_MP3:
     					$l_downloaded_viewed = 'VIEWED_COUNT';
     
     					$block_array += array(
     						'U_FORUM'		=> generate_board_url(),
     						'ATTACH_ID'		=> $attachment['attach_id'],
     						'S_MP3_FILE'		=> true,
     					);
     
     					// Viewed/Heared File ... update the download count
     					$update_count[] = $attachment['attach_id'];
     				break;
    В файле ../language/ru/acp/attachments.php
    Найти:

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

      	'CAT_IMAGES'				=> 'Рисунки',
      	'CAT_QUICKTIME_FILES'		=> 'Фильмы QuickTime',
    
    Добавить после:

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

    'CAT_MP3_FILES'				=> 'Файлы MP3',
    В файле ../styles/ваш_стиль/template/attachment.html
    Найти:

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

    					document.ctrls_{_file.ATTACH_ID}.width = width;
    				}
    			// ]]>
    			</script>
    Добавить после:

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

                     <!-- ELSEIF _file.S_MP3_FILE -->
    		 <a href="{_file.U_DOWNLOAD_LINK}">{_file.DOWNLOAD_NAME}</a> [{_file.FILESIZE} {_file.SIZE_LANG}]<br />
    			<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="425" height="30" id="Player-30d44ef471a0b19c81a64da7bb20bd9e"> 
    				<param name="movie" value="./media_player.swf?MediaLink={_file.U_DOWNLOAD_LINK}&defaultMedia=1&showPlayButton=false&playOnStart=false&backgroundBarColor=0x1A1A1A&btnsColor=0xFFFFFF&outlineColor=0x666666&outputBkgColor=0x1A1A1A&outputTxtColor=0x999999&loadingBarColor=0x666666&loadingBackgroundColor=0xCCCCCC&progressBarColor=0x000000&volumeBackgroundColor=0x666666&volumeStatusBarColor=0x000000" /> 
    				<param name="allowFullScreen" value="false" /> 
    				<param name="quality" value="high" /> 
    				<param name="wmode" value="transparent" /> 
    				<embed src="./media_player.swf?MediaLink={_file.U_DOWNLOAD_LINK}&defaultMedia=1&showPlayButton=false&playOnStart=false&backgroundBarColor=0x1A1A1A&btnsColor=0xFFFFFF&outlineColor=0x666666&outputBkgColor=0x1A1A1A&outputTxtColor=0x999999&loadingBarColor=0x666666&loadingBackgroundColor=0xCCCCCC&progressBarColor=0x000000&volumeBackgroundColor=0x666666&volumeStatusBarColor=0x000000" quality="high" wmode="transparent" allowFullScreen="false" width="425" height="30" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> 
    				</object>
      		<!-- ENDIF -->
    
    3) После нужно зайти в админку->сообщения->группы расширений, добавить группу "Файлы MP3", и указать для неё специальную категорию "Файлы MP3" и разрешить её. После этого в управлении расширениями сопоставить этой группе расширение mp3.

    У вас нет необходимых прав для просмотра вложений в этом сообщении. Попробуйте зарегистрироваться или войти на форум.
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    zip Сообщение 10.04.2010
    Спасибо
    Национальный Татарский BitТоррент-Трекер
zip
  • Аватара пользователя
    XTX Сообщение 12.04.2010
    Что-то как-то сложно все =))
    Я вот по такому факу делал, мп3 и флв
    Там проще :oops:
XTX
  • Аватара пользователя
    zzipper Сообщение 12.04.2010
    Проще, ибо через ббкоды.
    Тут же через вложения.
    Оба варианта имеют право на жизнь.

    serrrios, благодарствую.
zzipper
  • TesH Сообщение 12.04.2010
    идея .. хорошая ...
    но если бб кодом ... то .. только с http
    а если ... вложением ... нужно место на хосте ! ...

    выбор конечно остаётся ... за тем кто будет ставить данный мод
TesH
  • Аватара пользователя
    XTX Сообщение 12.04.2010
    TesH писал(а):но если бб кодом ... то .. только с http
    Та неее, там по ссылкам, что я дал, как раз и проигрываются вложения.... но через ббкоды :D
XTX
  • Аватара пользователя
    serrrios Сообщение 12.04.2010
    Я и на этом форуме выкладывал бб-коды для видео плеера и мп3. В поиск.
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Universal_gr Сообщение 13.05.2010
    Всё хорошо работает с мп3. Попробовал сделать на flv файлы, но показывает проигрыватель на прослушивание аудио, а не видео, что нужно изменить?
Universal_gr
  • Аватара пользователя
    serrrios Сообщение 13.05.2010
    Universal_gr, глянь вот это: Re: вставимить трейлер в описание (Post by serrrios #7183)" target="_blank - если сам не сможешь выдрать нужное чуть позже скину код..
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Universal_gr Сообщение 14.05.2010
    Всё вроде правильно сделал.. но нет нужного эффекта
Universal_gr
16 сообщений
  • 1
  • 2
  • След.

Вернуться в «Готовые моды для трекера»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума