Thread: Re: [Codestriker-user] Can you please add two columns on the topic?
Brought to you by:
sits
|
From: Gary Y. <gar...@ya...> - 2009-05-07 21:19:28
|
David,
In Codestriker.pm, I added lines below to @metrics_schema.
{
name=>"Topic ID",
description=>"Topic ID",
scope=>"topic",
enabled=>1,
filter=>"count"
},
In codestriker.conf:
$metric_config = "Topic ID";
Restarted apache server:
/usr/sbin/apachectl -k restart
However, the "Topic ID" colomn does not show in the "viewing Topic" browswer after I created a new title. What I want is the "Topic ID" colomn shows in the "View Top" and it is auto generated whenever a topic is created. Please let me know how to achieve it.
Thanks,
Gary
--- On Wed, 5/6/09, David Sitsky <dav...@gm...> wrote:
> From: David Sitsky <dav...@gm...>
> Subject: Re: Can you please add two columns on the topic?
> To: "Gary Yang" <gar...@ya...>
> Cc: cod...@li...
> Date: Wednesday, May 6, 2009, 3:12 PM
> Hi Gary,
>
> You should be able to accomplish this using topic
> metrics. Have a
> look inside codestriker.conf at the bottom, and the
> metrics
> definitions in Codestriker.pm.
>
> Cheers,
> David
>
> On Thu, May 7, 2009 at 5:20 AM, Gary Yang <gar...@ya...>
> wrote:
> >
> > Hi David,
> >
> > Can you please add two columns on the topic? One is
> Title ID, another is Approved by?
> >
> > Here is the reason.
> > I am going to develop a pre-check in trigger. The user
> needs to enter the Codestriker title ID and the person’s
> name who approved this topic when he/she submit the code.
> The check-in fails if the title ID is not provided in the
> check-in description, or the title is not approved. Please
> let me know if you can add those two columns.
> >
> > Thanks,
> >
> >
> > Gary
> >
> >
> >
> >
> >
>
|
|
From: Gary Y. <gar...@ya...> - 2009-05-08 16:30:30
|
Hi David,
I created three same titles. The codestriker did not stop me by creating same title repeatly. This is the primary reason I would like to have a ID auto generated each time when a title created. I will be able to distingush the topics even they have same title. I would like to hack the code to add this function if it is possible. Can you please give me the guidance and tell me where I should start with?
Thanks,
Gary
--- On Thu, 5/7/09, David Sitsky <dav...@gm...> wrote:
> From: David Sitsky <dav...@gm...>
> Subject: Re: Can you please add two columns on the topic?
> To: "Gary Yang" <gar...@ya...>
> Cc: cod...@li...
> Date: Thursday, May 7, 2009, 8:21 PM
> Hi Gary,
>
> You'll see this metric in the "Topic Information"
> tab. It won't be
> auto-generated though.
>
> I'm not sure what you are trying to do from your pre-commit
> hook, but
> assuming you might be accessing the Codestriker database
> directly, can
> you not just use the topicid field from the topic table
> directly?
>
> Cheers,
> David
>
> On Fri, May 8, 2009 at 7:19 AM, Gary Yang <gar...@ya...>
> wrote:
> >
> > David,
> >
> > In Codestriker.pm, I added lines below to
> @metrics_schema.
> > {
> > name=>"Topic ID",
> > description=>"Topic ID",
> > scope=>"topic",
> > enabled=>1,
> > filter=>"count"
> > },
> >
> > In codestriker.conf:
> > $metric_config = "Topic ID";
> >
> > Restarted apache server:
> > /usr/sbin/apachectl -k restart
> >
> >
> > However, the "Topic ID" colomn does not show in the
> "viewing Topic" browswer after I created a new title. What I
> want is the "Topic ID" colomn shows in the "View Top" and it
> is auto generated whenever a topic is created. Please let
> me know how to achieve it.
> >
> > Thanks,
> >
> >
> > Gary
> >
> >
> >
> >
> >
> >
> > --- On Wed, 5/6/09, David Sitsky <dav...@gm...>
> wrote:
> >
> >> From: David Sitsky <dav...@gm...>
> >> Subject: Re: Can you please add two columns on the
> topic?
> >> To: "Gary Yang" <gar...@ya...>
> >> Cc: cod...@li...
> >> Date: Wednesday, May 6, 2009, 3:12 PM
> >> Hi Gary,
> >>
> >> You should be able to accomplish this using topic
> >> metrics. Have a
> >> look inside codestriker.conf at the bottom, and
> the
> >> metrics
> >> definitions in Codestriker.pm.
> >>
> >> Cheers,
> >> David
> >>
> >> On Thu, May 7, 2009 at 5:20 AM, Gary Yang <gar...@ya...>
> >> wrote:
> >> >
> >> > Hi David,
> >> >
> >> > Can you please add two columns on the topic?
> One is
> >> Title ID, another is Approved by?
> >> >
> >> > Here is the reason.
> >> > I am going to develop a pre-check in trigger.
> The user
> >> needs to enter the Codestriker title ID and the
> person’s
> >> name who approved this topic when he/she submit
> the code.
> >> The check-in fails if the title ID is not provided
> in the
> >> check-in description, or the title is not
> approved. Please
> >> let me know if you can add those two columns.
> >> >
> >> > Thanks,
> >> >
> >> >
> >> > Gary
> >> >
> >> >
> >> >
> >> >
> >> >
> >>
> >
> >
> >
> >
>
|
|
From: David S. <dav...@gm...> - 2009-05-09 02:04:52
|
Hi Gary,
I'll take this off this list, since most people won't be too interested in this.
Cheers,
David
On Sat, May 9, 2009 at 2:30 AM, Gary Yang <gar...@ya...> wrote:
>
> Hi David,
>
> I created three same titles. The codestriker did not stop me by creating same title repeatly. This is the primary reason I would like to have a ID auto generated each time when a title created. I will be able to distingush the topics even they have same title. I would like to hack the code to add this function if it is possible. Can you please give me the guidance and tell me where I should start with?
>
> Thanks,
>
>
> Gary
>
>
> --- On Thu, 5/7/09, David Sitsky <dav...@gm...> wrote:
>
>> From: David Sitsky <dav...@gm...>
>> Subject: Re: Can you please add two columns on the topic?
>> To: "Gary Yang" <gar...@ya...>
>> Cc: cod...@li...
>> Date: Thursday, May 7, 2009, 8:21 PM
>> Hi Gary,
>>
>> You'll see this metric in the "Topic Information"
>> tab. It won't be
>> auto-generated though.
>>
>> I'm not sure what you are trying to do from your pre-commit
>> hook, but
>> assuming you might be accessing the Codestriker database
>> directly, can
>> you not just use the topicid field from the topic table
>> directly?
>>
>> Cheers,
>> David
>>
>> On Fri, May 8, 2009 at 7:19 AM, Gary Yang <gar...@ya...>
>> wrote:
>> >
>> > David,
>> >
>> > In Codestriker.pm, I added lines below to
>> @metrics_schema.
>> > {
>> > name=>"Topic ID",
>> > description=>"Topic ID",
>> > scope=>"topic",
>> > enabled=>1,
>> > filter=>"count"
>> > },
>> >
>> > In codestriker.conf:
>> > $metric_config = "Topic ID";
>> >
>> > Restarted apache server:
>> > /usr/sbin/apachectl -k restart
>> >
>> >
>> > However, the "Topic ID" colomn does not show in the
>> "viewing Topic" browswer after I created a new title. What I
>> want is the "Topic ID" colomn shows in the "View Top" and it
>> is auto generated whenever a topic is created. Please let
>> me know how to achieve it.
>> >
>> > Thanks,
>> >
>> >
>> > Gary
>> >
>> >
>> >
>> >
>> >
>> >
>> > --- On Wed, 5/6/09, David Sitsky <dav...@gm...>
>> wrote:
>> >
>> >> From: David Sitsky <dav...@gm...>
>> >> Subject: Re: Can you please add two columns on the
>> topic?
>> >> To: "Gary Yang" <gar...@ya...>
>> >> Cc: cod...@li...
>> >> Date: Wednesday, May 6, 2009, 3:12 PM
>> >> Hi Gary,
>> >>
>> >> You should be able to accomplish this using topic
>> >> metrics. Have a
>> >> look inside codestriker.conf at the bottom, and
>> the
>> >> metrics
>> >> definitions in Codestriker.pm.
>> >>
>> >> Cheers,
>> >> David
>> >>
>> >> On Thu, May 7, 2009 at 5:20 AM, Gary Yang <gar...@ya...>
>> >> wrote:
>> >> >
>> >> > Hi David,
>> >> >
>> >> > Can you please add two columns on the topic?
>> One is
>> >> Title ID, another is Approved by?
>> >> >
>> >> > Here is the reason.
>> >> > I am going to develop a pre-check in trigger.
>> The user
>> >> needs to enter the Codestriker title ID and the
>> person’s
>> >> name who approved this topic when he/she submit
>> the code.
>> >> The check-in fails if the title ID is not provided
>> in the
>> >> check-in description, or the title is not
>> approved. Please
>> >> let me know if you can add those two columns.
>> >> >
>> >> > Thanks,
>> >> >
>> >> >
>> >> > Gary
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >>
>> >
>> >
>> >
>> >
>>
>
>
>
>
|
|
From: David S. <dav...@gm...> - 2009-05-09 02:09:42
|
If you want to automatically add the topicid to the topic title, just
update this file:
lib/Codestriker/Action/SubmitNewTopic.pm:
go to the line that has this:
# Create the topic in the model.
my $topic = Codestriker::Model::Topic->new($topicid);
$topic->create($topicid, $email, $topic_title, $topic_state,
change it to be:
# Create the topic in the model.
my $topic = Codestriker::Model::Topic->new($topicid);
$topic_title .= "$topicid: $topic_title";
$topic->create($topicid, $email, $topic_title, $topic_state,
This will prepend the topic ID to the title, which will ensure it is unique.
Cheers,
David
On Sat, May 9, 2009 at 2:30 AM, Gary Yang <gar...@ya...> wrote:
>
> Hi David,
>
> I created three same titles. The codestriker did not stop me by creating same title repeatly. This is the primary reason I would like to have a ID auto generated each time when a title created. I will be able to distingush the topics even they have same title. I would like to hack the code to add this function if it is possible. Can you please give me the guidance and tell me where I should start with?
>
> Thanks,
>
>
> Gary
>
>
> --- On Thu, 5/7/09, David Sitsky <dav...@gm...> wrote:
>
>> From: David Sitsky <dav...@gm...>
>> Subject: Re: Can you please add two columns on the topic?
>> To: "Gary Yang" <gar...@ya...>
>> Cc: cod...@li...
>> Date: Thursday, May 7, 2009, 8:21 PM
>> Hi Gary,
>>
>> You'll see this metric in the "Topic Information"
>> tab. It won't be
>> auto-generated though.
>>
>> I'm not sure what you are trying to do from your pre-commit
>> hook, but
>> assuming you might be accessing the Codestriker database
>> directly, can
>> you not just use the topicid field from the topic table
>> directly?
>>
>> Cheers,
>> David
>>
>> On Fri, May 8, 2009 at 7:19 AM, Gary Yang <gar...@ya...>
>> wrote:
>> >
>> > David,
>> >
>> > In Codestriker.pm, I added lines below to
>> @metrics_schema.
>> > {
>> > name=>"Topic ID",
>> > description=>"Topic ID",
>> > scope=>"topic",
>> > enabled=>1,
>> > filter=>"count"
>> > },
>> >
>> > In codestriker.conf:
>> > $metric_config = "Topic ID";
>> >
>> > Restarted apache server:
>> > /usr/sbin/apachectl -k restart
>> >
>> >
>> > However, the "Topic ID" colomn does not show in the
>> "viewing Topic" browswer after I created a new title. What I
>> want is the "Topic ID" colomn shows in the "View Top" and it
>> is auto generated whenever a topic is created. Please let
>> me know how to achieve it.
>> >
>> > Thanks,
>> >
>> >
>> > Gary
>> >
>> >
>> >
>> >
>> >
>> >
>> > --- On Wed, 5/6/09, David Sitsky <dav...@gm...>
>> wrote:
>> >
>> >> From: David Sitsky <dav...@gm...>
>> >> Subject: Re: Can you please add two columns on the
>> topic?
>> >> To: "Gary Yang" <gar...@ya...>
>> >> Cc: cod...@li...
>> >> Date: Wednesday, May 6, 2009, 3:12 PM
>> >> Hi Gary,
>> >>
>> >> You should be able to accomplish this using topic
>> >> metrics. Have a
>> >> look inside codestriker.conf at the bottom, and
>> the
>> >> metrics
>> >> definitions in Codestriker.pm.
>> >>
>> >> Cheers,
>> >> David
>> >>
>> >> On Thu, May 7, 2009 at 5:20 AM, Gary Yang <gar...@ya...>
>> >> wrote:
>> >> >
>> >> > Hi David,
>> >> >
>> >> > Can you please add two columns on the topic?
>> One is
>> >> Title ID, another is Approved by?
>> >> >
>> >> > Here is the reason.
>> >> > I am going to develop a pre-check in trigger.
>> The user
>> >> needs to enter the Codestriker title ID and the
>> person’s
>> >> name who approved this topic when he/she submit
>> the code.
>> >> The check-in fails if the title ID is not provided
>> in the
>> >> check-in description, or the title is not
>> approved. Please
>> >> let me know if you can add those two columns.
>> >> >
>> >> > Thanks,
>> >> >
>> >> >
>> >> > Gary
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >>
>> >
>> >
>> >
>> >
>>
>
>
>
>
|
|
From: David S. <dav...@gm...> - 2009-05-08 03:21:23
|
Hi Gary,
You'll see this metric in the "Topic Information" tab. It won't be
auto-generated though.
I'm not sure what you are trying to do from your pre-commit hook, but
assuming you might be accessing the Codestriker database directly, can
you not just use the topicid field from the topic table directly?
Cheers,
David
On Fri, May 8, 2009 at 7:19 AM, Gary Yang <gar...@ya...> wrote:
>
> David,
>
> In Codestriker.pm, I added lines below to @metrics_schema.
> {
> name=>"Topic ID",
> description=>"Topic ID",
> scope=>"topic",
> enabled=>1,
> filter=>"count"
> },
>
> In codestriker.conf:
> $metric_config = "Topic ID";
>
> Restarted apache server:
> /usr/sbin/apachectl -k restart
>
>
> However, the "Topic ID" colomn does not show in the "viewing Topic" browswer after I created a new title. What I want is the "Topic ID" colomn shows in the "View Top" and it is auto generated whenever a topic is created. Please let me know how to achieve it.
>
> Thanks,
>
>
> Gary
>
>
>
>
>
>
> --- On Wed, 5/6/09, David Sitsky <dav...@gm...> wrote:
>
>> From: David Sitsky <dav...@gm...>
>> Subject: Re: Can you please add two columns on the topic?
>> To: "Gary Yang" <gar...@ya...>
>> Cc: cod...@li...
>> Date: Wednesday, May 6, 2009, 3:12 PM
>> Hi Gary,
>>
>> You should be able to accomplish this using topic
>> metrics. Have a
>> look inside codestriker.conf at the bottom, and the
>> metrics
>> definitions in Codestriker.pm.
>>
>> Cheers,
>> David
>>
>> On Thu, May 7, 2009 at 5:20 AM, Gary Yang <gar...@ya...>
>> wrote:
>> >
>> > Hi David,
>> >
>> > Can you please add two columns on the topic? One is
>> Title ID, another is Approved by?
>> >
>> > Here is the reason.
>> > I am going to develop a pre-check in trigger. The user
>> needs to enter the Codestriker title ID and the person’s
>> name who approved this topic when he/she submit the code.
>> The check-in fails if the title ID is not provided in the
>> check-in description, or the title is not approved. Please
>> let me know if you can add those two columns.
>> >
>> > Thanks,
>> >
>> >
>> > Gary
>> >
>> >
>> >
>> >
>> >
>>
>
>
>
>
|