Difference between revisions of "PsyCrit:Forms/blog/post"
(nope, no change... maybe MakePage has to set it, somehow) |
(some tidying) |
||
Line 7: | Line 7: | ||
<let name=wtTplt append>]]</let> | <let name=wtTplt append>]]</let> | ||
<let name=user | <let name=user val=@user.dbkey /> | ||
<if not flag=title-prefix> | <if not flag=$title-prefix> | ||
<let name=title-prefix pre>User:</let> | <let name=title-prefix pre>User:</let> | ||
<let name=title-prefix append copy=user /> | <let name=title-prefix append copy=user /> | ||
Line 24: | Line 24: | ||
<let name=tag2 append chr=62 /> | <let name=tag2 append chr=62 /> | ||
</hide> | </hide> | ||
<echo raw vars now> | <echo raw vars now> | ||
<form action="/w/Special:MakePage" target=_blank method=POST> | <form action="/w/Special:MakePage" target=_blank method=POST> | ||
<input type=hidden name="!TPLTPAGE" value="[$tpltpage$]"> | <input type=hidden name="!TPLTPAGE" value="[$tpltpage$]"> | ||
<input type=hidden name="!TIMEFMT" value="Y-m-d Hi"> | <input type=hidden name="!TIMEFMT" value="Y-m-d Hi"> | ||
<input type=hidden name="!TPLTSTART" value=" | <input type=hidden name="!TPLTSTART" value="@@START@@"> | ||
<input type=hidden name="!TPLTSTOP" value=" | <input type=hidden name="!TPLTSTOP" value="@@STOP@@"> | ||
</echo> | </echo><get name=tag1 raw /><get name=tag2 raw /> | ||
<get name=tag1 raw /><get name=tag2 raw /> | |||
{| | {| | ||
|- | |||
| colspan=2 | | |||
==Your Post== | |||
|- | |- | ||
| align=right | '''Post title''': || <echo raw now><input name=posttitle size=60></echo> | | align=right | '''Post title''': || <echo raw now><input name=posttitle size=60></echo> | ||
|- | |- | ||
| | | colspan=2 | '''Above the fold''': <echo raw now><textarea name=text-above rows=3></textarea></echo> | ||
|- | |- | ||
| colspan=2 | | | colspan=2 | '''Below the fold''': <echo raw now><textarea name=text-below rows=20></textarea></echo> | ||
|- | |- | ||
| | | colspan=2 | | ||
<hr> | |||
==Topics== | |||
<small>List as many topics as you want; a topic list looks like this: '''\a topic\another topic\a third topic'''</small> | |||
|- | |- | ||
| | | align=right | '''Global topics''': || <echo raw now><input name=topics-global size=80></echo> | ||
|- | |- | ||
| | | align=right | '''User topics''': || <echo raw now><input name=topics-user size=80></echo> | ||
|- | |- | ||
| colspan=2 | <echo raw now><input type=submit value=Preview | | colspan=2 | <hr><echo raw now><input type=submit value="Preview the post"></echo> | ||
|} | |} | ||
<echo raw vars now></form></echo> | <echo raw vars now></form></echo> | ||
==Some Explanations== | |||
<div class=instructions> | |||
* When you press "Preview the post", you will get to see roughly what your post will look like when you post it. From there you can post it, or switch back to this tab to make changes. | |||
* If you post it, it will be saved on a page called '''<get name=title-prefix />''[timestamp]''/''[your title here]''''' and attributed to <get name=user />. | |||
* "topic lists" should look like this: \a topic\another topic\third topic\and so on | * "topic lists" should look like this: \a topic\another topic\third topic\and so on | ||
** You can use whatever character you want as a divider; the first character in the text becomes the divider. | ** You can use whatever character you want as a divider; the first character in the text becomes the divider. | ||
** Topics in the "user topic list" will be prefixed with your username, to distinguish them from global topics (which are common to the entire wiki) | ** Topics in the "user topic list" will be prefixed with your username, to distinguish them from global topics (which are common to the entire wiki) | ||
** Assigning posts to one or more topics makes it possible to display post summaries by topic. | |||
* "above the fold" text will appear in summaries/compilations and in the RSS feed; "below the fold" generally only appears when you look at the actual posting page. | * "above the fold" text will appear in summaries/compilations and in the RSS feed; "below the fold" generally only appears when you look at the actual posting page. | ||
* The template for formatting the data in this form is: <get name=wtTplt /> | * The template for formatting the data in this form is: <get name=wtTplt /> | ||
* Timestamp will be set to the time at which you first preview the post | * Timestamp will be set to the time at which you first preview the post | ||
</div> |
Revision as of 01:05, 18 March 2016
Some Explanations
- When you press "Preview the post", you will get to see roughly what your post will look like when you post it. From there you can post it, or switch back to this tab to make changes.
- If you post it, it will be saved on a page called User:3.133.151.90/blog/[timestamp]/[your title here] and attributed to 3.133.151.90.
- "topic lists" should look like this: \a topic\another topic\third topic\and so on
- You can use whatever character you want as a divider; the first character in the text becomes the divider.
- Topics in the "user topic list" will be prefixed with your username, to distinguish them from global topics (which are common to the entire wiki)
- Assigning posts to one or more topics makes it possible to display post summaries by topic.
- "above the fold" text will appear in summaries/compilations and in the RSS feed; "below the fold" generally only appears when you look at the actual posting page.
- The template for formatting the data in this form is: [[project:Forms/handling/blog/post]]
- Timestamp will be set to the time at which you first preview the post