Doorzoek het forum

Trefwoord

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

× Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.

OSYoutube compatible maken met embedded youtu.be links

30 sept 2020 14:32 30 sept 2020 14:48 door Astrid.
Heeft onderwerp gestart
OSYoutube compatible maken met embedded youtu.be links #1
Ik gebruik deze gratis plugin al jaren voor het weergeven van youtube video's. Doet wat het moet doen, werkt easy.

Sinds Youtube hun embedded links tegenwoordig standaard voorzien van een shortened url (youtu.be) pakt OSYoutube deze niet automatisch meer op, vandaar hier een uitleg hoe je dit makkelijk zelf kunt oplossen.

Download de plugin en pak deze uit. In de library folder vind je de file AbstractMethods.php <- de naam zegt het al ;)

Op regel 220 staat de search functie die op basis van regex de juiste links onderschept.

voeg een nieuwe regel toe aan de array met youtu.be. Uiteindlijk ziet de array er als volgt uit:
$searches = array (
            '(https?://(?:www\.)?youtu.be/([a-zA-Z0-9-_&;=]+))(\?[a-zA-Z0-9-_&;=]*)?(#[a-zA-Z0-9-_&;=]*)?',
            '(https?://(?:www\.)?youtube.com/embed/([a-zA-Z0-9-_&;=]+))(\?[a-zA-Z0-9-_&;=]*)?(#[a-zA-Z0-9-_&;=]*)?',
            '(https?://(?:www\.)?youtube.com/watch\?v=([a-zA-Z0-9-_;]+))(&[a-zA-Z0-9-_&;=]*)?(#[a-zA-Z0-9-_&;=]*)?'
);


Edit Astrid: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
Stefan Koopmans
Nieuw op Joomla!NL
Nieuw op Joomla!NL
Berichten: 1
Meer

Dit bericht bevat een bestand als bijlage.
Log in of registreer om die te bekijken

Moderators: PeterJuliank92JelleRomke
Tijd voor maken pagina: 0.197 seconden

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie

Joomla!NL op Twitter

Op dinsdag 6 oktober is Joomla! 3.9.22 vrijgegeven. Maak altijd eerst een backup voordat je update! https://t.co/H3mXflOgms

Vandaag is Joomla! 3.9.21 vrijgegeven. Een veiligheidsrelease die 3 kwetsbaarheden oplost en meer dan 20 bug-repara… https://t.co/EGbHNbLTFi

De naam Joomla!® en logo worden gebruikt onder een beperkte licentie met toestemming van Open Source Matters.
Joomlanl.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project.

© 2020 - Joomla!NL | Gehost door Wned