« TestPageForWikiRef » : différence entre les versions

De PolitiWiki
Aucun résumé des modifications
(Test politilog)
 
(22 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
__NOINDEX__
=== Cette page est utilisé pour tester un maximum de scénarios différents lié à YouTube pour l'outil WikiRef. ===
=== Cette page est utilisé pour tester un maximum de scénarios différents lié à YouTube pour l'outil WikiRef. ===
....
=== <u>Merci de ne pas y toucher !</u> ===
=== <u>Merci de ne pas y toucher !</u> ===
<code><nowiki>__NOINDEX__</nowiki></code> tag set
4 Invalid => dead links
4 Invalid => dead links


Ligne 7 : Ligne 14 :
Le reste ce sont juste des exemples de formats d'url et usages différents valides.
Le reste ce sont juste des exemples de formats d'url et usages différents valides.


Env de dev du regex: https://regex101.com/r/pQb3hs/1
Env de dev du regex: https://regex101.com/r/2lxQbx/1


La suite de l'url est nettoyé manuellement avec un peu de magie noire
La suite de l'url est nettoyé manuellement avec un peu de magie noire
Ligne 13 : Ligne 20 :
'''Vidéo a télécharger après aggregation et retrait des videos invalides, channel et playlist'''
'''Vidéo a télécharger après aggregation et retrait des videos invalides, channel et playlist'''


* 'Elon_Musk_fires_employees_in_twitter_meeting_DUB__[2j3p_aDMTNg].mp4'
* 'Elon_Musk_fires_employees_in_twitter_meeting_DUB__[2j3p_aDMTNg]‧mp4'
* 'Rick_Astley__Never_Gonna_Give_You_Up_(Official_Music_Video)__[dQw4w9WgXcQ].mp4'
* 'Rick_Astley__Never_Gonna_Give_You_Up_(Official_Music_Video)__[dQw4w9WgXcQ]‧mp4'
* 'Test_Your_Awareness___Whodunnit___[ubNF9QNEQLA]].mp4'
* 'Test_Your_Awareness___Whodunnit___[ubNF9QNEQLA]]‧mp4'
* 'VGA_2011__Diablo_3_Exclusive_Intro_Cinematic__[nas1rJpm7wY].mp4'
* 'VGA_2011__Diablo_3_Exclusive_Intro_Cinematic__[nas1rJpm7wY]‧mp4'


=== Liste des références ===
=== Liste des références ===


<ref>Melon busk + shorten domain https://www.youtube.com/watch?v=2j3p_aDMTNg</ref> => Valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Valid
 
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Invalid - privé
 
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Valid  


<ref>vidéo privé https://www.youtube.com/watch?v=yZ-K7nCVnBI&playnext_from=TL&videos=osPknwzXEas&feature=sub</ref> => Invalid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Valid


<ref>rick roll  [https://youtu.be/dQw4w9WgXcQ?feature=youtube_gdata_playe http://youtu.be/dQw4w9WgXcQ?feature=youtube_gdata_playe]</ref> => Valid  
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Valid


<ref>ajout source redirect home page -  https://youtube.com/watch?vi=dQw4w9WgXcQ&feature=youtube_gdata_player</ref> => Valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Invalid


<ref>rick roll avec share https://youtube.com/shorts/dQw4w9WgXcQ?feature=share'</ref> => Valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Valid - lien de chaine


<ref>Video indisponible (pas TOS, pas privé) - https://www.youtube-nocookie.com/embed/up_lNV-yoK4?rel=0%2C</ref> => Invalid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Invalid


<ref>lien de chaine https://www.youtube.com/user/Scobleizer#p/u/1/1p3vcRhsYGo</ref> => Valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Invalid


<ref>chaine indisponnible  [https://www.youtube.com/ytscreeningroom?v=NRHVzbJVx8I http://www.youtube.com/ytscreeningroom?v=NRHVzbJVx8I]</ref> => Invalid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Valid


<ref>video indisponnible https://www.youtube.com/watch?v=yZ-K7nCVnBI&playnext_from=TL&videos=osPknwzXEas&feature=sub</ref> => Invalid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Semi-valid - Multiple reference


<ref>Embedded video https://www.youtube.com/embed/nas1rJpm7wY?rel=0</ref> => Valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => Semivalid - nowiki tag


<ref> Multiple url reference [https://www.youtube.com/watch?v=ubNF9QNEQLA, https://www.youtube.com/watch?v=ubNF9QNEQLA]</ref> => Semi-valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => valid - playlist


<ref> nowiki referefence <nowiki>https://www.youtube.com/watch?v=ubNF9QNEQLA</nowiki></ref> => Semivalid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => valid sans metadata


<ref>playlist avec plusieurs videos https://www.youtube.com/playlist?list=PLUTbk4P4tNYQ99rLpgq9eKAjZpiQh7Ay4</ref> => valid
<ref>{{ReferenceText|desc=|url=|url_desc=|date=}}</ref> => multiple links


<references />
<references />test

Version actuelle datée du 26 juin 2023 à 15:10


Cette page est utilisé pour tester un maximum de scénarios différents lié à YouTube pour l'outil WikiRef.

....

Merci de ne pas y toucher !

__NOINDEX__ tag set

4 Invalid => dead links

2 "semi valid" => malformed refs

Le reste ce sont juste des exemples de formats d'url et usages différents valides.

Env de dev du regex: https://regex101.com/r/2lxQbx/1

La suite de l'url est nettoyé manuellement avec un peu de magie noire

Vidéo a télécharger après aggregation et retrait des videos invalides, channel et playlist

  • 'Elon_Musk_fires_employees_in_twitter_meeting_DUB__[2j3p_aDMTNg]‧mp4'
  • 'Rick_Astley__Never_Gonna_Give_You_Up_(Official_Music_Video)__[dQw4w9WgXcQ]‧mp4'
  • 'Test_Your_Awareness___Whodunnit___[ubNF9QNEQLA]]‧mp4'
  • 'VGA_2011__Diablo_3_Exclusive_Intro_Cinematic__[nas1rJpm7wY]‧mp4'

Liste des références

[1] => Valid

[2] => Invalid - privé

[3] => Valid

[4] => Valid

[5] => Valid

[6] => Invalid

[7] => Valid - lien de chaine

[8] => Invalid

[9] => Invalid

[10] => Valid

[11] => Semi-valid - Multiple reference

[12] => Semivalid - nowiki tag

[13] => valid - playlist

[14] => valid sans metadata

[15] => multiple links

test