Changeset 311:b37a0944bee3 in livinglogic.python.www for site/Python_xmlns.py

Show
Ignore:
Timestamp:
01/05/05 10:37:14 (15 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Add a walk method to Page.

Add linktitles to the rest of the pages.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • site/Python_xmlns.py

    r310 r311  
    8989            index + 1 
    9090        return children 
     91 
     92    def walk(self): 
     93        yield self 
     94        for child in self.getChildren(): 
     95            for page in child.walk(): 
     96                yield page 
    9197 
    9298    def __getitem__(self, index): 
     
    271277            url=u"root:core/Installation.html", 
    272278            localkeywords=[u"installation", u"distutils"], 
     279            linktitle=u"How to install ll-core", 
    273280        ), 
    274281        crumb=u"Core", 
     
    317324                subheader=(u"Module implementing ", abbr.html(), u" 4.01 (with additions)"), 
    318325                url=u"root:xist/ns/html/index.html", 
     326                linktitle=u"Module ll.xist.ns.html: HTML namespace", 
    319327            ), 
    320328            PythonSourcePage(u"xml", 
     
    324332                subheader=(u"Module for global attributes from the ", abbr.xml(), u" namespace"), 
    325333                url=u"root:xist/ns/xml/index.html", 
     334                linktitle=u"Module ll.xist.ns.xml: Namespace implementing global XML attributes", 
    326335            ), 
    327336            PythonSourcePage(u"wml", 
     
    331340                subheader=(u"Module implementing ", abbr.wml(), u" 1.3"), 
    332341                url=u"root:xist/ns/wml/index.html", 
     342                linktitle=u"Module ll.xist.ns.wml: WML 1.3 namespace", 
    333343            ), 
    334344            PythonSourcePage(u"ihtml", 
     
    336346                title=(abbr.xist(), u".ns.ihtml · Python software · LivingLogic AG"), 
    337347                header=(abbr.xist(), u".ns.ihtml"), 
    338                 subheader=(u"Module module implementing iMode compatible ", abbr.html()), 
     348                subheader=(u"Module module implementing i-mode compatible ", abbr.html()), 
    339349                url=u"root:xist/ns/ihtml/index.html", 
     350                linktitle=u"Module ll.xist.ns.ihtml: Namespace implementing i-mode compatible HTML", 
    340351            ), 
    341352            PythonSourcePage(u"docbook", 
     
    345356                subheader=u"Namespace module implementing DocBook 4.3", 
    346357                url=u"root:xist/ns/docbook/index.html", 
     358                linktitle=u"Module ll.xist.ns.docbook: Namespace implementing DocBook 4.3", 
    347359            ), 
    348360            PythonSourcePage(u"svg", 
     
    352364                subheader=(u"Namespace module implementing ", abbr.svg(), u" 1.0"), 
    353365                url=u"root:xist/ns/svg/index.html", 
     366                linktitle=u"Module ll.xist.ns.svg: Namespace implementing SVG 1.0", 
    354367            ), 
    355368            PythonSourcePage(u"abbr", 
     
    359372                subheader=u"Namespace module containing many abbreviation entities", 
    360373                url=u"root:xist/ns/abbr/index.html", 
     374                linktitle=u"Module ll.xist.ns.abbr: Namespace containing abbreviation entities", 
    361375            ), 
    362376            PythonSourcePage(u"cond", 
     
    596610            url=u"root:url/Howto.html", 
    597611            localkeywords=[], 
     612            linktitle=u"Special features of URL", 
    598613        ), 
    599614        XISTPage(u"download", 
     
    622637            url=u"root:url/Installation.html", 
    623638            localkeywords=[u"installation", u"distutils"], 
     639            linktitle=u"How to install ll-url", 
    624640        ), 
    625641        crumb=u"url", 
     
    656672            url=u"root:make/Installation.html", 
    657673            localkeywords=[u"installation", u"distutils"], 
     674            linktitle=u"How to install ll-make", 
    658675        ), 
    659676        XISTPage(u"migration", 
     
    664681            url=u"root:make/Migration.html", 
    665682            localkeywords=[], 
     683            linktitle=u"How to update your code to new versions of ll-make", 
    666684        ), 
    667685        crumb=u"Make", 
     
    699717            url=u"root:color/Installation.html", 
    700718            localkeywords=[u"installation", u"distutils"], 
     719            linktitle=u"How to install ll-color", 
    701720        ), 
    702721        crumb=u"Color", 
     
    761780            url=u"root:ansistyle/Installation.html", 
    762781            localkeywords=[u"installation", u"distutils"], 
     782            linktitle=u"How to install ll-ansistyle", 
    763783        ), 
    764784        crumb=u"ANSIStyle", 
     
    796816            url=u"root:toxic/Installation.html", 
    797817            localkeywords=[u"installation", u"distutils"], 
     818            linktitle=u"How to install ll-toxic", 
    798819        ), 
    799820        crumb=u"Toxic", 
     
    831852            url=u"root:orasql/Installation.html", 
    832853            localkeywords=[u"installation", u"distutils"], 
     854            linktitle=u"How to install ll-orasql", 
    833855        ), 
    834856        crumb=u"OraSQL", 
     
    866888            url=u"root:sql/Installation.html", 
    867889            localkeywords=[u"installation", u"distutils"], 
     890            linktitle=u"How to install ll-sql", 
    868891        ), 
    869892        crumb=u"SQL", 
     
    891914    inheritablekeywords=[u"Living", u"Logic", u"LivingLogic", u"Bayreuth", u"Python"], 
    892915    localkeywords=[u"packages", abbr.xist(), u"sql", u"ansistyle", u"sisyphus", u"toxic", u"orasql"], 
     916    linktitle=u"Startpage with project list", 
    893917) 
    894918