Loading...
 
Development

Development


New tracker datatype

posts: 4

Hello,

New to TikiWiki, but my PHP coding is ok, I suppose ;-).

I use TikiWiki as a PHP Application Framework. The tracker module is excellent for what I need, but:

I need to add another datatype (text, dropdownlist, checkbox, etc.) what's available.

The required datatype is URL. If it validates as a URI it should be displayed as a link. That is all.

I want to make this fix myself because I don't want to wait for if, maybe, etc. That's why we do Open Source, right?

I will contribute the fix as a patch, if you want it, you can add it to TikiWiki. I have no OS development experience. Only contracting for customers btw. So the OS dev experience is new to me.

My question:

Any hints to speed-up this fix. What traps will I fall in?

I think the Tracker module is the five or six tables beginning with tracker. That will be easy. I add the datatype there. But then I have to add the formatting... that's where I am going to start...

Any comments are very welcome.

Jim Caprioli
Tiki? Yes!

posts: 2881 United Kingdom

Hi Jim,

Id checkout the new Trackers/Forms in TikiWiki 1.9, its likely mose has already got something along those lines in the pipeline. Tiki 1.9 has got a completely new overhaul of tracker system.

Damian

posts: 4

Hi Damian,

I would have to checkout 1.9 from CVS then, I suppose. I am going to do that right away... I have done -some- open source work so I am set up to do that kind of things.

Is it possible to pinpoint the .php files that do the tracker functionality? Or would I have to go deeper into Tiki?

Maybe I should surf the Wiki a bit but I am trying to speed it up.

I am happy with Tiki 1.8, although more functionality is always nice. But I need a URL datatype -yesterday-. It shouldn't be too difficult because I have done similar things before.

The point is that the Tiki is big and that I don't want to break things.

Thanks for your reply.

> Id checkout the new Trackers/Forms in TikiWiki 1.9, its likely mose has already got something along those lines in the pipeline.
>
> Damian
>


posts: 4

Hi Damian,

I would have to checkout 1.9 from CVS then, I suppose. I am going to do that right away... I have done -some- open source work so I am set up to do that kind of things.

Is it possible to pinpoint the .php files that do the tracker functionality? Or would I have to go deeper into Tiki?

Maybe I should surf the Wiki a bit but I am trying to speed it up.

I am happy with Tiki 1.8, although more functionality is always nice. But I need a URL datatype -yesterday-. It shouldn't be too difficult because I have done similar things before.

The point is that the Tiki is big and that I don't want to break things.

Thanks for your reply.

> Id checkout the new Trackers/Forms in TikiWiki 1.9, its likely mose has already got something along those lines in the pipeline.
>
> Damian
>


posts: 5

Hello Jim,

We got such a modification working for 1.7; at that time we were not too comfortable with the whole system and hence did not bother giving it back to the comunity.

Let me know what you find out with 1.9 and if such a feature exists, otherwise I could contribute the patch to 1.9 branch for mose to incorporate.

And if mose is reading, another feature that we ventured into but never completed, was to have a "wikitext" datatype; the idea was that this text would be treated the same way the contents of a wiki page. With these two features + the other enhancements, trackers should totally rock.

cheers
Vijay Aswadhati