템플릿:여러 소스 찾기
Template:구글 · 구글 북스 · 구글 스콜라 · 제이스토어 · 무료 Google 이미지 · Archive.org · 빙 · Google 뉴스 최근 · 뉴욕 타임스 · 위키백과 참조 검색 · 덕덕덕고 · VGRS · 구글 신문
이것은 "소스 찾기" 템플릿을 위한 메타 템플릿이다.보통 다른 템플릿에서 호출되지만 자체로도 사용할 수 있다.그것은 기사의 추가 출처를 찾는 것을 돕기 위해 다양한 검색 인터페이스에 대한 일련의 링크를 생산한다.이 메타템플릿을 사용하면 검색 엔진이 파라미터를 변경할 경우 모든 다른 소스 찾기 템플릿에 대한 개별 수정보다 이 하나의 템플릿만 수정하면 된다는 장점이 있다.구문 또한 매우 유연하여 다양한 스타일의 딸 템플릿이 가능하며, 주 템플릿 코드를 변경하지 않고도 새로운 하위 템플릿을 만들어 검색 엔진을 추가할 수 있다.
이 템플릿과 그에 기반한 다른 템플릿은 일반적으로 기사 자체에서 사용되어서는 안 된다 - 위키백과:EL#Links는 피해야 하는 것이 좋다.
사용법
값 검색
어떤 호출을 사용해도 검색은 같은 방식으로 작동한다.첫 번째 매개 변수는 주 검색어로, 다중 부분(예:)일 경우 리터럴 문자열로 처리된다.Albert Einstein
"알버트"와 "아인슈타인"이 아닌 "알버트 아인슈타인"이라는 단일 문자열로 검색될 것이다.
선택적 후속 파라미터(최대 4개)는 추가 검색어다.그것들은 큰따옴표로 묶을 수 있고, 그 뒤에 공백이 없다.-
검색 결과에서 제외하거나 둘 다(예:-"Marilyn Monroe"
검색 결과에서 "Marilyn Monro"라는 문구를 포함하는 일치 항목을 제외한다.추가할 필요 없음-wikipedia
템플릿이 자동으로 이 작업을 수행하므로또한 대부분의 검색 인터페이스는 당구라는 검색어가 주어질 뿐만 아니라 (예를 들어) 당구와 일치하기 때문에 불규칙하지 않는 한 복수 형태로 단어를 추가할 필요가 없다.
매개 변수를 지정하지 않으면 아티클 이름이 검색 문자열로 전달된다.이는 모호한 기사 이름에서 바람직할 수도 있고 바람직하지 않을 수도 있다는 점에 유의하십시오(그러나 위키백과 디스큐레이터가 합리적이라면, 실제로 검색 결과를 세분화하는 데 도움이 될 수도 있다).
검색 엔진 링크
검색 엔진 링크는 파라미터로 제공됨link1
,link2
,link3
...link20
이 매개변수들은 값을 가질 수 있다.g
,gbooks
,gscholar
,jstor
,gfreeimages
,archive
,bing
,gnewsrecent
,nyt
,wrs
또는ddg
. 코드gnews
또한 이용 가능하지만, 2013년 12월 현재 작동하지 않고 있다.전체 목록은 #링크 코드를 참조하십시오.
간단한 사용법
{{소스 멀티 <!--- 검색어 --> link1=<!-- 검색 엔진 코드 1 --> link2=<!-- 검색 엔진 코드 2 --}}}}}}
예를 들어, 코드:
{{find sources multi Example link1=g link2=gbooks}}
생산 예정:
템플릿의 사용량
{{;/template<, /noinclude>!-->, 스타일)<.!--사용자 지정css 스타일-->inarticle=<>!, 만약 템플릿 논문에 사용될 것이다"네"에 맞춰 사용한 기간 수업을 가져오거나 설정하고;1 돌아선{{{1출처multi<, noinclude> 클래스=개체를 찾}}}2){{{2}}}3){{{3}}}4. ){{{4}}}5는 템플릿 출력의 시작 부분에 나타나는){{{5}}})<.!introtext--연결하지 않은 문자>introlink)<.!--인트로 텍스트지만 다른 링크기 전과 후 링크--을에 검색 엔진 연결 부호, introdisplay)<.!--글귀이 소개 링크에 대해 표시된다;기본 값이란 용어는<--를 수색했다;introseparator.)<>!--연결하지 않은텍스트는 도입부 연결하고 다른 연결--을 후에 보입니다.>!--분리기)사용자 지정 구분 기호 가치가 아니고 이 사용하지 않으면 전체 매개 변수 제거되어야 한다-->link1)<>!--첫번째 링크에 검색 엔진 코드가-->display1)<>!--첫번째 링크에 표시된 값,>link2)<>.!--검색 엔진 코드 f아니면 두번째 링크-->display2)<>!--두번째 링크에 표시된 값,>>!--...-->link20)display20)자유={{{자유}}}endseparator)<>!-- 지난 링크는 살아는 있는데 마감 기간 태그 후에 나타나는 관련성이 없는 문자>>noinclude>, 선생님)<>!...네"로 설정한다."에서는 자동으로 gen. 사용할지워진 문서 --> </없음> }}
다중 소스 찾기를 기반으로 템플릿을 생성하려면 위의 코드를 복사하고 원하는 방식으로 보일 때까지 매개 변수를 실험하십시오.상단 라인을 그대로 유지하십시오. 상단 라인의 코드는 템플릿 페이지에서 {{find source multi/template}}을(를) 사용할 수 있지만 다른 모든 곳에서 {{find source multi}}을(를) 사용할 수 있도록 허용하십시오.
{{원료 멀티/템플릿}}}에는 주 {{원료 멀티} 템플릿과 구별되는 몇 가지 특수 기능이 있다.첫째, 현재 하위 페이지의 기본값이 아니라 "예"에 사용된 링크에 검색 텍스트를 설정한다.둘째, 템플릿에 사용된 링크 코드의 자동 확인이 가능하다.코드 중 하나가 존재하지 않으면 템플릿에서 오류 메시지가 생성한다.셋째, 템플릿에 대한 문서를 자동으로 생성할 수 있다.자동 설명서를 사용하려면 doc=yes
- 문서 자체는 {{find source multi/doc/properties}}에 의해 생성됨.
템플릿에 바로 가기를 추가하려면 {{find source multi/doc/template}}에서 지정할 수 있으며, 정상적으로 /doc 하위 페이지에 추가 카테고리나 지시사항을 추가할 수 있다.추가 사용자 정의가 필요한 경우 템플릿을 교체할 수 있다. 자세한 내용은 여기를 참조하십시오.
매개변수
매개 변수 이름 | 예제 값 | 필수의 | 설명 |
---|---|---|---|
class | smallcaps | 아니요. | 사용자 지정 클래스 값.템플릿은 기본적으로 이미 "플레인링크" 클래스를 사용하고 있으며, 이 외에도 다른 클래스가 사용될 것이다. |
style | font-variant: small-caps; | 아니요. | 사용자 정의 CSS 스타일.템플릿에서 기본 스타일을 사용하지 않는 경우. |
이름 없는 매개 변수 1 | {{{1 }}} | 아니요. | 첫 번째 검색어.이것은 검색에서 따옴표 안에 넣을 것이다.이 매개변수를 생략하면 현재 하위 페이지의 이름이 대신 사용된다. |
이름 없는 매개 변수 2-5 | {{{2 }}} ,{{{3 }}} , 등 | 아니요. | 다른 검색어.이것들은 인용 부호 없이 검색에 포함될 것이다. |
introtext | ''Find sources:'' | 아니요. | 템플릿 출력의 시작 부분에 나타나는 연결되지 않은 텍스트.이 텍스트의 끝에 공백을 원하는 경우 를 사용하여 공백을 지정해야 하며, 다른 공백을 잘라내십시오. |
introlink | gbooks | 아니요. | 소개 링크에 대한 검색 엔진 링크 코드.이 링크는 소개 텍스트 다음에 오지만 다른 링크보다 먼저 온다. |
introdisplay | Google | 아니요. | 소개 링크에 대해 표시된 텍스트.기본값은 검색어 입니다. |
introseparator | - | 아니요. | 소개 링크와 첫 번째 링크 사이에 표시되는 연결되지 않은 텍스트.공백을 원하는 경우 다음 항목과 함께 지정해야 함 - 다른 공백은 잘라낼 것이다. |
link1 | gbooks | 네 | 첫 번째 링크에 대한 검색 엔진 링크 코드. |
link2 ,link3 ...link20 | gscholar | 아니요. | 다른 링크에 대한 검색 엔진 링크 코드.최대 20개의 링크(인트로 링크 포함)가 허용된다. |
display1 ,display3 ...display20 | Books | 아니요. | 링크에 대해 표시된 텍스트.이러한 값은 "Google Books", "Archive.org" 등과 같은 서술적 값으로 기본 설정된다.기본 표시 값은 개별 하위 플레이트에 의해 설정된다. 전체 목록은 #Link 코드를 참조하십시오. |
free | {{{free }}} | 아니요. | 만약 free=yes 무료(맥주와 같은) 결과만 구글 뉴스에 반환된다.템플릿이 Google 뉴스 검색을 사용하는 경우 최종 사용자가 원하는 대로 설정할 수 있도록 이 매개 변수를 전달하십시오.템플릿에서 Google 뉴스를 사용하지 않는 경우 이 매개 변수를 제외하십시오.참고: 구글 뉴스 검색은 2013년 12월 현재 작동하지 않는다. |
separator | , | 아니요. | 이것은 사용자 정의 검색 링크 구분자를 지정한다.에 의해 생성된 링크 사이를 이동하는 연결되지 않은 텍스트linkX 매개변수.공백이 필요한 경우 다음 항목으로 지정해야 함 - 다른 공백은 잘라낼 것이다.기본값은{{int:dot-separator}} ( · 로 표시됨)이 매개 변수를 사용하지 않으면 매개 변수 이름을 템플릿에서 완전히 제거해야 하며 그렇지 않으면 오류 메시지가 생성된다.(미디어의 제한 사항으로 인해 발생함템플릿에 대한 Wiki의 공백 처리) |
endseparator | . | 아니요. | 마지막 검색 링크 뒤에 연결되지 않은 텍스트가 표시됨.공백을 원하는 경우 다음 항목과 함께 지정해야 함 - 다른 공백은 잘라낼 것이다. |
inarticle | yes | 아니요. | 템플릿이 아티클에 사용하도록 설계된 경우 이를 "예"로 설정하십시오.이 매개 변수가 설정되지 않고 템플릿이 주 네임스페이스에서 사용되는 경우 오류 메시지가 생성된다. |
doc | yes | 아니요. | 이는 {{find source multi/template}}}을(를) 통해 템플릿 페이지 자체에서만 사용된다.만약 doc=yes 템플릿은 자동으로 템플릿에 대한 설명서를 생성하며, |
demo | yes | 아니요. | 이렇게 하면 카테고리가 표시되지 않음:{{find source multi/template}}을(를) 사용하는 예제에 대한 소스 탐색 템플릿. |
링크 코드
다음은 링크 매개 변수에 대해 현재 지원되는 값 목록(최대 20개까지 지정할 수 있음):
코드 | 별칭 | 미리보기 | 검색 엔진 설명 | 하위 플레이트 | 메모들 |
---|---|---|---|---|---|
g | google | 구글 | 구글의 대표 검색엔진인 구글. | 템플릿:다중/g 소스 찾기 | |
gnews | gn | 구글 뉴스 | 구글 뉴스, 뉴스 사이트 검색엔진 | 템플릿:출처 찾기 멀티/gnews | 와 함께 사용할 수 있음 free=yes 무료 결과만 반환하십시오.구글 뉴스 검색은 2013년 12월 현재 작동하지 않는다. |
gbooks | gb | 구글 북스 | 구글 북스, 구글의 책 검색엔진 | 템플릿:멀티북 출처 찾기 | |
gscholar | gs | 구글 스콜라 | 구글 스콜라, 학술 논문과 다른 학술적 연구를 위한 구글의 검색엔진. | 템플릿:다극/양극 소스 찾기 | |
jstor |
| 제이스토어 | JSTOR는 학술지의 디지털 버전을 포함하는 온라인 도서관이다.구독이 필요함. | 템플릿:다중/jstor 출처 찾기 | |
gfreeimages | gfi | 무료 Google 이미지 | 구글 이미지스, 구글의 이미지 검색엔진.위키피디아의 라이센스와 호환되는 이미지만 포함된다. | 템플릿:소스 다중/자유 이미지 찾기 | |
archive | ia | Archive.org | 공공 웹사이트의 디지털 라이브러리인 인터넷 보관소. | 템플릿:다중/아카이브 소스 찾기 | |
bing | msbooks, msacademic | 빙 | 마이크로소프트의 대표 검색엔진 빙. | 템플릿:소스 다중/빙 찾기 | 이는 MS북스, MS아카데미를 대체한 것으로 안타깝게도 MS에 의해 단종된 것이다. |
gnewsrecent | gnr | Google 뉴스 최근 | 구글 뉴스, 뉴스 사이트 검색엔진최근 뉴스 기사들만 검색될 것이다. | 템플릿:여러 뉴스레터링 소스 찾기 | |
nyt | nytrecent, nytold | 뉴욕 타임스 | 매우 존경 받는 신문인 뉴욕 타임즈의 웹사이트. | 템플릿:다중/니트 소스 찾기 | 이것은 NYT 최근 검색과 NYT 올드 검색을 대체하는 것이다. 이 두 검색은 이제 NYT 웹사이트의 하나의 검색 인터페이스로 결합되었다. |
wrs |
| 위키백과 참조 검색 | 위키백과 참조 검색, 위키백과인이 조사한 사이트만 검색하는 구글 검색. | 템플릿:다중/쓰기 소스 찾기 | |
ddg |
| 덕덕덕고 | 검색엔진 덕덕고(DuckGo, 위키백과 등)는 크라우드 소싱 웹사이트의 정보를 활용해 결과를 제공하는 검색엔진이다. | 템플릿:다중/ddg 소스 찾기 | |
vgrs |
| VGRS | 위키피디아에 나열된 사이트로 검색을 제한하는 맞춤형 구글 검색 엔진인 Thibbs의 Google RS:WikiProject 비디오 게임/소스. | 템플릿:다중/vgr 소스 찾기 | |
gnewspapers | gnewspaper, gnp | 구글 신문 | 구글의 인쇄 신문 디지털 아카이브 검색. | 템플릿:여러 신문/신문 출처 찾기 |
예
문서화 또는 자체 검사 없음
- 코드
템플릿 코드 |
---|
{{소식통 1multi){{{1을 찾}}}2){{{2}}}3){{{3}}}4){{{4}}}5){{{5}}}introtext)출처: , introlink)gintroseparator)&, nbsp, -&, nbsp, link1)gbooks display1= 책link2)gscholar display2을 찾아라. )학자인 나는잉크3 = jstor display3 = JSTOR link4 = gfreeimages display4 = free images free = {{{free}}}}}}}}} |
- 출력
출처 찾기: "출처 찾기 다중" - 책 · 학자 · JSTOR · 자유 이미지
자체 점검이 있지만 설명서 없음
- 코드
템플릿 코드 |
---|
{{;/noinclude> 1 돌아선{{{1출처multi<, noinclude>, /template<을 찾}}}2){{{2}}}3){{{3}}}4){{{4}}}5){{{5}}}introtext)출처: , introlink)gintroseparator)&, nbsp, -&, nbsp, link1)gbooks= 책 display1을 찾아라.link2)gscholar display2 = 학자 링크3 = jstor display3 = JSTOR link4 = gfreeimages display4 = 자유 영상 = {{{free}}}}}}}}}} |
- 출력
{{Find source multi} 소스 검색 템플릿 입니다.템플릿 사용:소스 다중 메타 템플릿 찾기 |
자가 점검 및 문서화
(이 작업이 제대로 작동하는지 보려면 /doc 하위 페이지를 방문하십시오.)
- 코드
템플릿 코드 |
---|
{{;/noinclude> 1 돌아선{{{1출처multi<, noinclude>, /template<을 찾}}}2){{{2}}}3){{{3}}}4){{{4}}}5){{{5}}}introtext)출처: , introlink)gintroseparator)&, nbsp, -&, nbsp, link1)gbooks= 책 display1을 찾아라.link2)gscholar display2 = 학자 링크3 = jstor display3 = jstor link4 = gfreeimages display4 = 자유 영상 표시4 = 무료 영상 = {{{{free}}}}} <noinclude> doc = yes </noinclude> }}}}}}}}}}}}}}}} |
- 출력
출처 찾기: "출처 찾기 다중" - 책 · 학자 · JSTOR · 자유 이미지
스몰캡스 스타일
- 코드
템플릿 코드 |
---|
{=smallcaps 스타일)font-variant:small-caps{1 돌아선{{{1소스 멀티 클래스를 찾}}}2){{{2}}}3){{{3}}}4){{{4}}}5){{{5}}}introtext)출처: , introlink)gintroseparator)&, nbsp, -&, nbsp, link1)gb을 찾아라.ooks display1 = 책 링크2 = gscholar display2 = 학자 링크3 = jstor display3 = jstor link4 = gfreeimages display4 = 자유 영상 = {{{free}}}}}}}}}} |
- 출력
출처 찾기: "출처 찾기 다중" - 책 · 학자 · jstor · 자유 이미지
사용자 지정 구분자
- 코드
템플릿 코드 |
---|
{{소식통 1multi){{{1을 찾}}}2){{{2}}}3){{{3}}}4){{{4}}}5){{{5}}}introtext)출처: , introlink)gintroseparator)&, nbsp, -&, nbsp, 분리기),&, nbsp, link1)gbooks display1= 책link2을 찾아라. )gscholar display2 = 학자 링크3 = jstor display3 = jstor display3 = jstor link4 = gfreeimages display4 = 자유 영상 = {{{free}}}}}}}}}} |
- 출력
출처 찾기: "출처 찾기 다중" - 책, 학자, jstor, 자유 이미지
글머리 기호 목록
- 코드
템플릿 코드 |
---|
{{소식통 1multi){{{1을 찾}}}2){{{2}}}3){{{3}}}4){{{4}}}5){{{5}}}introtext)for&, nbsp, introlink)gintroseparator):<>ul>,<>li>, 분리기)<>/li>,<>li>, link1)gbooks= 책 display1 에너지원을 찾다. link2)gscholar display2 = 학자 링크3 = jstor display3 = jstor link4 = gfreeimages display4 = 자유 영상 Endseparator = </li></ul> free = {{free}}}}}}}}}}}}}}}}}}}} |
새 검색 하위 페이지 추가
새 검색 하위 플레이트를 추가하려면 다음 단계를 수행하십시오.
- 하위 플레이트를 생성하십시오.
- 하위 플레이트 이름은 짧게 유지해야 한다.
- 하위 플레이트에는 이름 없는 5개의 매개 변수와 1개의 매개 변수가 있어야 한다.
display=
매개 변수 - {{find source multi/g}}를 코드의 베이스로 사용할 수 있다.
- 문서는 템플릿에서 변환되어야 한다.다중/doc/링크 소스를 찾으십시오.
- 하위 플레이트에 대한 데이터를 {{소스 다중/링크인포} 찾기}에 추가하십시오.
- {{find source multi/linkinfo}}에서 지정한 모든 별칭에 대한 리디렉션을 생성하십시오.양식의 페이지
Template:Find sources multi/aliasname
하위 플레이트로 리디렉션해야 한다. - {{find source multi/linkinfo}}에서 지정한 템플릿 바로 가기를 생성하십시오.
이제 새 하위 플레이트를 {{find source multi}}에서 직접 사용할 수 있다.