Loading...
 
Skip to main content

기사 플러그인

위키 플러그인 을 사용하여 위키 페이지 안으로 기사를 원하는 수만큼 포합하도록 하십시오. 한 개의 기사의 부분들을 포함하는 플러그인은 기사 플러그인 을 참고하십시오. 이 플러그인은 홈페이지에 상위 2개의 기사를 포함시킬 때 특히 유용합니다, 하지만, 어떠한 사용자 지정 위키 텍스트를 작성할 수도 있습니다.

기사의 목록의 짧은 요약은 pluginModule 을 이용하여 Module last_articles 을 사용할 수도 있습니다.

사용법

위키 페이지에 기사를 표시하려면, 다음 문법을 사용합니다:

Copy to clipboard
{ARTICLES(max=>3, topic=>tw,topicId=>1, type=>news, categId=>1, lang=>en, sort=>lastModif_asc)}{ARTICLES}

Param Values Defaults Req ? Explanation Since
max 숫자 기사의 갯수를 제어하기 위함
topic 문자열 토픽을 필터함. 예: '뉴스', '!뉴스', '뉴스+이벤트', '!뉴스+이벤트'
topicId 문자열 토픽 ID를 필터함. 예: '1', '!1', '1+2', '!1+2' 1.10
type 문자열 유형을 필터함. 예: '기사', '!기사', '기사+리뷰', '!기사+리뷰'
categId 숫자 범주 ID를 필터함
lang 문자열(en,fr,en_uk...) 언어 1.9.7
sort 문자열(columnName_asc 혹은 columnName_desc 여기서 columnName 은 열 이름 (created, publishDate, title....) 혹은 무작위 column asc 혹은 desc 로 정렬 1.10
order 수직 막대기로 구분된 기사ID 기사가 매개변수의 순서대로 페이지 내부에서 표시되는 경우, 목록의 상단에 기사를 놓게됨 9.0
articleId 수직 맏개리고 구분된 기사ID 이러한 기사ID 들만을 표시함 - 다른 필터 역시 적용됨 9.0
notArticleId 수직 막대기로 구분된 기사ID 이러한 기사ID 들을 표시하지 않음 9.0
start 숫자 목록이 이 기사 번호부터 시작됨 5.0
fullbody y 혹은 n y 혹은 n 로 지정하며 기사 전체가 표시되는지 아니면 헤더와 제목만을 표시되는지 여부를 지정함 5.0
dateStart, dateEnd 날짜 YYYY-MM-DD 서식을 사용하여, 개제 날짜가 dateStart 보다 크거나 dateEnd 보다 작거나 같은 기사들이 포함됨 5.0
overrideDates y 혹은 n 이는 y 로 설정되는 것이 좋으며, 그 이유는 유형 매개변수 "Show before publish date" 혹은 "Show after expire date" 가 적절한 기사로 설정되지 않은 경우에도 여전히 기사들이 개제 혹은 만기날짜 조건의 '바깥쪽'일 가능성이 있는 dateStart 및 dateEnd 값들을 사용하여 추출될 수 있다. 5.0
containerClass 텍스트 결과물 표시에 스타일을 규정짓기 위하여 사용된 css 클래스 스타일을 지정하는 텍스트 5.0
largefirstimage y 혹은 n y 일 경우, 첫번째 그림이 기사 보기를 위하여 사용된 규격으로 표시됨 6.0
urlparam url 매개변수 tiki-read_articles.php 로 추가할 부가적 매개변수 (예: from=y) 6.0
actions y 혹은 n y 권한이 적절한 경우, 표시된 각 기사에 수행할 작업을 할 링크와 버튼을 표기하기 위한 변수. 'n'으로 설정되면, '댓글 추가' 로의 링크가 보여지지 않을 것이며, 기사를 편집할 버튼 또한 표시되지 않을 것임, 기타. 6.1
usePagination y 혹은 n n 기사 나열의 길이가 길 경우 페이지매김 기능을 활성화
Maximum Displayed 슷지 목록에 표시될 기사의 수 (기본으로 최대값 설정되지 않음). Pagination 이 y (Yes) 로 설정된 경우, 이는 페이지당 기사 수를 결정함. 이는 Use Pagination 가 활성화된 경우 필요함.
periodQuantity 슷지 n 사용자가 정의한 시간 프레임안에 만들어진 기사만을 표시할 수치 값. 아래의 매개변수 "Period unit" 와 함께 사용되며, 이 매개변수는 시간 프레임을 정의하기 위하여 얼마나 많은 그러한 유닛들이 고려될 것인지를 나타냄. "max=-1" 과 함께 사용하여 모든 항목들을 나열함 (기본으로 "max" 는 10으로 설정됨). 6.5, 7.2, 8.0
periodUnit 시간/일/주/월 n "Period quantity" 와 함께 사용되는 시간 단위 6.5, 7.x, 8.0
The jQuery Sortable Tables feature must be activated for the sort feature to work.

예제

아래의 예제에서는 위키 페이지가 기사들 (articles) 플러그인을 포함되어 페이지의 "! 뉴스" 헤딩아래에 최근 기사들이 보여지도록 되어있는 것을 볼 수 있습니다:

Image


이 예제에서, 사용된 문법은 다음과 같습니다:

Copy to clipboard
{ARTICLES(max=>5,topicId=>!5)}{ARTICLES}


topic="!뉴스+이벤트' 로 설정되면, 뉴스 토픽이 아니거나 이벤트 토픽을 가진 기사들만이 표시될 것입니다. '+' 문자로 구분하여 원하는 만큼 많은 수의 토픽을 놓을 수 있습니다. '!' 문자는 아님 을 의미합니다 - 첫 번째 위치에만 올 수 있습니ㄷ. 구분자 주위에 스페이스를 두지 마십시오.

다국어지원

다국어지원은 2가지 측면에서 관리됩니다:

  • 다국어지원과 최고 언어(best_language) 기능을 선택한 경우,그리고 이 플러그인이 정의된 언어를 보유하는 한 페이지에 삽입되었을 때, 일부 기사들은 필터과정에서 제외될 수 있습니다. 번역의 각 세트에 대하여, 이 세트의 한 기사가 페이지 언어와 동일한 언어를 가지고 있을 때, 세트 내부의 이 기사만이 표시될 것입니다. 이 기사가 번역의 세트 안에 있지 않거나 이 세트가 페이지 언어로된 기사가 없을 경우, 다른 언어로된 기사를 여전히 볼수잇다는 점에 유의하십시오.
  • lang 매개변수를 사용하는 경우, 이 언어로 된 기사만이 표시될 것입니다.