Pagina 1 van 2

BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 18:17
door zoef
Youtube code doet het niet (meer)

Als het internetadres van een Yuotube filmpje tussen de BBcodes geplaatst wordt, dan werkt deze niet.
Voorbeeld van de niet werkende versie:
[youtube]https://www.youtube.com/watch?v=FdXxNZcXN3I[/youtube]
Het wordt ook letterlijk zoals dit voorbeeld op het forum zichtbaar.

Om Youtube filmpjes te plaatsen met de BBcode voor Youtube, gebruiken we op ons forum onderstaande gegevens

Code:

Code: Selecteer alles

[youtube]http://{TEXT2}.youtube.com/watch?v={TEXT}[/youtube]
HTML:

Code: Selecteer alles

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/{TEXT}&hl=nl&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/{TEXT}&hl=nl&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
Wat is er hier verkeerd?

Al vast weer heel erg bedankt voor de reactie(s) die er hoop ik komt/komen :)

Vr, groet,
Folkert

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 18:28
door El torro
En het heeft wel gewerkt en zonder dat je er iets aan hebt verandert werkt het niet meer :?:

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 18:47
door David
Kijk eens naar de link, in je bbcode is het http je link is https, haal de s uit je link eens weg. Dan werkt het weer ;)

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 18:50
door zoef
El Torro schreef:En het heeft wel gewerkt en zonder dat je er iets aan hebt verandert werkt het niet meer :?:
Dat weet ik niet precies meer, maar volgens mij heeft het gewerkt, want ik probeer altijd meteen nieuwe dingen uit. En die BB code voor Youtube filmpjes was toen nieuw voor me. En ik heb geen verandering aangebracht aan die code.
Alleen plaats ik zelf op een andere manier, via een aanklikbaar plaatje, Youtubefilmpjes op ons forum.
Op deze wijze: [img].....(internetadres%20van%20plaatje%20van%20dat%20filmpje)....[/img]


Ik gebruik dus zelf de Youtubecode niet.
Ik kwam er achter dat de BBcode [youtube][/youtube] niet werkte toen een lid van ons forum deze code gebruikte.

Vr. groet,
Folkert

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 18:51
door zoef
David schreef:Kijk eens naar de link, in je bbcode is het http je link is https, haal de s uit je link eens weg. Dan werkt het weer ;)
Oh, dat zal ik eens proberen, dank je!

Kom er wel op terug. :)

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 18:53
door David
Dat komt omdat er ondertussen bij Youtube wel iets is veranderd, ze hebben een https link. Je BBcode klopt dan niet meer dus moet je de s uit je link weghalen. Zo doe ik het zelf ook nog ;)

Zo dus: [youtube]http://www.youtube.com/watch?v=FdXxNZcXN3I[/youtube]
Wijziging: Kleine suggestie:
Misschien mag ik een kleine suggestie doen, het is namelijk onveilig om de tag {TEXT} te gebruiken, dit kan onveilig zijn omdat het misbruikt kan worden. Als je hem nu op die manier als dat je hem nu hebt zou toevoegen krijg je er een waarschuwing over:
De BBCode die je probeert toe te voegen heeft een {TEXT} variabel in een HTML attribuut. Dit is een mogelijk XSS beveiligingslek. Probeer gebruik te maken van de meer beperkte {SIMPLETEXT} of {INTTEXT} types daarvoor in de plaats. Ga enkel door als je de risico’s begrijpt en overweeg het gebruik van {TEXT} te vermijden.
In dit geval zou je ook kunnen kiezen voor: {IDENTIFIER}

Weet trouwens ook niet precies waarom jij {TEXT2} in je BBCode gebruik hebt, maar niet in je HTML-vervanging. Misschien een idee daar eventjes naar te kijken?

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 19:52
door zoef
Ja David, zonder die "s" in het internetadres werkt het inderdaad.
Dan zouden m'n leden er aan moeten denken om die "s" weg te halen.
Je voelt hem misschien al aankomen, bestaat er een aanpassing zodat je dat internetadres van een Youtube filmpje gewoon kan gebruiken, dus met die "s" ?

Als die aanpassing er niet is, dan is het niet anders en ben ik ook tevreden.
Maar als-ie wel bestaat, zou ik graag weten wat er anders moet en waar ik dat dan moet doen, ik durf zo langzamerhand wel iets aan. :D

In ieder geval bedankt !!

Vr. groet,
Folkert


****************************************************************

Ik lees nu net je toevoeging hierboven. Ik zal daar eens naar kijken, kom er wel weer op terug :)

Bedankt!!!

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 20:42
door David
Je kan dat uiteraard aanpassen, je kan dat nu al doen in je BBcode. Als je de BBcode aanpast in je beheerderspaneel en de link van Youtube veranderd naar https dan kunnen gebruikers de link gewoon gebruiken zonder dat ze hem aan hoeven te passen.

Je hebt dan alleen nog alle oude YouTube links die nu op je forum staat, die moet je dan gaan aanpassen. Maar dat zou kunnen met behulp van een SQL Query dan kan je alle links in 1x aanpassen.

Code: Selecteer alles

UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'http://www.youtube.com/watch?v=', 'https://www.youtube.com/watch?v=')
Dit vervangt in alle berichten http://www.youtube.com/watch?v= met https://www.youtube.com/watch?v= Maak voor je dat doet een back-up van je database en pas uiteraard ook even de prefix phpbb_ aan als die van jouw forum anders is.

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 20:52
door zoef
David schreef:....Maak voor je dat doet een back-up van je database en pas uiteraard ook even de prefix phpbb_ aan als die van jouw forum anders is.
Eh....., dat laatste, "prefix phpbb_ aanpassen als die van jouw forum anders is"...., begrijp hier even niet wat je daarmee bedoelt, wat zou er anders kunnen zijn en prefix phpbb_ aanpassen wat bedoel je daar mee?(sorry) :shock:

De rest van je reactie is helemaal duidelijk :)

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 20:56
door David
Als jij je forum installeert dan krijg je de mogelijkheid je prefix zelf te kiezen, sommige mensen kiezen ervoor de standaard waarde te veranderen. Deze query gebruikt de standaard waarde, dus die moet je aanpassen als die van jouw forum anders is. Dit kan je makkelijk controleren in je config.php daar wordt onder $table_prefix = de prefix van jouw forum vermeld ;)

Hopelijk is het nu wat duidelijker, anders laat je het maar weten.

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 21:14
door zoef
Ik zie dit van de prefix:

$table_prefix = 'phpbb_';

Betekent dit dat ik hier de standaardwaarde heb?
En zo ja, dan kan ik dus gewoon doen wat je voorstelde?

Al vast weer bedankt :)

Groeten,
Folkert

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 21:18
door David
Inderdaad, dan heb jij de standaard waarde en hoef je niets aan te passen. Zoals gezegd maak een back-up van je database voor je de query uitvoert.

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 21:33
door zoef
David schreef: Je hebt dan alleen nog alle oude YouTube links die nu op je forum staat, die moet je dan gaan aanpassen. Maar dat zou kunnen met behulp van een SQL Query dan kan je alle links in 1x aanpassen.

Code: Selecteer alles

UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'http://www.youtube.com/watch?v=', 'https://www.youtube.com/watch?v=')
Dit vervangt in alle berichten http://www.youtube.com/watch?v= met https://www.youtube.com/watch?v=
Sorry, ik ben even veel te optimistisch geweest, dacht dat ik een SQL Query zo wel kon doen, omdat ik die term dan wel ergens tegen zou komen. En ik meende dit ook ooit een keer te hebben moeten doen. Maar ik beken dat ik nu het spoor (weer) kwijt ben.
Waar moet ik precies zijn voor zoiets, zou je dit stap voor stap willen zeggen? ('k voel me opeens weer erg klein :oops: )

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 21:37
door David
Een sql query voer je uit via phpMyAdmin, misschien helpt dit artikel je op weg. Anders laat je het maar even weten.

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 21:42
door zoef
Ik ga er mee aan het werk.
En ik kom er op terug als het is gelukt (ook al het niet is gelukt, maar het zal wel lukken)
David, nogmaals bedankt, ik vind het echt super zo vlug en ook goed jullie met veel geduld helpen.
Dank!! dank!!

Vr. groet,
Folkert

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 21:46
door David
Heel erg graag gedaan ;)

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 22:40
door zoef
Sorry David, ik kom niet verder met jouw link
Er ontbreken wat afbeeldingen en de stappen die daar bij staan zijn bij mij niet te vinden.
Ik heb denk ik een andere versie dan phpMyAdmin zie afbeelding.


Afbeelding

Ik heb daar geklikt op MySQL management, maar dat brengt me ook niet verder.
Moet ik phpMyAdmin apart downloaden?, dat denk ik toch niet?

Ik wacht je reactie wel af, bedankt voor je geduld!

Vr. groet,
Folkert

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 16 nov 2014, 22:46
door El torro
Probeer het adres eens direct in te geven, misschien is phpmyadmin al geinstalleerd:
https://www.antagonist.nl/help/nl/webho ... phpmyadmin

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 17 nov 2014, 01:05
door David
Waar je nu een screenshot van hebt gemaakt is DirectAdmin, dat is het controlepaneel van je host waar je jou website kan beheren. Meestal kan je via daar ook naar phpMyAdmin, maar dat lijkt hier niet het geval. Mogelijk kan je het via een andere weg bereiken, zoek daarvoor even in de FAQ van je host ;)

De afbeeldingen van phpMyAdmin kunnen afwijken van de versie die jou host gebruikt. Maar de uitleg en opties werken het zelfde. Alleen de uitstraling is dan anders.

Re: BBcode voor youtube filmpjes werkt niet meer

Geplaatst: 17 nov 2014, 01:30
door Theriddler
wat je ook nog kunt doen is de support toolkit installeren, van daaruit kun je ook SQL queries uitvoeren.

Zie http://wiki.phpbb.nl/3.x/STK

Je hebt deze zowiezo nodig want na het uitvoeren van de querie moet je de BBcodes nog reparsen zodat alle youtube tags veranderen naar het nieuwe