def title_from_name(source_file, config): """ Title-cases the name and stores it in config['title'] """ if is_index(config) and hasattr(config, 'parent'): title = config.parent['name'] else: title = config['name'] title = titlecase(title) config['title'] = title return config
def setdefault_url(source_file, config): if is_index(config): config['url'] = '' else: config['url'] = urllib.quote(config['target_name']) return config
def setdefault_iterable(source_file, config): config['iterable'] = not is_index(config) return config