Products

Solutions

Learn More

Partners

Community

Blog

About

DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.


2sxc 8.8 with AngularJS and Publish Enhancements

2sxc 8.8 is here with various improvements, mainly around 2sxc4ng (AngularJS) and publish/unpublish data, plus 20 small features and fixes.

AngularJS Improvements

2sxc already has strong features to run AngularJS apps. Here are the improvements:

  1. new directive called sxcToolbar allows you to easily create edit-toolbars in your angularJS apps
  2. enhancement to the query service which also allows you to query the current template in addition to querying named queries (from the visual designer)

Publication Improvements

2sxc is very good at handling data in published/unpublished. This was improved in v8.8:

  1. you can now publish items directly from the toolbar, which come from a data-context (instead of from the current module-list) - read more about data vs. content.
  2. fixed various smal bugs related to published / unpublished and demo-data

Item-Table Improvements

  1. The admin list showing all items of a type (like "All Registrations") can now receive filter parameters when opening. This allows you to open the list showing only "Registrations for Course #7503" and similar things, improving the edit experience.
  2. The toolbar-command contentitems now supports passing these parameters to the item-table - allowing you to create buttons all over your UI for the editor to view only data with this filter, making it easier to create lean admin-UIs
  3. The content-item list now also offers an export button, which passes the IDs of currently filtered items to the export - allowing the admin to export only these items

Edit Customization Improvements

  1. Added Razor commands @Edit.Attribute(name, value) to more easily add edit-only html-attributes, which are needed to provide the edit-ui with context-data

Better Debug-Support

To improve the debug-experience it's often important to know the 2sxc-version. This is now shown when mousing over the pi-symbol which shows the debug-state. 

Various Improvements and Bug Fixes

Many other improvements and bug fixes were applied, the full list can be found here.

Download here

You can always find the latest version of 2sxc on the github releases.


Daniel Mettler grew up in the jungles of Indonesia and is founder and CEO of 2sic internet solutions in Switzerland and Liechtenstein, an 20-head web specialist with over 800 DNN projects since 1999. He is also chief architect of 2sxc (see forge), an open source module for creating attractive content and DNN Apps.



Read more posts by Daniel Mettler

Comments

There are currently no comments, be the first to post one.

Comment Form

Only registered users may post comments.

NewsArchives


(iJungleboy) Daniel Mettler (146)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (28)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (209)
Chris Paterra (55)
Clinton Patterson (29)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (9)
George Alatrash (1)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (272)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (53)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (38)
Will Strohl (164)
William Severance (5)
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out