Confluencer.NET

Name Confluencer.NET
Version 0.4 beta 5
Author(s) Jinwoo Min
Homepage http://sf.net/projects/confluencer
Price $0
License Freeware
IssueTracking on SF.net
Download JAR from SF.net
Download Source from SF.net

I've registered this project to Ohloh.net. If you are interested in, visit here.

0.4 beta 5 released - download from SourceForge.

Description/Features

Confluencer.NET is a graphical front-end client for Confluence written in C# and .Net The application requires .NET Framework 2.0 and can be downloaded from SourceForge.

Feature highlights:

  • View pages with tree structure
  • Add, Edit, remove pages
  • Move pages using Drag & Drop
  • Preview page in a tab
  • Connect and manage multiple Confluence sites
  • View news

Development

See the SourceForg Project: http://sf.net/projects/confluencer

License

  • Freeware and open source!

Usage

Installation

  1. Download
  2. Unzip and run ConfluencerDotNET.exe
  3. Edit your Confluence profile
  4. Click "Save" button

    View pages

  5. Click "Your profile" tree node
  6. Click "Spaces" tree node
  7. Click "Pages" tree node
  8. Click page to view and edit

Add a page

  • TODO

Edit a page

  • TODO

Detele a page

  • TODO

Version History

0.4 beta 5

  • Fixed confie file saving problem.
  • Added password encryption feature.
  • Added button shortcuts.
  • Added version info with config xml.

0.4 beta 4

  • Fixed getting pages problem in some cases.
  • Fixed moving pages problem using drag & drop.
  • Applied sorting to TreeView.
  • Improved refreshing pages. (faster, more elegant)

0.4 beta 3

  • Fixed infinite loop problem in moving page.
  • Added shortcut key for editing profile/page.

0.4 beta 2 (hidden)

  • Added refreshing contents feature.
  • Fixed SessionInvalidException.
  • Added Wiki help link.

0.4 beta 1

  • Rewritten as a .Net app
  • Better performance than Delphi version in initial access time (Delphi 7's WebServices are slow. I don't know why.)
    • Performance was the main reason to re-write the app in .Net
  • Can view News posts (aka "blog posts")
  • Fixed page tree bug. (Big bug)

0.1 beta 4

  • Original app was called "Confluencer" and was written in Delphi 7 Ent, using the Confluence Remote API.
  • Download is still available v0.1b4

Screenshots

Labels

remoteapi remoteapi Delete
confluencer confluencer Delete
confluence confluence Delete
csharp csharp Delete
dotnet dotnet Delete
plugin plugin Delete
xml-rpc xml-rpc Delete
remote-api remote-api Delete
soap soap Delete
richclient richclient Delete
rich rich Delete
client client Delete
rich-client rich-client Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Oct 02, 2006

    Michael McKeown says:

    Looks good - thanks! I've hit a few early bugs though: Pagetree doesn't ex...

    Looks good - thanks! I've hit a few early bugs though:

    1. Pagetree doesn't expand enough levels
    2. Pagetree refresh not working (i.e. new page created, refresh the tree doesn't show new page)
    3. Got a Error in orphaned pages error when viewing a space (which doesn't have any orphans)

    If you'd like any help developing this, I might be able to help

    1. Oct 02, 2006

      Jinwoo Min says:

      Thank you for reporting bugs. Then I reply your report. 1. I'll check later de...

      Thank you for reporting bugs.
      Then I reply your report.

      1. I'll check later deeply. Do you know the public confluence site which has this bug?
      2. Pagetree refreshing is not supported yet. But, when new page created, it will be shown in page tree.
      3. I have never met this bug. Let me the site.

      I appreciate your help message. Soon I will upload this application source to sf.net subversion server.

      1. Oct 02, 2006

        Michael McKeown says:

        Sorry - I've been using it against a private Confluence instance. I can't share ...

        Sorry - I've been using it against a private Confluence instance. I can't share it with you

  2. Oct 27, 2006

    Garnet R. Chaney says:

    Jinwoo sez.... It's a freeware and open source. Garnet asks.... Doesn't "open s...

    Jinwoo sez.... It's a freeware and open source. Garnet asks....

    Doesn't "open source" mean that the source code is made available?  I could only find a download of the .EXE version of your program, but the CVS didn't appear to have any source code available.

    1. Oct 28, 2006

      Jinwoo Min says:

      Yes, It's open source. but I'm not using public CVS. Now you can download 0.4 b...

      Yes, It's open source. but I'm not using public CVS.
      Now you can download 0.4 b1 sources from SF.net.
      I'll release 0.4 b3 or later.
      Thanks for comment.

  3. Nov 02, 2006

    Nick Murray says:

    This is  great application. Navigating Confluence sites just got heaps easi...

    This is  great application. Navigating Confluence sites just got heaps easier!

     One small bug I've found is that dragging and dropping pages only seems to work at the same level as the page you're dragging, or lower. You can't drag a page up to a higher level in the tree. Example (below) I can't drag node D up to the same level as C, E and F by dropping it on to B. I can only seem to move node D to be a child of E, or F.

    I'm not sure if this is standard behaviour. Example

    +
    |---A
        +---B      
        +---C
        |   + ---D
        +---E
        +---F
    
    1. Nov 03, 2006

      Jinwoo Min says:

      In that case, you can meet 2 situations. The first situation that you maybe hav...

      In that case, you can meet 2 situations.

      The first situation that you maybe have met: Before you drag D up to the same level as C, TreeView's selected node is A.
      Then you will be meet "java.lang.IllegalArgumentException: Can not set page as its own parent.". Right?

      The second situation that I think it will be right: Before you drag D up to the same level as C, TreeView's selected node is D.
      Then it will do right.

      In conclusion, 1st situation is a BUG.
      Hmm. For now to avoid this bug, select D before drag it.

      Thanks for a kind bug report.

      1. Nov 06, 2006

        Jinwoo Min says:

        I fixed that bug. Now enjoy 0.4 beta 4 from SF.net.

        I fixed that bug. Now enjoy 0.4 beta 4 from SF.net.

  4. Nov 06, 2006

    mark van says:

    I downloaded your application v 0.4 beta 4 and found a bug (I think) I am manag...

    I downloaded your application v 0.4 beta 4 and found a bug (I think)

    I am managing a confluence installation with no dns name, just the IP address. in the settings i configured the url as following HTTP://10.0.0.150:8080/ Now i can browse the confluence structure but the moment i try to view/edit/etc a page it gives me a 404 page not found. The url in the window displays an url which points to http://localhost:8080/display/ds/Index instead of http://10.0.0.150:8080/display/ds/Index (which works after manually editing the url).

    I have tried to reproduce the same situation with a confluence install on a server with dns entry - no problem 

    I have tried editing my hosts file to link a local dns name to the ip address - (i am behind a proxy) - edited the IE exclude from proxy field - no result.

    1. Nov 06, 2006

      Jinwoo Min says:

      Thanks for reporting. I think it's a your confluence setting problem. Please, g...

      Thanks for reporting.

      I think it's a your confluence setting problem.
      Please, go Administration page (General settings) and check your "Server Base URL".
      Maybe your setting will be "http://localhost:8080/".
      I think it should be "http://10.0.0.150:8080/".

      I hope it help you.

      1. Nov 06, 2006

        mark van says:

        Perfect! It works! Maybe a point for the FAQ?

        Perfect! It works! Maybe a point for the FAQ?

  5. Nov 14, 2006

    mark van says:

    I have found a bug/feature in Beta 4. When not inserting a password in the confi...

    I have found a bug/feature in Beta 4. When not inserting a password in the configuration i would like to see a dialog to insert my password for this session (I don't want it saved in the config.xml because it is saved plain text) but instead of giving me a dialog of some kind (or a nice formatted error) it gives me a java.lang.NullPointerException when i try to unfold the spaces node.

    1. Nov 15, 2006

      Jinwoo Min says:

      I agree your suggestion. but, I can't understand about java.lang.NullPointerExce...

      I agree your suggestion.
      but, I can't understand about java.lang.NullPointerException. Is this server message?

  6. Nov 14, 2006

    mark van says:

    Other points: I can really easy edit a page (ctrl+enter) but i can not easily...

    Other points:

    • I can really easy edit a page (ctrl+enter) but i can not easily save it (no shortcut available?)
    • The 'Home' button (next to "Web:") is named ToolStripButton4

    Keep on with the good work

    1. Nov 15, 2006

      Jinwoo Min says:

      Good idea. I'll fix on next release. Thanks.

      Good idea.

      I'll fix on next release.

      Thanks.

  7. Nov 21, 2006

    Nick Murray says:

    Hi, some suggestions for future releases: 1. List all the available Spaces uder...

    Hi, some suggestions for future releases:

    1. List all the available Spaces uder the root treeview node (ie the node with the Atlassian icon) not under a separate node called "Spaces". It seems to be an extra level in the tree that does nothing!

    2. It would be nice to have a bookmark facility to store favourite pages on.

    3. It would be nice to have multiple pages open at once, either in different tabs, or in a "split" window: top/bottom or left/right (or both )

    4. If you click on a profile, all the top-level spaces should be loaded automatically. This would save some time.

    5. The news pages could be combined with the name of the space.

    6. Replace the "Pages" node with the "Home" node (again, it seems to be one extra level in the tree for nothing) 

     The following image shows my ideas about the tree:Unable to render embedded object: File (Tree ideas) not found.

     

    1. Nov 21, 2006

      Nick Murray says:

      Sorry I messed up the image in the previous post. Anyway, rather than having a s...

      Sorry I messed up the image in the previous post. Anyway, rather than having a separate News page, if you click on the title of the space, you see the news

    2. Nov 23, 2006

      Jinwoo Min says:

      Thank you for your many suggestions. 1. It is for very future version. ex. Serv...

      Thank you for your many suggestions.

      1. It is for very future version. ex. Server Info node etc.
      2,3. Good idea.
      4. It will be the option item.
      5. Many news items can be listed. hm...
      6. Any pages can be the same level with "Home" node if without parent page. so I can't.

      1. Nov 23, 2006

        Nick Murray says:

        Thank you for your consideration...I don't know how I lived without this applica...

        Thank you for your consideration...I don't know how I lived without this application

  8. Nov 30, 2006

    Nick Murray says:

    Hi, is there any chance of getting the updated source for Confluencer.net? Thank...

    Hi, is there any chance of getting the updated source for Confluencer.net? Thanks

    1. Nov 30, 2006

      Jinwoo Min says:

      I forgot to upload sources. Now you can download 0.4 b4 sources from SF.net.

      I forgot to upload sources.
      Now you can download 0.4 b4 sources from SF.net.

      1. Nov 30, 2006

        Jinwoo Min says:

        and https://svn.sourceforge.net/svnroot/confluencer/trunk
        1. Nov 30, 2006

          Nick Murray says:

          Thank you...I'd like to try extending this application.

          Thank you...I'd like to try extending this application.

          1. Nov 30, 2006

            Jinwoo Min says:

            Wow, if you don't mind, let me know about your plan.

            Wow, if you don't mind, let me know about your plan.

  9. Mar 14, 2007

    Dave Packham says:

    I am trying to connect to an SSL confluencer site with a valid cert.  I get...

    I am trying to connect to an SSL confluencer site with a valid cert.  I get this error when It tried to load the pages and I cannot go any further.

     Tthe underlying connection was closed: could not establish a trust relationship for the SSL/TLS secure channel

    Anyone using this confluencer.net on a SSL confluence site?

    My url is https://wiki.myuniversity.edu

    1. Mar 16, 2007

      Jinwoo Min says:

      I have not yet tested using SSL/TLS secure channel. If you don't mind, I'd like ...

      I have not yet tested using SSL/TLS secure channel.
      If you don't mind, I'd like access your site and test secure features.

  10. Mar 15, 2007

    Kevin James says:

    Just had to say....great app!  I had a bunch of pages I needed to remov...

    Just had to say....great app!  I had a bunch of pages I needed to remove from Confluence.  This made my job a whole lot easier.  Would be nice to be able to multiple select pages in order to do some operations like delete, but still much easier than removing a bunch of pages IN Confluence.

    Great job and thanks!

  11. Mar 27, 2007

    Dave Packham says:

    I cannot allow access to our wiki from offsite, sorry,  but you can use thi...

    I cannot allow access to our wiki from offsite, sorry,  but you can use this one that public

     https://confluence.rave.ac.uk/confluence/dashboard.action

    it has the same problem with populating the spaces as I do

     
    Thanks

    Dave P

    dave . packham at utah . edu to email me

  12. Jul 06, 2007

    JI says:

    A navigation tree is a much needed feature for using Confluence.  Keep up t...

    A navigation tree is a much needed feature for using Confluence.  Keep up the good work.   Much appreciate it.

    Thanks,

    John I.

    1. Jul 26, 2007

      Jinwoo Min says:

      Thanks for comment. Let me know a needed feature you think in details. Jinwoo

      Thanks for comment.

      Let me know a needed feature you think in details.

      Jinwoo

  13. Jul 26, 2007

    Alric Marc says:

    Hello Can this tool work with Confluence Hosted ?

    Hello

    Can this tool work with Confluence Hosted ?

    1. Jul 26, 2007

      Jinwoo Min says:

      Hi, Yes, you can maybe. See feature comparison. p.s. but I've never been teste...

      Hi,

      Yes, you can maybe. See feature comparison.

      p.s. but I've never been tested yet.

  14. Aug 15, 2007

    Bhavin Turakhia says:

    Jinwoo - thanks for this amazing plugin - makes life a heck of a lot simpler whe...

    Jinwoo - thanks for this amazing plugin - makes life a heck of a lot simpler when re-organizing and deleting pages

    Now I have only one feature request which would make this my favorite confluence plugin. If you can add a way to drag and drop attachments onto a page in the tree which would upload those attachments to that page. It would make life so easy when trying to add attachments to a page

    Right now I use the Webdav plugin for this - but it is just too slow - way slower than confluencer

    - Bhavin

  15. Sep 19, 2007

    Jimmy Cane says:

    First of all: great program!!! but i still have some requests: co...

    First of all: great program!!!

    but i still have some requests:

    1. could you save the window-state on closing, so that the window opens at the same size and the divider at the same position?
    2. could you someday add a wysiwyg-editor?? (not that important)
    3. could the tree-view update according to the web-view?? so when i click a wiki-link in the web-view then the tree should update. i mostly navigate using the tree-view. but when i do this then i can't edit the page, because when i click the edit-symbol, then the page that is selected in the tree-view will be edited. i guess you are using the ie for showing the content. in order to update the tree-view you could scan the url.
    4. could you add a favorites-window?
    5. could there be an option to leave out "pages" and "Home" and put the content directly under the space. it is a little annoying to have to click through these folders.
    6. could you cache the links to the pages in the treeview, so that the don't have to be loaded whenever i restart the program? but you should still check if there are new-child-pages, that have been created on a different way. but this would be really cool, because it would make the application much faster.

    that's it. enough!

    thank you very much

  16. Sep 19, 2007

    Jimmy Cane says:

    i found a bug: i can't connect to https://wiki.fhtw-berlin.de/. The tree-view c...

    i found a bug:

    i can't connect to https://wiki.fhtw-berlin.de/. The tree-view can't update (HTTP-Error 404), but i can browse with the web-view.

    greetings,

    jimmy

    1. Sep 20, 2007

      björn eriksson says:

      You have to give confluencer.NET your password. Beware: it will be stored in 'c...

      You have to give confluencer.NET your password.

      Beware: it will be stored in 'config.xml'!

      The reason you browse the site is probably because confluencer.NET uses internet explorer and it has a valid cookie.