위키백과:시테4위키

Wikipedia:
시테4위키
Cite4Wiki window screenshot.png
활동 중인 Cite4Wiki
개발자
안정적 해제
1.6
릴리스 미리 보기
1.5 / 2012년 12월 28일
기록 위치자바스크립트, XUL, RDF
운영 체제크로스 플랫폼
다음에서 사용 가능영어
유형위키백과 편집 도구
면허증GNU LGPLv3
웹사이트https://addons.palemoon.org/addon/cite4wiki/

Cite4WikiXUL 애드온으로 무료 오픈소스 소프트웨어다.위키백과를 위한 상황별 메뉴("우클릭") 인용 생성 도구다.애드온은 애드온을 지원하는 게코 기반 브라우저의 안정적인 버전과 호환된다.

사용자는 마우스 오른쪽 버튼을 클릭하여 뉴스 리포트나 저널 기사 등 현재 브라우저에 로드된 페이지에 대한 {{Cite 웹} 소스 인용문을 얻을 수 있다.그 정보는 a로 포장될 것이다.<ref> 인라인 각주 인용그런 다음 편집 중인 위키백과 기사에 붙여넣기 위해 클립보드에 코드를 넣는다.

기본 출력은 이 형식이다(미국식 날짜는 아래 참조).

<ref>{{cite web first= last={{err {{AUTHOR MISSING}}}} title=<var>Page title</var> year=<var>Last updated year</var> work=<var>site.name</var> url=<var>Complete URL</var> access-date=<var>Today's date in D[D] Month YYYY form</var>}}</ref>

여러 페이지에 걸쳐서 사용할 수도 있어!각각의 팝업창에는 인용 세부사항이 수록되어 있으며, 필요할 때까지 그대로 두었다가 여러 번 다시 사용할 수 있다.

그 추가물은 벗겨낼 만큼 영리하다.www." 도메인 이름에서 "을 참조하십시오. work=매개 변수

또한 "생성을 위한 두 번째 컨텍스트 메뉴 항목이 있다.Month D[D], YYYY"미국식 날짜는 WP에 따라 미국식 영어로 작성된 기사에 사용된다.엥바르.

이론적 근거

너무 많은 (특히 경험이 부족한) 편집자들은 URL에 붙여넣고 소스 인용이라고 부르기만 하면, 제목과 같은 매우 기본적인 정보에 대한 인용문을 적절히 포맷하거나, 심지어 그 링크가 시험 편집이나 스팸이나 공격 사이트(심각한)가 아닌 기사와 전혀 관련되는지조차 판단하기 위해 다른 편집자에게 맡긴다.살아 있는 사람들의 전기의 잠재적인 문제).이 추가 기능은 이 추가 기능과 함께 기본 인용문을 삽입하기 위해 복잡한 인용 코드를 기억할 필요가 없는 경험이 없거나 기술적으로 부적절한 편집자에 대한 괴상한 압력을 완화한다.또한, 문제의 URL을 로드하고 1초 만에 적절한 인용문을 복사 붙여넣을 수 있는 다른 편집자의 맨 URL 인용문 정리를 더 쉽게 해준다.

다운로드, 설치 및 호환성

이 추가 기능은 Pale Moon Add-ons Repository(https://addons.palemoon.org/addon/cite4wiki/)에서 이용할 수 있다.

설치 단추를 누르고 추가 기능의 설치를 허용한 후 브라우저를 재시작하여 활성화하십시오.그것의 운영은 모든 실제 웹 페이지에서 테스트될 수 있다. ("Restore Session"과 같은 브라우저 내부 페이지는 추가 기능을 사용할 수 없다.)

이 추가 기능은 파이어폭스 2.0~52 ESR, 창백한 달 2.0~29, 바실리스크, 시몽키 2.1~2.53.7, 보렐리스 내비게이터 0.9에서 작동하는 것으로 알려져 있다.파이어폭스 퀀텀과 크롬 기반 브라우저에서는 작동하지 않을 것이고, 코드베이스 전체를 다시 작성해야 하기 때문에 이러한 브라우저를 지원할 계획은 없다.

사용법

  • 기사를 편집하다.
  • 다른 브라우저 탭에서 기사에 인용해야 하는 웹 페이지를 여십시오.
  • 해당 페이지를 마우스 오른쪽 버튼으로 클릭하십시오.
  • Cite4 선택위키 상황에 맞는 메뉴 항목(옆에 도움이 되는 위키백과 "W" 로고가 있다).
  • {{Cite 웹}} 코드가 표시된 대화 상자가 표시되며, 이를 검토한 후 "Copy to cliboard"를 누른 다음, 대화상자를 닫으십시오.
  • 인용문을 기사에 붙여 넣고 필요에 따라 편집하십시오.
  • 기사를 미리 보고 저장하십시오.

사용자 입력이 자주 필요함

추가 기능은 명백한 정보만을 포착한다.저자명, 출판일, 실지출판사 등 사람의 열람과 판단이 필요한 세부사항 () publisher=) 및 그 위치 등은 그러한 정보에 대한 특정 매개변수와 함께 알려진 경우 수동으로 입력해야 한다.그러나 일부 주요 뉴스 사이트에서는 이 정보의 일부를 자동으로 채울 것이다.

추가 기능의 사용자는 Cite4를 저장하기 전에 세부사항을 검토해야 한다.위키에서 인용문을 실제 기사로 만들었다.추가 기능은 전적으로 자신이 표창을 작성하고 있는 사이트에 의해 전달되는 내용에 달려 있다.사이트 작성자들이 업데이트하는 것을 잊어버리는 것은 매우 흔한 일이다.<title>한 페이지에서 다른 페이지로 코드를 복사한 경우.다른 경우, 이 HTML 필드는 단순히 작업(사이트) 이름을 반복할 수 있으며, 페이지는 실제로 실제 제목만 제공한다.<h1>추가 기능에 의해 생성된 템플릿 코드에서 수동으로 찾고, 읽고, 반복해야 하는 제목.또 다른 일반적인 문제는 파이프(") 문자를 "breadcrumb" 항법 분리기로 사용하는 것이다.<title*>s; 이것들은 템플릿을 깨뜨릴 것이며, 예를 들어, 다음과 같이 탈출해야 한다. title=2010 Election results {{!}} Europe {{!}} France {{!}} Municipal.

보고된 사이트 이름 work=정리 작업(예: "www.foobar.com" 대신 "FooBar.com")으로 더 읽기 쉬울 수도 있고, 출판물로서 사이트는 다른 제목(예: "AZBilliards.com - 당구와 풀의 A to Z")을 선호하고 광고할 수도 있으며, "BBC 뉴스" 대 "BBC 뉴스"와 같은 완전히 다른 명칭을 선호할 수도 있다."news.bbc.co.uk").일부 사이트는 또한 페이지 제목과 사이트 이름을 분쇄한다(예를 들어, 위키피디아에 있는 이 페이지는 그 자체로<title>"위키피디아:Cite4Wiki - 위키백과, 무료 백과사전"은 1부만이 될 것이다. title=정보).

페이지가 동일한 기사에 두 번 이상 인용될 경우 참조의 이름을 지정하십시오.<ref name="something unique here">.

en 외부를 사용한다.위키백과

이 추가 기능은 또한 위키백과 템플릿의 복사본이 있는 다른 미디어위키 사이트에서도 "즉각적인" 기능을 발휘하게 될 것이다.이 그 이름에 있는 한 웹을 인용하고 동일한 기본 매개변수를 사용한다.Cite4Wiki의 JavaScript 소스 코드는 다른 템플릿과 매개 변수 이름을 가진 비영어 위키피디아와 같은 다른 설정을 처리하기 위해 파일에서 쉽게 수정할 수 있다.

역사

이런 종류의 첫 추가물인 WPCite는 2008년 9월 Jehchman(토크 · 기여물)에 의해 설계되었고, 그의 동료인 Diego "Manuar" Cadogan에 의해 Javascript, XUL, RDF에서 코드화 되어 자바에 싸여 .jar 파일로 포장되었다.GNU 소일반공용면허에 따라 발매되었으며, 새로운 브라우저 창에서 기본적인 인용정보를 제공하였다.2009년 8월, 유닛 5(토크 · 기여)는 팝업 창을 이용하여 자바 프리 구현인 Cite for Wiki로 개조했다.또한 Ratel(토크 · 기여)에 의해 수정되었다.나중에 「요짐보 두다」(상세 미상)에 의해 수정되었다.2010년 1월에 SMcCandlist(토크 · 기여)에 의해 업데이트되었는데, 이후 버전은 일부 버그를 수정하고, 새로운 기능을 추가했으며, Cite4Wiki라는 이름을 일관되게 사용했다.Mark가 최근에 개발했다.AHershberger (토크 · 기여)와 Ijon Ijon (토크 · 기여)이다.

그 도구는 아직 추가 개발이 필요하다.자원봉사자는 개발자에게 연락하여 GitHub에 등록한 후 Mozilla Add-onsGitHub에서 프로젝트를 체크해야 한다.

1.4는 2011년 1월에 출시되었다.소스 코드는 미디어위키에 있으며, GitHub 리포지토리가 있다.

모질라 애드온 SDK(구 Jetpack)에서 다시 작성된 버전은 앞서 출시될 예정이었다.그것은 향상된 인터페이스, 새로운 기능, 더 나은 데이터 캡처 및 번역을 가지고 있었다. 코드는 GitHub에 있는 Cite4wikiNG 저장소에서 찾을 수 있다.젯팩은 파이어폭스 퀀텀 이후 사실상 죽었고 UXP는 이 프로젝트에서 멀어지고 있기 때문에 현재 이 프로젝트를 되살릴 계획은 없다.

버림받은 지 9년 만에 판다케콕9(토크 · 기여)가 이 확장자를 인수해 데드코드를 제거하고, 새로운 Preferences 창에서 수직/수평 레이아웃을 위한 체크박스 스위치를 제공하며, UXPSeaMonkey 브라우저와 호환되도록 하기 위해 업데이트했다.

포스커밍

이 새로운 개발자는 이 확장을 좀 더 현지화 친화적으로 만들고 위키피디아가 인라인 인용 작업을 하는 방법에 따라 유지할 계획이다.

알려진 문제

수정할 항목의 작업 목록:

  1. Firefox의 "Developer Hub"에 대한 추가 기능의 유효성 검사 프로세스는 잠재적인 JavaScript 문제에 대해 노란색 경고(즉, 빨간색 오류 메시지가 아님), 즉 가능한 경우 코드를 교체해야 한다.더 이상 적용할 수 없는 판다케콕9 (대화) 07:44, 2021년 4월 11일 (UTC)[응답]
  2. 더 많은 현지화가 필요하기 때문에 다른 위키피디아에도 더 쉽게 휴대할 수 있을 것이고, 따라서 addons.mozilla.org에 업로드되면 또 다른 경고를 하는 것을 중단할 것이다.
  3. AdBlockPlus에서 리핑된 설명할 수 없는 잔재 코드를 제거할 필요가 있음; 이 중 일부는 Cite4를 참조하도록 변경됨위키, 하지만 그 중 어떤 존재도 의심스럽다.대신 pandakakekok9 (대화) 07:44, 2021년 4월 11일 (UTC)을 제거하여 해결 [응답]
  4. 이전 버전의 파일을 미리 설치하지 않는 설치 프로그램 스크립트는 없음(이러한 스크립트는 원래 WPCite에 포함되었지만 알 수 없는 이유로 Cite for Wiki에서 폐기됨).이것은 엄격하게 필요한 것 같지는 않지만, 나중 버전에서는 해칠 수도 없고 필요할 수도 있다.
  5. (HTTP-headers로 선언된) 언어를 자동으로 검색하여 영어가 아닌 경우 매개변수로 추가해야 한다.
  6. (선언된) 파일 형식을 MIME 유형으로 자동 검색하여 HTML이 아닌 경우 매개변수로 추가해야 한다.
  7. 줄 바꿈 없이 출력을 포맷하는 옵션.
  8. 가능하다면 회사명을 잡아야 한다. publisher=매개변수, 인증 데이터에서 Firefox 자신이 URL 입력 필드 왼쪽에 이 정보를 제공하는 것과 동일한 방법https주소와 사이트는 유효한 보안 인증서를 가지고 있다.
  9. 문자 " " (파이프)를 자동 감지하여 {{Cite 웹} 템플릿이 깨지지 않도록 피해야 한다.ver. 1.4 베타 테스트에 이미 포함됨.
  10. SeaMonkey 2.0.2(최소한 Windows Vista x64 SP2 이하)에서 완전히 실패하며 다른 버전과 함께 테스트되지 않았다. 추가 기능 설치, 그러나 마우스 오른쪽 버튼 클릭 상황에 맞는 메뉴 항목은 제공되지 않으며, wiki 코드의 팝업 창이 없다. 다른 버전, 다른 플랫폼에서 테스트되지 않음.시몬키 2.0에 대해서는 않지만(시험할수 있는 amd64 리눅스 빌드는 없는 것 같다)2.1부터작동해야 한다 확실하지.알고 보니 그들은 오버레이하는 것을 잊었다.chrome://navigator/content/navigator.xul. pandakecok9 (대화) 07:44 (2021년 4월 11일 (UTC)에 대해 [응답]