© 2014 designdisorder.com - Theme based on Bootstrap - Powered by StackApps 1.5.2 - Last published: 06.08.14 - Contact

Go Get It …

Download StackApps and get started. You just need Stacks 2.0 being installed to use StackApps. To install StackApps, just mount the downloaded image and double-click on the StackApps stack. That's it ...

Requires Stacks 2.5 which is currently available as a public beta. Grab it.

Download 1.5.2 (for Stacks >= 2.5)
  • 1.5.2 Feature release (02/09/2014)

    New/changed Features

    • New Calendar stack (NEW)
    • Report stack supports JSON as a new format (CHANGED)
    • Reports can be stored to the server now (CHANGED)

    Bug Fixes

    • Filemanager still didn't work as expected. Hopefully fixed now (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation

  • 1.5.1 Bugfix release (02/05/2014)

    Bug Fixes

    • Moving labels above inputs didn't work since a while (FIXED)
    • Various UI layout changes (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation

  • 1.5 Feature release (02/01/2014)

    New/changed Features

    • Stacks 2.5 support added (NEW)
    • Target support for links (NEW)
    • Special item entry for Select Stack to implement a custom entry for dynamic selects (NEW)
    • RegEx pattern support for inputs (NEW)
    • Field links support now attributes with dynamic field support (NEW)
    • New session variable formAction ('insert', 'update', 'delete' or 'cancel') has been added that is not empty after successful forms handling to generate context related output after a form has been processed (NEW). Use in combination with If-Then-Else stack to provide user feedback
    • New Galleria Stack that supports the Javascript image gallery Galleria (NEW)
    • Photobox support added to Lightbox Stack (NEW)
    • Joins for Select and CheckRadio Stack support complex queries (NEW)
    • DatePicker settings are automatically set while using the standard date formats provided (NEW)
    • Lister Stack supports RAND() as an order criteria for random order (NEW)
    • Height setting for DropDown inputs (NEW)
    • Select and CheckRadio both support an onchange submit that can be used in a search scenario to submit a request immediately (NEW)
    • Column calculation has been added to the TableGrid (NEW)
    • Anker target support for TableGrid and Lister (NEW)
    • Custom upload directory support (NEW)
    • User specific upload directory support (NEW)
    • Lister Stack supports two different list structures (NEW)

    • Redirect has been changed to HTTP redirects instead of form-based (CHANGED)

    • Cookie code has been replaced (CHANGED)
    • New Google Analytics code (CHANGED)
    • Form, Login and Send Verification Stack have changed action link rendering (CHANGED)
    • HUD categories have been renamed and integrated with standard categories (CHANGED)
    • Lightboxes have been moved to an own Stack which allows for different configs used within your project (CHANGED)
    • Lightbox libs have been updated to the most current version (CHANGED)
    • Show label handling has been switched from CSS to code (CHANGED)
    • Date format settings in Setup, DateField, RichText Field & Input has been changed. Need to be manually migrated (CHANGED)
    • Date format settings are now split into a global and a local setting. Local settings can overwrite global settings (CHANGED
    • Reformating of the various Stack HUD UIs to be more consistent (CHANGED)
    • DateInput is no longer available. Move to standard Input Stack instead (CHANGED)
    • Upgraded to CKEditor 4.4 (CHANGED)
    • Upgraded to the latest filemanager build (CHANGED)
    • Richtext Editor code has been optimized and another basic editor has been added (CHANGED)
    • Select Stack setup UI has changed (CHANGED)
    • Activation Stack has a more flexible activation logic (CHANGED)
    • SendMail Stack adds a success param to the success/error url in case both are the same (CHANGED)
    • Disable native Webkit DatePicker in case the StackApps DatePicker is enabled (CHANGED)

    Bug Fixes

    • Better error message for Login error (FIXED)
    • Input, Date as well as Login Stack filter HTML tags from field description. Stacks need to be manually migrated. (FIXED)
    • Massive CSS cleanups to avoid browser warnings and increase readability (FIXED)
    • Javascript error for both datepicker and lightboxes have been fixed (FIXED)
    • Hidden Stack couldn't handle empty values correctly (FIXED)
    • CSS fix that makes all form elements respect the width setting (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation
    • c5 Filemanager might not work in all environments / setups yet

  • 1.3.13 Feature release (12/22/2013)

    Bug Fixes

    • Security stack fixed due to using a local login even if empty (FIXED)
    • Send Verification Stack didn't work correctly accessing a not declared variable (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation
    • c5 Filemanager might not work in all environments / setups yet

  • 1.3.12 Bug fix release (10/26/2013)

    Bug Fixes

    • retrieving distinct values in the Select Stack caused a bug. Has been removed (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation
    • c5 Filemanager might not work in all environments / setups yet

  • 1.3.11 Bug fix release (10/21/2013)

    Bug Fixes

    • File type validation fails in case uploaded files get deleted in Upload Stack (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation
    • c5 Filemanager might not work in all environments / setups yet

  • 1.3.10 Bug fix release (6/23/2013)

    Bug Fixes

    • Broken login link in Security Stack (FIXED)
    • Captcha was generating a strict code validation error (FIXED)
    • mime type validation for uploads not working (FIXED)
    • Support for max items in ase of no pager for Lister and TableGrid (CHANGED)
    • Fields that contained List() in one way or the other is considered to be a multi-value (FIXED)
    • Paging is still used in Lister Stack even if turned off (FIXED)
    • Return false instead of an error in CheckSecurity in case of an empty access list due to a deleted user (FIXED)
    • Handling of HTTPS has been improved in rel2abs (FIXED)
    • Code that handles Google Analytics string shorter than 2 to switch off code generation (CHANGED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation
    • c5 Filemanager might not work in all environments / setups yet

  • 1.3.9 Bug fix release (5/12/2013)

    Bug Fixes

    • Default setting for CheckRadio Stack wasn't considering radio buttons (FIXED)
    • transferParams did not consider wildcard params correctly (FIXED)

  • 1.3.8 Feature & Bug fix release (5/5/2013)

    New Features

    • Support all Status Board settings within the Report Stack (NEW)
    • &diagram=bar|line supported for Status Board Graphs. (NEW)
    • TabeGrid supports now pure table generation without other page content (NEW)
    • Generate table header only if there is a table header available (FIX)

    Bug Fixes

    • Select inputs with multiple selections didn't work after refactoring (FIXED)

  • 1.3.7 Feature & Bug fix release (4/28/2013)

    New Features

    • New Report format that supports Panic's Status Board iPad app (NEW)
    • Extended event handling to Lister and Interator Stack. (CHANGED)

    Bug Fixes

    • Handle ports in URL scheme correctly in case rel2abs (FIXED)
    • Date fields generated -1 length text fields which IE can not handle (FIXED)

  • 1.3.6 Bug fix release (3/4/2013)

    Bug Fixes

    • Introduced a regression within the Richtext Stack causing the template language to break (FIXED)

  • 1.3.5 Bug fix release (3/3/2013)

    New Features

    • Added trim function to where clause parameters to better support fuzzy searches, etc. (CHANGED)
    • Tab Index added to input Stacks e.g. Input, Checkbox, Textarea, Select, Captcha, Button Set (NEW)

    Bug Fixes

    • Report Stack was generating errors within CSV (FIXED)
    • Paging in Lister Stack has been broken since 1.2 It is fixed now :) (FIXED)
    • transferParams didn't work in Lister and TableGrid due to a refactoring I did in the past (FIXED)

  • 1.3.4 Feature & Bug fix release (2/10/2013)

    New Features

    • Send Verification now support the same parameter structure as Send Mail (CHANGED)
    • Send Mail now supports emails to a fixed address and variable link param values (NEW)
    • Send Activation is now called Send Mail (CHANGED)
    • TextArea Stack now supports a default filemanager based on c5 Filemanager (NEW)
    • Thanks to Modernizer DatePicker support is now only usable for non-mobile devices as Mobile WebKit supports a native date picker (CHANGED)
    • Support for new HTML5 compliant input types. This will replace the DateInput which is now part of the Input Stack. Date Input will become deprecated and will be removed soon (NEW, CHANGED)
    • Added a new server-side image scaler with additional processing features (NEW)
    • Added back reference feature to actions which allows for a back jump to the page after form processing (NEW)
    • Floating control enabled for all Fields and Inputs (CHANGED)

    Bug Fixes

    • All jQuery libs used within StackApps are currently fixed to 1.8.3 to avoid 1.9 incompatibilities (FIXED)
    • Fixed logout issue that causes the page not to be redirected appropriately (FIXED)
    • RepeatedInput fields don't require a unique field name. This is handled by StackApps (FIXED)
    • Target to a variable didn't work because of a wrong sanity check (FIXED)
    • SendVerification Stack had some missing styles (FIXED)
    • Cleaned up handling of empty joins (FIXED)
    • Exception and error handling for connections was broken since 1.3.2 (FIXED)

  • 1.3.3 Feature & Bug fix release (12/27/2012)

    New Features

    • Added Debug setting to scripts (NEW)
    • Added new Script events for Newsletter Send, Display Row, Logout (CHANGED)
    • New NL to convert option in Fields (NEW)
    • Added encoding for message strings in Setup Stack (CHANGED)
    • TextArea size has been changed from cols & rows to width & height in px (CHANGED)

    Bug Fixes

    • Various template stacks have been removed temporarily. Will be added later (FIXED)
    • Global Setup Stack was missing some properties (FIXED)
    • Reverted back from the new DOC_ROOT address scheme to page relative address scheme. Sorry about that! (FIXED)

  • 1.3.2 Feature & Bug fix release (12/25/2012)

    New Features

    • Preliminary SSL support using the Security Stack (NEW)
    • StackApps now supports the different RW link themes (page relative, doc root relative & site address relative). Not all site themes do though :( (NEW)
    • Upload supports image dimension validation (NEW)

    Bug Fixes

    • Code generation has been greatly improved. We are generating much nicer code now :) (FIXED)
    • Email setting removed from Activate, Reset and OptOut Stack. This is no longer needed since 1.3.0 (FIXED)
    • Email was still required in OptOut links, but not send by Send Verification Stack (FIXED)
    • Label handling during validation of Hidden fields fixed (FIXED)

    Known Issues

    • Mysterious image path issue
    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation

  • 1.3.1 Bug fix release (12/18/2012)

    New Features

    • Sorry, no new stuff :)

    Bug Fixes

    • Image path handling was broken. Not sure what I was thinking ... (FIXED)
    • Report custom filename wasn't working (FIXED)
    • Fixed DatePicker code (FIXED)
    • Adjusted settings for Colorbox (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation

  • 1.3.0 Feature release (12/16/2012)

    New Features

    • Colorbox lightbox support added to Setuo Stack. Just add Class parameter to links to launch the lightbox (NEW)
    • Slimbox2 lightbox support added to Setup Stack. Just add REL parameter to links to launch the lighbox. (NEW)
    • New dynamic TITLE Attr added for action links (NEW)
    • Concatination of fields thru transfer variable possibel to support multiple joins (NEW)
    • Extensive encoding of parameter inputs (NEW)
    • jQuery import has been removed from StackApps (NEW)
    • DatePicker date format has been added (NEW)
    • New Report Stack that can be used to export a table content (NEW)
    • Image Stack now supports a maximum number of rendered images (NEW)
    • Image Stack now supports multivalue fields generated by the Upload Stack (NEW)
    • Upload Stack now supports multiple uploads stored as multivalues (NEW)
    • Form Stacks now support a optional cancel action (NEW)
    • Extended pattern language available for Richtext Fields (NEW)
    • Transfer params setting added to Search Stack (NEW)
    • Extended UI for fields to display action parameters and output variables (NEW)
    • New UI to display actions in Forms and Richtext fields (NEW)
    • New output feature for fields to store a field value in a variable for later use in scripts or Field Stacks (NEW)
    • Visibility setting added to inputs as well to avoid If-Then-Else Stacks (NEW)
    • Border color added to Lister Stack (NEW)

    Bug Fixes

    • Image size detection now possible without GD installed (FIXED)
    • Hauler Stack ExtraContent target has been fixed (FIXED)
    • CMS bug fixed where runtime error is shown in case of the editor button not being used (FIXED)
    • Repeated Input Stack fixed: missing Stack ID input (FIXED)
    • Reworked HUD UI for Fields (FIXED)
    • Transfer params are now separated with & instead of , to make this consistent with URL syntax (FIXED)
    • Transfer parameters fixed for actions without a URL parameter (FIXED)
    • Unique hash generation was broken (FIXED)
    • The email is no longer part of verification links and therefor doesn't need to be transfered anymore (FIXED)
    • Sanatize default parameter values (FIXED)

    Known Issues

    • StackApps does not support DB Views
    • Uploaded files are not shown after negative input validation

  • 1.2.1 Bug fix release (11/07/2012)

    Bug Fixes

    • Handling of null values for Hidden fields had a side effect impacting Select Stacks

  • 1.2.0 Feature Release (11/06/2012)

    New Features

    • The DatePicker finally works :) (NEW)
    • Security enabled navbar: enable/disable menu items based on users access rights (requires PHP >= 5.3.1) (NEW)
    • Global Less support within Setup Stack (NEW)
    • Fields can now easily be floated directly or using the Floater Stack for more complex scenarios (NEW)
    • New session variable 'userid' has been added which provides the index of the respective user record at runtime (NEW)
    • Custom input fields for Script Stack defined (NEW)
    • Added image manager interface to the TextArea Stack (NEW)
    • Support for Google Analytics in Setup Stack depending on your publishing mode (NEW)
    • Add new QRcode image to ImageField Stack (NEW)
    • Switched from TinyMCE to CKEditor (NEW)
    • New %linkstatic(any text)% pattern in RichText Stack which can be used to create a static link (NEW)
    • Forms support now labels above fields (NEW)
    • New OptOut Stack to delete users or subscriptions (NEW)
    • Due to the new OptOut Stack, various Stacks have been renamed: Send Verify => Send Activation, Verify => Activate, Send Reset => Send Verification (NEW)
    • The Markdown Stack now supports an optional nowdoc syntax which requires PHP >= 5.3 (NEW)
    • The Script Stack now supports an optional nowdoc syntax which requires PHP >= 5.3 (NEW)
    • The Script2 Stack in turn has been removed (NEW)
    • Search Stack now supports multiple input fields (NEW)
    • Search Stack now uses the ButtonSet (NEW)
    • ButtonSet Stack now support Form, Login and Search Stacks (NEW)
    • Client-side paging option has been removed from TableGrid and Lister (NEW)
    • Custom URL scheme added to action type 'dynamic' (NEW)

    Bug Fixes

    • Repeated inputs have now a required marker as well (FIXED)
    • Try to restore the security context whenever possible (FIXED)
    • New error message that handles repeated input fields (FIXED)
    • Floater Stack now actually works :) (FIXED)
    • Custom port handling fixed (FIXED)
    • No absolute links required anymore - anywhere :) (FIXED)
    • Handling of login page call fixed (FIXED)
    • Send Activation & Send Verification Stacks don't need absolute links anymore (FIXED)
    • Field validation fixed in case of empty field labels (FIXED)
    • Security fix, no details though :) (FIXED)
    • Required handling for Captcha has been implemented (FIXED)
    • Lister Stack table generation has been fixed (FIXED)
    • ADODB updated to version 5.18 (FIXED)
    • DB error handling has been improved (FIXED)
    • Apply value formater after size limiter for Fields (FIXED)
    • Fixed size limit and Markdown processing for TextFields (FIXED)
    • Paging has been fixed in TableGrids in case of ALL being selected (FIXED)
    • Some error handling added in redirectToLogin and all areas where an absolute path is calculated from a relative path (FIXED)
    • Various null accesses fixed (FIXED)
    • Lister iteration was broken (FIXED)
    • Generated CSS uses now conditionals to generate cleaner code (FIXED)
    • Layout issues of buttons in Login Stack fixed (FIXED)

    Known Issues

    • The security-enabled navbar is still limited in the way StackApps handles the "remember login" feature. Due to the fact that Stacks can not add code in front of everything (in this case the navbar) we can not detect an already logged in user before the navbar is rendered. This is only the case when accessing the page after a session timeout and the security context need to be established again.

  • 1.1.0 Feature Release (TBD)

    Bug Fixes

    • Publishing error hopefully fixed once and forever that caused critical assets not to be published (FIXED)
    • ADODB_ASSOC_CASE = 2 in order to preserve the case of field names (FIXED)
    • ADODB updated to version 5.17 (FIXED)
    • Error handling for TableGrid/Lister with empty result sets fixed (FIXED)
    • Redirect workaround using now GET instead of POST to avoid browser resend confirmation dialogs (FIXED)
    • Logging to file is now supported (FIXED)
    • Login behaviour fixed: return session was not reset (FIXED)
    • Default setting in CMS Stack was broken (FIXED)
    • MSG_NO_DETAILS was not used in Details Stack (FIXED)
    • Updated the Global Setup to the current revison (FIXED)
    • Unique fields could not be validated (FIXED)
    • Support other ports than 80 (FIXED)
    • MSG_NO_ITEMS & MSG_NO_DETAILS handling has been changed. Field in TableGrid & Lister is empty (single space) now using the default message (FIXED)
    • CheckRadio default setting changed to checkbox widget instead of input widget (FIXED)
    • CheckRadio behaviour was not correct. Only active checkboxes could be written into the database (FIXED)
    • Handling of notice error messages (FIXED)

    New Features

    • Sparkle support added. Note: Before installation of the new version, the old version has to be removed (NEW)
    • Captcha Stack now supports font size settings (NEW)
    • New Iterator Stack to iterate over a record set and execute a custom script (NEW)
    • Image list in rich text editor (NEW)
    • Salted passwords, i.e. add a secret to the password before hashing (NEW)
    • New Newsletter Stack (NEW)
    • New Send Verify & Verify Stack to verify a email address and activate a new user account (self registration) (NEW)
    • New Send Reset & Reset Stack to reset forgoten passwords (self registration) (NEW)

  • 1.0.4 Feature release (7/31/2012)

    New Features

    • New CAPTCHA component

    Known Issues

    • Sparkle update not yet implemented
    • The error log functionality is currently not implemented
    • Client-side paging is currently not activated
    • Due to a Stacks 2 issue two open projects can influence each other on a global Setup Stack level. Avoid to run two project open in parallel.

  • 1.0.3 Bug fix release (7/29/2012)

    Fixes

    • improved form handling
    • fixed error reporting
    • fixed padding in Lister

    Known Issues

    • Sparkle update not yet implemented
    • The error log functionality is currently not implemented
    • Client-side paging is currently not activated
    • Due to a Stacks 2 issue two open projects can influence each other on a global Setup Stack level. Avoid to run two project open in parallel.

  • 1.0.2 Bug fix release (7/24/2012)

    Fixes

    • transfer parameter handling

    Known Issues

    • Sparkle update not yet implemented
    • The error log functionality is currently not implemented
    • Client-side paging is currently not activated
    • Due to a Stacks 2 issue two open projects can influence each other on a global Setup Stack level. Avoid to run two project open in parallel.

  • 1.0.1 Bug fix release (7/23/2012) First bug fix release of StackApps

    Fixes

    • 'return' session var has not been deleted properly
    • Added graceful PHP version handling even for version < 5.2

    Known Issues

    • Sparkle update not yet implemented
    • The error log functionality is currently not implemented
    • Client-side paging is currently not activated
    • Due to a Stacks 2 issue two open projects can influence each other on a global Setup Stack level. Avoid to run two project open in parallel.

  • 1.0 Initial release (7/20/2012) This is a functional complete, but not fully tested release, which should not be used for production

    Known Issues

    • Sparkle update not yet implemented
    • The error log functionality is currently not implemented
    • Client-side paging is currently not activated
    • Due to a Stacks 2 issue two open projects can influence each other on a global Setup Stack level. Avoid to run two project open in parallel.
    • Everything else is working :)