Example #1
0
 def _get_data(self, match):
     output = {}
     output['start'] = self._get_time(match['s_hour'], match['s_min'],
                                      match['s_sec'], match['s_secfr'])
     output['end'] = self._get_time(match['e_hour'], match['e_min'],
                                    match['e_sec'], match['e_secfr'])
     output['text'] = ('' if match['text'] is None else
                       utils.escape_ampersands(
                           utils.strip_tags(match['text'])))
     return output
Example #2
0
    def _get_data(self, match):
        output = {}
        output['start'] = self._get_time(match['s_hour'],
                                         match['s_min'],
                                         match['s_sec'],
                                         match['s_secfr'])
        output['end'] = self._get_time(match['e_hour'],
                                       match['e_min'],
                                       match['e_sec'],
                                       match['e_secfr'])
        output['text'] = ('' if match['text'] is None else
                          escape_ampersands(match['text']))

        return output
Example #3
0
    def _get_data(self, match):
        output = {}
        output['start'] = self._get_time(match['s_hour'], match['s_min'],
                                         match['s_sec'], match['s_secfr'])
        output['end'] = self._get_time(match['e_hour'], match['e_min'],
                                       match['e_sec'], match['e_secfr'])
        text = ('' if match['text'] is None else utils.escape_ampersands(
            match['text']))

        # [br] are linebreaks
        text = text.replace("[br]", "<br/>")

        output['text'] = text

        return output
Example #4
0
 def _get_data(self, match):
     output = {}
     output['start'] = self._get_time(match['s_hour'],
                                      match['s_min'],
                                      match['s_sec'],
                                      match['s_secfr'])
     output['end'] = self._get_time(match['e_hour'],
                                    match['e_min'],
                                    match['e_sec'],
                                    match['e_secfr'])
     output['text'] = (
         '' if match['text'] is None else
         utils.escape_ampersands(utils.strip_tags(
             self._clean_pattern.sub('', match['text'])))
     )
     return output
Example #5
0
 def _get_data(self, match):
     output = {}
     output['start'] = self._get_time(match['s_hour'],
                                      match['s_min'],
                                      match['s_sec'],
                                      match['s_secfr'])
     output['end'] = self._get_time(match['e_hour'],
                                    match['e_min'],
                                    match['e_sec'],
                                    match['e_secfr'])
     output['text'] = (
         '' if match['text'] is None else
         utils.escape_ampersands(utils.strip_tags(
             self._clean_pattern.sub('', match['text'])))
     )
     cue_settings = self._parse_cue_settings(match['cue_settings'])
     output['region'] = self.calc_region(cue_settings)
     return output
Example #6
0
    def _get_data(self, match):
        output = {}
        output['start'] = self._get_time(match['s_hour'],
                                         match['s_min'],
                                         match['s_sec'],
                                         match['s_secfr'])
        output['end'] = self._get_time(match['e_hour'],
                                       match['e_min'],
                                       match['e_sec'],
                                       match['e_secfr'])
        text = ('' if match['text'] is None
                else utils.escape_ampersands(match['text']))

        # [br] are linebreaks
        text = text.replace("[br]", "<br/>")

        output['text'] = text

        return output