Hi,
I don’t really know where to start. I am a win32 programmer and have used HTTP components a little as well as HTTPS components a little (I have found some JSON components). I am looking at the quick way of getting my hello world application running. I don’t currently have a PHP, Ruby …. IDE, but if there is a consensus as to the best way to go, then I’ll install whatever.
Things I want to do:
- Parse the WIKI to read our uplinks (the current pages logical parent) to build a logical TOC page. - I know I can probably do this with standard HTML scraping.
- Add a header to each page that uses the TOC as its source (e.g. Frontpage > SIPP Administration > Entering a new SIPP on the system).
- Be able to embed a link and get a quote from that page in this page and make it so that I can run process and it will update the quote if the source has changed.
- Have checkboxes on each page so users can say the understand the page and are happy with the contents, this will need to get persisted somehow. They can view a list of all pages they haven’t checked and also ones that have changed since the last check.
- ……
With no budget (just me wanting to make the WIKI really work for the users), I need a foot in the door to get some productivity to show the users what is possible.
Any help greatly appreciated. E.g. You need x,y & z and the look at example…. Or You have all you need, just look at example….. Haven’t you read…. .yet!
Our main WIKI is V1, but have some tests in V2. Would prefer to be able to tackle both until the upgrade tool is fully functional and we move to WIKI 2 for our main on.
TIA
JAC.
-----Original Message-----
From: pbwik...@googlegroups.com [mailto:pbwik...@googlegroups.com] On
Behalf Of Tim
Sent: 17 June 2008 19:27
To: PBwiki API Hackers
Subject: [PBwiki API] Re: Newbie win32 programmer - a thread to start
pulling at.
also... I've got a c# wrapper for the pbwiki api, if that would be
useful for you.
[JAC] That would be great. As I said I am a W32 programmer, but I should
have VS (2008) installed after the weekend, so onto MSVS's .NET world!
+
I think that you've bitten off quite a lot.
[JAC] Thoughts are cheap / free, actually delivering any of it is more
taxing.
if you were to tackle these one at a time starting with the highest
priority, which would you start with?
[JAC] Well, I think using good old W32 and html parsing, I can build an in
memory model of pages and up links, giving me a Table Of Contents, which I
can spit out as static HTML, so I will probably tackle this by parsing a
backup.
So I guess my current is:
1) Connect to WIKI
2) Open a page
3) Edit the page
4) Save it away.
This will allow me to inject certain headers into a pages.
I am currently working on linking my application into the WIKI so every
screen has a help button and the users can edit the list of links that the
help button links to, i.e. links into the WIKI.
Thanks for your time,
Jason Chapman.