XHTML fixes

This commit is contained in:
Colin Kuskie 2006-05-04 20:53:23 +00:00
parent 485c5ab37e
commit 74245e689a
14 changed files with 592 additions and 586 deletions

View file

@ -686,260 +686,260 @@ our $I18N = {
'collaboration template labels body' => {
context => q|Note to translators, this text is largely autogenerated. Please just translate the paragraph at the beginning of the message and leave the rest.|,
message => q|These labels are available in the templates of several Assets and Wobjects, but all of them may not be useful. Please consult the template documentation for the Asset or Wobject to see which are used.
<p>
message => q|<p>These labels are available in the templates of several Assets and Wobjects, but all of them may not be useful. Please consult the template documentation for the Asset or Wobject to see which are used.
</p>
<b>add.label</b><br />
<p><b>add.label</b><br />
^International("word","Asset_Collaboration"); "^International("add","Asset_Collaboration");".
<p>
</p>
<b>addlink.label</b><br />
<p><b>addlink.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("addlink","Asset_Collaboration");".
<p>
</p>
<b>addquestion.label</b><br />
<p><b>addquestion.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("addquestion","Asset_Collaboration");".
<p>
</p>
<b>answer.label</b><br />
<p><b>answer.label</b><br />
^International("word","Asset_Collaboration"); "^International("answer","Asset_Collaboration");".
<p>
</p>
<b>attachment.label</b><br />
<p><b>attachment.label</b><br />
^International("word","Asset_Collaboration"); "^International("attachment","Asset_Collaboration");".
<p>
</p>
<b>by.label</b><br />
<p><b>by.label</b><br />
^International("word","Asset_Collaboration"); "^International("by","Asset_Collaboration");".
<p>
</p>
<b>body.label</b><br />
<p><b>body.label</b><br />
^International("word","Asset_Collaboration"); "^International("body","Asset_Collaboration");".
<p>
</p>
<b>back.label</b><br />
<p><b>back.label</b><br />
^International("word","Asset_Collaboration"); "^International("back","Asset_Collaboration");".
<p>
</p>
<b>compensation.label</b><br />
<p><b>compensation.label</b><br />
^International("word","Asset_Collaboration"); "^International("compensation","Asset_Collaboration");".
<p>
</p>
<b>open.label</b><br />
<p><b>open.label</b><br />
^International("word","Asset_Collaboration"); "^International("open","Asset_Collaboration");".
<p>
</p>
<b>close.label</b><br />
<p><b>close.label</b><br />
^International("word","Asset_Collaboration"); "^International("close","Asset_Collaboration");".
<p>
</p>
<b>closed.label</b><br />
<p><b>closed.label</b><br />
^International("word","Asset_Collaboration"); "^International("closed","Asset_Collaboration");".
<p>
</p>
<b>critical.label</b><br />
<p><b>critical.label</b><br />
^International("word","Asset_Collaboration"); "^International("critical","Asset_Collaboration");".
<p>
</p>
<b>minor.label</b><br />
<p><b>minor.label</b><br />
^International("word","Asset_Collaboration"); "^International("minor","Asset_Collaboration");".
<p>
</p>
<b>cosmetic.label</b><br />
<p><b>cosmetic.label</b><br />
^International("word","Asset_Collaboration"); "^International("cosmetic","Asset_Collaboration");".
<p>
</p>
<b>fatal.label</b><br />
<p><b>fatal.label</b><br />
^International("word","Asset_Collaboration"); "^International("fatal","Asset_Collaboration");".
<p>
</p>
<b>severity.label</b><br />
<p><b>severity.label</b><br />
^International("word","Asset_Collaboration"); "^International("severity","Asset_Collaboration");".
<p>
</p>
<b>date.label</b><br />
<p><b>date.label</b><br />
^International("word","Asset_Collaboration"); "^International("date","Asset_Collaboration");".
<p>
</p>
<b>delete.label</b><br />
<p><b>delete.label</b><br />
^International("word","Asset_Collaboration"); "^International("delete","Asset_Collaboration");".
<p>
</p>
<b>description.label</b><br />
<p><b>description.label</b><br />
^International("word","Asset_Collaboration"); "^International("description","Asset_Collaboration");".
<p>
</p>
<b>edit.label</b><br />
<p><b>edit.label</b><br />
^International("word","Asset_Collaboration"); "^International("edit","Asset_Collaboration");".
<p>
</p>
<b>image.label</b><br />
<p><b>image.label</b><br />
^International("word","Asset_Collaboration"); "^International("image","Asset_Collaboration");".
<p>
</p>
<b>job.header.label</b><br />
<p><b>job.header.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("edit job","Asset_Collaboration");".
<p>
</p>
<b>job.title.label</b><br />
<p><b>job.title.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("job title","Asset_Collaboration");".
<p>
</p>
<b>job.description.label</b><br />
<p><b>job.description.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("job description","Asset_Collaboration");".
<p>
</p>
<b>job.requirements.label</b><br />
<p><b>job.requirements.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("job requirements","Asset_Collaboration");".
<p>
</p>
<b>location.label</b><br />
<p><b>location.label</b><br />
^International("word","Asset_Collaboration"); "^International("location","Asset_Collaboration");".
<p>
</p>
<b>layout.flat.label</b><br />
<p><b>layout.flat.label</b><br />
^International("word","Asset_Collaboration"); "^International("flatLayout","Asset_Collaboration");".
<p>
</p>
<b>link.header.label</b><br />
<p><b>link.header.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("edit link","Asset_Collaboration");".
<p>
</p>
<b>lastReply.label</b><br />
<p><b>lastReply.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("lastReply","Asset_Collaboration");".
<p>
</p>
<b>lock.label</b><br />
<p><b>lock.label</b><br />
^International("word","Asset_Collaboration"); "^International("lock","Asset_Collaboration");".
<p>
</p>
<b>layout.label</b><br />
<p><b>layout.label</b><br />
^International("word","Asset_Collaboration"); "^International("layout","Asset_Collaboration");".
<p>
</p>
<b>message.header.label</b><br />
<p><b>message.header.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("edit message","Asset_Collaboration");".
<p>
</p>
<b>message.label</b><br />
<p><b>message.label</b><br />
^International("word","Asset_Collaboration"); "^International("message","Asset_Collaboration");".
<p>
</p>
<b>next.label</b><br />
<p><b>next.label</b><br />
^International("word","Asset_Collaboration"); "^International("next","Asset_Collaboration");".
<p>
</p>
<b>newWindow.label</b><br />
<p><b>newWindow.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("new window","Asset_Collaboration");".
<p>
</p>
<b>layout.nested.label</b><br />
<p><b>layout.nested.label</b><br />
^International("word","Asset_Collaboration"); "^International("nested","Asset_Collaboration");".
<p>
</p>
<b>previous.label</b><br />
<p><b>previous.label</b><br />
^International("word","Asset_Collaboration"); "^International("previous","Asset_Collaboration");".
<p>
</p>
<b>post.label</b><br />
<p><b>post.label</b><br />
^International("word","Asset_Collaboration"); "^International("post","Asset_Collaboration");".
<p>
</p>
<b>question.label</b><br />
<p><b>question.label</b><br />
^International("word","Asset_Collaboration"); "^International("question","Asset_Collaboration");".
<p>
</p>
<b>question.header.label</b><br />
<p><b>question.header.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("edit question","Asset_Collaboration");".
<p>
</p>
<b>rating.label</b><br />
<p><b>rating.label</b><br />
^International("word","Asset_Collaboration"); "^International("rating","Asset_Collaboration");".
<p>
</p>
<b>rate.label</b><br />
<p><b>rate.label</b><br />
^International("word","Asset_Collaboration"); "^International("rate","Asset_Collaboration");".
<p>
</p>
<b>reply.label</b><br />
<p><b>reply.label</b><br />
^International("word","Asset_Collaboration"); "^International("reply","Asset_Collaboration");".
<p>
</p>
<b>replies.label</b><br />
<p><b>replies.label</b><br />
^International("word","Asset_Collaboration"); "^International("replies","Asset_Collaboration");".
<p>
</p>
<b>readmore.label</b><br />
<p><b>readmore.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("read more","Asset_Collaboration");".
<p>
</p>
<b>responses.label</b><br />
<p><b>responses.label</b><br />
^International("word","Asset_Collaboration"); "^International("responses","Asset_Collaboration");".
<p>
</p>
<b>search.label</b><br />
<p><b>search.label</b><br />
^International("word","Asset_Collaboration"); "^International("search","Asset_Collaboration");".
<p>
</p>
<b>subject.label</b><br />
<p><b>subject.label</b><br />
^International("word","Asset_Collaboration"); "^International("subject","Asset_Collaboration");".
<p>
</p>
<b>subscribe.label</b><br />
<p><b>subscribe.label</b><br />
^International("word","Asset_Collaboration"); "^International("subscribe","Asset_Collaboration");".
<p>
</p>
<b>submission.header.label</b><br />
<p><b>submission.header.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("edit submission","Asset_Collaboration");".
<p>
</p>
<b>stick.label</b><br />
<p><b>stick.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("sticky","Asset_Collaboration");".
<p>
</p>
<b>status.label</b><br />
<p><b>status.label</b><br />
^International("word","Asset_Collaboration"); "^International("status","Asset_Collaboration");".
<p>
</p>
<b>synopsis.label</b><br />
<p><b>synopsis.label</b><br />
^International("word","Asset_Collaboration"); "^International("synopsis","Asset_Collaboration");".
<p>
</p>
<b>thumbnail.label</b><br />
<p><b>thumbnail.label</b><br />
^International("word","Asset_Collaboration"); "^International("thumbnail","Asset_Collaboration");".
<p>
</p>
<b>title.label</b><br />
<p><b>title.label</b><br />
^International("word","Asset_Collaboration"); "^International("title","Asset_Collaboration");".
<p>
</p>
<b>unlock.label</b><br />
<p><b>unlock.label</b><br />
^International("word","Asset_Collaboration"); "^International("unlock","Asset_Collaboration");".
<p>
</p>
<b>unstick.label</b><br />
<p><b>unstick.label</b><br />
^International("word","Asset_Collaboration"); "^International("unstick","Asset_Collaboration");".
<p>
</p>
<b>unsubscribe.label</b><br />
<p><b>unsubscribe.label</b><br />
^International("word","Asset_Collaboration"); "^International("unsubscribe","Asset_Collaboration");".
<p>
</p>
<b>url.label</b><br />
<p><b>url.label</b><br />
^International("word","Asset_Collaboration"); "^International("url","Asset_Collaboration");".
<p>
</p>
<b>user.label</b><br />
<p><b>user.label</b><br />
^International("word","Asset_Collaboration"); "^International("user","Asset_Collaboration");".
<p>
</p>
<b>views.label</b><br />
<p><b>views.label</b><br />
^International("word","Asset_Collaboration"); "^International("views","Asset_Collaboration");".
<p>
</p>
<b>visitorName.label</b><br />
<p><b>visitorName.label</b><br />
^International("phrase","Asset_Collaboration"); "^International("visitor","Asset_Collaboration");".
<p>
</p>
|,
lastUpdated => 1146153770
@ -1107,153 +1107,153 @@ the preview is displayed, the Post can either be edited or canceled.|,
},
'collaboration post list template variables body' => {
message => q|These variables are available in several of the templates
used by Collaboration Assets:<p>
message => q|<p>These variables are available in several of the templates
used by Collaboration Assets:</p>
<p>
<b>post_loop</b><br />
<p><b>post_loop</b><br />
A list of posts for this Collateral Asset.
</p>
<blockquote>
<p>
<b>Asset variables</b><br />
<p><b>Asset variables</b><br />
The variables common to all Assets, such as <b>title</b>, <b>menuTitle</b>, etc.
</p>
<p>
<b>Post variables</b><br />
<p><b>Post variables</b><br />
All template variables from the Post template. Some of those variables will be duplicates
of the ones below.
</p>
<p>
<b>id</b><br />
<p><b>id</b><br />
The AssetId of this Post.
</p>
<p>
<b>url</b><br />
<p><b>url</b><br />
The URL of this Post.
</p>
<p>
<b>rating_loop</b><br />
<p><b>rating_loop</b><br />
A loop that runs once for each point of <b>rating</b> that the Post has
</p>
<blockquote>
<p>
<b>rating_loop.count</b><br />
<p><b>rating_loop.count</b><br />
The index variable for the <b>rating_loop</b>.
</b>rating_loop.count</b><br />
</blockquote>
<p>
<b>content</b><br />
<p><b>content</b><br />
The formatted content of this Post.
</p>
<p>
<b>status</b><br />
<p><b>status</b><br />
The status of this Post.
</p>
<p>
<b>thumbnail</b><br />
<p><b>thumbnail</b><br />
If this Post has attachments, the URL for the thumbnail of the first image attachment.
</p>
<p>
<b>image.url</b><br />
<p><b>image.url</b><br />
If this Post has attachments, the URL for the first image attachment.
</p>
<p>
<b>dateSubmitted.human</b><br />
<p><b>dateSubmitted.human</b><br />
The date this Post was submitted, in a human readable format.
</p>
<p>
<b>dateUpdated.human</b><br />
<p><b>dateUpdated.human</b><br />
The date this Post was last updated, in a human readable format.
</p>
<p>
<b>timeSubmitted.human</b><br />
<p><b>timeSubmitted.human</b><br />
The time this Post was submitted, in a human readable format.
</p>
<p>
<b>timeUpdated.human</b><br />
<p><b>timeUpdated.human</b><br />
The time this Post was last updated, in a human readable format.
</p>
<p>
<b>userProfile.url</b><br />
<p><b>userProfile.url</b><br />
The URL to the Profile of the User who submitted this Post.
</p>
<p>
<b>user.isVisitor</b><br />
<p><b>user.isVisitor</b><br />
A conditional that is true if the poster is a visitor.
</p>
<p>
<b>edit.url</b><br />
<p><b>edit.url</b><br />
The URL to edit this Post.
</p>
<p>
<b>controls</b><br />
<p><b>controls</b><br />
A set of editing icons to delete or re-order this Post.
</p>
<p>
<b>isSecond</b><br />
<p><b>isSecond</b><br />
A conditional indicating that is true if this Post is the second in this Collaboration Asset.
</p>
<p>
<b>isThird</b><br />
<p><b>isThird</b><br />
A conditional indicating that is true if this Post is the third in this Collaboration Asset.
</p>
<p>
<b>isFourth</b><br />
<p><b>isFourth</b><br />
A conditional indicating that is true if this Post is the fourth in this Collaboration Asset.
</p>
<p>
<b>isFifth</b><br />
<p><b>isFifth</b><br />
A conditional indicating that is true if this Post is the fifth in this Collaboration Asset.
</p>
<p>
<b>user.isPoster</b><br />
<p><b>user.isPoster</b><br />
A conditional indicating that is true if the current user submitted this Post.
</p>
<p>
<b>user.hasRead</b><br />
<p><b>user.hasRead</b><br />
A conditional indicating whether a user has read this thread.
</p>
<p>
<b>avatar.url</b><br />
<p><b>avatar.url</b><br />
A URL to the avatar for the owner of the Post, if avatars are enabled and the
user has an avatar.
</p>
<p>
<b>lastReply.*</b><br />
<p><b>lastReply.*</b><br />
These variables are only defined if the <b>Display last reply</b> property is set to true
in the Collaboration Asset.
</p>
<p>
<b>lastReply.url</b><br />
<p><b>lastReply.url</b><br />
The URL to the last reply to this Post.
</p>
<p>
<b>lastReply.title</b><br />
<p><b>lastReply.title</b><br />
The title of the last reply.
</p>
<p>
<b>lastReply.user.isVisitor</b><br />
<p><b>lastReply.user.isVisitor</b><br />
A conditional that is true if the poster of the last reply is a visitor.
</p>
<p>
<b>lastReply.username</b><br />
<p><b>lastReply.username</b><br />
The name of user who submitted the last reply.
</p>
<p>
<b>lastReply.userProfile.url</b><br />
<p><b>lastReply.userProfile.url</b><br />
The URL to the Profile of the User who submitted this Post.
</p>
<p>
<b>lastReply.dateSubmitted.human</b><br />
<p><b>lastReply.dateSubmitted.human</b><br />
The date the last reply was submitted, in a human readable format.
</p>
<p>
<b>lastReply.timeSubmitted.human</b><br />
<p><b>lastReply.timeSubmitted.human</b><br />
The time the last reply was submitted, in a human readable format.
</p>
</blockquote>
@ -1267,83 +1267,83 @@ The time the last reply was submitted, in a human readable format.
},
'collaboration template body' => {
message => q|These variables are available in the Collaboration Template:<p>
message => q|<p>These variables are available in the Collaboration Template:</p>
<p>
<b>user.canPost</b><br />
<p><b>user.canPost</b><br />
A conditional that is true if the current user can add posts to this Collaboration Asset.
</p>
<p>
<b>user.isModerator</b><br />
<p><b>user.isModerator</b><br />
A conditional that is true if the current user is a moderator for this Asset.
</p>
<p>
<b>user.isVisitor</b><br />
<p><b>user.isVisitor</b><br />
A conditional that is true if the current user is a Visitor.
</p>
<p>
<b>user.isSubscribed</b><br />
<p><b>user.isSubscribed</b><br />
A conditional that is true if the current user is subscribed to this Collaboration Asset.
</p>
<p>
<b>add.url</b><br />
<p><b>add.url</b><br />
A URL for adding a new thread.
</p>
<p>
<b>rss.url</b><br />
<p><b>rss.url</b><br />
A URL for downloading the RSS summary of this Asset.
</p>
<p>
<b>search.url</b><br />
<p><b>search.url</b><br />
A URL for accessing the search form for this Collaboration Asset.
</p>
<p>
<b>subscribe.url</b><br />
<p><b>subscribe.url</b><br />
A URL for subscribing the current user to this Collaboration Asset. When new content is submitted to
the Collaboration Asset, the user will be notified.
</p>
<p>
<b>unsubscribe.url</b><br />
<p><b>unsubscribe.url</b><br />
A URL for unsubscribing the current user from this Asset.
</p>
<p>
<b>karmaIsEnabled</b><br />
<p><b>karmaIsEnabled</b><br />
A boolean indicating whether the use of karma is enabled or not.
</p>
<p>
<b>sortby.karmaRank.url</b><br />
<p><b>sortby.karmaRank.url</b><br />
A URL for sorting and displaying the list of posts by the amount of karma users have transfered to the thread.
</p>
<p>
<b>sortby.title.url</b><br />
<p><b>sortby.title.url</b><br />
A URL for sorting and displaying the list of posts by title.
</p>
<p>
<b>sortby.username.url</b><br />
<p><b>sortby.username.url</b><br />
A URL for sorting and displaying the list of posts by username.
</p>
<p>
<b>sortby.date.url</b><br />
<p><b>sortby.date.url</b><br />
A URL for sorting and displaying the list of posts by the date they were submitted.
</p>
<p>
<b>sortby.lastreply.url</b><br />
<p><b>sortby.lastreply.url</b><br />
A URL for sorting and displaying the list of posts by the date they were last updated.
</p>
<p>
<b>sortby.views.url</b><br />
<p><b>sortby.views.url</b><br />
A URL for sorting and displaying the list of posts by the number of times each has been read.
</p>
<p>
<b>sortby.replies.url</b><br />
<p><b>sortby.replies.url</b><br />
A URL for sorting and displaying the list of posts by the number of replies to the post.
</p>
<p>
<b>sortby.rating.url</b><br />
<p><b>sortby.rating.url</b><br />
A URL for sorting and displaying the list of posts by their ratings.
</p>
|,
lastUpdated => 1146150802,
lastUpdated => 1146762019,
},
'collaboration search template title' => {
@ -1352,56 +1352,56 @@ A URL for sorting and displaying the list of posts by their ratings.
},
'collaboration search template body' => {
message => q|These variables are available in the Collaboration Search Template:<p>
message => q|<p>These variables are available in the Collaboration Search Template:</p>
<p>
<b>form.header</b><br />
<p><b>form.header</b><br />
HTML and javascript required to make the form work.
</p>
<p>
<b>query.form</b><br />
<p><b>query.form</b><br />
HTML form for adding a field where all input has to be in matched pages.
/
<p>
<b>form.search</b><br />
<p><b>form.search</b><br />
A button to add to the form to begin searching.
</p>
<p>
<b>back.url</b><br />
<p><b>back.url</b><br />
A URL for returning to the main view for this Collaboration Asset.
</p>
<p>
<b>unsubscribe.url</b><br />
<p><b>unsubscribe.url</b><br />
A URL for unsubscribing the current user from this Asset.
</p>
<p>
<b>sortby.title.url</b><br />
<p><b>sortby.title.url</b><br />
A URL for sorting and displaying the list of posts by title.
</p>
<p>
<b>sortby.username.url</b><br />
<p><b>sortby.username.url</b><br />
A URL for sorting and displaying the list of posts by username.
</p>
<p>
<b>sortby.date.url</b><br />
<p><b>sortby.date.url</b><br />
A URL for sorting and displaying the list of posts by the date they were submitted.
</p>
<p>
<b>sortby.lastreply.url</b><br />
<p><b>sortby.lastreply.url</b><br />
A URL for sorting and displaying the list of posts by the date they were last updated.
</p>
<p>
<b>sortby.views.url</b><br />
<p><b>sortby.views.url</b><br />
A URL for sorting and displaying the list of posts by the number of times each has been read.
</p>
<p>
<b>sortby.replies.url</b><br />
<p><b>sortby.replies.url</b><br />
A URL for sorting and displaying the list of posts by the number of replies to the post.
</p>
<p>
<b>sortby.rating.url</b><br />
<p><b>sortby.rating.url</b><br />
A URL for sorting and displaying the list of posts by their ratings.
</p>
|,
lastUpdated => 1145039922,
@ -1423,72 +1423,90 @@ A URL for sorting and displaying the list of posts by their ratings.
},
'collaboration rss template body' => {
message => q|The Collaboration RSS template is available to allow configuration of the XML produced as an RSS feed for a collaboration. To produce a valid rss feed, this template must adhere to the <a href="http://blogs.law.harvard.edu/tech/rss">RSS 2.0 Specification.</a> These variables are available in the Collaboration RSS Template:<p>
message => q|<p>The Collaboration RSS template is available to allow configuration of the XML produced as an RSS feed for a collaboration. To produce a valid rss feed, this template must adhere to the <a href="http://blogs.law.harvard.edu/tech/rss">RSS 2.0 Specification.</a> These variables are available in the Collaboration RSS Template:</p>
<p>
<b>title</b><br />
<p><b>title</b><br />
The title of the rss feed (comes from the collaboration title).
</b>title</b><br />
<p>
<b>link</b><br />
<p><b>link</b><br />
The url to the collaboration.
</p>
<p>
<b>description</b><br />
<p><b>description</b><br />
The description of the rss feed (comes from the collaboration description).
</p>
<p>
<b>generator</b><br />
<p><b>generator</b><br />
The program used to generate the rss feed, i.e. WebGUI plus version information. (optional field)
<p>
<b>webMaster</b><br />
The email address of the person responsible for the technical issues relating to this rss feed. (optional field)
<p>
<b>docs</b><br />
The url of documentation about the format of this file, RSS 2.0 (optional field)
<p>
<b>lastBuildDate</b><br />
The date that this feed was last updated. (optional field)
</p>
<p>
<b>item_loop</b><br />
<p><b>webMaster</b><br />
The email address of the person responsible for the technical issues relating to this rss feed. (optional field)
</p>
<p><b>docs</b><br />
The url of documentation about the format of this file, RSS 2.0 (optional field)
</p>
<p><b>lastBuildDate</b><br />
The date that this feed was last updated. (optional field)
</p>
<p><b>item_loop</b><br />
Loops over the posts to be transmitted in this RSS feed.
</p>
<blockquote>
<b>author</b><br />
<p><b>author</b><br />
The username of the person who submitted the post.
<p>
<b>title</b><br />
</p>
<p><b>title</b><br />
The title of the item (post).
<p>
<b>link</b><br />
</p>
<p><b>link</b><br />
The url to the full text of the item.
<p>
<b>description</b><br />
</p>
<p><b>description</b><br />
A synopsis of the item.
<p>
<b>guid</b><br />
</p>
<p><b>guid</b><br />
A unique identifier for this item.
<p>
<b>pubDate</b><br />
</b>guid</b><br />
<p><b>pubDate</b><br />
The date the item was published.
<p>
<b>attachmentLoop</b><br />
</p>
<p><b>attachmentLoop</b><br />
A loop containg all attachements to this item (post).
</p>
<blockquote>
<p>
<b>attachment.url</b><br />
<p><b>attachment.url</b><br />
The URL to this attachment.
<p>
<b>attachment.path</b><br />
</p>
<p><b>attachment.path</b><br />
The path in the filesystem to this attachment.
<p>
<b>attachment.length</b><br />
</p>
<p><b>attachment.length</b><br />
The length in this attachment, in bytes.
</p>
</blockquote>
</blockquote>
|,
lastUpdated => 1134101927,
lastUpdated => 1146762108,
},

View file

@ -27,18 +27,18 @@ our $I18N = {
},
'71' => {
message => q|This Asset creates a simple multipurpose data-entry and
display form.
You
can add additional fields to the DataForm, create multiple tabs, use the DataForm
as a web form to email gateway, or easily create tables on your website with it.
message => q|
<p>This Asset creates a simple multipurpose data-entry and display
form. You can add additional fields to the DataForm, create multiple
tabs, use the DataForm as a web form to email gateway, or easily
create tables on your website with it.</p>
<p>The Data Form Wobject is special in that some of the controls for it
are only available from the template. Be sure to read the documentation
for the Data Form Template and to include the variables that enable those
functions.
functions.</p>
<p> Dataforms are Wobjects, so they inherit the properties of both Wobjects and Assets. They also have these unique properties:
<p> Dataforms are Wobjects, so they inherit the properties of both Wobjects and Assets. They also have these unique properties:</p>
|,
lastUpdated => 1119071111,
},
@ -49,11 +49,11 @@ functions.
},
'74 description' => {
message => q|If set to yes, some additional fields will be added to your form for dealing with email. These fields will then be used to email any data entered into the form to a person of your choice. By default the new fields are "Hidden" so that
they can't be edited by the user.
message => q|<p>If set to yes, some additional fields will be added to your form for dealing with email. These fields will then be used to email any data entered into the form to a person of your choice. By default the new fields are "Hidden" so that
they can't be edited by the user.</p>
<p>
<b>NOTE:</b> The "To" field that is added as a result of setting this to yes can accept a standard email address, or a WebGUI username or a WebGUI group name. To send an email to more than one address, separate them by commas.|,
lastUpdated => 1119071283,
<b>NOTE:</b> The "To" field that is added as a result of setting this to yes can accept a standard email address, or a WebGUI username or a WebGUI group name. To send an email to more than one address, separate them by commas.</p>|,
lastUpdated => 1146763307,
},
@ -162,7 +162,7 @@ or return to the page where the it was created.|,
},
'72' => {
message => q|<p>You may add as many additional fields to your Data Form as you like.<p>|,
message => q|<p>You may add as many additional fields to your Data Form as you like.</p>|,
lastUpdated => 1119156650,
},

View file

@ -61,67 +61,67 @@ our $I18N = {
},
'97' => {
message => q|The following is the list of template variables available in when displaying an event from the calendar.
<p/>
message => q|<p>The following is the list of template variables available in when displaying an event from the calendar.
</p>
<b>title</b><br />
<p><b>title</b><br />
The title of this event.
<p/>
</p>
<b>start.label</b><br />
<p><b>start.label</b><br />
The translated label for the start date.
<p/>
</p>
<b>start.date</b><br />
<p><b>start.date</b><br />
The date this event starts.
<p/>
</p>
<b>start.time</b><br />
<p><b>start.time</b><br />
The time this event starts.
<p/>
</p>
<b>end.date</b><br />
<p><b>end.date</b><br />
The date this event ends.
<p/>
</p>
<b>end.time</b><br />
<p><b>end.time</b><br />
The time this event ends.
<p/>
</p>
<b>end.label</b><br />
<p><b>end.label</b><br />
The translated label for the end date.
<p/>
</p>
<b>canEdit</b><br />
<p><b>canEdit</b><br />
A condition indicating whether the current user can edit an event.
<p/>
</p>
<b>edit.url</b><br />
<p><b>edit.url</b><br />
The URL to edit this event.
<p/>
</p>
<b>edit.label</b><br />
<p><b>edit.label</b><br />
The translated label for the edit URL.
<p/>
</p>
<b>delete.url</b><br />
<p><b>delete.url</b><br />
The URL to delete this event.
<p/>
</p>
<b>delete.label</b><br />
<p><b>delete.label</b><br />
The translated label for the delete URL.
<p/>
</p>
<b>description</b><br />
<p><b>description</b><br />
The description of this event.
<p/>
</p>
<b>eventLocation</b><br />
<p><b>eventLocation</b><br />
Where the event will occur.
<p/>
</p>
|,
lastUpdated => 1130293978,
lastUpdated => 1146763452,
},
'519' => {

View file

@ -96,16 +96,14 @@ our $I18N = {
message => q|<p>Events calendars are used on many intranets to keep track of internal dates that affect a whole organization. Also, Events Calendars on consumer sites are a great way to let your customers know what events you'll be attending and what promotions you'll be having.</p>
<hr size="1" />
<p>
<i><b>Note:</b></i> The following style is specific to the Events Calendar.
<p><i><b>Note:</b></i> The following style is specific to the Events Calendar.
</p>
<p>
<b>.eventTitle </b><br />
<p><b>.eventTitle </b><br />
The title of an individual event.
</p>
|,
lastUpdated => 1146630287,
lastUpdated => 1146775504,
},
@ -201,303 +199,248 @@ The title of an individual event.
'95' => {
message => q|<p>The following template variables are available for you to customize your events calendar.
</p>
<p>
<b>addevent.url</b><br />
<p><b>addevent.url</b><br />
The URL to add an event to the calendar.
</p>
<p>
<b>addevent.label</b><br />
<p><b>addevent.label</b><br />
The translated label for the add event link.
</p>
<p>
<b>sunday.label</b><br />
<p><b>sunday.label</b><br />
A label representing "Sunday".
</p>
<p>
<b>monday.label</b><br />
<p><b>monday.label</b><br />
A label representing "Monday".
</p>
<p>
<b>tuesday.label</b><br />
<p><b>tuesday.label</b><br />
A label representing "Tuesday".
</p>
<p>
<b>wednesday.label</b><br />
<p><b>wednesday.label</b><br />
A label representing "Wednesday".
</p>
<p>
<b>thursday.label</b><br />
<p><b>thursday.label</b><br />
A label representing "Thursday".
</p>
<p>
<b>friday.label</b><br />
<p><b>friday.label</b><br />
A label representing "Friday".
</p>
<p>
<b>saturday.label</b><br />
<p><b>saturday.label</b><br />
A label representing "Saturday".
</p>
<p>
<b>sunday.label.short</b><br />
<p><b>sunday.label.short</b><br />
The first initial of the label for "Sunday".
</p>
<p>
<b>monday.label.short</b><br />
<p><b>monday.label.short</b><br />
The first initial of the label for "Monday".
</p>
<p>
<b>tuesday.label.short</b><br />
<p><b>tuesday.label.short</b><br />
The first initial of the label for "Tuesday".
</p>
<p>
<b>wednesday.label.short</b><br />
<p><b>wednesday.label.short</b><br />
The first initial of the label for "Wednesday".
</p>
<p>
<b>thursday.label.short</b><br />
<p><b>thursday.label.short</b><br />
The first initial of the label for "Thursday".
</p>
<p>
<b>friday.label.short</b><br />
<p><b>friday.label.short</b><br />
The first initial of the label for "Friday".
</p>
<p>
<b>saturday.label.short</b><br />
<p><b>saturday.label.short</b><br />
The first initial of the label for "Saturday".
</p>
<p>
<b>month_loop</b><br />
<p><b>month_loop</b><br />
A loop containing all the months in the calendar.
</p>
<blockquote>
<p>
<b>daysInMonth</b><br />
<p><b>daysInMonth</b><br />
The number of days in this month.
</p>
<p>
<b>day_loop</b><br />
<p><b>day_loop</b><br />
A loop containing all the days in the month.
</p>
<blockquote>
<p>
<b>dayOfWeek</b><br />
<p><b>dayOfWeek</b><br />
The day number for the day in the week.
</p>
<p>
<b>day</b><br />
<p><b>day</b><br />
The day of the month.
</p>
<p>
<b>isStartOfWeek</b><br />
<p><b>isStartOfWeek</b><br />
A boolean indicating this is the first day in the week.
</p>
<p>
<b>isEndOfWeek</b><br />
<p><b>isEndOfWeek</b><br />
A boolean indicating this is the last day in the week.
</p>
<p>
<b>isToday</b><br />
<p><b>isToday</b><br />
A boolean indicating that this day is today.
</p>
<p>
<b>event_loop</b><br />
<p><b>event_loop</b><br />
A loop containing all of the events in this day.
</p>
<blockquote>
<p>
<b>description</b><br />
<p><b>description</b><br />
The description or detail of this event.
</p>
<p>
<b>name</b><br />
<p><b>name</b><br />
The name or title of this event.
</p>
<p>
<b>start.date.human</b><br />
<p><b>start.date.human</b><br />
The human representation of the start date of this event.
</p>
<p>
<b>start.time.human</b><br />
<p><b>start.time.human</b><br />
The human representation of the start time of this event.
</p>
<p>
<b>start.date.epoch</b><br />
<p><b>start.date.epoch</b><br />
The epoch representation of the start date of this event.
</p>
<p>
<b>start.year</b><br />
<p><b>start.year</b><br />
The 4-digit year this event starts.
</p>
<p>
<b>start.month</b><br />
<p><b>start.month</b><br />
The name of the month this event starts, internationalized.
</p>
<p>
<b>start.day</b><br />
<p><b>start.day</b><br />
The day this event starts.
</p>
<p>
<b>start.day.dayOfWeek</b><br />
<p><b>start.day.dayOfWeek</b><br />
The name of the day of the week this event starts, internationalized.
</p>
<p>
<b>end.date.human</b><br />
<p><b>end.date.human</b><br />
The human representation of the end date of this event.
</p>
<p>
<b>end.time.human</b><br />
<p><b>end.time.human</b><br />
The human representation of the end time of this event.
</p>
<p>
<b>end.date.epoch</b><br />
<p><b>end.date.epoch</b><br />
The epoch representation of the end date of this event.
</p>
<p>
<b>end.year</b><br />
<p><b>end.year</b><br />
The 4-digit year this event ends.
</p>
<p>
<b>end.month</b><br />
<p><b>end.month</b><br />
The name of the month this event ends, internationalized.
</p>
<p>
<b>end.day</b><br />
<p><b>end.day</b><br />
The day this event ends.
</p>
<p>
<b>end.day.dayOfWeek</b><br />
<p><b>end.day.dayOfWeek</b><br />
The name of the day of the week this event ends, internationalized.
</p>
<p>
<b>startEndYearMatch</b><br />
<p><b>startEndYearMatch</b><br />
A boolean indicating whether the start and end year match.
</p>
<p>
<b>startEndMonthMatch</b><br />
<p><b>startEndMonthMatch</b><br />
A boolean indicating whether the start and end month match.
</p>
<p>
<b>startEndDayMatch</b><br />
<p><b>startEndDayMatch</b><br />
A boolean indicating whether the start and end day match.
</p>
<p>
<b>isFirstDayOfEvent</b><br />
<p><b>isFirstDayOfEvent</b><br />
A boolean indicating whether this day is the first day of the event.
</p>
<p>
<b>dateIsSameAsPrevious</b><br />
<p><b>dateIsSameAsPrevious</b><br />
A boolean indicating whether the start and end date of this event are the same as the previous event's start and end date.
</p>
<p>
<b>daysInEvent</b><br />
<p><b>daysInEvent</b><br />
The length of this event in days.
</p>
<p>
<b>url</b><br />
<p><b>url</b><br />
The URL to view this event in detail.
</p>
</blockquote>
<p>
<b>url</b><br />
<p><b>url</b><br />
A URL to today's events.
</p>
</blockquote>
<p>
<b>prepad_loop</b><br />
<p><b>prepad_loop</b><br />
A loop containing info to prepad the days in the month before the start day.
</p>
<blockquote>
<p>
<b>count</b><br />
<p><b>count</b><br />
The day of the week for this pad.
</p>
</blockquote>
<p>
<b>postpad_loop</b><br />
<p><b>postpad_loop</b><br />
A loop containing the info to postpad the days in the month after the last day.
</p>
<blockquote>
<p>
<b>count</b><br />
<p><b>count</b><br />
The day of the week for this pad.
</p>
</blockquote>
<p>
<b>month</b><br />
<p><b>month</b><br />
The name of this month, internationalized.
</p>
<p>
<b>year</b><br />
<p><b>year</b><br />
The 4 digit year in the current month of the month_loop.
</p>
</blockquote>
|,
lastUpdated => 1129765329
lastUpdated => 1146775609
},
'509' => {

View file

@ -41,31 +41,39 @@ our $I18N = {
<p><b>fileSize</b><br />
The size (in bytes/kilobytes/megabytes, etc) of the file.
</p>
<p><b>fileIcon</b><br />
The icon which describes the type of file.
</p>
<p><b>fileUrl</b><br />
The URL to the file.
</p>
<p><b>controls</b><br />
A toolbar for working with the file.
</p>
<p><b>filename</b><br />
The name of the file.
</p>
<p><b>storageId</b><br />
The internal storage ID used for the file.
</p>
<p><b>title</b><br />
The title set for the file when it was uploaded, or the filename if none was entered.
</p>
<p><b>menuTitle</b><br />
The menu title, displayed in navigations, set for the file when it was uploaded, or the filename if none was entered.
</p>
|,
context => 'Describing the file template variables',
lastUpdated => 1145388974,
lastUpdated => 1146775676,
},

View file

@ -70,84 +70,84 @@ The url for adding files to the Folder.</p>
The internationalized label for adding files to the Folder.</p>
<p><b>subfolder_loop</b><br />
A loop containing all Folder assets which are children of the Folder.
A loop containing all Folder assets which are children of the Folder.</p>
<blockquote>
<p><b>id</b><br />
The assetId of the Folder.
The assetId of the Folder.</p>
<p><b>url</b><br />
The url of the Folder.
The url of the Folder.</p>
<p><b>title</b><br />
The title of the Folder.
The title of the Folder.</p>
<p><b>icon.small</b><br />
The URL to a small icon of the appropriate type for this Asset.
The URL to a small icon of the appropriate type for this Asset.</p>
<p><b>icon.big</b><br />
The URL to a big icon of the appropriate type for this Asset.
The URL to a big icon of the appropriate type for this Asset.</p>
</blockquote>
<p><b>file_loop</b><br />
A loop containing all non-Folder assets which are children of the Folder.
A loop containing all non-Folder assets which are children of the Folder.</p>
<blockquote>
<p><b>id</b><br />
The assetId of the Asset.
The assetId of the Asset.</p>
<p><b>canView</b><br />
A conditional indicating if the current user can view this Asset.
A conditional indicating if the current user can view this Asset.</p>
<p><b>title</b><br />
The title of the Asset.
The title of the Asset.</p>
<p><b>synopsis</b><br />
The synopsis of the Asset.
The synopsis of the Asset.</p>
<p><b>size</b><br />
The size of the Asset, formatted.
The size of the Asset, formatted.</p>
<p><b>date.epoch</b><br />
The date the Asset was last updated, relative to the epoch.
The date the Asset was last updated, relative to the epoch.</p>
<p><b>icon.small</b><br />
A URL to a small icon that represents the Asset.
A URL to a small icon that represents the Asset.</p>
<p><b>icon.big</b><br />
A URL to an icon that represents the Asset.
A URL to an icon that represents the Asset.</p>
<p><b>type</b><br />
The type of this Asset.
The type of this Asset.</p>
<p><b>url</b><br />
The URL of the Asset.
The URL of the Asset.</p>
<p><b>isImage</b><br />
A conditional indicating if this Asset is an Image Asset.
A conditional indicating if this Asset is an Image Asset.</p>
<p><b>canEdit</b><br />
A conditional indicating if this Asset can be edited by the current user.
A conditional indicating if this Asset can be edited by the current user.</p>
<p><b>controls</b><br />
The editing control bar for this child
The editing control bar for this child</p>
<p><b>isFile</b><br />
A conditional indicating if this Asset is a File Asset.
A conditional indicating if this Asset is a File Asset.</p>
<p><b>thumbnail.url</b><br />
If this Asset is an Image, the URL to the thumbnail for it.
If this Asset is an Image, the URL to the thumbnail for it.</p>
<p><b>file.url</b><br />
If this Asset is a File Asset (File, Image or Zip Archive), the URL to the actual file for downloading. Otherwise,
this variable will be empty
this variable will be empty</p>
</blockquote>
|,
lastUpdated => 1146649269,
lastUpdated => 1146775736,
},
'assetName' => {

View file

@ -17,13 +17,12 @@ our $I18N = {
},
'11' => {
message => q|The HTTP Proxy wobject is a very powerful tool. It enables you to embed external sites and applications into your site. For example, if you have a web mail system that you wish your staff could access through the intranet, then you could use the HTTP Proxy to accomplish that.
<p>
message => q|<p>The HTTP Proxy wobject is a very powerful tool. It enables you to embed external sites and applications into your site. For example, if you have a web mail system that you wish your staff could access through the intranet, then you could use the HTTP Proxy to accomplish that.
</p>
<i>Note: The <b>Search for</b> and <b>Stop at</b> strings are included in the content in the default template. You can change this by creating your own template.</i>
<p>
<p><i>Note: The <b>Search for</b> and <b>Stop at</b> strings are included in the content in the default template. You can change this by creating your own template.</i></p>
|,
lastUpdated => 1119244182,
lastUpdated => 1146775758,
},
'http proxy template title' => {
@ -35,25 +34,29 @@ our $I18N = {
message => q|<p>The following variables are available in templates for HTTP Proxies:</p>
<p><b>header</b><br />
The header from the proxied URL.
</p>
<p><b>content</b><br />
The content from the proxied URL. If the <b>Search for</b> or <b>Stop at</b> properties are used, then the content will not contain either of those.
</p>
<p><b>search.for</b><br />
The string used to start the content search.
</p>
<p><b>stop.at</b><br />
The string used to stop the content search.
</p>
<p><b>content.leading</b><br />
Any text before the <b>Search For</b> string.
</p>
<p><b>content.trailing</b><br />
Any text after the <b>Stop At</b> string.
</p>
|,
lastUpdated => 1109714266,
lastUpdated => 1146775775,
},
'1 description' => {

View file

@ -145,41 +145,49 @@ shown here.|,
<p><b>fileIcon</b><br />
The icon which describes the type of file.
</p>
<p><b>fileUrl</b><br />
The URL to the file.
</p>
<p><b>controls</b><br />
A toolbar for working with the file.
</p>
<p><b>thumbnail</b><br />
A URL to the thumbnail of the image;
</p>
<p><b>thumbnailSize</b><br />
An integer representing the length of the longest side
</p>
<p><b>parameters</b><br />
Any additional IMG tag parameters that were entered with the image was uploaded.
</p>
<p><b>filename</b><br />
The name of the image.
</p>
<p><b>storageId</b><br />
The internal storage ID used for the file.
</p>
<p><b>title</b><br />
The title set for the file when it was uploaded, or the filename if none was entered.
</p>
<p><b>menuTitle</b><br />
The menu title, displayed in navigations, set for the image when it was uploaded, or the filename if none was entered.
</p>
|,
context => 'Describing the image template variables',
lastUpdated => 1130456281,
lastUpdated => 1146775844,
},
};
1;

View file

@ -40,49 +40,63 @@ A boolean indicating whether or not the </i>rows_loop</i> variable will be set.<
<p><b>form</b><br />
A variable that contains an HTML form for limiting the scope, by date or department, of the report.
</p>
<p><b>username.label</b><br />
Internationalized label for the "Username" column of the report.
</p>
<p><b>status.label</b><br />
Internationalized label for the "Status" column of the report.
</p>
<p><b>date.label</b><br />
Internationalized label for the "Date" column of the report.
</p>
<p><b>message.label</b><br />
Internationalized label for the "Message" column of the report.
</p>
<p><b>updatedBy.label</b><br />
Internationalized label for the "Updated By" column of the report.
</p>
<p><b>rows_loop</b><br />
A loop containing the rows of data for the In/Out Board Report&nbsp;</p>
</p>
<BLOCKQUOTE>
<blockquote>
<p><b>deptHasChanged</b><br />
A boolean value indicating whether or not this row of data is for a department that is differnet than the previous rows</p>
</p>
<p><b>username</b><br />
A variable that returns the user's name. If the first and last name fields are defined in the user profile, that is what is returned. Otherwise, the users WebGUI username is returned. i.e., "John Doe" vs "Jdoe".</p>
</p>
<p><b>department</b><br />
A variable that returns the user's department. If no department has been assigned to this user, an internationalized label for "No Department" will be used.</p>
</p>
<p><b>status</b><br />
A variable that returns the user's status. The status of a user is defined by the Status List in the Wobject Properties. If no status is set for the current user 'Never Checked In' is returned.</p>
</p>
<p><b>dateStamp</b><br />
A variable that returns the date the status of the user was last updated.</p>
</p>
<p><b>message</b><br />
A variable that returns what the user entered in the "What's going on?" field when updating their status.</p>
</p>
<p><b>createdBy</b><br />
A variable that returns which user, either the user himself or a delegate, changed the status for this user.
</p>
</BLOCKQUOTE>
</blockquote>
<p><b>paginateBar</b><br />
A variable that returns the HTML necessary to create a Traditional Pagination Bar. i.e., &lt;&lt; First, 1, 2, Last &gt;&gt;</p>
@ -143,7 +157,8 @@ their status for them.</p>
},
'21' => {
message => q|The following variables are made available from In/Out Board:
message => q|<p>The following variables are made available from In/Out Board:</p>
<p><b>canViewReport</b><br />
A boolean indicating whether or not the <i>viewReportURL</i> variable will be set.</p>

View file

@ -18,6 +18,7 @@ our $I18N = {
Page Layouts in version 5 of WebGUI. The Page Layout Asset consists of a template with
multiple content areas, and Assets that are children of the Page Layout can be assigned
to be displayed in those areas.
</p>
<p>Page Layout Assets are Wobjects and Assets, and share the same properties of both. Page Layout
Assets also have these unique properties:</p>|,
@ -48,38 +49,46 @@ checkbox for any Asset that you do not want displayed in the Page Layout Asset.
<p><b>showAdmin</b><br />
A conditional showing if the current user has turned on Admin Mode and can edit this Asset.
</p>
<p><b>dragger.icon</b><br />
An icon that can be used to change the Asset's position with the mouse via a click and
drag interface. If showAdmin is false, this variable is empty.
</p>
<p><b>dragger.init</b><br />
HTML and Javascript required to make the click and drag work. If showAdmin is false, this variable is empty.
</p>
<p><b>position1_loop, position2_loop, ... positionN_loop</b><br />
Each position in the template has a loop which has the set of Assets
which are to be displayed inside of it. Assets that have not been
specifically placed are put inside of position 1.
</p>
<blockquote>
<p><b>id</b><br />
The Asset ID of the Asset.
</p>
<p><b>content</b><br />
The rendered content of the Asset.
</p>
</blockquote>
<p><b>attachment.size</b><br />
The size of the file.
</p>
<p><b>attachment.type</b><br />
The type of the file (PDF, etc.)
</p>
|,
context => 'Describing the file template variables',
lastUpdated => 1109987366,
lastUpdated => 1146775952,
},
'assets to hide' => {

View file

@ -994,11 +994,11 @@ our $I18N = {
'delete listing confirmation' => {
lastUpdated => 1135289632,
message => q|<h1>Confirm Delete</h1>
Are you absolutely sure you wish to delete this listing? This operation cannot be undone.
<p>Are you absolutely sure you wish to delete this listing? This operation cannot be undone.</p>
<p>
<a href="%s">Yes!</a>
<p>
<a href="%s">No, I made a mistake.</a>|,
</p>
<p><a href="%s">No, I made a mistake.</a></p>|,
},
'list fields' => {

View file

@ -15,154 +15,154 @@ our $I18N = {
message => q|The following is the list of template variables available in message board templates.
<p/>
<b>forum.add.url</b><br />
<p><b>forum.add.url</b><br />
A url that will add a forum to this message board.
<p>
</p>
<b>forum.add.label</b><br />
<p><b>forum.add.label</b><br />
The default label for forum.add.url.
<p>
</p>
<b>title.label</b><br />
<p><b>title.label</b><br />
The default label for the title column.
<p>
</p>
<b>views.label</b><br />
<p><b>views.label</b><br />
The default label for the views column.
<p>
</p>
<b>rating.label</b><br />
<p><b>rating.label</b><br />
The default label for the ratings column.
<p>
</p>
<b>threads.label</b><br />
<p><b>threads.label</b><br />
The default label for the threads column.
<p>
</p>
<b>replies.label</b><br />
<p><b>replies.label</b><br />
The default label for the replies column.
<p>
</p>
<b>lastpost.label</b><br />
<p><b>lastpost.label</b><br />
The default label for the last post column.
<p>
</p>
<b>forum_loop</b><br />
<p><b>forum_loop</b><br />
A loop containing the data for each of the forums contained in this message board.
<p>
</p>
<blockquote>
<b>forum.controls</b><br />
<p><b>forum.controls</b><br />
The editing controls for this forum.
<p>
</p>
<b>forum.count</b><br />
<p><b>forum.count</b><br />
An integer displaying the forum count as it goes through the loop.
<p>
</p>
<b>forum.title</b><br />
<p><b>forum.title</b><br />
The title of this forum.
<p>
</p>
<b>forum.description</b><br />
<p><b>forum.description</b><br />
The description of this forum.
<p>
</p>
<b>forum.replies</b><br />
<p><b>forum.replies</b><br />
The number of replies all the threads in this forum have received.
<p>
</p>
<b>forum.rating</b><br />
<p><b>forum.rating</b><br />
The average rating of all the posts in the forum.
<p>
</p>
<b>forum.views</b><br />
<p><b>forum.views</b><br />
The total number of views of all the posts in the forum.
<p>
</p>
<b>forum.threads</b><br />
<p><b>forum.threads</b><br />
The total number of threads in this forum.
<p>
</p>
<b>forum.url</b><br />
<p><b>forum.url</b><br />
The url to view this forum.
<p>
</p>
<b>forum.lastpost.url</b><br />
<p><b>forum.lastpost.url</b><br />
The url to view the last post in this forum.
<p>
</p>
<b>forum.lastpost.date</b><br />
<p><b>forum.lastpost.date</b><br />
The human readable date of the last post in this forum.
<p>
</p>
<b>forum.lastpost.time</b><br />
<p><b>forum.lastpost.time</b><br />
The human readable time of the last post in this forum.
<p>
</p>
<b>forum.lastpost.epoch</b><br />
<p><b>forum.lastpost.epoch</b><br />
The epoch date of the last post in this forum.
<p>
</p>
<b>forum.lastpost.subject</b><br />
<p><b>forum.lastpost.subject</b><br />
The subject of the last post in this forum.
<p>
</p>
<b>forum.lastpost.user.id</b><br />
<p><b>forum.lastpost.user.id</b><br />
The userid of the last poster.
<p>
</p>
<b>forum.lastpost.user.name</b><br />
<p><b>forum.lastpost.user.name</b><br />
The username of the last poster.
<p>
</p>
<b>forum.lastpost.user.alias</b><br />
<p><b>forum.lastpost.user.alias</b><br />
The current alias of the last poster.
<p>
</p>
<b>forum.lastpost.user.profile</b><br />
<p><b>forum.lastpost.user.profile</b><br />
The url to the last poster's profile.
<p>
</p>
<b>forum.lastpost.user.isVisitor</b><br />
<p><b>forum.lastpost.user.isVisitor</b><br />
A conditional indicating whether the last poster was a visitor.
<p>
</p>
<b>forum.user.canView</b><br />
<p><b>forum.user.canView</b><br />
A conditional indicating whether the user can view this forum.
<p>
</p>
<b>forum.user.canPost</b><br />
<p><b>forum.user.canPost</b><br />
A conditional indicating whether the user can post to this forum.
<p>
</p>
</blockquote>
<p>
<b>default.listing</b><br />
<p><b>default.listing</b><br />
A full forum rendered using the forum template.
<p>
</p>
<b>default.description</b><br />
<p><b>default.description</b><br />
The description of the default forum.
<p>
</p>
<b>default.title</b><br />
<p><b>default.title</b><br />
The title of the default forum.
<p>
</p>
<b>default.controls</b><br />
<p><b>default.controls</b><br />
The editing controls for the default forum.
<p>
</p>
<b>areMultipleForums</b><br />
<p><b>areMultipleForums</b><br />
A conditional indicating whether there is more than one forum.
<p>
</p>
|,
lastUpdated => 1101773945
lastUpdated => 1146776084
},
'6' => {
@ -176,10 +176,10 @@ A conditional indicating whether there is more than one forum.
},
'71' => {
message => q|Message boards can contain one or more Forums and/or Discussion Boards, are a great way to add community to any site or intranet. Many companies use message boards internally to collaborate on projects.
<br /><br />
message => q|<p>Message boards can contain one or more Forums and/or Discussion Boards, are a great way to add community to any site or intranet. Many companies use message boards internally to collaborate on projects.
</p>
|,
lastUpdated => 1100231686
lastUpdated => 1146776095
},
'61' => {

View file

@ -233,7 +233,7 @@ a Google sitemap of your site.
<p><strong>currentPage.hasViewableSiblings</strong><br />A conditional indicating whether the start page has siblings that are viewable by the current user.</p>
<p><strong>currentPage.hasViewableChildren</strong><br />A conditional indicating whether the start page has children that are viewable by the current user.</p>
<p><strong>page_loop</strong><br />A loop containing page information in nested, hierarchical order.</p>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<blockquote dir=ltr style="MARGIN-RIGHT: 0px">
<P dir=ltr><strong>page.assetId</strong><br />The assetId of this page.</p>
<P dir=ltr><strong>page.parentId</strong><br />The assetId of the parent of this page.</p>
<P dir=ltr><strong>page.ownerUserId</strong><br />The userId of the owner of this page.</p>
@ -252,8 +252,8 @@ a Google sitemap of your site.
<P dir=ltr><strong>page.url</strong><br />The complete URL to this page.</p>
<p><strong>page.indent</strong><br />A variable containing the indent for the current page. The default indent is three spaces. Use the <strong>page.indent_loop</strong> if you need a more flexible indent.</p>
<p><strong>page.indent_loop</strong><br />A loop that runs <strong>page.relDepth</strong> times.</p>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<p><strong>indent</strong><br />A number representing the loop count. </p></BLOCKQUOTE>
<blockquote dir=ltr style="MARGIN-RIGHT: 0px">
<p><strong>indent</strong><br />A number representing the loop count. </p></blockquote>
<P dir=ltr><strong>page.isBranchRoot</strong><br />A conditional indicating whether this page is a root page.</p>
<P dir=ltr><strong>page.isTopOfBranch</strong><br />A conditional indicating whether this page is a top page (daughter of root).</p>
<P dir=ltr><strong>page.isChild</strong><br />A conditional indicating whether this page is a daughter of the base page.</p>
@ -283,7 +283,7 @@ a Google sitemap of your site.
<P dir=ltr><strong>page.parent.ownerUserId</strong><br />The userId of the owner of the mother of this page.</p>
<P dir=ltr><strong>page.parent.synopsis</strong><br />The synopsis of the mother of this page.</p>
<P dir=ltr><strong>page.parent.newWindow</strong><br />A conditional indicating whether the mother of this page should be opened in a new window.</p>
</BLOCKQUOTE>|,
</blockquote>|,
lastUpdated => 1145060204,
},
@ -295,10 +295,10 @@ a Google sitemap of your site.
'1095' => {
message => q|<p>The general idea behind the navigation system is that instead of hardwiring all the various choices you might make into the code, the system manages a 'library' of these styles, just the way it does with Snippets, Images, Templates, Page Styles, and other types of reusable information. You can create a new 'Navigation menu style', give it a name, and then use it anywhere on your site that you like.</p>
<p>The navigation system consists of two parts:</p>
<OL>
<LI>The <strong>&#94;Navigation();</strong> macro, which determines which files may be included in the menu and which template to use.</LI>
<LI>The Navigation Template, which creates the menu and presents it to the user.</LI>
</OL>
<ol>
<li>The <strong>&#94;Navigation();</strong> macro, which determines which files may be included in the menu and which template to use.</li>
<li>The Navigation Template, which creates the menu and presents it to the user.</li>
</ol>
<p>To create a new menu for your site, place a <b>&#94;Navigation(myMenu);</b> macro into a style. An "edit myMenu" link will be displayed if "myMenu" is not defined. </p>
<p>Note: In this example "myMenu" is used, but you can pick any name, as long as it is unique.</p>|,
lastUpdated => 1101774239

View file

@ -2281,7 +2281,9 @@ A boolean indicating whether there is more than one page.
A list of links to every page in the paginator.
</p>
<blockquote <b>pagination.pageLoop</b><br />
<blockquote>
<b>pagination.pageLoop</b><br />
Same as pagination.pageList except broken into individual elements.
</blockquote>