Development

Changeset 7063

You must first sign up to be able to contribute.

Changeset 7063

Show
Ignore:
Timestamp:
01/15/08 22:21:11 (8 months ago)
Author:
naholyr
Message:

[nahoWikiPlugin]
bugfix in helper
fixed links in diff page

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/nahoWikiPlugin/trunk/config/config.php

    r7057 r7063  
    1717    array('module' => 'nahoWiki', 'action' => 'index')); 
    1818   
     19  $r->prependRoute('wiki_view_revision', 
     20    '/wiki/view/:page/:revision', 
     21    array('module' => 'nahoWiki', 'action' => 'view')); 
     22   
    1923  $r->prependRoute('wiki_view', 
    2024    '/wiki/view/:page', 
    2125    array('module' => 'nahoWiki', 'action' => 'view')); 
    2226   
    23   $r->prependRoute('wiki_view_revision', 
    24     '/wiki/view/:page/:revision', 
    25     array('module' => 'nahoWiki', 'action' => 'view')); 
     27  $r->prependRoute('wiki_edit_revision', 
     28    '/wiki/edit/:page/:revision', 
     29    array('module' => 'nahoWiki', 'action' => 'edit')); 
    2630   
    2731  $r->prependRoute('wiki_edit', 
    2832    '/wiki/edit/:page', 
    29     array('module' => 'nahoWiki', 'action' => 'edit')); 
    30    
    31   $r->prependRoute('wiki_edit_revision', 
    32     '/wiki/edit/:page/:revision', 
    3333    array('module' => 'nahoWiki', 'action' => 'edit')); 
    3434   
     
    3838   
    3939  $r->prependRoute('wiki_diff', 
    40     '/wiki/diff', 
     40    '/wiki/diff/*', 
    4141    array('module' => 'nahoWiki', 'action' => 'diff')); 
    4242   
    4343  $r->prependRoute('wiki_index', 
    44     '/wiki/index', 
     44    '/wiki/index/*', 
    4545    array('module' => 'nahoWiki', 'action' => 'browse')); 
    4646 
  • plugins/nahoWikiPlugin/trunk/lib/helper/nahoWikiHelper.php

    r7062 r7063  
    5858function link_to_wiki($text, $page_name, $options = array()) 
    5959{ 
    60   $url = 'nahoWiki/view?page=' . $page_name 
     60  $url = 'nahoWiki/view?page=' . $page_name; 
    6161  if (isset($options['revision'])) { 
    62     $url .= '&revision=' . $revision
     62    $url .= '&revision=' . $options['revision']
    6363  } 
    6464  if (is_null($text)) { 
    6565    $text = htmlspecialchars(nahoWikiPagePeer::getBasename($page_name)); 
    6666    if (isset($options['revision'])) { 
    67       $text .= ' rev. ' . $revision
     67      $text .= ' rev. ' . $options['revision']
    6868    } 
    6969  } 
  • plugins/nahoWikiPlugin/trunk/modules/nahoWiki/templates/_diff.php

    r7057 r7063  
    22 
    33<p class="wiki-diff-intro"><?php echo __('View below changes from %revision1% to %revision2% :', array( 
    4     '%revision1%' => link_to_wiki($page->getName(), $revision1->getRevision()), 
    5     '%revision2%' => link_to_wiki($page->getName(), $revision2->getRevision()), 
     4    '%revision1%' => link_to_wiki(null, $page->getName(), array('revision' => $revision1->getRevision())), 
     5    '%revision2%' => link_to_wiki(null, $page->getName(), array('revision' => $revision2->getRevision())), 
    66  )) ?></p> 
    77