Difference between revisions of "Template:RPLogs"
From Lantern Hill
(Created page with "<css> #content table.wikitable{ border: 0; margin: -1.1em 0 0 -12px; } #content table.wikitable th, #content table.wikitable td { border: 0; background: transparent; } table.w...") |
|||
Line 1: | Line 1: | ||
− | + | <includeonly>{{#ifeq: {{{ordermethod}}} | gamedate | | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{ #dpl: | {{ #dpl: | ||
| namespace=Log | | namespace=Log | ||
− | + | | linksto={{{name|{{BASEPAGENAME}}}}} | |
− | | linksto={{{name|{{BASEPAGENAME}} }}} | + | | includematch=/\{{!}}\s*gamedate\s*=\s*\d{4}\.\d{2}\.\d{2}/si |
− | | includematch=/\{{!}}\s*gamedate\s*=\s*\d{4}\ | + | | include={Log}:gamedate |
− | | include={Log}:gamedate | + | | format= ,\n* (gamedate) [[%PAGE%|%TITLE%]],, |
− | | format= ,\n* ( | + | | order=ascending |
− | + | ||
− | | order= | + | |
| table=,-, | | table=,-, | ||
− | | tablesortcol= | + | | tablesortcol=1 |
| tablerow=\n* (%%),%% | | tablerow=\n* (%%),%% | ||
− | | columns={{{columns| | + | | columns={{{columns|1}}} |
| rowcolformat=width=100% | | rowcolformat=width=100% | ||
| noresultsheader=''No logs have been posted yet.'' | | noresultsheader=''No logs have been posted yet.'' | ||
− | |||
− | |||
}} | }} | ||
| | | | ||
{{ #dpl: | {{ #dpl: | ||
− | | userdateformat=( | + | | userdateformat=(m.d.y) |
| namespace=Log | | namespace=Log | ||
− | | linksto={{{name|{{BASEPAGENAME}} }}} | + | | linksto={{{name|{{BASEPAGENAME}}}}} |
| ordermethod=firstedit | | ordermethod=firstedit | ||
| addeditdate=true | | addeditdate=true | ||
| shownamespace=false | | shownamespace=false | ||
− | | columns={{{columns| | + | | columns={{{columns|1}}} |
| rowcolformat=width=100% | | rowcolformat=width=100% | ||
| noresultsheader=''No logs have been posted yet.'' | | noresultsheader=''No logs have been posted yet.'' | ||
− | |||
− | |||
}} | }} | ||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
− | + | ===== How to include a dynamic log list in your page: ===== | |
− | + | <pre> | |
− | + | {{ RPlogs | name = Cat| ordermethod = date }} | |
− | + | ||
− | {{ | + | |
</pre> | </pre> | ||
− | The name, column and ordermethod parameters are optional. Name will default to the title of the page and columns will default to three. Ordermethod is less self-explanatory. It takes the values "date" and "gamedate" and determines whether the logs will be sorted by date of posting or the date of the IC events | + | The name, column and ordermethod parameters are optional. Name will default to the title of the page and columns will default to three. Ordermethod is less self-explanatory. It takes the values "date" and "gamedate" and determines whether the logs will be sorted by date of posting or the date of the IC events. Logs without a gamedate value will not show up if the latter option is selected. If ordermethod malformed or unspecified, the logs will be automatically organized by the date of posting. |
− | + | </noinclude> | |
− | + |
Revision as of 15:30, 28 October 2013
How to include a dynamic log list in your page:
{{ RPlogs | name = Cat| ordermethod = date }}
The name, column and ordermethod parameters are optional. Name will default to the title of the page and columns will default to three. Ordermethod is less self-explanatory. It takes the values "date" and "gamedate" and determines whether the logs will be sorted by date of posting or the date of the IC events. Logs without a gamedate value will not show up if the latter option is selected. If ordermethod malformed or unspecified, the logs will be automatically organized by the date of posting.