View Single Post
  #135  
Old 25.06.2017, 19:01
karaambaa
Guest
 
Posts: n/a
Default

Ich glaube das was Trubadix gemacht hat ist inetwa folgendes:
Code:
class SesonURL(object):
    Base_URL = '**External links are only visible to Support Staff**
    LANGUAGE = {'german':'staffel', 'english':'season'}
    HOSTER = ['uploaded.to', 'share-online.biz']
    DEFHOS = 'uploaded.to'
    DEFLANG = 'german'
    UMLAUTS = {u'ä':'a', u'ü':'u', u'ö':'o', u'è':'e', u'é':'e', u'ß':'ss'}
        
    def series_url_generator(self, series):
        #remove all spces and german 'Umlaute'
        for umlaut, laut in self.UMLAUTS.items():
            series = series.lower().replace(umlaut, laut)
        series = series.lower().replace(' ', '-')
        series_url = self.Base_URL + str(series)
        return (series_url)
    
    def season_url_generator(self, series_url, season, language):
        season = self.LANGUAGE[language.lower()] + '-' + str(season)
        season_url = series_url + '-' + str(season)
        return (season_url)
        
        
if  __name__ == "__main__":
    print(SesonURL().series_url_generator('Berühmte Ärzte der Charité'))
Ich weiß aber nicht genau was er mit "den rest fügt die blöde sphinx engine dann alleine dazu" meint… Aber vielleicht kennt sich da wer anderer besser aus?

Last edited by Jiaz; 26.06.2017 at 14:09.
Reply With Quote