Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Modyfikacje mniejsze - BBCode YouTuber Mod v1.0

DooM1 - Pią 24 Lis, 2006
Temat postu: BBCode YouTuber Mod v1.0
Pokaz?wka:


(Kliknij na obrazki by powi?kszy?)


Cytat
##############################################################
## Nazwa MOD'a : BBCode Youtuber Mod v1.0, zmodyfikowany i przystosowany do Phpbb2, wersji '1.12.5 by Przemo'.
## Autor MOD'a : michaeltripp < iamdrscience@hotmail.com > (Mike) http://itsbeenconfirmed.com
## Edytor MOD'a: DooM < DooM_@hotmail.com > (Jaros?aw B.) http://dbzgt.scruffydragon.com
## Opis MOD'a : Dodaje nowy bbcode daj?cy mo?liwo?? twoim u?ytkownikom umieszczania filmik?w w postach ze s?ynnej strony Youtube.com, bez potrzeby opuszczania Twojego forum.
## Wersja MOD'a: 1.0.0
##
## Poziom instalacji: Banalny
## Przybli?ony czas instalacji: ~3 minuty
## Pliki do edycji : - includes/bbcode.php,
## - templates/{Tw?j_styl}/bbcode.tpl,
## - images/jsscripts.js
##
## Do??czone pliki: Brak
##############################################################
## Modyfikacja ta, generalnie zmodyfikowana i przystosowana do 'phpbb2 1.12.5 by Przemo' zosta?a, poniewa? potrzebowa?em jej u siebie na forum.
## Po g??bszym zorientowaniu si? co, gdzie, po co, jak i kiedy si? u?ytkownicy na ni? napalaj?, doszed?em do wniosku ?e m?g?bym j? wyda? dla u?ytku publicznego.
## Jest to m?j pierwszy oficjalny mod, dlatego prosi?bym o wyrozumia?o??. Sprawdza?em go jedynie u siebie na forum (wersja 1.12.5), i nie ma problem?w.
## Nie wiem (jeszcze) jak sprawa si? ma do poprzednich wersji, i tutaj prosi?bym chyba o pomoc - Je?eli masz forum starszej wersji i chcia?by? tego moda sprawdzi?
## u siebie - sprawdz, i daj mi zna? na mail'a czy wszystko dobrze ?miga. By?bym naprawd? wdzi?czny!
## R?wnie? by?bym dozgonnie wdzi?czny je?eli by?by kto? tak mi?y i podzieli? si? swoimi pomys?ami i sugestiami, tudzie? planuj? wyda? nast?pne wersje tego moda - Ulepszon?
## o m.in. przycisk przy pisaniu posta normalnie, jak i poprzez quick reply. Pomys??w troche mam, teraz tylko czasu znajd? i zabieram si? za aktualizacj?. ;)
##############################################################
## Instrukcja obs?ugi moda:
##
## C??, nie uwa?a?bym to za co? a? tak trudnego.. Ot?? piszesz posta, wstawiasz tagi [youtube], a po ?rodku wpisujesz pe?ny adres URL filmiku, kt?ry chcesz pokaza? na forum.
## Oczywi?cie film ten pierw musi si? znajdowa? w serwisie Youtube.
##
## Przyk?ad:
## [youtube]Pe?ny adres URL[/youtube]
##
## Mniej istotne, ale r?wnie? warte wspomnienia:
##
## Klikaj?c na ramk? z twoim filmem, u?ytkownik zostaje przeniesiony do 'oryginalnej' strony tego? to filmu, gdzie w stanie jest: skomentowa?, oceni? lub poleci? koledze owy film.
##
##############################################################
@@ !!UWAGA!!
@@ Przed zainstalowaniem tego moda, zr?b kopi? plik?w kt?re masz do zmodyfikowania przy tej instalacji!
@@ !!UWAGA!!
##############################################################


Kod

##############################################################
## Poziom instalacji: Banalny
## Przybli?ony czas instalacji: ~3 minuty
## Pliki do edycji : - includes/bbcode.php,
## - templates/{Tw?j_styl}/bbcode.tpl,
## - images/jsscripts.js
##
## Do??czone pliki: Brak
#
#-----[ OTW?RZ ]---------------------------------
#
includes/bbcode.php

#
#-----[ ZNAJD? ]------------------------------------------
#

$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);

#
#-----[ DODAJ PO ]------------------------------------------
#

$bbcode_tpl['youtube'] = str_replace('{YOUTUBEID}', '\\1', $bbcode_tpl['youtube']);
$bbcode_tpl['youtube'] = str_replace('{YOUTUBELINK}', $lang['youtube_link'], $bbcode_tpl['youtube']);

#
#-----[ ZNAJD? ]------------------------------------------
#

$replacements[] = $bbcode_tpl['email'];

#
#-----[ DODAJ PO ]------------------------------------------
#

$patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";
$replacements[] = $bbcode_tpl['youtube'];

#
#-----[ OTW?RZ ]------------------------------------------
#

templates/subSilver/bbcode.tpl

#
#-----[ ZNAJD? ]------------------------------------------
#

<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</a><!-- END email -->

#
#-----[ DODAJ PO ]------------------------------------------
#

<!-- BEGIN youtube -->
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/{YOUTUBEID}"></param>
<embed src="http://www.youtube.com/v/{YOUTUBEID}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>
<!-- END youtube -->

#
#-----[ OTW?RZ ]---------------------------------
#

images/jsscripts.js

#
#-----[ ZNAJD? ]---------------------------------
#

bbtags = new Array(

#
#-----[ W TEJ SAMEJ LINNI, ZNAJD? ]---------------------------------
#

'[url]','[/url]'

#
#-----[ W TEJ SAMEJ LINNI, DODAJ PO ]---------------------------------
#

,'[youtube]','[/youtube]'

#
#-----[ ZAPISZ/ZAMKNIJ WSZYSTKIE PLIKI ]------------------------------------------
#
# EoM


dla uzytkownikow bbcode managera:
jako Kod dodajesz:
Kod
[youtube]{YOUTUBEID}[/youtube]

jako kod wynikowy
Kod
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/{YOUTUBEID}"></param>
<embed src="http://www.youtube.com/v/{YOUTUBEID}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>

KnofeL - Pią 24 Lis, 2006

DooM1, nie zapomnij o userach BBCode Managera my?l? ?e oni mog? to zrobic w jeszcze prostszy spos?b, wypada?oby im napisac o i jak ;)
DooM1 - Pią 24 Lis, 2006

Wybacz, ale nie rozumiem co mia?bym im wyt?umaczy?, ka?dy chyba wie jak si? embedy z youtube'a wyci?ga i u?ywa. Podstawy html'a.

Jestem dzi? zmieszany, m?g?by? troch? rozwin?? sw? my?l?

Pizzadude - Pią 24 Lis, 2006

DooM1, chodzi o to co robi si? w (?e tak to nazw?) centrum tagu. :)
Np. [tag]4001[/tag]
A w tym centrum dzieje si? 4001 x 2 i wy?wietla 8002. :)

[ Dodano: Pi? 24 Lis, 2006 ]
Nie u?ywam BBmened?era, ale napisz?. :)

Robicie tag typu [tag]{YOUTUBEID}[/tag]. Gdzie? w nast?pnym textarea:
Kod
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/{YOUTUBEID}"></param>
<embed src="http://www.youtube.com/v/{YOUTUBEID}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>

Chyba dobrze napisa?em. :> :P

kidzior - Pią 24 Lis, 2006

?wietne! A da?o by rad? zrobi? co? na wz?r Last.fm? Bo to chyba powinno by? podobnie zrobione, chyba, ?e si? myl
hannibal - Sob 25 Lis, 2006

przydatne cho? ma?o rozbudowane, brak w?a?nie przycisku tagu

no i u mnie przynajmniej ten tag nie dzia?a!

Pizzadude - Sob 25 Lis, 2006

A co tutaj wi?cej chcesz dodawa?? :|
konfiteor - Sob 25 Lis, 2006

przyda sie bardzo dzieki bardzo :mrgreen:
hannibal - Nie 26 Lis, 2006

nie wiem u mnie to nie dzia?a, spr?buj? przez bbmenagera doda
bobersun - Nie 26 Lis, 2006

fana sprawa :>
tylko czy da rade aby mod dzialal tylko w wybranym dziale ? czy niema ograniczen? :)

pozdrawiam.

Pizzadude - Nie 26 Lis, 2006

Trzeba by?oby sobie takowy mod napisa
kidzior - Nie 26 Lis, 2006

Ju? po instalacji mog? napisa?, ?e mod dzia?a ?wietnie i nie ma ?adnych problem?w.

Czekam na wersj? z buttonem w szybkiej odpowiedzi i w typowym odpowiadaniu, przy pisaniu nowego posta/tematu. Jest to bardzo wa?na sprawa.

Mo?e kto? potrafi? by to zrobi?? Ja kombinowa?em, jednak niczego nie wsk?ra?em. :(

DooM1 - Nie 26 Lis, 2006

kidzior napisał/a
Mo?e kto? potrafi? by to zrobi?? Ja kombinowa?em, jednak niczego nie wsk?ra?em.

Nigdy nie rzucam swych s??w na wiatr, guzik z "youtuber'em" ju? zrobi?em u siebie, dzisiaj (lub jutro, bo dochodzi p??noc) wrzuc? tutaj. Nie zrobi? tego teraz, poniewa? mam jeszcze tam co? do zrobienia, tak?e szykujcie si? na aktualk? ;)

Shery - Pon 27 Lis, 2006

DooM czemu nie powiedziales ze robisz mody xD ?
fajna sprawa , pytanie czy obci?za jakos baze/caly serwer ??

DooM1 - Pon 27 Lis, 2006

Nie dodaje si? nic do sql'a, tak?e raczej nie obci??a og?lnie servera. :>
kidzior - Pon 27 Lis, 2006

Shery napisał/a
fajna sprawa , pytanie czy obci?za jakos baze/caly serwer ?
Nic a nic nie obci??a.

Ale wg. mnie jest b??d. :|

Zobaczcie, czy macie tak u siebie:

Nowy temat (lub Odpowied? na post). Klikamy button IMG, dodajemy adres jakiego? obrazka. Jest OK. P??niej zaznaczamy ca?y link wraz z tagami, np.
Kod
[img]http://xxx.xxx.xx/xxx.jpg[/img]

i klikamy na button CENTER

Okazuje si? wtedy, ?e mamy co? takiego:
Kod

[swf width= height=][img]http://xxx.xxx.xx/xxx.jpg[/img] [/swf]


Czy ja co? popsu?em, czy macie tak samo. Nie kombinowa?em z innymi buttonami, ale my?l?, ?e to CENTER winny b?dzie. Wcze?niej dzia?a?o bez problem?w, teraz wyst?puje taka w?a?nie niedogodno?

Pizzadude - Pon 27 Lis, 2006

kidzior, musisz doda? taki buttonik:

Kod
<input type="button" class="button" value="YouTube" style="width: 40px" onClick="bbfontstyle('[youtube], [/youtube]" />


Powinno dzia?a?. :)

kidzior - Pon 27 Lis, 2006

Pizzadude, w kt?rym pliku? bbcode.tpl? (czy jako? tak) I w szybkiej odpowiedzi musi by? i w normalnej/pisania nowego tematu. Wi?c napisz konkretnie, w kt?rym pliku i kt?rej linii. Bardzo sie przyda, bo co? autor modyfikacji si? zebra? nie mo?e. ;)
Pizzadude - Pon 27 Lis, 2006

kidzior, to jest button!
posting_body.tpl, znajd?:
Kod
{BUTTON_IM}
i dodaj po:
Kod
<input type="button" class="button" value="YouTube" style="width: 40px" onClick="bbfontstyle('[youtube], [/youtube]" />

quick_reply.tpl, znajd?:
Kod
<!-- BEGIN button_c -->
<tr>
<td>&nbsp;<input type="button" class="button" value="Code" style="width: 38px; text-indent: -2px;" onclick="bbcode('', '')" /></td>
</tr>
<!-- END button_c -->
i dodaj po:
Kod
<tr>
<td>&nbsp;<input type="button" class="button" value="YouTube" style="width: 40px" onClick="bbfontstyle('[youtube], [/youtube]" /></td>
</tr>


Dziadu, to jest HTML przecie!!! :D

kidzior - Pon 27 Lis, 2006

Pizzadude, nie dzia?a dziadu! ;) Nie zaznacza. Tak to ja sam pr?bowa?em.
Pizzadude - Wto 28 Lis, 2006

Oba nie dzia?aj??

[ Dodano: Wto 28 Lis, 2006 ]
Spr?buj zamieni? w obu: bbfontstyle, na bbcode. :)

Przemek211 - Sro 02 Maj, 2007

A ja mam takiego wa?a, przecie? ten kod dla youtube w bbcode manager jest bez sensu niestety, sam tak kombinowa?em, no ale trzeba by chyba dodatkow? klas? napisa?, bo przecie? podaj?c ca?y link do skryptu parser dostanie co? takiego: http://www.youtube.com/v/...h?v=5OTjANCXS6A zreszt? co? w tym stylu, chyba ?e w zamy?le skryptu jest co? takiego, ?e si? sam ten kod podaje. Testowa?em, to i rzeczywi?cie dzia?a je?li podamy to 5OT...
grzech1991 - Nie 06 Maj, 2007

czy jest mozliwosc zrobienia czegos takiego do google.video.pl ?
jurek - Sob 18 Sie, 2007

witam. skorzysta?em z tej modyfikacji BBcode Managera.
Kod
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/{YOUTUBEID}"></param>
<embed src="http://www.youtube.com/v/{YOUTUBEID}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>

jednak ?eby pokaza? si? film, trzeba wpisa? [youtube] SAMO ID filmu [/youtube].
czy istnieje mo?liwo?? przeedytowania tego kodu, ?eby w tagu podawa? ca?y adres filmu? bardzo by to u?atwi?o, nie wszyscy u?ytkownicy mojego forum s? rozgarni?ci... :twisted:
z g?ry wielkie dzi?ki, pzdr!

KnofeL - Sob 18 Sie, 2007

jurek napisał/a
czy istnieje mo?liwo?? przeedytowania tego kodu, ?eby w tagu podawa? ca?y adres filmu? bardzo by to u?atwi?o, nie wszyscy u?ytkownicy mojego forum s? rozgarni?ci...

?eby dzia?a? w BBCode Managerze ?? Nie ma.


Powered by phpBB modified by Przemo © 2003 phpBB Group