Changeset 12523
- Timestamp:
- 02/19/08 13:21:15 (11 months ago)
- Files:
-
- 1 modified
-
util/branches/dev/jsdoc/jsdoc.module (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
util/branches/dev/jsdoc/jsdoc.module
r12522 r12523 2899 2899 } 2900 2900 } 2901 $children[$title]->url = $item->jsdoc_url;2902 2901 if ($type == 'variable') { 2903 2902 $children[$title]->normal = true; 2903 } 2904 else { 2905 $children[$title]->$type = true; 2904 2906 } 2905 2907 if (trim(jsdoc_get_teaser($item)) != '') { 2906 2908 $children[$title]->summary = jsdoc_get_teaser($item); 2907 2909 } 2908 $children[$title]->$type = true;2909 }2910 }2911 }2912 }2910 } 2911 } 2912 } 2913 } 2914 print_r($children); 2913 2915 uksort($children, "strnatcasecmp"); 2914 2916 … … 2965 2967 } 2966 2968 2967 return(object)array(2969 $object = (object)array( 2968 2970 'title' => $title, 2969 2971 'type' => (object)array( 2970 'title' => jsdoc_get_type($node), 2971 'url' => jsdoc_object_node_load(jsdoc_get_type($node), jsdoc_get_project($node), jsdoc_get_version($node), jsdoc_get_all_provide_nids($node, array(3, 4)))->jsdoc_url 2972 'title' => '', 2973 'url' => '', 2974 'a' => '' 2972 2975 ), 2976 'url' => $node->jsdoc_url, 2977 'a' => l($node->title, $node->jsdoc_url), 2973 2978 'summary' => jsdoc_get_teaser($node), 2974 2979 'singleton' => jsdoc_is_initialized($node), 2975 2980 'inheritance' => array() 2976 2981 ); 2982 2983 if ($type = jsdoc_object_node_load(jsdoc_get_type($node), jsdoc_get_project($node), jsdoc_get_version($node), jsdoc_get_all_provide_nids($node, array(3, 4)))) { 2984 $object->type->title = $type->title; 2985 $object->type->url = $type->jsdoc_url; 2986 $object->type->a = l($type->title, $type->jsdoc_url); 2987 } 2988 2989 return $object; 2977 2990 } 2978 2991