cvs: phpdoc /dsssl common.dsl.in

From: Date: Fri, 02 Jan 2004 19:04:02 +0000
Subject: cvs: phpdoc /dsssl common.dsl.in
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969357855@lists.php.net to get a copy of this message
hholzgra Fri Jan 2 14:04:02 2004 EDT Modified files: /phpdoc/dsssl common.dsl.in Log: prototype rendering doesn't work within <classsynopsis> as the default stylesheets override it in there started to fix this but it is still work (for now it affects php.net/dir only ...) Index: phpdoc/dsssl/common.dsl.in diff -u phpdoc/dsssl/common.dsl.in:1.8 phpdoc/dsssl/common.dsl.in:1.9 --- phpdoc/dsssl/common.dsl.in:1.8 Mon Sep 15 05:47:57 2003 +++ phpdoc/dsssl/common.dsl.in Fri Jan 2 14:04:02 2004 @@ -1,6 +1,6 @@ ;; -*- Scheme -*- ;; -;; $Id: common.dsl.in,v 1.8 2003/09/15 09:47:57 hholzgra Exp $ +;; $Id: common.dsl.in,v 1.9 2004/01/02 19:04:02 hholzgra Exp $ ;; ;; This file contains stylesheet customization common to the HTML ;; and print versions. @@ -150,6 +150,29 @@ (not (node-list-empty? ( select-elements (descendants nl) (normalize "initializer")))) ) +;; render classsynopsis +(element classsynopsis + (make sequence + (literal "class ") + (process-children-trim) + (literal "}") + ) +) + +(element ooclass (make sequence (process-children))) + +(element (ooclass classname) + (make sequence + ($bold-seq$ + (process-children-trim) + ) + (literal " { ") + (linebreak) + ) + ) + + + ;; render methodsynopsis (element methodsynopsis (make sequence @@ -160,6 +183,15 @@ ) ) +(element constructorsynopsis + (make sequence + (process-children) ;; render content + (methodsynopsis-generate-closing-optionals (children (current-node))) ;; close optional brackets + (literal ")") ;; close parameter list + (linebreak) + ) +) + ;; render return type (element (methodsynopsis type) (make sequence @@ -178,6 +210,15 @@ ) ) +(element (constructorsynopsis methodname) + (make sequence + ($bold-seq$ + (process-children-trim) + ) + (literal " ( ") ;; start parameter list + ) + ) + ;; render parameters (element (methodsynopsis methodparam) (make sequence @@ -244,6 +285,30 @@ ) ) + +;; render fieldsynopsis +(element fieldsynopsis + (make sequence + (process-children) + (linebreak) + ) +) + +(element (fieldsynopsis type) + (make sequence + (process-children-trim) + (literal " ") + ) +) +(element (fieldsynopsis varname) + (make sequence + (process-children-trim) + ) +) + + + + ;; render SGML tags (element sgmltag (make sequence

« previous php.doc (#969357855) next »