[rt-devel] [PATCH] Make group and keyword ID printing configurable
Jesse Vincent
jesse at bestpractical.com
Wed Jan 9 02:11:34 EST 2002
I suspect that the better answer is just to not print them. they don't actually
convey much in the way of useful information. And we're already heavy on config
variables ;) but I do appreciate the patch.
On Tue, Jan 08, 2002 at 11:06:21PM -0800, Blair Zajac wrote:
> The following patch against 2.0.11 adds two new configuration variables to
> config.pm to enable the group and keyword ID to be printed.
>
> I find them distracting, because the numeric IDs are in different order
> than the alphabetically sorted order.
>
> The default here is to turn them off.
>
> The ID can still be determined by examining the URL that clicking on the
> group or keyword would lead to.
>
> Best,
> Blair
>
> --
> Blair Zajac <blair at orcaware.com>
> Web and OS performance plots - http://www.orcaware.com/orca/
> diff -ru ../rt-2-0-11/etc/config.pm ./etc/config.pm
> --- ../rt-2-0-11/etc/config.pm Fri Nov 9 14:07:03 2001
> +++ ./etc/config.pm Tue Jan 8 22:57:30 2002
> @@ -286,6 +286,16 @@
> # {{{ Web interface configuration
>
>
> +# Set this to 1 if the web interface should print the unique numeric
> +# ID before each group name in the [Configuration]/[Groups] web page,
> +# 0 if IDs should not be shown.
> +$WebShowGroupID = 0;
> +
> +# Set this to 1 if the web interface should print the unique numeric
> +# ID before each keyword in the [Configuration]/[Keywords] web page, 0
> +# if IDs should not be shown.
> +$WebShowKeywordID = 0;
> +
>
> # Define the directory name to be used for images in rt web
> # documents.
> diff -ru ../rt-2-0-11/webrt/Admin/Groups/index.html ./webrt/Admin/Groups/index.html
> --- ../rt-2-0-11/webrt/Admin/Groups/index.html Tue Nov 6 15:06:13 2001
> +++ ./webrt/Admin/Groups/index.html Tue Jan 8 22:59:23 2002
> @@ -6,8 +6,13 @@
>
> Pseudogroups:<BR>
> <UL>
> -%while ( $Group = $PseudoGroups->Next) {
> -<LI><A HREF="Modify.html?id=<%$Group->id%>"><%$Group->id%>: <%$Group->Name%></a><BR>
> +%while ($Group = $PseudoGroups->Next) {
> +<LI><A HREF="Modify.html?id=<%$Group->id%>">
> +%if ($RT::WebShowGroupID) {
> + <%$Group->id%>:
> +%}
> + <%$Group->Name%></a><BR>
> +</LI>
> %}
>
> </UL>
> diff -ru ../rt-2-0-11/webrt/Admin/Keywords/index.html ./webrt/Admin/Keywords/index.html
> --- ../rt-2-0-11/webrt/Admin/Keywords/index.html Tue Nov 6 15:06:16 2001
> +++ ./webrt/Admin/Keywords/index.html Tue Jan 8 22:45:06 2002
> @@ -11,7 +11,13 @@
>
>
> % while (my $key = $Keywords->Next) {
> +
> +% if ($RT::WebShowKeywordID) {
> <LI><%$key->id%>:
> +% } else {
> + <LI>
> +% }
> +
> % if ($Edit == $key->id) {
> <input name="KeyName-<%$key->id%>" value="<%$key->Name%>">
> <input type=submit value="Update">
--
http://www.bestpractical.com/products/rt -- Trouble Ticketing. Free.
More information about the Rt-devel
mailing list