Changeset 14479

Show
Ignore:
Timestamp:
01/17/08 15:06:26 (11 months ago)
Author:
bergie
Message:

Show component help

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/midcom.admin.help/help.php

    r14477 r14479  
    111111                $subject = $titles[1]; 
    112112            } 
    113             else 
    114             if (preg_match("/\<h2\>(.*)\<\/h2\>/", $file_contents, $titles)) 
     113            elseif (preg_match("/\<h2\>(.*)\<\/h2\>/", $file_contents, $titles)) 
    115114            { 
    116115                $subject = $titles[1]; 
     
    120119            ( 
    121120                'path' => "{$path}{$entry}", 
    122                 'subject' => $subject
     121                'subject' => trim($subject)
    123122                'lang' => $filename_parts[1], 
    124123            ); 
  • trunk/midcom/midgard.admin.asgard/config/manifest.inc

    r14466 r14479  
    5454        'midcom.helper.reflector' => array(), 
    5555        'midcom.helper.datamanager2' => array(), 
     56        'midcom.admin.help' => array(), 
    5657    ), 
    5758), 
  • trunk/midcom/midgard.admin.asgard/handler/type.php

    r14476 r14479  
    3131        $_MIDCOM->style->prepend_component_styledir('midgard.admin.asgard'); 
    3232        $_MIDCOM->skip_page_style = true; 
    33  
    34         $_MIDCOM->load_library('midcom.helper.datamanager2'); 
    3533    } 
    3634 
  • trunk/midcom/midgard.admin.asgard/static/screen.css

    r14471 r14479  
    531531} 
    532532 
     533#content div.components ul li h3 img 
     534{ 
     535    border: none; 
     536    vertical-align: middle; 
     537} 
     538 
    533539#content div.components ul.midcom_toolbar 
    534540{ 
  • trunk/midcom/midgard.admin.asgard/style/midgard_admin_asgard_components_component.php

    r14476 r14479  
    11<?php 
    22$component =& $data['component_data']; 
     3$prefix = $_MIDCOM->get_context_data(MIDCOM_CONTEXT_ANCHORPREFIX); 
    34?> 
    45 
    5 <h3><img src="<?php echo MIDCOM_STATIC_URL; ?>/&(component['icon']);" alt="" /> &(component['name']);</h3
     6<h2><img src="<?php echo MIDCOM_STATIC_URL; ?>/&(component['icon']);" alt="" /> &(component['name']);</h2
    67 
    78<p class="version">&(component['version']);</p> 
    89 
    910<p class="description">&(component['title']);</p> 
     11 
     12<?php 
     13$help = new midcom_admin_help_help(); 
     14$files = $help->list_files($data['component']); 
     15if (count($files) > 0) 
     16{ 
     17    echo "<h3>" . $_MIDCOM->i18n->get_string('component help', 'midcom.admin.help') . "</h3>\n"; 
     18    echo "<ul>\n"; 
     19    foreach ($files as $identifier => $filedata) 
     20    { 
     21        echo "<li><a href=\"{$prefix}__ais/help/{$data['component']}/{$identifier}/\" target=\"_blank\">{$filedata['subject']}</a></li>\n"; 
     22    } 
     23    echo "</ul>\n"; 
     24} 
     25?> 
     26