blogger
blogger - b:message 태그
이 태그는 블로거 서버 측에 저장된 값을 데이터 태그로 얻을 수 있습니다. 예를 들어 <b:message name='messages.archive'/> 인 코드는 '자료실'이란 단어를 반환합니다. <b:message…/> 로 얻을 수 있는 서버 측 모든 단어 데이터는 <data:messages…/> 편을 참조하세요.
서버 측 단어를 얻을 수 있는 방법은 다음 3가지입니다. 어느 코드를 사용하더라도 동일한 결과를 얻을 수 있습니다.
<b:message…/>태그와 함께 사용할 수 있는 자식 태그로는 <b:param … /> 이 있습니다. 예를 들어 다음 형식으로 단어를 조합할 수 있습니다.
위 예제에서 %1을 <b:param…/>에 지정된 value값으로 치환한 결과이고, <b:message …/>의 name 값은 'data: '의 별칭이 됩니다.
아래 결과에서 %1은 첫 번째 <b:param…/>의 value로 치환되고, %2는 두 번째 <b:param../>의 value 값으로 치환한 메시지를 반환한 결과입니다.
아래와 같이 맞춤 설정이 가능합니다.
서버 측 단어를 얻을 수 있는 방법은 다음 3가지입니다. 어느 코드를 사용하더라도 동일한 결과를 얻을 수 있습니다.
<data:messages.archive />
<b:eval expr='data:messages.archive'/>
<b:message name='messages.archive'/>
<!--//
결과:
자료실
//-->
<b:message…/>태그와 함께 사용할 수 있는 자식 태그로는 <b:param … /> 이 있습니다. 예를 들어 다음 형식으로 단어를 조합할 수 있습니다.
<b:message name='messages.byAuthor' />
<!--//
결과:
작성자: %1
//-->
<b:message name='messages.byAuthor'>
<b:param expr:value='data:post.author.name' name='authorName'/>
</b:message>
<!--// 작성자: 하보니 //-->
위 예제에서 %1을 <b:param…/>에 지정된 value값으로 치환한 결과이고, <b:message …/>의 name 값은 'data: '의 별칭이 됩니다.
아래 결과에서 %1은 첫 번째 <b:param…/>의 value로 치환되고, %2는 두 번째 <b:param../>의 value 값으로 치환한 메시지를 반환한 결과입니다.
<b:message name='messages.byAuthorLink' />
<!--//
결과:
작성자: <a href="%2">%1</a>
//-->
<b:message name='messages.byAuthorLink'>
<b:param expr:value='data:post.author.name' name='authorName'/>
<b:param expr:value='data:post.author.profileUrl' name='authorUrl'/>
</b:message>
<!--//
결과:
작성자: <a href="https://www.blogger.com/profile/456789..." rel="nofollow">하보니</a>
//-->
아래와 같이 맞춤 설정이 가능합니다.
<b:message name='messages.byAuthorLink'>
<b:param value='하보니' />
<b:param value='http://www.habonyphp.com' />
</b:message>
<--//
결과:
작성자: <a href="http://www.habonyphp.com" rel="nofollow">하보니</a>
//-->
0 댓글