eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Comanche::NuSwikiPage':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: NuSwikiPage (in Comanche)


Inheritance:

   Object
   |
   +--Comanche::SwikiStructure
      |
      +--Comanche::NuSwikiPage

Package:
stx:goodies/webServer/comanche/swiki
Category:
Comanche-Swiki-Structure
Version:
rev: 1.20 date: 2006/07/27 17:45:46
user: cg
file: NuSwikiPage.st directory: goodies/webServer/comanche/swiki
module: stx stc-classLibrary: swiki

Class protocol:

initialize-release
o  initialize

instance creation
o  new

utility
o  hasAProtocol: text

o  isFormText: aText

o  isTextAnEmailAddress: text

o  printDate: aDate

o  urlForProtocolText: text
URLs such as http:myfile.txt should be myfile.txt &
URLs sucha s http:/myfile.txt should be /myfile.txt


Instance protocol:

accessing
o  book

o  date

o  date: aDate

o  id

o  id: anInteger

o  printDate

o  printTime

o  rawText

o  showName

o  showName: theText

o  storage

o  storage: aSwikiStorage

o  text

o  text: anObject

o  textKey: key

o  time

o  time: aTime

o  user

o  user: aString

o  userName

o  userName: something

o  versionId

o  versionId: anInteger
0 means current version

formatters
o  appendFormat: oldText request: request response: response shelf: shelf book: book
is a form

o  appendFormatRequest: request response: response shelf: shelf book: book

o  editFormat: aString request: request response: response shelf: shelf book: book

o  editFormatRequest: request response: response shelf: shelf book: book

o  formAppendFormat: texts request: request response: response shelf: shelf book: book
delete extra cr formed from appendFormatter

o  formSaveFormat: texts request: request response: response shelf: shelf book: book
Fix for Lynx

o  formUpdateFormat: texts request: request response: response shelf: shelf book: book
[

o  renderFormat: aString request: request response: response shelf: shelf book: book

o  renderFormatRequest: request response: response shelf: shelf book: book

o  saveFormat: newText request: request response: response shelf: shelf book: book
Fix for Lynx

o  showFormat: aString request: request response: response shelf: shelf book: book

o  showFormatRequest: request response: response shelf: shelf book: book

o  updateFormat: updateText request: request response: response shelf: shelf book: book
is a form

o  updateFormatRequest: request response: response shelf: shelf book: book

storage
o  backup

o  version: vid
Returns the XmlSwikiPage version.
If the version does not exist, return nil.

o  versions

o  write
sorry for this hack - prevent swiki from shutting down server

testing
o  isAForm

o  textContains: aString caseSensitive: caseSensitive

utility
o  alertsFrom: request

o  clearRefsCache

o  defaultLabelForInspector

o  isOlderThan: request

o  nameUnique: aString book: book stripping: badElementString
First, strip aString of anything that would be bad.

o  passwordFrom: request response: response shelf: shelf book: book

o  passwordMatches: request response: response shelf: shelf book: book

o  reverseVersionsUsing: block

o  sendAlerts: request response: response shelf: shelf book: book
Send Messages

xpswiki
o  addToCatalog

o  book: aSwikiBook

o  removeFromCatalog



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Fri, 26 Apr 2024 23:31:23 GMT