Changeset 306:bb51372ebb20 in livinglogic.python.www for site/Python_xmlns.py

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

Enhance layout of here link.

Add link title to a few pages (via the description).

Add releases of all packages.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • site/Python_xmlns.py

    r305 r306  
    177177                self.inheritablekeywords = v 
    178178            elif k=="description": 
    179                 self.description = v 
     179                self.description = u" ".join(v.strip().split()) 
    180180            else: 
    181181                raise ValueError("unknown keyword %s" % k) 
     
    294294            url=u"root:xist/Examples.html", 
    295295            localkeywords=[], 
     296            description=u""" 
     297            XIST examples: Parsing/creating/modifying XML. Traversing XML trees. 
     298            """ 
    296299        ), 
    297300        XISTPage(u"howto", 
     
    302305            url=u"root:xist/Howto.html", 
    303306            localkeywords=[], 
     307            description=u""" 
     308            A quick tour of XIST: Explains parsing/generating XML files, 
     309            XML transformations via XIST classes and other basic concepts. 
     310            """ 
    304311        ), 
    305312        PythonSourcePage(u"xsc", 
     
    309316            subheader=(abbr.xist(), u" core classes"), 
    310317            url=u"root:xist/xsc/index.html", 
     318            description=u""" 
     319            Module ll.xist.xsc: XIST core classes. 
     320            """ 
    311321        ), 
    312322        PythonSourcePage(u"ns", 
     
    366376                subheader=u"Namespace module implementing conditional elements (if, else, etc.)", 
    367377                url=u"root:xist/ns/cond/index.html", 
     378                description=u""" 
     379                Module ll.xist.ns.cond: Namespace implementing conditional elements. 
     380                """, 
    368381            ), 
    369382            PythonSourcePage(u"code", 
     
    373386                subheader=(u"Namespace module for embedding Python code in ", abbr.xml()), 
    374387                url=u"root:xist/ns/code/index.html", 
     388                description=u""" 
     389                Module ll.xist.ns.code: Namespace for embedding Python code in XML. 
     390                """, 
    375391            ), 
    376392            PythonSourcePage(u"form", 
     
    380396                subheader=u"Namespace module implementing form related elements", 
    381397                url=u"root:xist/ns/form/index.html", 
     398                description=u""" 
     399                Module ll.xist.ns.form: Namespace implementing form related elements. 
     400                """, 
    382401            ), 
    383402            PythonSourcePage(u"php", 
     
    387406                subheader=(u"Namespace module for PHP processing instructions"), 
    388407                url=u"root:xist/ns/php/index.html", 
     408                description=u""" 
     409                Module ll.xist.ns.php: Namespace for PHP processing instructions. 
     410                """, 
    389411            ), 
    390412            PythonSourcePage(u"jsp", 
     
    394416                subheader=(u"Namespace module for embedding ", abbr.jsp(), u" code as processing instructions"), 
    395417                url=u"root:xist/ns/jsp/index.html", 
     418                description=u""" 
     419                Module ll.xist.ns.jsp: Namespace for JSP code as processing instructions. 
     420                """, 
    396421            ), 
    397422            PythonSourcePage(u"meta", 
     
    401426                subheader=u"Namespace module containing meta information elements", 
    402427                url=u"root:xist/ns/meta/index.html", 
     428                description=u""" 
     429                Module ll.xist.ns.meta: Namespace containing meta information elements. 
     430                """, 
    403431            ), 
    404432            PythonSourcePage(u"ruby", 
     
    408436                subheader=u"Namespace implementing the W3C ruby draft", 
    409437                url=u"root:xist/ns/ruby/index.html", 
     438                description=u""" 
     439                Module ll.xist.ns.ruby: Namespace implementing the W3C ruby draft. 
     440                """, 
    410441            ), 
    411442            PythonSourcePage(u"specials", 
     
    415446                subheader=u"Common useful elements", 
    416447                url=u"root:xist/ns/specials/index.html", 
     448                description=u""" 
     449                Module ll.xist.ns.specials: Common useful elements. 
     450                """, 
    417451            ), 
    418452            PythonSourcePage(u"htmlspecials", 
     
    422456                subheader=(u"Common useful elements for ", abbr.html(), u" generation"), 
    423457                url=u"root:xist/ns/htmlspecials/index.html", 
     458                description=u""" 
     459                Module ll.xist.ns.htmlspecials: Common useful elements for HTML generation. 
     460                """, 
    424461            ), 
    425462            PythonSourcePage(u"doc", 
     
    429466                subheader=u"Namespace module for automated documentation generation", 
    430467                url=u"root:xist/ns/doc/index.html", 
     468                description=u""" 
     469                Module ll.xist.ns.doc: Namespace for automated documentation generation. 
     470                """, 
    431471            ), 
    432472            PythonSourcePage(u"css", 
     
    463503            subheader=u"Subpackage containing namespace modules", 
    464504            url=u"root:xist/ns/index.html", 
     505            description=u""" 
     506            Package ll.xist.ns: Contains namespace modules. 
     507            """, 
    465508        ), 
    466509        PythonSourcePage(u"parsers", 
     
    559602        url=u"root:xist/index.html", 
    560603        inheritablekeywords=[abbr.xist(), abbr.xml(), "transformation", abbr.xsl(), "hsc"], 
     604        description=u""" 
     605        Package ll.xist: An extensible XML/HTML generator. 
     606        """ 
    561607    ), 
    562608    PythonSourcePage(u"url", 
     
    826872        crumb=(abbr.cvs(), u" access"), 
    827873        title=(abbr.cvs(), u" access · Python software · LivingLogic AG"), 
     874        header=(abbr.cvs(), u" access"), 
    828875        subheader=(u"Access to the ", abbr.cvs(), u" repository via ViewCVS"), 
    829876        url=u"root:cvs.html", 
     
    9751022            children = True 
    9761023        else: 
    977             e = html.a(html.span(u"\u2713", class_="visited", title="You have already visited that page"), page.crumb, href=page.url, class_=type) 
     1024            e = html.a( 
     1025                html.span(u"\u2713", class_="visited", title="You have already visited that page"), 
     1026                page.crumb, 
     1027                href=page.url, 
     1028                title=page.description, 
     1029                class_=type, 
     1030            ) 
    9781031            children = (type == "path") 
    9791032        if len(path) > 1: