libs-gsweb/TODO
Manuel Guesdon 8d00c1ef20 2002-12-06 Manuel Guesdon <mguesdon@orange-concept.com>
* 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
2002-12-06 14:28:27 +00:00

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