EN

artmedia's blog

We still working on user plugin. Now we finished editing profile data, preferences and delete account process. We started revamp user profile page. Some screens:




Now, we working on new user plugin. We complete rewrite all oxwall code and adjust it to current standards. Plugin using new Field Plugin to create user questions from oxwall. Some screens from frontend. Later we add post and present some screens from backend.

On Oxwall Plus we replace user questions. Now user questions will be added to new plugin called "Fields". Developers can using this system plugin on own plugins, eg. if you develop Event plugin, you can allow users customize event page, where on plugin settings they can add own fields. Some screens below:

OxwallPlus have new localization plugin. We completly rewriten manage languages on your site. You can manage your translations, export and import language files. In future we add countries list and currencies, where you could assing currency to selected country.

We prepare final beta version. More work ahead us, but we try regularly write about changes and new features in Oxwall Plus.
We decided to completly rewrite all core and basic oxwall plugins and adjust it to current trends and mobile friendly. So we decided apply Twitter Bootstrap on Oxwall Plus and admin panel, themes and plugins will be using Bootstrap.
New admin layout on example below

In third beta OxwallPlus you see new SEO plugin. You can set some settings: enable sitemap, enable Open Graph Tags. You can set Meta Tags to static and dynamic pages from plugins. You can generate sitemap manually and set schedule to generate sitemap via cron. Some screens below.
In third Beta version OxwallPlus you see new layout for developer tools. We using Twitter Bootstrap to create new layout. Some screens.

In Oxwall Plus you find new file manager. We decided to use elFinder, Open-source file manager for web, written in JavaScript (GitHub).

So we created new form element called browser, which you can use in forms, when you want apply elFinder file manager.

Now you can download and install second Beta version Oxwall Plus. This is beta version, so you can report all bugs here or on forum.

0000074: [system plugins] [updated] ability set securimage settings (toar)
0000073: [security] [added] google recaptcha mechanism (toar)
0000072: [system plugins] [updated] move securimage captcha mechanism to security plugin (toar)
0000071: [security] [added] new security system plugin (toar)
0000070: [localization] [updated] datetime and currency settings (toar)
0000069: [utilites] [updated] new nicetime function (toar)
0000068: [base] [updated] remove fake questions from join controllers (toar)
0000067: [core] [updated] new range form element, which using javascript slider library (toar)
0000066: [core] [updated] new year range form element, which using javascript datetime library (toar)
0000065: [core] [updated] new date form element, which using javascript datetime library (toar)
0000064: [core] [updated] get page title in controller (toar)
0000063: [core] [updated] if setHasInvitation is string, then set text via setInvitation method (toar)
0000062: [performance] [fix] bug when use pipe (|) in database and using file cache system (toar)
0000061: [performance] [updated] optimize minify css and js code (toar)
0000060: [base] [fix] dont search questions with empty names (toar)
0000059: [core] [update] optimize queries (replace IN and NOT IN to = and <> when array have only 1 element) (toar)
0000058: [core] [updated] cache data from base_menu_item and base_document tables (toar)
0000057: [core] [updated] new version jhtmlarea editor (toar)
0000056: [updated] mechanism to cache languages from database
0000055: [updated] cache all configs from base_config
0000054: [performance] [added] new cache backend collector (toar)
0000053: [core] [updated] remove event, so we can start cache earlier (toar)
0000052: [base] [fix] avatar upload don't work (toar)

Oxwall Plus have cache mechanism, which can speed your site. I perform test using file cache system. I have two sites with the same plugins, one is based on Oxwall, second is based on Oxwall Plus. Here results.


Maipage

Oxwall Plus

Page load: 0.089s (4MB)

Database: 47 queries (0.011s)

Oxwall
Page load: 0.782s (16.5MB)

Database: 83 queries (0.074s)


Blogs

Oxwall Plus
Page load: 0.074s (4MB)

Database: 38 queries (0.009s)

Oxwall
Page load: 0.220s (12.5MB)

Database: 66 queries (0.025s)


Forum

Oxwall Plus
Page load: 0.095s (4MB)

Database: 61 queries (0.019s)

Oxwall
Page load: 0.297s (11.75MB)

Database: 72 queries (0.043s)


Pages: 1 2 »