- Timestamp:
- 05/08/11 15:41:10 (13 months ago)
- Location:
- trunk/SapphireFrappliance/MetaDataImporting
- Files:
-
- 2 modified
-
SapphireTVShowImporter.m (modified) (2 diffs)
-
Scrapers/tvrage.xml (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/SapphireFrappliance/MetaDataImporting/SapphireTVShowImporter.m
r1320 r1346 381 381 } 382 382 } 383 NSString *showId = stringValueOfChild(root, @"id"); 384 if(showId != nil) 385 [state->translation setItemID:showId]; 383 386 384 387 [self getTVShowEpisodeListForState:state]; … … 727 730 if([showURL length]) 728 731 { 729 [tran setUrl:showURL]; 730 if([showID length]) 731 [tran setItemID:showID]; 732 if(tran == nil) 733 { 734 tran = [SapphireTVTranslation createTVTranslationForName:searchStr withURL:showURL itemID:showID importer:[[state->siteScraper scraper] name] inContext:moc]; 735 [state setTranslation:tran]; 736 } 737 else 738 { 739 [tran setUrl:showURL]; 740 if([showID length]) 741 [tran setItemID:showID]; 742 } 732 743 } 733 744 else -
trunk/SapphireFrappliance/MetaDataImporting/Scrapers/tvrage.xml
r1343 r1346 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 <scraper framework="1.0" date="2011-05-0 5" name="TV Rage" content="tvshows" thumb="tvrage.jpg" language="en">2 <scraper framework="1.0" date="2011-05-08" name="TV Rage" content="tvshows" thumb="tvrage.jpg" language="en"> 3 3 <NfoUrl dest="3"> 4 4 <RegExp input="$$1" output="<url>http://www.tvrage.com/\1</url><id>\2</id>" dest="3"> … … 6 6 </RegExp> 7 7 <RegExp input="$$1" output="<url>http://www.tvrage.com/\1</url>" dest="3+"> 8 <expression clear="yes" noclean="1">tvrage.com/([^/ ]* )(?!/id-[0-9])[/]</expression>8 <expression clear="yes" noclean="1">tvrage.com/([^/ ]*?)(?!/id-[0-9])[/\s]</expression> 9 9 </RegExp> 10 10 </NfoUrl>
