Current State
- 1.0+: Thu, Jan 29, 1998 at 4:08:18 PM
- Two new files have been posted for the new 1.31 release of Squeak (with new Swiki)
- These include a new edit.html file which is needed for 1.31.
- New features:
- All page versions stored in one file. (Faster?)
- All urlmap data (that is, all the SwikiPage information) stored in one file (so easier to restore if image is damaged)
- You can roll back to a previous version!
- They also include Ted Kaehler's new page.html. You can use the old one still, if you prefer, and Oldpage.html is also included
- I've also posted Ted's tips on converting to 1.31 from 1.3 (or 1.23): Squeak 1.31 and Converting
- 1.0: Mon, Jan 12, 1998 at 1:03:13 PM
- Changes to "PWS"
- Removed the last vestiges of Mac-specificity.
- SwikiAction now setsup without using ":"
- restore:from: doesn't use ":" either
- -- if you're restoring from another platform, you have to tweak it to findTokens: of the pathSeparator of the source platform
- Also, fixed a bug where pages could never be made shorter
- Logging in PWS doesn't catch everything (I've found), so SwikiAction now logs separately.
- You can disable it in SwikiAction>>process: if it's taking up too much processing time
- This is the version that will be included in Squeak 1.30 (WOW!), so I think it's time to call it "1.0"
- 1.0b7: Wed, Dec 31, 1997 at 12:57:43 PM
- Changes to "PWS" and to Server.tar or Server.sea.hqx
- Fixed the restore:from: function in SwikiAction
- Turns out that I (erroneously) embed the whole pathname to the page file from SwikiPage
- Restore:from: now fixes it to point to the current server's Swiki files
- Created a new example ServerAction: ScreenshotAction
ScreenshotAction setUp will give you a new "screenshot" URL which returns a GIF of your server's display
- Comment space notes can now contain asterisk-delimited references, like Swiki.
- Improved formatting in Swiki.
- A newline followed by a "<" (for an HTML tag) will not get turned into a <br>
- 1.0b6: Tue, Dec 9, 1997 at 10:20:16 AM
- "PWS" only changes
- Fixed Swiki's search function: It was searching for all the characters in a search string, not the search string itself!
- HTMLformatter now has a textToGIF: function which takes one line of text, turns it into a GIF, and returns the GIF
- Useful for status messages, counters, etc.
- You'll need Hans-Martin Mosner's giffix2.cs
- Changed comment so Comment.Discussion.gif returns a status message image on the Discussion
- Discussion must be visited first to be created
- Added a status message to Discussion
- Added a page in the documentation on Real Applications of "PWS"
- 1.0b5: Thu, Dec 4, 1997 at 10:53:35 AM
- Only PluggableWebServer.st changes, and mostly the changes are just in Swiki
- Improved the look of the Recent list
- Fixed a bug where viewing all pages in Swiki changed the order of the pages
- Added a formatting rule: '----' (or more dashes) at the beginning of a line creates a horizontal rule
- Fixed a bug where a single asterisk on a line could create an infinite loop in a Swiki page.
- Created a restore function for rebuilding a Swiki in a new image from the save file
- 1.0b4: Tue, Dec 2, 1997 at 10:27:47 AM
- Fixed the bug in Sessions>>clearOld (Thanks, R.L.J.M.W. van Loon!)
- Did not make the change in PWS>>initializeFrom: to comment out the peerName call. You may need to in yours
- Fixed some minor bugs in myswiki source, e.g., page.html referenced searchresults rather than searchresult
- There are now methods to save and restore the URLmap (the main object) from swiki, so that you have a backup besides the image
- Added one more example: example/proxy.html fetches a page for you via the Server.
- 1.0b3: Wed, Nov 26, 1997 at 1:29:07 PM
- Updated Chat with improved UI and fixed a bug where it displayed more than 20 entries
- Improved Comment UI (e.g., can now post a note from viewing a note) and added ability to save/restore comments
- Fixed Notes (and related HTMLformatter routines) so that each Note knows its own URL
- Works fine on NT (Thanks, Andreas Raab!)
- Also thanks to Andreas: PWS now reads the pathSeparator from FileDirectory, so you don't have to set it.
- BIG THING: Added Swiki (Simple/Squeak/Stupid Wiki): SwikiAction, SwikiPage, URLMap
- 1.0b2: Tue, Nov 18, 1997 at 11:05:41 AM
- Added Chat and Workspace examples, as well as Authorizing ServerAction
- Been tested on Win95, NT, and Solaris
- Improved the Comment example
- Started using it for REAL applications, so it's getting cleaned up more.
- Fixed a bug so that user authentication and "File Not Found" now works
- Authorizer tested and working now. Still haven't tested Session.
- KNOWN BUGS
- Works on Win95, but stops serving after one request on WinNT4
- Doesn't serve images appropriately to some browsers, since I don't tweak the content header for images
- 1.0b1: Mon, Nov 10, 1997 at 3:48:30 PM
- (Beta 1: In other words, "it worked for me...twice!" :-)
- Basic PluggableWebServer.st plus Comment and FactorialCalculator examples (in Server.tar and Server.sea.hqx)
- I have not tested at all the Authorizer or Session classes.
"More About Squeak..."
Home Page for How To Squeak
Last modified at 1/30/98; 9:58:12 AM
Other Links of Interest
College of Computing | EduTech Institute | GVU Center
Mark Guzdial | CS2390, Modeling and Design | STABLE