eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Demos::WebHomePageForSTX':

Home

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

Class: WebHomePageForSTX (in Demos)


Inheritance:

   Object
   |
   +--HTTPService
      |
      +--HTTPSelectorService
         |
         +--Demos::WebHomePageForSTX

Package:
stx:goodies/webServer
Category:
Net-Communication-HTTP-Services-Demo-WebApplications
Version:
rev: 1.83 date: 2018/04/26 10:49:05
user: cg
file: WebHomePageForSTX.st directory: goodies/webServer
module: stx stc-classLibrary: webServer

Description:


generates a simple demo home page.

caveat: old code - needs to be rewritten to use an HTMLTreeBuilder.


Class protocol:

defaults
o  defaultReplyPresenterClass

o  isThreadSafe

o  linkName
return the default linkName path (with slash)

queries-service
o  settingsApplicationClass
a SettingsApplication class - or nil (used in the settings dialog if non-nil)


Instance protocol:

defaults
o  allowedMessages

o  defaultMessage

queries
o  visibleServicesFor: aServiceClass server: aServer

registration
o  addRequiredForeignServicesTo: anHTTPServer
I need a file service for the bitmaps and icons

requests-helpers
o  additionalHeadTextForSTX

o  serviceLinksFor: aServiceClassList commonHeaderLine: aCommonHeaderLine headerLines: aHeaderLineStringList linkNames: aLinkNameStringOrBlockList request: aRequest

o  welcomeHomePageString

requests-helpers-paragraphs
o  comancheSTTFor: aRequest

o  comancheSwikiFor: aRequest

o  demoApplicationFor: aRequest

o  demoShopFor: aRequest

o  maintenanceFor: aRequest

o  onlineDocumentationFor: aRequest
to refer to the st/x server, use:

o  otherServicesFor: aRequest

o  pageCounterFor: aRequest
if the referrer is one of my page, the visitor is not a new one.
Then we do not count up.

o  resourceManagerFor: aRequest

o  slideShowServiceLinksFor: aRequest

o  smalltalkSourceAccessFor: aRequest

o  smalltalkWebBrowserFor: aRequest

o  talkToLiveSystemEmbeddedFor: aRequest

o  talkToLiveSystemPureHtmlFor: aRequest

requests-homePage
o  homePage: aRequest
The server's homePage.



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Thu, 28 Mar 2024 13:11:35 GMT