模板讨论:Dyk/auto
图片靠右
{{editprotected}} 在首页的其他栏位,显示图片都是用[[File:圖片.jpg|right|120px|說明]]的代码,唯独这个模板是将图片放在一个div里面,在电脑显示分别不大,但是可能在手机等流动设备上,令图片的放置与其他栏位不一致。建议不用div,将判断可用图片一部分首尾作如下更改,由:
<!-- 判斷可用圖片 開始 -->{{#if:{{{p0|}}}{{{p1|}}}{{{p2|}}}{{{p3|}}}{{{p4|}}}{{{p5|}}}| <div style="float:right;margin:0.5em 0 0.5em 0.5em;">[[File:{{#if:1| {{#if:{{{p0|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |0 | {{{p0}}}{{!}} }} }} {{#if:{{{p1|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}}} | {{{p1}}}{{!}} }} }} {{#if:{{{p2|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}} }} | {{{p2}}}{{!}} }} }} {{#if:{{{p3|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}} }} | {{{p3}}}{{!}} }} }} {{#if:{{{p4|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}} }} | {{{p4}}}{{!}} }} }} {{#if:{{{p5|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}} }}| {{{p5}}}{{!}} }} }} {{#if:{{{p0|}}}| {{{p0}}}| {{#if:{{{p1|}}}| {{{p1}}}| {{#if:{{{p2|}}}| {{{p2}}}| {{#if:{{{p3|}}}| {{{p3}}} {{#if:{{{p4|}}}| {{{p4}}}| {{#if:{{{p5|}}}| {{{p5}}} }} }} }} }} }} }} }}{{!}}<span></span>{{!}}120x120px]]</div> }}<!-- 判斷可用圖片 結束 -->
改为:
<!-- 判斷可用圖片 開始 -->{{#if:{{{p0|}}}{{{p1|}}}{{{p2|}}}{{{p3|}}}{{{p4|}}}{{{p5|}}}| [[File:{{#if:1| {{#if:{{{p0|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |0 | {{{p0}}}{{!}} }} }} {{#if:{{{p1|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}}} | {{{p1}}}{{!}} }} }} {{#if:{{{p2|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}} }} | {{{p2}}}{{!}} }} }} {{#if:{{{p3|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}} }} | {{{p3}}}{{!}} }} }} {{#if:{{{p4|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}} }} | {{{p4}}}{{!}} }} }} {{#if:{{{p5|}}}|{{#ifeq: {{#expr:{{CURRENTTIMESTAMP}} div 100 mod (0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}}{{#if:{{{p5|}}}|+1}}) }} |{{#expr:0{{#if:{{{p0|}}}|+1}}{{#if:{{{p1|}}}|+1}}{{#if:{{{p2|}}}|+1}}{{#if:{{{p3|}}}|+1}}{{#if:{{{p4|}}}|+1}} }}| {{{p5}}}{{!}} }} }} {{#if:{{{p0|}}}| {{{p0}}}| {{#if:{{{p1|}}}| {{{p1}}}| {{#if:{{{p2|}}}| {{{p2}}}| {{#if:{{{p3|}}}| {{{p3}}} {{#if:{{{p4|}}}| {{{p4}}}| {{#if:{{{p5|}}}| {{{p5}}} }} }} }} }} }} }} }}{{!}}<span></span>{{!}}120px{{!}}right]] }}<!-- 判斷可用圖片 結束 -->
另外,{{#if:1的作用不明,即然一定为真,则无须用if,看似可以省略。--Quest for Truth(留言) 2012年6月17日 (日) 10:56 (UTC)
- {{#if:1的作用是trim,示例:| 123 |123|。Liangent(留言) 2012年6月18日 (一) 11:28 (UTC)
已修复 Liangent(留言) 2012年6月18日 (一) 11:38 (UTC)
== 目前的图 片变换频率是多少 == 请问,图片的变换频率问题,是几分钟换一张。Simon 1996(留言) 2017年10月20日 (五) 16:12 (UTC)
编辑请求
请求已处理--Xiplus#Talk 2019年2月26日 (二) 00:54 (UTC)
当前来看是,多了一个下一张图片的名称放在后面成了cpation,而后面空span也是cpation,此重复造成lint,另外多的换行可以掉
[[File:日月神木一景.jpg| Houghton - TCS 21. Anna Swan.jpg|<span></span>|160x160px|right]]
。-Zest 2019年2月23日 (六) 00:20 (UTC)
- ( ✓ )同意,请管理员尽快处理。-- VulpesVulpes825 (留言) 2019年2月25日 (一) 14:34 (UTC)