E2 Explorer (an E2 Client)

NOTE: This client is in beta (Version 0.9.20080903)

New Install

Download ZIP file

Upgrade

Suggested for all existing users
Download ZIP file
(same as New Install, but will not overwrite your database)

Installation

Currently the download is simply a ZIP file. All you need to do to "install" the client is to extract the files to any directory on your computer (such as "c:\Program Files\E2 Explorer\"). You then double-click on "E2Explorer.exe" to run the program. I will likely create a full install program for this in the future, but for now, this is the method I will be using.

Known Issues (current version only)

  • The theme/skin/stylesheet could use some tweaking. Let me know if you have any suggestions about the interface, or want to make your own skin.
  • Random nodes does not fuction - not coded yet
  • Funky characters in some nodes - because E2 content is supplied by noders througout the world using various browsers and software applications to publish their nodes, copying and pasting content to E2 can cause encoding issues. I fix them as I find them, so if you run into a node that displays strange characters that you don't think should be there, let me know and I'll check it out.
  • Fixed: Cannote delete friends/foes - not coded yet
  • Fixed: Cannot delete or archive private messages - not coded yet

Feature Requests

Changelog

A "BREAKING CHANGE" is a change to the database that requires users to download the "New Install" (as opposed to the "Upgrade") in the download links above. I realise this is annoying, but remember that we are still beta testing.

Version 0.9.20080903

  • significantly decreased node load times
  • decreased the number of requests to E2 by improving caching[getblanknodes()| ]
  • bug fix: If a writeup was deleted before cached votes for that writeup were submitted, the cached votes could not be removed
  • can view list of unvoted writeups (Voting and C!s->Voting Ideas)
  • upvotes and downvotes were being overwritten improperly in certain cases
  • fixed bug in [easter egg|Super Soft Linker]

Version 0.9.20080620

  • Ability to delete friends and foes
  • Improved DB/memory [caching] features
  • Added an [easter egg]
  • Updated welcome page
  • Numerous optimizations and bug fixes

Version 0.9.20080502

  • Identifies all writeups you have voted on (takes time depending on the number of votes you have spent - see [Voting Oracle])
  • New welcome page
  • Streamlined some of the background processes
  • Fixed a minor bug with one of the homenode lists: 'total votes' was displaying 'total downvotes'
  • Added code to better handle [Nothing Found], [Permission Denied], and [Findings:] nodes in the node [cache]
  • Added support for [node_id] searching.
  • Better support for the [E2 Annex|E2 Node Statistics Project]
  • Various optimizations and [bug fix]es
  • Send me your comments and suggestions to help make this client better

v 0.9.20080410

  • Added proxy support to the login screen
  • Added a [Back button] to the browser
  • Added link to the chatterbox client from the chatterbox nodelet and message inbox nodelet
  • Added the ability to choose a new theme
  • Fixed bug in configurations where theme was not displayed, so if changes were saved, the stylesheet was removed. This problem would correct itself if you logged out, and logged back in, but it was annoying.
  • Minor interface changes
  • Fixed a minor issue with calculating estimated statistics in the User Search interface (dealt with cached node values)

v 0.9.20080331

  • BREAKING CHANGE: I was storing WriteupCount in the database as a short (integer) because who thinks someone is going to have more than 32767 writeups?). Unfortunately I found out that Webster 1913 does, which causes errors, so the database had to be updated.
  • Can now archive, unarchive and delete messages in your message inbox.
  • Improved chatterbox and message inbox refreshing
  • Corrected the estimated calculations tab for user search
  • Significantly optimized the link parser
  • Added support for the new softlink / lastnode_id / cookie features on E2.
  • Added support for E2's new Semantic URLs. This is in testing mode, so please let me know if there are any issues.

v 0.9.20071212

  • BREAKING CHANGE: There was a modification to the database. All users must download the "New Install" (not the upgrade). Replaced NodeCacheId with NodeId.
  • Fixed a bug that caused duplicate nodes to be stored in the database. This cascaded down and cause various other problems including multiple status notifications.
  • Fixed some bugs that caused nodes to try to be written to the database too quickly.
  • Fixed several character encoding issues.
  • Fixed/improved nodelet auto-refreshing.
  • Fixed a bug in saving nodes with the offline scratch pad.
  • Numerous other optimizations.