Опубликовано: 21 февраля 201213 г Моя версия IPB: 3.1.4 1) 3.3.xhttp://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S+?)?<object style="height: 390px; width: 640px"><param name="movie" value="http://youtube.com/v/$3?version=3" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://youtube.com/v/$3?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"></embed></object> 2) 3.1.xhttp://(\w+.|)youtube.com/watch?v={2}<object width="640" height="385"><param name="movie" value="http://youtube.com/v/$2?version=3&autohide=1&autoplay=1;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"></param><embed src="http://youtube.com/v/$2?version=3&autohide=1&autoplay=0;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="640" height="385"></embed></object> Медиа-тег 3.3.0 понимает длинные ссылки:http://www.youtube.com/watch?feature=player_embedded&v=6Aui2TKucUg Медиа-тег от 3.1.4 НЕ понимает (( можно переделать код от 3.3.x так чтобы он заработал на 3.1.4 ?? но как меня обяснили проблема не только в коде ... то есть не совсем в коде Медиа-тег ...
Опубликовано: 30 ноября 201213 г Я вот не пойму, для версии 3.3 каким образом он ловит, где $3? В маске не указано, где именно кусок этот $3 http://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S+?)?, а в самом HTML коде он есть value="http://youtube.com/v/$3?version=3" но медиатег работает правильно
Опубликовано: 1 декабря 201213 г Медиа-тег от 3.1.4 НЕ понимает (( можно переделать код от 3.3.x так чтобы он заработал на 3.1.4 ?? В 3.1.4 иначе работают регулярные выражения в теге media, посему, регулярку оставляете старую, а меняете только код, например, так: http://ipbskins.ru/forum/topic10906.html/page__view__findpost__p__71158
Моя версия IPB: 3.1.4
1) 3.3.x
2) 3.1.x
http://(\w+.|)youtube.com/watch?v={2}Медиа-тег 3.3.0 понимает длинные ссылки:
Медиа-тег от 3.1.4 НЕ понимает ((
можно переделать код от 3.3.x так чтобы он заработал на 3.1.4 ??
но как меня обяснили проблема не только в коде ... то есть не совсем в коде Медиа-тег ...