Ophal

Software Screenshot:
Ophal
Software Details:
Version: 0.1-beta3 updated
Upload Date: 6 Mar 16
Developer: The Ophal Project
Distribution Type: Freeware
Downloads: 27

Rating: nan/5 (Total Votes: 0)

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.

Similar Software

MEAN
MEAN

19 Jul 15

King23
King23

11 Apr 15

Unyson Framework
Unyson Framework

10 Dec 15

Total.js
Total.js

1 Mar 15

Comments to Ophal

Comments not found
Add Comment
Turn on images!