Revision bb93d5d1
Added by Andreas Kohlbecker almost 5 years ago
modules/cdm_dataportal/theme/cdm_dataportal.references.theme | ||
---|---|---|
146 | 146 |
} |
147 | 147 |
|
148 | 148 |
/** |
149 |
* @todo Please document this function. |
|
150 |
* @see http://drupal.org/node/1354 |
|
149 |
* Renders a representation for an CDM OriginalSourceBase entity |
|
150 |
* |
|
151 |
* @param $source |
|
152 |
* The cdm OriginalSourceBase entity |
|
153 |
* @param $do_link_to_reference |
|
154 |
* @param $do_link_to_name_used_in_source |
|
155 |
* @return string |
|
151 | 156 |
*/ |
152 |
function theme_cdm_OriginalSource($variables) {
|
|
157 |
function render_original_source($source, $do_link_to_reference, $do_link_to_name_used_in_source) {
|
|
153 | 158 |
$out = ''; |
154 |
$source = $variables['source']; |
|
155 |
$do_link_to_reference = $variables['doLink']; |
|
156 |
$do_link_to_name_used_in_source = $variables['do_link_to_name_used_in_source']; |
|
157 | 159 |
|
158 | 160 |
if (isset($source->citation)) { |
159 | 161 |
$out = theme('cdm_reference', array( |
Also available in: Unified diff
ref #6316 refactoring for cleaner original source code