diff --git a/shaargem.php b/shaargem.php index 5e92360..cb2d3eb 100644 --- a/shaargem.php +++ b/shaargem.php @@ -62,7 +62,13 @@ function shaargem_init($conf) */ function hook_shaargem_render_editlink($data) { - $data['link']['title'] = fetch_iri_title($data['link']['url']); + // fetch title only for gemini:// iris + if(isset($data['link']['url'])) { + if(strstr($data['link']['url'],"gemini://")) + { + $data['link']['title'] = fetch_iri_title($data['link']['url']); + } + } return $data; } @@ -194,6 +200,6 @@ function fetch_iri_title($iri) } fclose($fp); } - } return $title[1]; + } }