소스 검색

Added logic to match unlabelled abstract fields

main
Simon Bowie 3 년 전
부모
커밋
69027eda64
1개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  1. +7
    -2
      site/solr.php

+ 7
- 2
site/solr.php 파일 보기

@@ -116,8 +116,13 @@ function random_record (){
$output['title'] = $title[1];

// Search for the abstract in the content element and display it
preg_match('/Abstract.*\n(.*)\n/', $content, $abstract);
$output['abstract'] = $abstract[1];
if (preg_match('/Abstract.*\n(.*)\n/', $content, $abstract)){
$output['abstract'] = $abstract[1];
}
else {
preg_match('/\(.\) \\n\\n(.*)\\n/', $content, $abstract);
$output['abstract'] = $abstract[1];
}

return $output;


Loading…
취소
저장