Ticket #92: references_without_urls_2.patch

File references_without_urls_2.patch, 861 bytes (added by dimadin, 17 months ago)
  • gp-templates/helper-functions.php

     
    5252} 
    5353 
    5454function references( $project, $entry ) { 
    55         if ( !$project->source_url_template() ) return; 
     55        $show_if_no_source_url = apply_filters( 'show_if_no_source_url', true, $project, $entry ); 
     56        if ( ! $entry->references ) return; 
     57        if ( ! $show_if_no_source_url && ! $project->source_url_template() ) return; 
    5658        ?> 
    5759        <?php _e('References:'); ?> 
    5860        <ul class="refs">        
     
    6466                                ?> 
    6567                                <li><a target="_blank" tabindex="-1" href="<?php echo $source_url; ?>"><?php echo $file.':'.$line ?></a></li> 
    6668                                <?php 
     69                        else: 
     70                                ?> 
     71                                <li><?php echo $file.':'.$line ?></li> 
     72                                <?php 
    6773                        endif; 
    6874                endforeach; 
    6975                ?>