「テンプレート:Cite tweet」の版間の差分

編集の要約なし
編集の要約なし
編集の要約なし
 
1行目: 1行目:
<includeonly>{{Cite web2
<includeonly>{{Cite web2
| url            = {{#ifeq: {{{number|}}}{{{user|}}} | {{{number}}}{{{user}}} | https://twitter.com/{{{user}}}/status/{{{number}}} | https://twitter.com/ }}
| url            = {{#ifeq: {{{number|}}}{{{user|}}} | {{{number}}}{{{user}}} | https://x.com/{{{user}}}/status/{{{number}}} | https://x.com/ }}
| title          = {{#invoke:String|replace|source={{{title|<noinclude>&#123;&#123;&#123;title&#125;&#125;&#125;</noinclude>}}} |pattern=https*:// |replace=|plain=false}}
| title          = {{#invoke:String|replace|source={{{title|<noinclude>&#123;&#123;&#123;title&#125;&#125;&#125;</noinclude>}}} |pattern=https*:// |replace=|plain=false}}
| script-title  = {{{script-title|}}}
| script-title  = {{{script-title|}}}
| trans-title    = {{{trans-title|}}}
| trans-title    = {{{trans-title|}}}
| language      = {{{language|}}}
| language      = {{{language|}}}
| author        = {{#if: {{{last|}}} |  
| author        = {{#if: {{{last1|{{{last|}}}}}} |  
{{#if: {{{first|}}} |  
{{#if: {{{first1|{{{first|}}}}}} |  
{{{last}}}, {{{first}}} [@{{{user|}}}] |  
{{{last1|{{{last}}}}}}, {{{first1|{{{first}}}}}} [@{{{user|}}}] |  
{{{last}}} [@{{{user|}}}]
{{{last1|{{{last}}}}}} [@{{{user|}}}]
}} |  
}} |  
{{#if: {{{author|}}} |  
{{#if: {{{author1|{{{author|}}}}}} |  
{{{author}}} [@{{{user|}}}] |  
{{{author1|{{{author}}}}}} [@{{{user|}}}] |  
{{#if: {{{author-link|}}} |  
{{#if: {{{author-link|}}} |  
{{{author-link}}} [@{{{user|}}}] |  
{{{author-link}}} [@{{{user|}}}] |  
19行目: 19行目:
}}
}}
| author-link    = {{{author-link|{{{authorlink|}}} }}}  
| author-link    = {{{author-link|{{{authorlink|}}} }}}  
| others        = {{#if:{{{retweet|}}}|{{{retweet}}}がリツイート}}
| others        = {{#if:{{{retweet|}}}|{{{retweet}}}によるリツイート}}
| date          = {{Citation/showdate|{{{date|}}}}}
| date          = {{{date|{{#if:{{{number|}}}|{{#invoke:TwitterSnowflake|snowflakeToDate|id_str={{{number}}}}}}}}}}
| df            = {{{df|ja}}}
| via            = {{#ifeq:{{{link|}}}|no|X(旧Twitter)|[[Twitter|X(旧Twitter)]]}}
| via            = {{#ifeq:{{{link|}}}|no|Twitter|[[Twitter]]}}
| type          = ツイート
| location      = {{{location|}}}
| location      = {{{location|}}}
| access-date    = {{Citation/showdate|{{{access-date|{{{accessdate|}}} }}}}}
| access-date    = {{Citation/showdate|{{{access-date|{{{accessdate|}}} }}}}}
30行目: 28行目:
| url-status    = {{{url-status|{{{dead-url|{{{deadurl|}}}}}}}}}
| url-status    = {{{url-status|{{{dead-url|{{{deadurl|}}}}}}}}}
| ref            = {{{ref|}}}
| ref            = {{{ref|}}}
}}</includeonly>
| df            = {{{df|ja}}}
}}<!--
 
== Error checking ==
No title  -->{{#if:{{{title|}}}{{{script-title|}}}||{{#ifeq: {{{user|}}}{{{number|}}}{{{date|}}} | {{{user}}}{{{number}}}{{{date}}}||<span class="cs1-visible-error error citation-comment">&#59;</span>}}{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:テンプレート呼び出しエラーのあるページ/Template:Cite tweet]]}} }}<!--
  (Note: error message is provided by CS1 module)
 
No user  --> {{#if:{{{user|}}}||<span class="cs1-visible-error error citation-comment"><kbd>&#124;user=</kbd>が未指定または空白です([[Template:Cite tweet#エラー検出|解説]]){{#ifeq: {{{number|}}}{{{date|}}} | {{{number}}}{{{date}}}||&#59;}}</span>{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:テンプレート呼び出しエラーのあるページ/Template:Cite tweet]]}} }}<!--
 
No number --> {{#if:{{{number|}}}||<span class="cs1-visible-error error citation-comment"><kbd>&#124;number=</kbd>が未指定または空白です([[Template:Cite tweet#エラー検出|解説]]){{#if:{{{date|}}}||&#59;}}</span>{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:テンプレート呼び出しエラーのあるページ/Template:Cite tweet]]}} }}<!--
 
Date doesn't match timestamp -->{{#invoke:TwitterSnowflake|datecheck
|error_cat=Category:テンプレート呼び出しエラーのあるページ/Template:Cite tweet
|id_str={{{number|}}}
|date={{{date|}}}
|error1=<span class="cs1-visible-error error citation-comment"><kbd>&#124;date=</kbd>の値と<kbd>&#124;number=</kbd>から計算された日付が2日以上異なります([[Template:Cite tweet#エラー検出|解説]])</span>
|error2=<span class="cs1-visible-error error citation-comment"><kbd>&#124;date=</kbd>が未入力または空白、かつ2010年11月4日以前の投稿です([[Template:Cite tweet#エラー検出|解説]])</span>
|error3=<span class="cs1-visible-error error citation-comment"><kbd>&#124;number=</kbd>の値が不正です([[Template:Cite tweet#エラー検出|解説]])</span>
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>