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

UPY
UPY

13 May 15

XPSPL
XPSPL

13 Apr 15

Scaladin
Scaladin

24 Feb 15

Walrus
Walrus

13 Apr 15

Comments to Ophal

Comments not found
Add Comment
Turn on images!