to throw
GMT to UTC 1.0
Does exactly what it says on the box - it converts a GMT date, entered by a user, in the format dd/mm/yyyy into UTC format and vice versa. A handy tool to have around when testing SQL date-based queries where dates are stored in UTC format. more>> Does exactly what it says on the box - it converts a GMT date, entered by a user, in the format dd/mm/yyyy into UTC format and vice versa. A handy tool to have around when testing SQL date-based queries where dates are stored in UTC format.<<less
RSS to HTML
RSS to HTML script will allow you to create webpages that will always display the most current information from your RSS feed. more>> <<less
XML to array 1.0
Just a simple few functions to help you convert a xml feed into an array to make it so much easier to handle. more>> Just a simple few functions to help you convert a xml feed into an array to make it so much easier to handle.<<less
Title To Note
This script uses the standard title attribute to show a message in the bottom right corner of the browser instead of the standard browser tooltip. more>> This script uses the standard title attribute to show a message in the bottom right corner of the browser instead of the standard browser tooltip.<<less
MySQL to JSON
The class takes a MySQL query result handle and retrieves the query result column names and the query result data. The class generates the definition of a JavaScript object in JSON that contains an ar more>> The class takes a MySQL query result handle and retrieves the query result column names and the query result data. The class generates the definition of a JavaScript object in JSON that contains an array of a rows of query result data.<<less
ip to country
ip2c determines a users origin country by his ip address. Since the ip2c table is pretty big, its recommended to store it in a seperate database. more>> ip2c determines a users origin country by his ip address. Since the ip2c table is pretty big, its recommended to store it in a seperate database.<<less
Array to List 1
This class can be used to display an HTML list of entries from nested array. It traverses the array and display its entries and items of an unordered HTML list. Entries that have array values are displayed as nested lists. Entries with other types of more>> This class can be used to display an HTML list of entries from nested array. It traverses the array and display its entries and items of an unordered HTML list. Entries that have array values are displayed as nested lists. Entries with other types of values can be displayed optionally with the values followed by the entry indexes. The type of list and list item can also be configurable.<<less
License:GPL
ExcelXML to HTML 1.1
Read and load Excel document saved on XML format. Access to data of Excel document. Access to style sheet of Excel document. Show Excel document on HTML (support unified cells), configure Excel style(disable/enable style, change style) more>> Read and load Excel document saved on XML format. Access to data of Excel document. Access to style sheet of Excel document. Show Excel document on HTML (support unified cells), configure Excel style(disable/enable style, change style)<<less
OSWorkflow 2.8.0
This is a low level workflow implementation written in Java more>>
OSWorkflow 2.8.0 is considered as a smart and useful application that is known as a "low level" workflow implementation written in Java. It does not use a graphical tool for developing workflows, but can be configured by writing a xml file as the main conf file for the workflow process.
Graphical solutions dont provide the flexibility to properly fulfill all requirements in a full-blown application. In this way the programmer can go in and customize the OSWorkflow after his specific needs.
Situations like "loops" and "conditions" that might be represented by a graphical icon in other workflow systems must be "coded" in OSWorkflow.
Major Features:
Compiling from CSV: To get the latest version of OSWorkflow,it is recommend that the source via CSV is to be downloaded and compiled using the Jakarta Ant build script provided there. Compiling OSWorkflow from source is trivial with the following ant targets:
- jar (default) - compiles the library osworkflow.jar
- example-war - compiles and assembles osworkflow-2.8.0-example.war, which is configured to use memory persistence and should deploy without any configuration into most web containers.
- example-ear - compiled and assembles osworkflow-2.8.0-example.ear, which is a J2EE application that is configured to use osworkflow with the EJB persistence store. Some configuration of data sources is required, as well as a full J2EE application server.
- client-jar - compiled and assembles designer.jar, which is a Swing GUI workflow designer application that can be used to visually inspect and edit workflows.
Enhancements
- AbstractWorkflow.getVariablesFromMaps unsafe use of PropertySet
- transientVars currentSteps list not updated soon enough after step transition for post-functions
- Tutorials code snippets
- AbstractWorkflow fails to load XML configuration after redeployment on BEA Weblogic 7.0.2
- The test case should not depend on mckoi lib
- Actions tag shoukld alow just only common-action
- No results at all from designer
- Bug with Websphere Application Server 5.1..0.4, error creating new workflow instance
- Exception orrured when invoking getAvailableActions() and doAction()
- Common actions written out as duplicates
- NPE in initial action if conditionalResult is not empty
- Cant use input parameters in workflow
- Creating Trigger Functions via API does not work
- Order of results from Workflow.getHistorySteps(long) is variable
- Multiple evaluations of action restrict-to conditions
- Cant get the tutorial to work. Please help !
- (Conditional)ResultDescriptor does not write due-date to xml
- canModifyEntryState dont manage COMPLETED entry state
- Workflow does not escape XML entities when saving itself
- null getAction of initial-action
- getAvailableActions return false on exception
- Scheduled workflow doesnt get the right config
- Designer can not display join condition editor
- moveToHistory bug in implicit finish step
- Broken compatibility with previous versions
- Documentation or DefaultConfigurator error
- CreateNewStep even actions finish attribute is set to true
- Bug in cache management
- AbstractWorkflow NPE: cache.put(action, result);
- HibernateWorkflowStore/SpringHibernateWorkflowStore problem
- JDBCWorkflowFactory: getWorkflow(name) doesnt work unless in debug mode
- com.opensymphony.workflow.designer.WorkflowGraphModel has classcastexception
- Persistence JDBCStore with Mysql fail
- Cannot KILL a Workflow instance
- Defining a conditional-result in an initial-action causes an NPE
- Problems with doAction
- Manifest entry in latest OSWorkflow violates spec
- Join transition failure
- Inconsistency between MemoryWorkflowStore & JDBCWorkflowStore w.r.t step functions
- Selecting the Conditions Type throws a NoSuchMethodException
- beanshell condition can not access transientVars
- Duplicate entry constraint with MySQLWorkflowStore
- Patch to SpringTypeResolver.setFunctions
- Inconsistent transientVars behaviour
- Unable to compile OSWorkflow from Ant script
- ClassCastException in LocalEJBCondition
- Incorrect javadoc for the com.opensymphony.workflow.util.Caller class.
- Incorrect javadoc for the com.opensymphony.workflow.util.MostRecentOwner class.
- The value of the attribute "auto" of the element "action" is being checked ONLY for the value "true".
- Implicit calls cannot update the transientVars Map
- Due date does not supported in queries (HibernateStore+Spring)
- XMLWorkflowFactory.WorkflowConfig doesnt implement Serializable interface
- New load signatures on WorkflowLoader break compatibility with code complied with 2.7
- Actions within workflow descriptior should escape invalid characters.
- Designer doesn`t show the join ID
- Improve javadocs for Configuration
- WorkflowException does not show stack trace of inner exception
- Eclipse project classpath fix
- Add isModifiable() method to AbstractWorkflowFactory
- Add "createdStep" to transientVars
- Query OS_CURRENTSTEP instead of OS_WFENTRY in JDBCWorkflowStore.java
- Query Speed w/ JDBCWorkflowStore.java can be abysmal
- Mangled stacktraces from BSH scripts
- AbstractWorkflow private methods could be protected
- Due Date Queries and Duplicate Code Reduction
- MemoryWorkflowStore fixes to work with Due Date
- Persistence Updates for Due Date
- Role/Group attribute for result
- Separate Thread to execute auto actions in transitionWorkflow
- currentSteps is empty for pre-functions at the first step
- Interface WorkflowFactory instead of class AbstractWorkflowFactory
- Pluggable ScriptVariableParser
- Consolidation of three identical Conditions
- Conditions and condition xml element order in Workflow description
- Limitation while inheriting MySQLWorkflowStore
- Visibility of the inner class com.opensymphony.workflow.loader.XMLWorkflowFactory.WorkflowConfig
- Adding version into jar manifest
- The inner com.opensymphony.workflow.JoinNodes$DummyStep class should be made private.
- The attribute "step" of both the elements "result" and "unconditional-result" could be made #REQUIRED instead of #IMPLIED.
- There should exist a mechanism that allows removing of all the info about unnecessary workflow entry from the store.
- Add setter for beanProvider to DefaultVariableResolver.
- Request for global actions that do not change workflow step.
- Plugin model for fucntion and condition (Spring/BeanShell).
- Global condition/function.
- Dynamic number of split states.
- actionId in getAvailableActions.
- Display a live graph.
- Function and Conditions to be displayed on the Edge(Action).
- Type base -> Instance base.
- BSF doesnt work with new Jakarta package.
- SQL Script for OSWorkflow for DB2 Databases.
- Hibernate 3 support.
- TransientVars supplied to conditions in external-permission.
Requirements:
- OSCore 2.0.1+.
- PropertySet 1.2+.
- Jakarta commons-logging.
- BeanShell (optional).
- BSF (optional).
- EJB interfaces.
- XML parser (Not required for JDK 1.4).
Silentum Guestbook 2.0.2
Tired of automated bots posting spam in your guestbook and want to put a stop to it? This is what you need. Silentum Guestbook is an easy-to-set-up guestbook system that uses a text file to hold the entries, so no MySQL is required. It can be up and more>> Tired of automated bots posting spam in your guestbook and want to put a stop to it? This is what you need. Silentum Guestbook is an easy-to-set-up guestbook system that uses a text file to hold the entries, so no MySQL is required. It can be up and running in a matter of minutes and integrated easily into any page. There are an abundance of spam-related words which, when detected, prevent the entry from being added. There is also a required 5 character verification image that needs to be repeated before posting to throw off almost all bots. If those prevention methods arent enough, theres also a hidden checkbox field which, if checked, will stop the entry from going through. Since most bots complete every input field, they wont stand a chance. Five smiley images are included to add some eye candy to the page. The guestbook allows for an unlimited number of entries, divided into pages of five entries each.<<less
License:Freeware
LDAP to SQL
Whilst working on the automatic production of web statistics - came across the following problem: How do I get relational data from an Hierarchical structure? It didnt take long to realize - Id have more>> Whilst working on the automatic production of web statistics - came across the following problem: "How do I get relational data from an Hierarchical structure?" It didnt take long to realize - Id have to use PHP to talk to LDAP, pull off records & upload into a series of tables, using the cn as primary key. Which then could be queried relationally. Pulling off large, queries and repeatedly transcending LDAP trees is pretty slow - so I built my LDAP to SQL engine, by flattening dns into table names. Then used PHP scripts to query & produce daily snap shots. This is the Perl port of the PHP version.<<less
C to C++ Converter
Scripts to convert automatically in six steps, your C project to C++. GNU GPL licence. Manual included. more>> Scripts to convert automatically in six steps, your C project to C++. GNU GPL licence. Manual included.<<less
Introduction to functions
In this tutorial we look at the basic use of functions in Javascript. more>> In this tutorial we look at the basic use of functions in Javascript.<<less
SWF To Image
SWF To Image library is a FREEWARE ActiveX programming library for converting SWF into BMP, JPG, GIF images from Visual Basic, Visual Basic.NET, ASP, ASP.NET, Visual C++, Visual C# programming languag more>> SWF To Image library is a FREEWARE ActiveX programming library for converting SWF into BMP, JPG, GIF images from Visual Basic, Visual Basic.NET, ASP, ASP.NET, Visual C++, Visual C# programming languages. For example, you want to display thumbnail for every flash movie in your application or on your web-site. If so then SWF To Image library is exactly what you are looking for. It can take SWF file and convert it into BMP or JPG image.<<less
Introduction to PHP 1
This is a welcome to PHP, Contains information on the history of the scripting language, it gives you details on what you can make with PHP including forums and chat software. Test PHP using the phpinfo() function, It will bring up all your php more>> This is a welcome to PHP, Contains information on the history of the scripting language, it gives you details on what you can make with PHP including forums and chat software. Test PHP using the phpinfo() function, It will bring up all your php configuration and vital php info and information about your system were PHP is installed. The next chapter will show you how to make your first PHP script. Explores PHP Variables in some detail. Perfect of PHP beginners. We touch on PHP functions in the last chapter.<<less
License:Freeware