Once more you impressed me a lot, such quick and well formed answer. Thanks.
Now I am afraid to say that there is still a buf, probably a typo or some thing like that. I checked "my" additions in "extensions.py" and "almanac.py" (and of course in "index.html.tmpl"), and believe they were correctly done.
Just a question: where can I find the generated file "cheetah__etc_weewx_skins_Standard_index_html_tmpl_1548001524_26_16364.py" ?
reportengine: Found configuration file /etc/weewx/skins/Standard/skin.conf for report StandardReport
cheetahgenerator: using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']
manager: Daily summary version is 2.0
cheetahgenerator: Generate failed with exception '<type 'exceptions.TypeError'>'
cheetahgenerator: **** Ignoring template /etc/weewx/skins/Standard/index.html.tmpl
cheetahgenerator: **** Reason: 'ephem.EllipticalBody' object is not callable
**** Traceback (most recent call last):
**** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
**** print >> _file, compiled_template
**** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__
**** rc = getattr(self, mainMethName)()
**** File "cheetah__etc_weewx_skins_Standard_index_html_tmpl_1548001524_26_16364.py", line 2545, in respond
**** File "cheetah__etc_weewx_skins_Standard_index_html_tmpl_1548001524_26_16364.py", line 1155, in __errorCatcher156
**** File "<string>", line 1, in <module>
**** File "/usr/share/weewx/weewx/almanac.py", line 355, in __getattr__
**** ephem_body = _get_ephem_body(self.heavenly_body)
**** File "/usr/share/weewx/weewx/almanac.py", line 424, in _get_ephem_body
**** ephem_body = getattr(ephem, cap_name)()
**** TypeError: 'ephem.EllipticalBody' object is not callable
cheetahgenerator: Generated 13 files for report StandardReport in 0.56 seconds
manager: Daily summary version is 2.0