Differences from version 1 to 7



@@ -1 +1,41 @@

-Details to be filled in :)
+Outputs any kind of link. Especially useful when it comes to links used to sort a table, due to the simplified syntax and loss of cumbersome if clauses also useful if the you want to display an icon as link since smartlink takes biticon parameters.
+
+Output: any kind of link. Especially useful when it comes to links used to sort a table, due to the simplified syntax and loss of cumbersome if clauses. Also useful if the you want to display an icon as link since smartlink takes biticon parameters
+
+^Note Don't use this plugin if ititle is generated dynamically since it is passed through tra()^
+
+!Parameters
+||
+ititle|words that are displayed|required
+ianchor|set the anchor where the link should point to|optional
+isort|name of the sort column without the orientation (e.g.: title)|optional
+isort_mode|this can be used to manually pass the sort mode to smartlink. overrides the value given in $_REQUEST[['sort_mode']], which is the default|optional
+iorder|if set to asc or desc, it sets the default sorting order of this particular column. 'asc' is default|optional
+idefault|if set, it will highlight this link if no $isort_mode is given. this should only be set once per sorting group since it represents the default sorting column|optional
+itype|can be set to 'url', which will output only the url, or 'li', which will output <li><a ... ></li>|optional
+ionclick|pass in any actions that should occur onclick|optional
+ibiticon|if you want to display an icon instead of text use ibiticon. format is: '<ipackage>/<iname>[[/iexplain]]' e.g.: 'liberty/edit'. This will be resolved by biticon, so you might want to know about that function as well.|optional
+iurl|pass in a full url|optional
+ifile|set the file where the link should point (default is the current file)|optional
+ipackage|set the package the link should point to (default is the current package)|optional
+ihash|you can pass in all the above as an array called ihash or secondary * items common to all links|optional
+*|anything else that gets added to the pile of items is appended using &amp;$key=$val|optional
+||
+
+!Sample
+This sample creates a simple link with sorting functionality:
+{code}
+{smartlink ititle="Page Name" isort="title"}
+{/code}
+This sample also takes care of the current position within the list (offset):
+{code}
+{smartlink ititle="Title" isort=title offset=$control.offset}
+{/code}
+setting iorder and idefault here, makes this link sort in a descending order by default (iorder) and it is highlighted when $isort_mode ( or $_REQUEST['sort_mode'] ) is not set (idefault)
+{code}
+{smartlink ititle="Page Name" isort="title" iorder="desc" idefault=1}
+{/code}
+
+!See also
+*((function_biticon))
+*((Smarty Functions))
Page History
Date/CommentUserIPVersion
16 Jan 2007 (13:43 UTC)
hiran85.233.40.1927
Current • Source
hiran85.233.40.1926
View • Compare • Difference • Source
hiran85.233.40.1925
View • Compare • Difference • Source
hiran85.233.40.1924
View • Compare • Difference • Source
hiran85.233.40.1923
View • Compare • Difference • Source
Lester Caine81.138.11.1362
View • Compare • Difference • Source
Lester Caine81.138.11.1361
View • Compare • Difference • Source