Commits on Feb 21, 2017
  1. BusinessModel, CommercialMsgs, EtchRow

    * BusinessModel; testimonial, services and employees now have a title
    taxonomy field
    * CommercialMsgs; slider widget now renders excerpts from the instances
    too (proper mapping)
    * EtchRow; removed etchrow as it has issues in the front end editor
    barkgj committed Feb 21, 2017
Commits on Feb 17, 2017
  1. BusinessModel, Slug, TaxPageSlider

    * BusinessModel; added "about" and "corporateidentity" taxonomies
    * BusinessModel; slug are now hidden in the editor
    * Slug; improved auto slug generation (replacing all non-alpha numeric
    ones with dashes)
    * TaxPageSlider; now support media_meta
    barkgj committed Feb 17, 2017
Commits on Feb 16, 2017
  1. Business Model, Lookup Tables, Frontend Editor, Bio, GoogleMap, Stans…

    …, TaxPageSlider, Entities, Phone
    * Business Model; added "email" taxonomy
    * Business Model; added "address" taxonomy
    * Business Model; added various fields for other taxonomies
    * Lookup Tables; various fields from the Lookup tables are now populated
    /overridden/ by the business model (assuming those are filled).
    * Lookup Tables; all places where lookup tables are retrieved now use
    the new v2 implementation
    * Frontend Editor is now turned on again to allow editing of the new
    * Bio Widget; now supports the "media" item
    * GoogleMap Widget; now favors the properties of the Business Model over
    the lookup table ones (using {addressline1 city country)
    * Stans; supports theme3 stans
    * TaxPageSlider; added the TaxPageSlider widget
    * Entities widget; remapped various parameters
    * Phone widget; remapped parameters
    barkgj committed Feb 16, 2017
Commits on Feb 14, 2017
  1. Businessmodel

    * Businessmodel; slug is automatically derived from the title
    * Businessmodel; added slug property to the service taxonomy
    * Businessmodel; by specifying "x" as the businessid, the businessid is
    reset (Cookie)
    * Businessmodel; entities widget uses the slug property to link to
    detail pages
    * Businessmodel; entities widget now opens links to detail pages in the
    same window
    * Businessmodel; socialaccounts now get properties from the model
    (slave) instead of loading from local environment.
    barkgj committed Feb 14, 2017
Commits on Feb 11, 2017
  1. Cleanup, Businessmodel, Frontendediting

    * Cleanup; removed some commented obsolete code
    * Frontendediting; more "save" way to determine the pagetemplate
    * Businessmodel; removed image as a property
    * Businesssmodel; Businessite is now accepted as a queryparameter. If
    its set, a cookie will be used. If the query parameter is not set, the
    system will try to use the cookie (if its set)
    * Businesssmodel; Entities and Commercial Msgs widget now uses the
    "title", "excerpt" and "content" properties instead of post_title,
    post_excerpt and post_content
    barkgj committed Feb 11, 2017
Commits on Feb 1, 2017
  1. Businesssite, Entities

    * Businesssite; model is retrieved based upon the businessid, instead of
    the businesstype
    * Entities; the count enabled is determined at runtime, instead of
    requiring the model from having stored it (not practical)
    * Entities; button to edit the instances is hidden if the site does not
    run as master
    * Social accounts; button to edit the instances is hidde if the site
    does not run as master
    barkgj committed Feb 1, 2017
  2. Slave, Businessmodel, WPTitle, BusinessModelEditor, Menu, CommercialMsgs

    * Slave; front-end menu is now disabled when site is in "slave" mode
    * Slave; footer copyright/login section no longer renders when site is
    running as slave
    * Businessmodel; added wp_title as taxonomy extended prop
    * Businessmodel; added media types for service instances
    * WPTitle widget; added media meta capability to determine the quality
    of the nxsmedia image
    * BusinessModelEditor; added support for rendering and editing the media
    * Menu; business rule is now triggered based upon the title of the menu
    item, instead of the objectid. The title should be filled with the
    taxonomy, for example "nxs_service"
    * CommercialMsgs; now render  media items if configured instead of
    barkgj committed Feb 1, 2017
Commits on Jan 31, 2017
  1. Styling, Businessmodel, Custom CSS, SEO, Text Widget, BugLogo, Entities

    * Styling; fix css bug; margin-bottom on icon right was missing
    * Businessmodel; persisttype was introduced on taxonomies and taxonomy
    instances in the taxonomiesmeta
    * Businessmodel; the back end editing screens now use the persisttype to
    render properties; some properties (like wp_title are rendered using the
    default WP backend)
    * Businessmodel; now implements a master-slave feature; the slave is
    able to import content from a model outside the theme
    * Businessmodel; implements virtual posts from the model hosted outside
    the theme
    * Custom css; is disabled (workaround; use customcss=true parameter); we
    want people to use a custom css plugin instead of making the framework
    have this feature (since we want to encourage people to NOT use custom
    css as it results in support questions where people screw up their site)
    * SEO; the SEO tab is no longer present in the front-end; if people want
    to configure and optimize their SEO; they should use the WP backend for
    that. Reason is that the SEO tab stopped working in the front-end
    because some modification made outside our logic. The more we
    encapsulate features like this, the more load we add to our company
    which makes us less ExO, so therefore the feature is removed.
    * Text Widget; can now render media items with "dynamic" dimensions when
    invoked through code (entities widget). The image rendered can therefore
    now be an image from an external place (using an image provider and an
    image id), in an API kind of way, and using a CDN by default, and
    optimal output size.
    * BugLogo; now uses the improved model fields to render the company name
    and slogan
    * Entities widget; now support media configuration for rendering media
    items from image provider(s).
    barkgj committed Jan 31, 2017
Commits on Jan 24, 2017
  1. Cleanup

    * Removed some debugging code & some minor code rewriting
    barkgj committed Jan 24, 2017
Commits on Jan 23, 2017
  1. TinyMCE

    * TinyMCE; improved CDN url from where tinymce loads (no longer uses
    barkgj committed Jan 23, 2017
  2. WP compatibility

    * No longer invoking get_currentuserinfo since its deprecated (and
    useless in the image widget)
    barkgj committed Jan 23, 2017
  3. Photopacks

    * Photopacks; removed nagging about photopack upsell
    barkgj committed Jan 23, 2017
  4. Updates

    * Updates; improved button text after theme activation; "enable
    automatic updates" was misleading (Karen), now it says: "Enable update
    barkgj committed Jan 23, 2017
  5. title-tag, cleanup, no more image nagging

    * Title-tag; title tag is now automatically added by WP, instead of
    being rendered by the framework (preventing 2 title tags from being
    barkgj committed Jan 23, 2017
Commits on Jan 18, 2017
  1. PHP 7.1, WP Compatibility, Template, GalleryItem, BootStrap, Entities

    * PHP 7.1; applied various patches for making the framework PHP 7.1
    compatible (default values for various parameters of functions,
    constructor renaming to __construct)
    * WP Compatibility; Yoast backend script is now enqueued in a correct
    way, and removed all invocations of deprecated function
    * Template; dimensions of images is now based upon the posttype
    * GalleryItem; now applies shortcode on the text to support ecommerce
    * BootStrap; added bootstrap as a plugin to the framework (not yet being
    * Entities; sortable JS dependency is now injected from the framework
    (solving issues with https)
    barkgj committed Jan 18, 2017
Commits on Jan 14, 2017
  1. Accordion

    * Disabled accordion styling in framework; it interfaces with the
    WooCommerce backend (top section of an order is not showing)
    barkgj committed Jan 14, 2017
Commits on Jan 11, 2017
  1. Content Attribution

    * Content Attribution; is now a configuration on the taxonomy level,
    turned on for "nxs_service".
    barkgj committed Jan 11, 2017
  2. Wizard, Taxonomies, Ordered Set

    * Wizard; improved UX; name became title, and button says "refresh" at
    end of wizard
    * Taxonomies; added "+" icon to overview of Business Model popup
    * Ordered Set; fixed issue; entities were not added to the ordered set
    because of a bug
    barkgj committed Jan 11, 2017
  3. Taxonomies

    * Taxonomies; improved order of taxonomies listed
    * Taxonomies; improved GUI
    * When adding new taxonomy instance to the enviromment, the item is only
    added to the ordered set when the meta model tells us thats the case
    barkgj committed Jan 11, 2017
  4. * Taxonomies (Singular)

    * Taxonomies (Singular); removed singular prop of taxonomies metadata;
    now all CPT's use the tax id as the cpt, instead of "nxs_{singular}" as
    it was only introducing a hasstle to access the props
    barkgj committed Jan 11, 2017
  5. Business model popup

    * Business model popup; improved layout
    barkgj committed Jan 11, 2017
  6. Import, BusinessModel, Attibution, Cleanup, Site, WPTitle, Taxonomies…

    …, CommercialMsgs
    * Import; while importing a taxonomy singleton instance, the "old"
    singleton is automatically removed after the new one is imported
    * BusinessModel; cleaned up some unused fields
    * Attribution; now supports attribution for the services taxonomy
    * Cleanup; removed various unused settings in business model
    * WPTitle; added htmlfiller between title and featured image
    * Taxonomies; added "features" section
    * Taxonomies; whether or not the ordered items are available/stored is
    now a feature
    * CommercialMsgs; added widget (slider like)
    barkgj committed Jan 11, 2017
Commits on Jan 9, 2017
  1. CSS, WPMenu, BusinessModel, Form, Text, BusLogo, Phone, SocialAccounts

    * CSS; list items inside text widget now are positioned inside instead
    of outside
    * CSS; phone links fix color
    * CSS; accordions
    * WPMenu; backend menu is used in favor of front-end menu to improve
    compatibility with WP
    * BusinessModel; social accounts, companyname, phone and slogan were
    added as taxonomies
    * Form; fixed issue while sending mail
    * Text; added configuration option to trunate the title
    * BusLogo; added new business logo widget (using companyname and slogan
    * Phone; added phone widget
    * SocialAccounts; added social accounts widget
    barkgj committed Jan 9, 2017
Commits on Dec 31, 2016
  1. List item, Debug, Entities, Plugins, Taxonomies, Services, New Articl…

    …e, Menu Item Entities, ModelEditor
    * List item; list style position inside text widget is now outside
    instead of inside
    * Debug; framework can show wpversion
    * Entities; taxonomies now support show_ui parameter
    * Plugins; plugins are loaded only when the site settings are set. If
    site settings are not set, the plugins are ignored (preventing themes
    from loading properly)
    * Taxonomies; introduced the "taxonomies" taxonomy (for storing
    properties on singleton abstract instances of the taxonomies like
    * Taxonomies; the abstract instance of the taxonomies are now auto
    created if they don't exist.
    * Services; instances now have ability to configure iconpicker
    * New Article; added dependency check; only works when using WP 4.4 or
    greater. If used on a version below, the function will throw an error
    (only from 4.4 on the meta_fields are supported; on which the plugin of
    the businesssite relies; otherwise the meta fields for globalid will not
    be set, causing endless loops and endless posts to be created).
    * Menu item entities; the title rendered is no longer rendeed based upon
    the properties of the widget, but instead in the abstract instance of
    the taxonomy itself.
    * ModelEditor; the metabox now only renders the iconpicker when the
    entity supports it
    * Entities widget; re-ordering items is now supported directly through
    the front-end.
    barkgj committed Dec 31, 2016
Commits on Dec 23, 2016
  1. flexbox fix

    johanvanseijen committed on GitHub Dec 23, 2016
  2. Template2, Swap, Popups, Entities, Placeholder

    * Template2;
    * Swap; generic swap webmethod
    * Popups; initial context now also sets the shortscope data
    * Entities; deleting of entities is now supported
    * Entities; adding new entities is now supported
    * Placeholder; now supports data attributes when rendering
    barkgj committed Dec 23, 2016
Commits on Dec 22, 2016
  1. Entities

    * Entities; front end editor now renders icon based upon the taxonomy
    while hovering over an instance
    barkgj committed Dec 22, 2016
  2. Entities, Wizard, Webmethod

    * Entities widget; front end editor now allows user to configure
    individual child elements inside the entities widget container (pointing
    to the backend)
    * Entities widget; system will select the widget that determines how to
    render the datasource based upon the taxonomy (instead of user selecting
    what type to render)
    * Wizard; posts are rendered with proper title and icon
    * Webmethod; updated getpostmetadatabyid;; returns the editurl of a
    specified postid
    barkgj committed Dec 22, 2016
Commits on Dec 21, 2016
  1. Section, Plugins, Popup, Rows, Template, Menu, Section, Signpost, Tex…

    …t, Entity, Entities, Catalog, BusTypes
    * Section widget; fixed typo in css class
    * Plugins; framework now supports plugins that are loaded dynamically
    based upon the "nxs_plugins" key*. The nxs-businesssite and
    nxs-busomessmodeleditor are loaded always.
    * Popup; wrapper elements now render the ID as specified, and now also
    support cssclasses.
    * Rows can now be etched, and be configured to be hidden when logged in
    and the editor is disabled, to better mimic anonymous behaviour. The
    configuration can be specified by widgets while rendering using global
    * Template; now also imports items of posttype "post"
    * Template; now also imports "categories"
    * Menu; rendering entities can be suppressed, if the items has 0
    * Section widget; fixed typo in css class
    * Signpost; now supports rendering as "code"
    * Text; no longer renders unwanted filler if image was configured to be
    * Entity widget; improved UX; title and icon now render based upon the
    type of the element
    * Entities widget; added support for signposts
    * Entities widget; now hides properties for elements not part of the
    selected itemsstyle
    * Entities widget; now auto refreshes the popup when switching
    itemsstyle and datasource (improved ux)
    * Catalog plugin; the "bustypes" widget now only is an option on content
    * BusTypes widget; set proper title.
    barkgj committed Dec 21, 2016
Commits on Dec 19, 2016
  1. UX, Callout, Entities menuitem, WP Title, Entities

    * UX; various business rules now have capitalized titles (home,
    maintenance, search)
    * UX; posttype business rule now has icon
    * Callout; now supports rendering by code
    * Entities; no longer sets the manual url to the home (as it couldn't be
    removed nor edited afterwards)
    * Text; hides image when image_size "none" ("-") is picked
    * WP Title; can render featured images
    * Entities widget; now only fills child args that are relevant for that
    barkgj committed Dec 19, 2016
Commits on Dec 16, 2016
  1. Call out, Image

    * Call out widget; added flexbox capabilities (Johan)
    * Image widget; can now render through code
    barkgj committed Dec 16, 2016
  2. mayor update

    johanvanseijen committed on GitHub Dec 16, 2016
  3. update

    johanvanseijen committed on GitHub Dec 16, 2016
  4. update

    johanvanseijen committed on GitHub Dec 16, 2016
Commits on Dec 15, 2016
  1. New Article, Purge row, Taxonomies

    * Add Article; now sets the globalid while creating the entity (needed
    to support plugins that require the globalid in the wp_insert_post
    * Purgerow; added Purgerow function based upon postid and rowid
    * Taxonomies; new taxonomy instances are automatically added to the list
    and remove from the list if they are added, restored from the recycle
    bin, and respectively put in the recycle bin and purged.
    barkgj committed Dec 15, 2016