1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4557],{24557:function(e,t,r){r.r(t),r.d(t,{COMMON_SYSTEM_VARIABLES:function(){return o},INTERNAL_ROUTES:function(){return h},LAYOUT_TYPE_VARIABLES:function(){return y},LIQUID_FILTERS:function(){return f},LIQUID_TAGS:function(){return x},QUERY_PARAMETERS:function(){return R},QUERY_RETURN_TYPE_FIELDS:function(){return i},SMART_COMMENT_KEYWORDS:function(){return q},SMART_COMMENT_TYPES:function(){return T},extractDefinedVariables:function(){return C},getAvailableVariables:function(){return g},getBaseTypeName:function(){return n},getCompletionItems:function(){return b},getFieldsForType:function(){return p},getLiquidQueries:function(){return I},getQuerySupportedParams:function(){return P}});let a={"category.all":{type:"category.all",description:"ì¹´í
ê³ ë¦¬ ì ì²´ ëª©ë¡ ì¡°í",supportedParameters:[],requiredParameters:[],returnType:"array",actualReturnType:[],cacheable:!0},"region.all":{type:"region.all",description:"ì§ì ì ì²´ ëª©ë¡ ì¡°í",supportedParameters:[],requiredParameters:[],returnType:"array",actualReturnType:[],cacheable:!0},"board.all":{type:"board.all",description:"ê²ìí ì¹´í
ê³ ë¦¬ ì ì²´ ëª©ë¡ ì¡°í",supportedParameters:[],requiredParameters:[],returnType:"array",actualReturnType:[],cacheable:!0},"series-group.all":{type:"series-group.all",description:"ìë¦¬ì¦ ê·¸ë£¹ ì ì²´ ëª©ë¡ ì¡°í",supportedParameters:[],requiredParameters:[],returnType:"array",actualReturnType:[],cacheable:!0},"article.paginated":{type:"article.paginated",description:"ê¸°ì¬ íì´ì§ë¤ì´ì
ëª©ë¡ ì¡°í",supportedParameters:["limit","articleIds","categoryId","categoryIds","excludeCategory","excludeCategoryIds","sortBy","page","q","reporterId","skipTotalCount","excludeIds","seriesGroupId","seriesId","includeRelatedArticles","shoulder","popularDays"],requiredParameters:[],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:10,maxLimit:50},"article.search":{type:"article.search",description:"ê¸°ì¬ ê²ì ëª©ë¡ ì¡°í",supportedParameters:["limit","q","searchType","categoryCode","page","sortBy"],requiredParameters:[],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:10,maxLimit:50},"post.paginated":{type:"post.paginated",description:"ê²ìê¸ íì´ì§ë¤ì´ì
ëª©ë¡ ì¡°í",supportedParameters:["limit","boardId","q","searchType","page","isNotice","subcategory","includeReplies","parentId"],requiredParameters:[],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:10,maxLimit:50},"reporter.paginated":{type:"reporter.paginated",description:"기ì íì´ì§ë¤ì´ì
ëª©ë¡ ì¡°í",supportedParameters:["limit","q","page","reporterIds","sortBy"],requiredParameters:[],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:10,maxLimit:100},"custom-page.all":{type:"custom-page.all",description:"커ì¤í
íì´ì§ ëª©ë¡ ì¡°í",supportedParameters:[],requiredParameters:[],returnType:"object",actualReturnType:[],cacheable:!0,defaultLimit:10,maxLimit:50},"article.get":{type:"article.get",description:"ë¨ì¼ ê¸°ì¬ ì¡°í",supportedParameters:["id"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"reporter.get":{type:"reporter.get",description:"ë¨ì¼ 기ì ì¡°í",supportedParameters:["id","page"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"post.get":{type:"post.get",description:"ë¨ì¼ ê²ìê¸ ì¡°í",supportedParameters:["id"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"board.get":{type:"board.get",description:"ë¨ì¼ ê²ìí ì¹´í
ê³ ë¦¬ ì¡°í",supportedParameters:["id"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"custom-page.get":{type:"custom-page.get",description:"ë¨ì¼ 커ì¤í
íì´ì§ ì¡°í",supportedParameters:["id","slug","deviceType"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"series-group.get":{type:"series-group.get",description:"ë¨ì¼ ìë¦¬ì¦ ê·¸ë£¹ ì¡°í (ê¸°ì¬ ëª©ë¡ í¬í¨)",supportedParameters:["id"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"article.series":{type:"article.series",description:"ê¸°ì¬ IDë¡ ìë¦¬ì¦ ê·¸ë£¹ì ë¤ë¥¸ 기ì¬ë¤ ì¡°í",supportedParameters:["articleId"],requiredParameters:["articleId"],returnType:"array",actualReturnType:[],cacheable:!0},"site.info":{type:"site.info",description:"ì¬ì´í¸ ì ë³´ ì¡°í",supportedParameters:[],requiredParameters:[],returnType:"object",actualReturnType:{},cacheable:!0},"form.get":{type:"form.get",description:"ë¨ì¼ í¼ ì¡°í",supportedParameters:["id"],requiredParameters:["id"],returnType:"object",actualReturnType:{},cacheable:!0},"market.all":{type:"market.all",description:"ìì¥ ì§ì ëª©ë¡ ì¡°í (ë°ì´í°ë¥¼ ë°ì ìê° fetchedAt í¬í¨)",supportedParameters:[],requiredParameters:[],returnType:"object",actualReturnType:{indices:[],fetchedAt:""},cacheable:!0},"sbook-magazine.get":{type:"sbook-magazine.get",description:"Sbook ë§¤ê±°ì§ ëª©ë¡ ì¡°í",supportedParameters:["limit"],requiredParameters:[],returnType:"array",actualReturnType:[],cacheable:!0},"file.paginated":{type:"file.paginated",description:"íì¼ íì´ì§ë¤ì´ì
ëª©ë¡ ì¡°í",supportedParameters:["limit","page","fileType","search","q","status","sortBy","sortOrder","parentFolderId","parentFolder
1Name"],requiredParameters:[],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:20,maxLimit:100},"file.get":{type:"file.get",description:"ë¨ì¼ íì¼ ì¡°í",supportedParameters:["id","fileType","search","status","sortBy","sortOrder","parentFolderId","parentFolderName"],requiredParameters:[],returnType:"object",actualReturnType:{},cacheable:!0},"banner.get":{type:"banner.get",description:"ë¨ì¼ ë°°ë ê´ê³ ì¡°í",supportedParameters:["bannerId","id"],requiredParameters:["bannerId"],returnType:"object",actualReturnType:{},cacheable:!0},"popup.get":{type:"popup.get",description:"ë¨ì¼ íì
ê´ê³ ì¡°í",supportedParameters:["popupId","id"],requiredParameters:["popupId"],returnType:"object",actualReturnType:{},cacheable:!0},"comment.paginated":{type:"comment.paginated",description:"ëê¸ íì´ì§ë¤ì´ì
ëª©ë¡ ì¡°í (ëµê¸ í¬í¨)",supportedParameters:["postId","page","limit","parentCommentId"],requiredParameters:["postId"],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:20,maxLimit:100},"ebook.paginated":{type:"ebook.paginated",description:"ì ìì±
íì´ì§ë¤ì´ì
ëª©ë¡ ì¡°í (ê³µê°ë ê²ë§)",supportedParameters:["limit","page","q","keyword"],requiredParameters:[],returnType:"object",actualReturnType:{items:[],total:0,totalPages:0},cacheable:!0,defaultLimit:10,maxLimit:50},"ebook.get":{type:"ebook.get",description:"ë¨ì¼ ì ìì±
ì¡°í (id ëë slug)",supportedParameters:["id","slug"],requiredParameters:[],returnType:"object",actualReturnType:null,cacheable:!0}},i={BoardCategory:[{name:"id",type:"number",description:"ê²ìí ID"},{name:"code",type:"string",description:"ê²ìí ì½ë"},{name:"name",type:"string",description:"ê²ìí ì´ë¦"},{name:"description",type:"string",description:"ê²ìí ì¤ëª
"},{name:"sortOrder",type:"number",description:"ì ë ¬ ìì"},{name:"isActive",type:"boolean",description:"íì±í ì¬ë¶"},{name:"createdAt",type:"string",description:"ìì±ì¼ì"},{name:"updatedAt",type:"string",description:"ìì ì¼ì"}],BoardPost:[{name:"id",type:"number",description:"ê²ìê¸ ID"},{name:"title",type:"string",description:"ê²ìê¸ ì 목"},{name:"content",type:"string",description:"ê²ìê¸ ë³¸ë¬¸ (HTML)"},{name:"author",type:"object",description:"ìì±ì ì ë³´"},{name:"authorName",type:"string",description:"ìì±ì ì´ë¦"},{name:"viewCount",type:"number",description:"ì¡°íì"},{name:"likeCount",type:"number",description:"ì¢ìì ì"},{name:"commentCount",type:"number",description:"ëê¸ ì"},{name:"isNotice",type:"boolean",description:"ê³µì§ì¬í ì¬ë¶"},{name:"createdAt",type:"string",description:"ìì±ì¼ì"},{name:"updatedAt",type:"string",description:"ìì ì¼ì"},{name:"boardCategory",type:"object",description:"ê²ìí ì¹´í
ê³ ë¦¬"}],PublishedArticle:[{name:"id",type:"number",description:"ê¸°ì¬ ID"},{name:"title",type:"string",description:"ê¸°ì¬ ì 목"},{name:"subtitle",type:"string",description:"ê¸°ì¬ ë¶ì 목"},{name:"content",type:"string",description:"ê¸°ì¬ ë³¸ë¬¸ (HTML)"},{name:"summary",type:"string",description:"ê¸°ì¬ ìì½"},{name:"thumbnail",type:"string",description:"ì¸ë¤ì¼ ì´ë¯¸ì§ URL"},{name:"thumbnailCaption",type:"string",description:"ì¸ë¤ì¼ 캡ì
"},{name:"publishedAt",type:"string",description:"ë°íì¼ì"},{name:"author",type:"object",description:"ìì±ì ì ë³´"},{name:"reporter",type:"object",description:"기ì ì ë³´"},{name:"categories",type:"array",description:"ì¹´í
ê³ ë¦¬ 목ë¡"},{name:"tags",type:"array",description:"íê·¸ 목ë¡"},{name:"viewCount",type:"number",description:"ì¡°íì"},{name:"relatedArticles",type:"array",description:"ê´ë ¨ ê¸°ì¬ ëª©ë¡"},{name:"series",type:"object",description:"ìë¦¬ì¦ ì ë³´"}],Reporter:[{name:"id",type:"number",description:"기ì ID"},{name:"name",type:"string",description:"기ì ì´ë¦"},{name:"email",type:"string",description:"ì´ë©ì¼"},{name:"bio",type:"string",description:"ìê°"},{name:"profileImage",type:"string",description:"íë¡í ì´ë¯¸ì§ URL"},{name:"articles",type:"array",description:"ê¸°ì¬ ëª©ë¡"}],Category:[{name:"id",type:"number",description:"ì¹´í
ê³ ë¦¬ ID"},{name:"code",type:"string",description:"ì¹´í
ê³ ë¦¬ ì½ë"},{name:"name",type:"string",description:"ì¹´í
ê³ ë¦¬ ì´ë¦"},{name:"depth",type:"number",description:"ì¹´í
ê³ ë¦¬ ê¹ì´"}
1,{name:"sortOrder",type:"number",description:"ì ë ¬ ìì"},{name:"parentId",type:"number",description:"ë¶ëª¨ ì¹´í
ê³ ë¦¬ ID"},{name:"childCategories",type:"array",description:"íì ì¹´í
ê³ ë¦¬ 목ë¡"}],SeriesGroup:[{name:"id",type:"number",description:"ìë¦¬ì¦ ê·¸ë£¹ ID"},{name:"name",type:"string",description:"ìë¦¬ì¦ ì´ë¦"},{name:"description",type:"string",description:"ìë¦¬ì¦ ì¤ëª
"},{name:"thumbnail",type:"string",description:"ì¸ë¤ì¼ URL"}],SeriesGroupWithArticles:[{name:"id",type:"number",description:"ìë¦¬ì¦ ê·¸ë£¹ ID"},{name:"name",type:"string",description:"ìë¦¬ì¦ ì´ë¦"},{name:"description",type:"string",description:"ìë¦¬ì¦ ì¤ëª
"},{name:"thumbnail",type:"string",description:"ì¸ë¤ì¼ URL"},{name:"articles",type:"array",description:"ìë¦¬ì¦ ê¸°ì¬ ëª©ë¡"}],Form:[{name:"id",type:"number",description:"í¼ ID"},{name:"name",type:"string",description:"í¼ ì´ë¦"},{name:"description",type:"string",description:"í¼ ì¤ëª
"},{name:"fields",type:"array",description:"í¼ íë 목ë¡"}],FileUpload:[{name:"id",type:"string",description:"íì¼ ID"},{name:"originalName",type:"string",description:"ì본 íì¼ëª
"},{name:"fileName",type:"string",description:"ì ì¥ë íì¼ëª
"},{name:"fileSize",type:"number",description:"íì¼ í¬ê¸° (bytes)"},{name:"mimeType",type:"string",description:"MIME íì
"},{name:"fileUrl",type:"string",description:"íì¼ URL"},{name:"thumbnailUrl",type:"string",description:"ì¸ë¤ì¼ URL"}],Ad:[{name:"id",type:"number",description:"ê´ê³ ID"},{name:"name",type:"string",description:"ê´ê³ ì´ë¦"},{name:"type",type:"string",description:"ê´ê³ íì
"},{name:"content",type:"string",description:"ê´ê³ ì½í
ì¸ (HTML)"},{name:"imageUrl",type:"string",description:"ì´ë¯¸ì§ URL"},{name:"linkUrl",type:"string",description:"ë§í¬ URL"},{name:"isActive",type:"boolean",description:"íì±í ì¬ë¶"}],PaginatedResult:[{name:"items",type:"array",description:"ê²°ê³¼ 목ë¡"},{name:"total",type:"number",description:"ì ì²´ ê°ì"},{name:"totalPages",type:"number",description:"ì ì²´ íì´ì§ ì"}]};function n(e){return e.endsWith("[]")?e.slice(0,-2):e.startsWith("{")&&e.includes("items")?"PaginatedResult":e.includes(" | null")?e.replace(" | null",""):i[e]?e:null}function p(e){let t=n(e);return t&&i[t]?i[t]:[]}function s(e,t,r,a){return{name:e,type:"object",description:r,example:a,properties:(i[t]||[]).map(e=>({name:e.name,type:e.type,description:e.description}))}}let o=[{name:"sectionId",type:"string",description:"ì¹ì
ê³ ì ID",example:"{{ sectionId }}"},{name:"currentDate",type:"string",description:"ì¤ë ë ì§ (YYYY-MM-DD)",example:"{{ currentDate }}"},{name:"currentTime",type:"string",description:"íì¬ ìê° (ISO íì)",example:"{{ currentTime }}"},{name:"year",type:"number",description:"íì¬ ë
ë",example:"{{ year }}"},{name:"month",type:"number",description:"íì¬ ì (1-12)",example:"{{ month }}"},{name:"day",type:"number",description:"íì¬ ì¼ (1-31)",example:"{{ day }}"},{name:"locale",type:"string",description:"íì¬ ë¡ì¼ì¼ (ko-kr, en-us ë±)",example:"{{ locale }}"},{name:"layoutType",type:"string",description:"ë ì´ìì íì
",example:"{{ layoutType }}"},{name:"adminPreview",type:"boolean",description:"ê´ë¦¬ì 미리보기 모ë ì¬ë¶",example:"{% if adminPreview %}{% endif %}"},{name:"page",type:"number",description:"íì¬ íì´ì§ ë²í¸ (기본ê°: 1)",example:"{{ page }}"}],d=[s("article","PublishedArticle","íì¬ ê¸°ì¬ ê°ì²´","{{ article.title }}"),{name:"articleId",type:"number",description:"ê¸°ì¬ ID",example:"{{ articleId }}"}],l=[{name:"boardId",type:"number",description:"ê²ìí ID",example:"{{ boardId }}"}],m=[s("post","BoardPost","íì¬ ê²ìê¸ ê°ì²´","{{ post.title }}"),{name:"postId",type:"string",description:"ê²ìê¸ ID",example:"{{ postId }}"}],c=[{name:"mode",type:"string",description:"모ë ('create' ëë 'edit')",example:"{% if mode == 'create' %}{% endif %}"},...l],u=[s("journalist","Reporter","기ì ì ë³´ ê°ì²´","{{ journalist.name }}"),{name:"journalistId",type:"number",description:"기ì ID",example:"{{ journalistId }}"}],y={main:[],article:d,article_list:[s("category","Category","íì¬ ì¹´í
ê³ ë¦¬ ê°ì²´","{{ category.name }}"),{name:"categoryCode",type:"string",description:"ì¹´í
ê³ ë¦¬ ì½ë",example:"{{ categoryCode }}"},{name:"keyword",type:"string",description:"ê²ì í¤ìë",example:"{{ keyword }}"},{name:"cond",type:"string",description:"ì¡°ê±´ íí° (쿼리íë¼ë¯¸í°)",example:"{{ cond }}"},{name:"shoulder",type:"string",description:"ìë íí° (쿼리íë¼ë¯¸í°)",example:"{{ shoulder }}"},{name:"reporter",type:"string",description:"기ì íí° (쿼리íë¼ë¯¸í°)",example:"{{ reporter }}"},{name:"seriesgroup",type:"string",description:"ìë¦¬ì¦ ê·¸ë£¹ íí° (쿼리íë¼ë¯¸í°)",example:"{{ seriesgroup }}"},{name:"searchType",type:"string",description:"ê²ì íì
(쿼리íë¼ë¯¸í°)",example:"{{ searchType }}"}],board_list:[...l,{name:"subcategory",type:"string",description:"ìë¸ì¹´í
ê³ ë¦¬ íí°",example:"{{ subcategory }}"},{name:"q",type:"string",description:"ê²ì í¤ìë",example:"{{ q }}"}],board:[...l,...m],board_create:[...c,{name:"postId",type:"string",description:"ê²ìê¸ ID ('new')",example:"{{ postId }}"}],board_edit:[...c,...m],journalist_list:[],journalist_profile:u,common:[],popup:[],not_found:[],internal_server_error:[],custom:[{name:"q",type:"string",description:"ê²ì í¤ìë (쿼리íë¼ë¯¸í°)",example:"{{ q }}"},{name:"cond",type:"string",description:"ì¡°ê±´ íí° (쿼리íë¼ë¯¸í°)",example:"{{ cond }}"},{name:"categoryCode",type:"string",description:"ì¹´í
ê³ ë¦¬ ì½ë (쿼리íë¼ë¯¸í°)",example:"{{ categoryCode }}"},{name:"shoulder",type:"string",description:"ìë íí° (쿼리íë¼ë¯¸í°)",example:"{{ shoulder }}"},{name:"reporter",type:"string",description:"기ì íí° (쿼리íë¼ë¯¸í°)",example:"{{ reporter }}"},{name:"seriesgroup",type:"string",description:"ìë¦¬ì¦ ê·¸ë£¹ íí° (쿼리íë¼ë¯¸í°)",example:"{{ seriesgroup }}"},{name:"searchType",type:"string",description:"ê²ì íì
(쿼리íë¼ë¯¸í°)",example:"{{ searchType }}"}]};function g(e){return[...o,...y[e]||[]]}function b(e){let t=g(e),r=[],a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=t?"".concat(t,".").concat(e.name):e.name;r.push({label:i,type:"object"===e.type?"class":"array"===e.type?"enum":"variable",detail:e.type,info:e.description+(e.example?"\nìì: ".concat(e.example):"")}
1),e.properties&&e.properties.forEach(e=>a(e,i))};return t.forEach(e=>a(e)),r}let f=[{name:"translate",description:"í
ì¤í¸ ë²ì",example:'{{ "ìë
íì¸ì" | translate }}'},{name:"date",description:"ë ì§ í¬ë§·",example:'{{ article.publishedAt | date: "%Y-%m-%d" }}',params:[{name:"format",type:"string",description:"ë ì§ í¬ë§· 문ìì´",required:!0}]},{name:"json",description:"JSON 문ìì´ë¡ ë³í",example:"{{ data | json }}"},{name:"escape",description:"HTML ì´ì¤ì¼ì´í",example:"{{ content | escape }}"},{name:"truncate",description:"문ìì´ ì르기",example:'{{ title | truncate: 50, "..." }}',params:[{name:"length",type:"number",description:"ìµë 길ì´",required:!0},{name:"ellipsis",type:"string",description:"ë§ì¤ì 문ì",default:'"..."'}]},{name:"upcase",description:"ë문ì ë³í",example:"{{ text | upcase }}"},{name:"downcase",description:"ì문ì ë³í",example:"{{ text | downcase }}"},{name:"strip_html",description:"HTML íê·¸ ì ê±°",example:"{{ content | strip_html }}"},{name:"default",description:"ê¸°ë³¸ê° ì¤ì ",example:'{{ title | default: "ì 목 ìì" }}',params:[{name:"value",type:"any",description:"기본ê°",required:!0}]},{name:"size",description:"ë°°ì´/문ìì´ ê¸¸ì´",example:"{{ articles | size }}"},{name:"first",description:"첫 ë²ì§¸ ìì",example:"{{ articles | first }}"},{name:"last",description:"ë§ì§ë§ ìì",example:"{{ articles | last }}"},{name:"join",description:"ë°°ì´ì 문ìì´ë¡ ê²°í©",example:'{{ tags | join: ", " }}',params:[{name:"separator",type:"string",description:"구ë¶ì",required:!0}]},{name:"split",description:"문ìì´ì ë°°ì´ë¡ ë¶í ",example:'{{ text | split: "," }}',params:[{name:"separator",type:"string",description:"구ë¶ì",required:!0}]},{name:"sort",description:"ë°°ì´ ì ë ¬",example:"{{ articles | sort: 'title' }}",params:[{name:"property",type:"string",description:"ì ë ¬ ê¸°ì¤ ìì±"}]},{name:"reverse",description:"ë°°ì´ ìì",example:"{{ articles | reverse }}"},{name:"map",description:"ë°°ì´ ìì ì¶ì¶",example:"{{ articles | map: 'title' }}",params:[{name:"property",type:"string",description:"ì¶ì¶í ìì±",required:!0}]},{name:"where",description:"ì¡°ê±´ë¶ íí°ë§",example:'{{ articles | where: "published", true }}',params:[{name:"property",type:"string",description:"íí° ìì±",required:!0},{name:"value",type:"any",description:"íí° ê°",required:!0}]},{name:"plus",description:"ì«ì ëí기",example:"{{ count | plus: 1 }}",params:[{name:"value",type:"number",description:"ëí ê°",required:!0}]},{name:"minus",description:"ì«ì 빼기",example:"{{ count | minus: 1 }}",params:[{name:"value",type:"number",description:"ëº ê°",required:!0}]},{name:"times",description:"ì«ì ê³±í기",example:"{{ price | times: quantity }}",params:[{name:"value",type:"number",description:"ê³±í ê°",required:!0}]},{name:"divided_by",description:"ì«ì ëë기",example:"{{ total | divided_by: 2 }}",params:[{name:"value",type:"number",description:"ëë ê°",required:!0}]},{name:"t",description:"ë²ì íí° (ë¤êµì´)",example:'{{ "hello" | t }}'},{name:"formatDate",description:"ë ì§ í¬ë§·í
",example:'{{ article.publishedAt | formatDate: "datetime-dot" }}',params:[{name:"format",type:"string",description:"short, medium, datetime, datetime-dot, datetime-tz ë±",default:'"medium"'}]},{name:"newsImageUrl",description:"ë´ì¤ ì´ë¯¸ì§ CDN URL ìì±",example:"{{ article | newsImageUrl: 'ratio', '16/9', 'width', 800 }}",params:[{name:"ratio",type:"string",description:"ì´ë¯¸ì§ ë¹ì¨ (16/9, 4/3, 1/1 ë±)"},{name:"width",type:"number",description:"ì´ë¯¸ì§ ëë¹ (px)"},{name:"quality",type:"number",description:"ì´ë¯¸ì§ íì§",default:"80"}]},{name:"nonNewsImageUrl",description:"ì¼ë° ì´ë¯¸ì§ CDN URL ìì±",example:"{{ url | nonNewsImageUrl: 'width', 120, 'quality', 90 }}",params:[{name:"width",type:"number",description:"ì´ë¯¸ì§ ëë¹",default:"40"},{name:"quality",type:"number",description:"ì´ë¯¸ì§ íì§",default:"80"}]},{name:"renderArticleContent",description:"ê¸°ì¬ ë³¸ë¬¸ ë ëë§ (ì´ë¯¸ì§ CDN ë³í í¬í¨)",example:'ì©ë² 1) HTML 문ìì´:\n{{ article.articleContent | renderArticleContent }}\n{{ article.articleContent | renderArticleContent: "", 0, 1200, 90 }}\n\nì©ë² 2) article ê°ì²´ (íìì ì© ê¸°ì¬ ì§ì):\n{{ article | renderArticleContent: "article" }}\n{{ article | renderArticleContent: "article", 200, 1200, 90 }}',params:[{name:"mode",type:"string",description:"'article': inputì´ article ê°ì²´, '': inputì´ HTML 문ìì´",default:'""'},{name:"previewLength",type:"number",description:"íìì ì© ê¸°ì¬ í리뷰 ê¸ìì (modeê° articleì¼ ëë§ ì¬ì©)",default:"200"},{name:"maxWidth",type:"number",description:"ì´ë¯¸ì§ ìµë ëë¹ (PC 기본:768, 모ë°ì¼:450)"},{name:"quality",type:"number",description:"ì´ë¯¸ì§ íì§ (1-100)",default:"75"}]},{name:"getArticleContentPreview",description:"ê¸°ì¬ ë³¸ë¬¸ í
ì¤í¸ 미리보기 (HTML ì ê±°)",example:"{{ article | getArticleContentPreview: 200 }}",params:[{name:"maxLength",type:"number",description:"ìµë ê¸ìì",default:"200"}]}
1,{name:"nofollow_links",description:"ì¸ë¶ ë§í¬ì rel=nofollow ì¶ê°",example:"{{ content | nofollow_links }}"},{name:"userAuth",description:"ë¡ê·¸ì¸/ë¹ë¡ê·¸ì¸ ìì í ê¸ ì¤í¬ë¦½í¸ ì½ì
",example:'{{ "" | userAuth: ".logged-in", ".guest" }}',params:[{name:"loggedInSelector",type:"string",description:"ë¡ê·¸ì¸ ì íìí CSS ì íì",required:!0},{name:"guestSelector",type:"string",description:"ë¹ë¡ê·¸ì¸ ì íìí CSS ì íì",required:!0}]},{name:"logoutHandler",description:"ë¡ê·¸ìì ë²í¼ ì´ë²¤í¸ ë°ì¸ë©",example:'{{ "#logout-btn" | logoutHandler }}'},{name:"printPopup",description:"ì¸ì íì
ë²í¼ ë°ì¸ë©",example:'{{ article | printPopup: "/logo.png", "#print-btn", "datetime-dot" }}',params:[{name:"logoSrc",type:"string",description:"ë¡ê³ ì´ë¯¸ì§ URL",required:!0},{name:"buttonSelector",type:"string",description:"ë²í¼ CSS ì íì",default:'"#print-btn"'},{name:"dateFormat",type:"string",description:"ë ì§ í¬ë§·"}]},{name:"to_font_family",description:"í°í¸ ë°°ì´ì CSS font-familyë¡ ë³í",example:"{{ fonts | to_font_family }}"},{name:"number_format",description:"ì«ì í¬ë§·í
(ì²ë¨ì 콤ë§)",example:"{{ 1234567 | number_format }}"},{name:"slugify",description:"URL ì¬ë¬ê·¸ ë³í",example:'{{ "Hello World" | slugify }}'},{name:"nl2br",description:"ì¤ë°ê¿ì <br> íê·¸ë¡ ë³í",example:"{{ text | nl2br }}"}],x=[{name:"if",description:"조건문",example:"{% if condition %}...{% endif %}",snippet:"if ${1:condition} %}\n ${2}\n{% endif %}"},{name:"elsif",description:"ì¶ê° ì¡°ê±´",example:"{% elsif condition %}...",snippet:"elsif ${1:condition} %}\n ${2}"},{name:"else",description:"ê·¸ ì¸",example:"{% else %}...",snippet:"else %}\n ${1}"},{name:"unless",description:"ë¶ì 조건문",example:"{% unless condition %}...{% endunless %}",snippet:"unless ${1:condition} %}\n ${2}\n{% endunless %}"},{name:"for",description:"ë°ë³µë¬¸",example:"{% for item in array %}...{% endfor %}",snippet:"for ${1:item} in ${2:array} %}\n ${3}\n{% endfor %}"},{name:"assign",description:"ë³ì í ë¹",example:'{% assign myVar = "value" %}',snippet:"assign ${1:myVar} = ${2:value} %}"},{name:"capture",description:"ë¸ë¡ 캡ì²",example:"{% capture myVar %}...{% endcapture %}",snippet:"capture ${1:myVar} %}\n ${2}\n{% endcapture %}"},{name:"query",description:"API 쿼리 (커ì¤í
)",example:"{% query 'article.get' as article with id: articleId %}",snippet:"query '${1:queryType}' as ${2:varName} with ${3:params} %}"},{name:"include",description:"íì¼ í¬í¨",example:'{% include "header.liquid" %}',snippet:'include "${1:filename}" %}'},{name:"comment",description:"주ì",example:"{% comment %}...{% endcomment %}",snippet:"comment %}\n ${1}\n{% endcomment %}"},{name:"raw",description:"Liquid íì± ë°©ì§",example:"{% raw %}...{% endraw %}",snippet:"raw %}\n ${1}\n{% endraw %}"},{name:"case",description:"ì¤ìì¹ë¬¸",example:"{% case variable %}{% when value %}...{% endcase %}",snippet:"case ${1:variable} %}\n {% when ${2:value} %}\n ${3}\n{% endcase %}"},{name:"cycle",description:"ìí ê°",example:'{% cycle "odd", "even" %}',snippet:'cycle "${1:odd}", "${2:even}" %}'},{name:"tablerow",description:"í
ì´ë¸ í ìì±",example:"{% tablerow item in array %}...{% endtablerow %}",snippet:"tablerow ${1:item} in ${2:array} %}\n ${3}\n{% endtablerow %}"}],h=[{name:"ê¸°ì¬ ìì¸",path:"/{{ locale }}/articles/{{ articleId }}",description:"ê¸°ì¬ ìì¸ íì´ì§",snippet:"/${1:{{ locale }}}/articles/${2:{{ article.id }}}"},{name:"ê¸°ì¬ ëª©ë¡",path:"/{{ locale }}/articles?page={{ page }}...",description:"ê¸°ì¬ ëª©ë¡ (ê²ì/íí°)",snippet:"/${1:{{ locale }}}/articles?page=${2:{{ page }}}&q=${3:{{ keyword }}}&category=${4:{{ category.code }}}"},{name:"ê²ìí 목ë¡",path:"/{{ locale }}/boards/{{ boardId }}",description:"ê²ìí ëª©ë¡ íì´ì§",snippet:"/${1:{{ locale }}}/boards/${2:{{ board.id }}}"},{name:"ê²ìê¸ ìì¸",path:"/{{ locale }}/boards/{{ boardId }}/{{ postId }}",description:"ê²ìê¸ ìì¸ íì´ì§",snippet:"/${1:{{ locale }}}/boards/${2:{{ board.id }}}/${3:{{ post.id }}}"},{name:"ê²ìê¸ ì°ê¸°",path:"/{{ locale }}/bdoards/{{ boardId }}/new",description:"ê²ìê¸ ìì± íì´ì§",snippet:"/${1:{{ locale }}}/boards/${2:{{ board.id }}}/new"},{name:"ë¡ê·¸ì¸",path:"/login",description:"ë¡ê·¸ì¸ íì´ì§",snippet:"/login"},{name:"íìê°ì
",path:"/signup",description:"íìê°ì
íì´ì§",snippet:"/signup"},{name:"ë§ì´íì´ì§",path:"/my-page",description:"ë§ì´íì´ì§",snippet:"/my-page"},{name:"íµí© ê²ì",path:"/{{locale}}/articles?q={{ keyword }}
1",description:"íµí© ê²ì ê²°ê³¼",snippet:"/${1:{{ locale }}}/articles?q=${2:{{ keyword }}}"}];function I(){return Object.entries(a).map(e=>{var t;let[r,a]=e;return{name:r,description:a.description,requiredParams:a.requiredParameters,optionalParams:a.supportedParameters.filter(e=>!a.requiredParameters.includes(e)),returns:(t=a.returnType,({"category.all":"Category[]","region.all":"Region[]","board.all":"BoardCategory[]","series-group.all":"SeriesGroup[]","market.all":"{ indices: MarketIndex[], fetchedAt }","article.paginated":"{ items: PublishedArticle[], total, totalPages }","post.paginated":"{ items: BoardPost[], total, totalPages }","reporter.paginated":"{ items: Reporter[], total, totalPages }","file.paginated":"{ items: FileUpload[], total, totalPages }","comment.paginated":"{ items: BoardPostComment[], total, totalPages }","custom-page.all":"CustomPage[]","article.get":"PublishedArticle","reporter.get":"Reporter","post.get":"BoardPost","board.get":"BoardCategory","custom-page.get":"CustomPage","series-group.get":"SeriesGroupWithArticles","form.get":"Form","file.get":"FileUpload","banner.get":"Ad | null","popup.get":"Ad | null","article.series":"PublishedArticle[]","site.info":"Record<KeyType, string | null>"})[r]||("array"===t?"any[]":"any"))}})}function P(e){let t=a[e];if(!t)return{required:[],optional:[]};let r=t.requiredParameters,i=t.supportedParameters.filter(e=>!r.includes(e));return{required:r,optional:i}}let T=[{name:"string",description:"문ìì´ ì
ë ¥",example:'<!-- @setting: title type:string label:"ì 목" default:"기본ê°" -->'},{name:"number",description:"ì«ì ì
ë ¥",example:'<!-- @setting: count type:number label:"ê°ì" default:10 -->'},{name:"boolean",description:"ì²´í¬ë°ì¤",example:'<!-- @setting: showTitle type:boolean label:"ì 목 íì" default:true -->'},{name:"color",description:"ìì ì í기",example:'<!-- @setting: bgColor type:color label:"ë°°ê²½ì" default:"#ffffff" -->'},{name:"select",description:"ëë¡ë¤ì´ ì í",example:'<!-- @setting: size type:select label:"í¬ê¸°" options:[{"label":"ìê²","value":"sm"},{"label":"í¬ê²","value":"lg"}] -->'},{name:"textarea",description:"ì¬ë¬ ì¤ í
ì¤í¸",example:'<!-- @setting: description type:textarea label:"ì¤ëª
" -->'},{name:"image",description:"ì´ë¯¸ì§ ì
ë¡ë",example:'<!-- @setting: logo type:image label:"ë¡ê³ ì´ë¯¸ì§" -->'},{name:"category",description:"ë¨ì¼ ì¹´í
ê³ ë¦¬ ì í",example:'<!-- @setting: targetCategory type:category label:"ëì ì¹´í
ê³ ë¦¬" -->'},{name:"categories",description:"ë¤ì¤ ì¹´í
ê³ ë¦¬ ì í",example:'<!-- @setting: targetCategories type:categories label:"ëì ì¹´í
ê³ ë¦¬ë¤" -->'},{name:"multiple_categories",description:"ë¤ì¤ ì¹´í
ê³ ë¦¬ ì í (ë³ì¹)",example:'<!-- @setting: targetCategories type:multiple_categories label:"ëì ì¹´í
ê³ ë¦¬ë¤" -->'},{name:"series-group",description:"ë¨ì¼ ìë¦¬ì¦ ê·¸ë£¹ ì í",example:'<!-- @setting: seriesGroup type:series-group label:"ìë¦¬ì¦ ê·¸ë£¹" -->'},{name:"series-groups",description:"ë¤ì¤ ìë¦¬ì¦ ê·¸ë£¹ ì í",example:'<!-- @setting: featuredSeries type:series-groups label:"ì¶ì² ì리ì¦" -->'},{name:"multiple_series",description:"ë¤ì¤ ìë¦¬ì¦ ê·¸ë£¹ ì í (ë³ì¹)",example:'<!-- @setting: featuredSeries type:multiple_series label:"ì¶ì² ì리ì¦" -->'},{name:"form",description:"í¼ ì í",example:'<!-- @setting: contactForm type:form label:"ì°ë½ì² í¼" -->'},{name:"articleIds",description:"ê¸°ì¬ ID 목ë¡",example:'<!-- @setting: featuredArticles type:articleIds label:"주ì 기ì¬" -->'},{name:"font",description:"í°í¸ ì í",example:'<!-- @setting: titleFont type:font label:"ì 목 í°í¸" -->'},{name:"bannerAds",description:"ë°°ë ê´ê³ ì í",example:'<!-- @setting: banners type:bannerAds label:"ë°°ë ê´ê³ " -->'},{name:"banner",description:"ë¨ì¼ ë°°ë ì í",example:'<!-- @setting: mainBanner type:banner label:"ë©ì¸ ë°°ë" -->'},{name:"popup",description:"íì
ì í",example:'<!-- @setting: welcomePopup type:popup label:"íì íì
" -->'}],q=[{name:"@setting:",description:"ì¤ì ë³ì ì ì",example:'<!-- @setting: varName type:string label:"ë¼ë²¨" -->'},{name:"@text:",description:"ë²ì í
ì¤í¸ ì ì",example:'<!-- @text: greeting label:"ì¸ì¬ë§" default:"ìë
íì¸ì" -->'}],R=[{name:"id",description:"ê³ ì ID",type:"number | string"},{name:"limit",description:"ì¡°í ê°ì ì í",type:"number"},{name:"page",description:"íì´ì§ ë²í¸",type:"number"},{name:"categoryId",description:"ì¹´í
ê³ ë¦¬ ID",type:"number"},{name:"categoryIds",description:"ì¹´í
ê³ ë¦¬ ID 목ë¡",type:"number[]"},{name:"excludeCategory",description:"ì ì¸í ì¹´í
ê³ ë¦¬",type:"number | number[]"},{name:"excludeCategoryIds",description:"ì ì¸í ì¹´í
ê³ ë¦¬ ID 목ë¡",type:"number[]"},{name:"reporterId",description:"기ì ID",type:"number"},{name:"boardId",description:"ê²ìí ID",type:"number"},{name:"postId",description:"ê²ìê¸ ID",type:"number"},{name:"articleId",description:"ê¸°ì¬ ID",type:"number"},{name:"q",description:"ê²ìì´",type:"string"},{name:"tags",description:"íê·¸ 목ë¡",type:"string[]"},{name:"sortBy",description:"ì ë ¬ 기ì¤",type:"'latest' | 'popular' | 'createdAt'"}
1,{name:"sortOrder",description:"ì ë ¬ ìì",type:"'asc' | 'desc'"},{name:"fileType",description:"íì¼ íì
",type:"'IMAGE' | 'DOCUMENT' | 'VIDEO'"},{name:"seriesGroupId",description:"ìë¦¬ì¦ ê·¸ë£¹ ID",type:"number"},{name:"bannerId",description:"ë°°ë ID",type:"number"},{name:"popupId",description:"íì
ID",type:"number"},{name:"isNotice",description:"ê³µì§ì¬í ì¬ë¶",type:"boolean"},{name:"includeRelatedArticles",description:"ê´ë ¨ê¸°ì¬ í¬í¨ ì¬ë¶",type:"boolean"},{name:"increaseViewCount",description:"ì¡°íì ì¦ê° ì¬ë¶",type:"boolean"},{name:"popularDays",description:"ì¸ê¸° ê¸°ì¬ ì¡°í 기ê°",type:"number"}];function C(e){let t;let r=[],a=/\{%\s*query\s+['"]([^'"]+)['"]\s+as\s+(\w+)/g,i=I();for(;null!==(t=a.exec(e));){let e=t[1],a=t[2],n=i.find(t=>t.name===e);r.push({name:a,type:(null==n?void 0:n.returns)||"any",source:"query '".concat(e,"'")})}let n=/<!--\s*@setting:\s*(\w+)/g;for(;null!==(t=n.exec(e));)r.push({name:t[1],type:"any",source:"@setting"});let p=/<!--\s*@text:\s*(\w+)/g;for(;null!==(t=p.exec(e));)r.push({name:t[1],type:"string",source:"@text"});let s=/\{%\s*assign\s+(\w+)\s*=/g;for(;null!==(t=s.exec(e));)r.push({name:t[1],type:"any",source:"assign"});let o=/\{%\s*capture\s+(\w+)\s*%\}/g;for(;null!==(t=o.exec(e));)r.push({name:t[1],type:"string",source:"capture"});return r}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.