Browse Source

sort images by name

pull/9/merge
Simon 15 years ago
parent
commit
2dcba87421
  1. 7
      sigal/theme.py

7
sigal/theme.py

@ -33,9 +33,9 @@ class Theme():
if params.has_option('sigal', 'theme'):
theme = params.get('sigal', 'theme')
env = Environment(loader=PackageLoader('sigal',
os.path.join('..', 'themes', theme)))
self.theme_dir = os.path.join('themes', theme)
env = Environment(loader=PackageLoader('sigal',
os.path.join('..', self.theme_dir)))
self.template = env.get_template(tpl)
def directory_list(self):
@ -45,6 +45,9 @@ class Theme():
for dirpath, dirnames, filenames in os.walk(self.path):
# filelist = [os.path.normcase(f) for f in os.listdir(dir)]
if os.path.split(dirpath)[1] not in ignored:
# sort images by name
filenames.sort()
self.data[dirpath] = {}
self.data[dirpath]['img'] = [f for f in filenames \
if os.path.splitext(f)[1] in self.fileExtList]

Loading…
Cancel
Save