Software Details:
Version: 0.1-beta3 updated
Upload Date: 6 Mar 16
Distribution Type: Freeware
Downloads: 27
Implemented in Lua, Ophal allows developers to create websites in a programming language that was not intended for using on the Web, but which fairs better than most Web-first technologies.
What is new in this release:
- Theming / Front-end improvements:
- Add uuid.js v0.1 as default UUID library
- Add jssha256 v0.1 as default SHA256 and HMAC-SHA256 library
- Add json2.js 2012-10-08 default JSON stringify and parse library
- Implement theme functions: form(), textfield(), label() and button().hidden() and textarea() item_list() and submit()
- Allow to extend templates environment (see settings.lua)
- Allow delayed theme rendering
- Force theme functions to have a single param named 'variables'
- Implement pager primitives
- Make sure to output script tags in FIFO order
- Load Form API on bootstrap (if enabled)
- Add function arg() to theme environment
- Add mobile library to theming environment
- Backend improvements:
- Default interpreter changed from LuaJIT to Lua. You can change it back by yourself if needed
- New functions: formatdate(), dblastinsertid(), goto()
- Fix some bugs in Boost module
- Improve error handling during bootstrap
- Refactor bootstrap: distributed in 15 phases
- Improve mobile detection by redirecting to the full url using REQUEST_URI header
- Add error message to output of function db_query()
- Installation / Deployment:
- Looking for a cheap Ophal host? check the Ophal hosting directory
- Implement steps 0, 1, 2 and 3 of Ophal installer
- New options in settings.lua: settings.site.hash and settings.date_format
- Miscelaneous improvements:
- New coding standard: Use single quotes when possible
- API documentation improved! source code does not lie.
- Improve SEO with a robots.txt, now core comes with a robost.example.txt
- Use the new .gitignore file as your source code tracking helper.
- Bug fix: Allow downloads from directory 'files'.
What is new in version 0.1-beta2:
- Theming / Front-end improvements:
- Add uuid.js v0.1 as default UUID library
- Add jssha256 v0.1 as default SHA256 and HMAC-SHA256 library
- Add json2.js 2012-10-08 default JSON stringify and parse library
- Implement theme functions: form(), textfield(), label() and button().hidden() and textarea() item_list() and submit()
- Allow to extend templates environment (see settings.lua)
- Allow delayed theme rendering
- Force theme functions to have a single param named 'variables'
- Implement pager primitives
- Make sure to output script tags in FIFO order
- Load Form API on bootstrap (if enabled)
- Add function arg() to theme environment
- Add mobile library to theming environment
- Backend improvements:
- Default interpreter changed from LuaJIT to Lua. You can change it back by yourself if needed
- New functions: formatdate(), dblastinsertid(), goto()
- Fix some bugs in Boost module
- Improve error handling during bootstrap
- Refactor bootstrap: distributed in 15 phases
- Improve mobile detection by redirecting to the full url using REQUEST_URI header
- Add error message to output of function db_query()
- Installation / Deployment:
- Looking for a cheap Ophal host? check the Ophal hosting directory
- Implement steps 0, 1, 2 and 3 of Ophal installer
- New options in settings.lua: settings.site.hash and settings.date_format
- Miscelaneous improvements:
- New coding standard: Use single quotes when possible
- API documentation improved! source code does not lie.
- Improve SEO with a robots.txt, now core comes with a robost.example.txt
- Use the new .gitignore file as your source code tracking helper.
- Bug fix: Allow downloads from directory 'files'.
What is new in version 0.1-beta1:
- Theming / Front-end improvements:
- Add uuid.js v0.1 as default UUID library
- Add jssha256 v0.1 as default SHA256 and HMAC-SHA256 library
- Add json2.js 2012-10-08 default JSON stringify and parse library
- Implement theme functions: form(), textfield(), label() and button().hidden() and textarea() item_list() and submit()
- Allow to extend templates environment (see settings.lua)
- Allow delayed theme rendering
- Force theme functions to have a single param named 'variables'
- Implement pager primitives
- Make sure to output script tags in FIFO order
- Load Form API on bootstrap (if enabled)
- Add function arg() to theme environment
- Add mobile library to theming environment
- Backend improvements:
- Default interpreter changed from LuaJIT to Lua. You can change it back by yourself if needed
- New functions: formatdate(), dblastinsertid(), goto()
- Fix some bugs in Boost module
- Improve error handling during bootstrap
- Refactor bootstrap: distributed in 15 phases
- Improve mobile detection by redirecting to the full url using REQUEST_URI header
- Add error message to output of function db_query()
- Installation / Deployment:
- Looking for a cheap Ophal host? check the Ophal hosting directory
- Implement steps 0, 1, 2 and 3 of Ophal installer
- New options in settings.lua: settings.site.hash and settings.date_format
- Miscelaneous improvements:
- New coding standard: Use single quotes when possible
- API documentation improved! source code does not lie.
- Improve SEO with a robots.txt, now core comes with a robost.example.txt
- Use the new .gitignore file as your source code tracking helper.
- Bug fix: Allow downloads from directory 'files'.
Requirements:
- Lua 5.1.x only
Limitations:
- Still under development.
Comments not found