
    i                     :    S r SSKJr  SSKJr  Sr " S S\5      rg)	z(Extractors for https://yourlesbians.com/   )GalleryExtractor   )textz)(?:https?://)?(?:www\.)?yourlesbians\.comc                   F    \ rS rSrSrSrSrSrSrSr	\
S-   rS	rS
 rS rSrg)YourlesbiansAlbumExtractor   yourlesbiansalbumzhttps://yourlesbians.com)z
{category}z{title}z {num:>03} {filename}.{extension}z{title}/{num}z(/album/([^/?#]+)/?)z$https://yourlesbians.com/album/SLUG/c           
      X   [         R                  " U5      nU" SS5      [         R                  " U" SS5      S S R                  5       5      U" SS5      U" SS5      [         R                  " U" SS5      5      S	S  S
.nUS   R                  S5      (       a  SUS'   U" SS5      U l        U$ )Nzproperty="og:url" content=""zproperty="og:title" content="izproperty="og:image" content="z#property="og:description" content="ztags-rowz</div>r   )	album_urltitlealbum_thumbnaildescriptiontagsr   z, right after. zclass="album-inner)r   extract_fromunescaperstrip
split_htmlendswithr
   )selfpageextrdatas       N/app/mltbenv/lib/python3.13/site-packages/gallery_dl/extractor/yourlesbians.pymetadata#YourlesbiansAlbumExtractor.metadata   s      &;SA]]4/$669r$;;A68E#$CSI EsKOODX$>?C
 ''(899"$D.9
    c                     / n[         R                  " U R                  SS5       H@  nUR                  SS5      S   R	                  S5      u  pAnUR                  UUUS.45        MB     U$ )Nz	<a href="r   /r   r   .)filename	extension)r   extract_iterr
   rsplit
rpartitionappend)r   _resultsurlfnexts         r   images!YourlesbiansAlbumExtractor.images*   sn    $$TZZcBCC+A.99#>JB3NNC "   C r   )r
   N)__name__
__module____qualname____firstlineno__categorysubcategoryrootdirectory_fmtfilename_fmtarchive_fmtBASE_PATTERNpatternexampler   r.   __static_attributes__ r   r   r   r      s:    HK%D-M5L!K44G4Gr   r   N)__doc__commonr   r   r   r:   r   r>   r   r   <module>rA      s"    / $ ;!!1 !r   