Merge branch 'Spindel-master'
update to make this Python3 friendly
This commit is contained in:
commit
6ebca5751c
2 changed files with 30 additions and 28 deletions
|
@ -4,7 +4,7 @@
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h2>albums</h2>
|
<h2>albums</h2>
|
||||||
<ul>
|
<ul>
|
||||||
{% for aname,album in ALBUMS.iteritems() %}
|
{% for aname,album in ALBUMS.items() %}
|
||||||
<li>{{ aname }}<a href="{{ SITEURL }}/{{ SIGLICAN_DESTINATION }}/{{ album.url }}"><img src="{{ SITEURL }}/{{ SIGLICAN_DESTINATION }}/{{ album.thumbnail }}"></a>
|
<li>{{ aname }}<a href="{{ SITEURL }}/{{ SIGLICAN_DESTINATION }}/{{ album.url }}"><img src="{{ SITEURL }}/{{ SIGLICAN_DESTINATION }}/{{ album.thumbnail }}"></a>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -94,7 +94,7 @@ class SigalGalleryGenerator(Generator):
|
||||||
# this needs to be first to establish pelican settings:
|
# this needs to be first to establish pelican settings:
|
||||||
super(SigalGalleryGenerator, self).__init__(*args, **kwargs)
|
super(SigalGalleryGenerator, self).__init__(*args, **kwargs)
|
||||||
# add default sigal settings to generator settings:
|
# add default sigal settings to generator settings:
|
||||||
for k in _DEFAULT_SIGLICAN_SETTINGS.keys()[:]:
|
for k in list(_DEFAULT_SIGLICAN_SETTINGS.keys()):
|
||||||
self.settings[k] = self.settings.get(k, _DEFAULT_SIGLICAN_SETTINGS[k])
|
self.settings[k] = self.settings.get(k, _DEFAULT_SIGLICAN_SETTINGS[k])
|
||||||
#logger.debug("sigal.pelican: setting %s: %s",k,self.settings[k])
|
#logger.debug("sigal.pelican: setting %s: %s",k,self.settings[k])
|
||||||
self._clean_settings()
|
self._clean_settings()
|
||||||
|
@ -189,7 +189,7 @@ class SigalGalleryGenerator(Generator):
|
||||||
self.context['ALBUMS'] = self.albums # ** change to SIGLICAN_ALBUMS?
|
self.context['ALBUMS'] = self.albums # ** change to SIGLICAN_ALBUMS?
|
||||||
|
|
||||||
# update the jinja context with the default sigal settings:
|
# update the jinja context with the default sigal settings:
|
||||||
for k,v in _DEFAULT_SIGLICAN_SETTINGS.iteritems():
|
for k,v in _DEFAULT_SIGLICAN_SETTINGS.items():
|
||||||
if not k in self.context:
|
if not k in self.context:
|
||||||
self.context[k] = v
|
self.context[k] = v
|
||||||
|
|
||||||
|
@ -265,8 +265,10 @@ class SigalGalleryGenerator(Generator):
|
||||||
## - bring back Writer options that Sigal had?
|
## - bring back Writer options that Sigal had?
|
||||||
## - make sure thumbnails don't break in some cases [fixed?]
|
## - make sure thumbnails don't break in some cases [fixed?]
|
||||||
|
|
||||||
|
|
||||||
def get_generators(generators):
|
def get_generators(generators):
|
||||||
return SigalGalleryGenerator
|
return SigalGalleryGenerator
|
||||||
|
|
||||||
|
|
||||||
def register():
|
def register():
|
||||||
signals.get_generators.connect(get_generators)
|
signals.get_generators.connect(get_generators)
|
Loading…
Reference in a new issue