mirror of
https://github.com/gnustep/libs-gsweb.git
synced 2025-02-20 18:32:29 +00:00
* GSWExtensions.framework/Makefile.preamble: o added -I/usr/include/libxml2 in ADDITIONAL_INCLUDE_DIRS * GSWExtensionsGSW.framework/Makefile.preamble: o added -I/usr/include/libxml2 in ADDITIONAL_INCLUDE_DIRS * GSWeb/GSWeb.h: o removed #include <GSWeb/GSWTemplateParserXML.h> * GSWCheckBox.m: o logs o rewritten some part to match specifications o removed rcsId o documentation * GSWeb/GSWRadioButton.m: o logs o rewritten some part to match specifications o removed rcsId o documentation * GSWeb/GSWTemplateParser.m o added #include "GSWTemplateParserXML.h" o removed rcsId * GSWeb/GSWTemplateParserANTLR.m o added #include "GSWTemplateParserANTLR.h" o removed rcsId * GSWeb/GSWTemplateParserXML.m o added #include "GSWTemplateParserXML.h" o removed rcsId * GSWeb/GSWHTMLAttrParser.m o added #include "GSWHTMLAttrParser.h" o removed rcsId * GSWeb/GSWRepetition.m: o logs * Testing/DynamicElements/Makefile.preamble o removed -lFoundationExt * Examples/hello/Makefile.preamble o removed -lFoundationExt * GSWeb/GSWBundle.m: o logs * GSWeb/GSWInput.[hm]gswinput o added -valueInContext:context o removed rcsId * Testing/DynamicElements/CheckBox1Page.* o added *Testing/DynamicElements/CheckBox2Page.* o added * Testing/DynamicElements/RadioButton1Page.* o added * Testing/DynamicElements/RadioButton2Page.* o added * TODO: o updated git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@15261 72102866-910b-0410-8b05-ffd578937521
247 lines
3.4 KiB
Text
247 lines
3.4 KiB
Text
Todo
|
|
****
|
|
|
|
We're Looking for Volunteers !
|
|
===============================
|
|
|
|
Please contact me at <mguesdon@orange-concept.com> if you want to help.
|
|
|
|
Comments
|
|
===============================
|
|
Mean of tags in the code:
|
|
//NDFN: function not defined in WO documentation
|
|
//TODOFN: function to write
|
|
//TODOV: We have to verify this point
|
|
//TODO: There some things to do (exception raising,...)
|
|
|
|
TODO
|
|
===============================
|
|
* WebScript Interpreter
|
|
* Verify dynamic libraries loading (which enable to use dynamic libraries as we
|
|
can use WebScripts) and unloading.
|
|
...
|
|
...
|
|
|
|
|
|
TODO by Module
|
|
===============================
|
|
When there is no comment for a module, it means that there is no TODO
|
|
information, not that there is nothing to do !
|
|
|
|
|
|
* GSWeb.m
|
|
|
|
* NSString+HTML.m
|
|
#
|
|
|
|
* NSString+Trimming.m
|
|
#OK
|
|
|
|
* GSWActiveImage.m
|
|
#: appendStringAtRight:withMapping:
|
|
appendStringAtLeft:withMapping:
|
|
OK near finished
|
|
|
|
* GSWAdaptor.m
|
|
#
|
|
|
|
* GSWApplet.m
|
|
#!
|
|
TODO: All
|
|
|
|
* GSWApplication.m
|
|
|
|
* GSWAssociation.m
|
|
|
|
* GSWBody.m
|
|
OK. Finished
|
|
|
|
* GSWBrowser.m
|
|
OK. Finished
|
|
|
|
* GSWCheckBox.m
|
|
OK. Finished
|
|
|
|
* GSWCheckBoxList.m
|
|
OK. Finished
|
|
|
|
* GSWClientSideScript.m
|
|
OK. Verify
|
|
|
|
* GSWComponent.m
|
|
|
|
* GSWComponentContent.m
|
|
OK. Finished
|
|
|
|
* GSWComponentDefinition.m
|
|
|
|
* GSWComponentReference.m
|
|
OK.
|
|
|
|
* GSWConditional.m
|
|
OK. Finished
|
|
|
|
* GSWContext.m
|
|
|
|
* GSWCookie.m
|
|
OK. Finished
|
|
|
|
* GSWDefaultAdaptor.m
|
|
|
|
* GSWDirectAction.m
|
|
|
|
* GSWDirectActionRequestHandler.m
|
|
|
|
* GSWDisplayGroup.m
|
|
|
|
* GSWDynamicElement.m
|
|
OK. Finished
|
|
|
|
* GSWElement.m
|
|
OK. Finished
|
|
|
|
* GSWElementIDString.m
|
|
OK. Finished
|
|
|
|
* GSWEmbeddedObject.m
|
|
TODO:
|
|
appendToResponse
|
|
|
|
* GSWFileUpload.m
|
|
TODO
|
|
|
|
* GSWForm.m
|
|
Verify [Tested: Seems to work]
|
|
|
|
* GSWFrame.m
|
|
OK. Finished
|
|
|
|
* GSWGenericContainer.m
|
|
TODO:
|
|
appendToResponse
|
|
|
|
* GSWGenericElement.m
|
|
TODO:
|
|
takeValuesFromRequest
|
|
invokeActionForRequest
|
|
appendToResponse
|
|
|
|
* GSWHTMLElement.m
|
|
|
|
* GSWHiddenField.m
|
|
OK. Finished
|
|
|
|
* GSWHyperlink.m
|
|
OK. Verify all cases (differents parameters)
|
|
|
|
* GSWImage.m
|
|
OK. Finished
|
|
|
|
* GSWImageButton.m
|
|
TODO:
|
|
takeValuesFromRequest
|
|
invokeActionForRequest
|
|
appendToResponse
|
|
|
|
* GSWJavaScript.m
|
|
OK. Verify
|
|
|
|
* GSWKeyValueAssociation
|
|
|
|
* GSWMultiKeyDictionary
|
|
OK. Improvement: do a real dictionary !
|
|
|
|
* GSWNestedList.m
|
|
TODO:
|
|
takeValuesFromRequest
|
|
invokeActionForRequest
|
|
appendToResponse
|
|
|
|
* GSWParam.m
|
|
TODO:
|
|
takeValuesFromRequest
|
|
invokeActionForRequest
|
|
appendToResponse
|
|
|
|
* GSWPasswordField.m
|
|
OK. Finished
|
|
|
|
* GSWPopUpButton.m
|
|
OK. Finished
|
|
|
|
* GSWRadioButton.m
|
|
OK. Finished
|
|
|
|
* GSWRadioButtonList.m
|
|
OK. Finished
|
|
|
|
* GSWRepetition.m
|
|
OK. Finished
|
|
|
|
* GSWRequest.m
|
|
TODO:
|
|
Check formValues implementation
|
|
|
|
* GSWRequestHandler.m
|
|
|
|
* GSWResetButton.m
|
|
OK. Finished
|
|
|
|
* GSWResourceManager.m
|
|
Manage better stringsTable cache (test if files changed...)
|
|
|
|
* GSWResourceRequestHandler.m
|
|
|
|
* GSWServerSessionStore.m
|
|
OK. Finished
|
|
|
|
* GSWResponse.m
|
|
|
|
* GSWSession.m
|
|
|
|
* GSWSessionStore.m
|
|
|
|
* GSWSessionTimeOut.m
|
|
OK. Finished
|
|
|
|
* GSWSessionTimeOutManager.m
|
|
OK. Finished
|
|
|
|
* GSWStaticGroup.m
|
|
OK. Finished
|
|
|
|
* GSWStatisticsStore.m
|
|
|
|
* GSWString.m
|
|
TODO:
|
|
formatNumber
|
|
|
|
* GSWSubmitButton.m
|
|
OK. Finished
|
|
|
|
* GSWSwitchComponent.m
|
|
OK. Finished
|
|
|
|
* GSWTextField.m
|
|
OK. Finished
|
|
|
|
* GSWTransactionRecord
|
|
|
|
* GSWVBScript.m
|
|
OK. Verify
|
|
|
|
* GSWPageDefElement.m
|
|
OK. Finished
|
|
|
|
* GSWPageDefParser.m
|
|
Generated from wod.g
|
|
|
|
* GSWWorkerThread.m
|
|
|
|
* GSWHTMLParser.m
|
|
OK. Finished
|
|
|
|
* GSWURLValuedElementData.m
|
|
OK. Finished
|
|
|
|
* GSWUtils.m
|