NetworkedPlanet Blog Insights into developing with NetworkedPlanet products

13Mar/12Off

Web3 2.0 Javascript Hotfix

A new hotfix for Web3 2.0 has just been released to correct some problems with cross-browser compatibility in the topic map editor application. This hotfix addresses the following issues:

  • BUGFIX: Editing hierarchy subject identifiers in IE9 was resulting in an invalid URI as the behaviour of that browser is to wrap strings recognized as URLs in an HTML <A> tag.
  • FEATURE: Added facility for deleting a hierarchy definition from within the Topic Map Editor. This can be accessed by selecting the hierarchy from the Hierarchies panel and then clicking on the trash-can icon at the top of the middle panel. Deleting a hierarchy definition removes only the definition, not the associations that make up the hierarchy.

Download

The new hotfix can be downloaded from http://www.networkedplanet.com/download/download.aspx?file=web3/2.0Hotfix1/Web3_2.0_ServerHotfix.zip

Installation

  1. Download the hotfix ZIP file using the link above.
  2. Unzip the file to a temporary directory.
  3. The hotfix consists of two directories of files - css and js. Copy these two directories to the Web3 server directory (typically C:\Program Files\NetworkedPlanet\Web3\Server), overwriting the contents of the existing css and js directories.
  4. After applying this hotfix a client browsing the site may need to use a force refresh (ctrl-F5 or ctrl-R) to ensure that the browser picks up the updated Javascript and CSS.

Relevant Versions

This hotfix is only provided and test for Web3 2.0.

1Feb/12Off

Web3 Platform reports ’405 method not allowed’ when deleting topics

If when trying to delete topics in the Web3 Platform causes an error message '405 method not allowed' to be reported, this is most likely due to the WebDAV module being installed in IIS. WebDAV is not supported by the Web3 Platform and should be removed from the IIS site.
To remove WebDAV, open the site in the IIS Features panel and open the Modules feature. Select the WebDAV module if it is installed and choose the Remove action. Restart the site and check that topics can now be deleted.

16Dec/11Off

SDShare Presentation

I recently gave a presentation on the SDShare protocol. The slides from that presentation can now be downloaded.

9Dec/11Off

Concepts for EPiServer 1.1.4 Released

Concepts for EPiServer 1.1.4 is now available for download.

  • This version fixes a specific issue where the module would prevent page saving when the module is not yet configured for a topic map. The module now ignores PageSaved events unless there is a valid topic map configured that can be connected to.
23Nov/11Off

Concepts for EPiServer 1.1.3 Released

Concepts for EPiServer 1.1.3 for EPiServer CMS 6 and CMS 6 R2 is now available.

  • The Web3 Data Consistency Checker has been updated to support changing the EPiServer SiteURL. After changing the EPiServer SiteURL running the consistency checker will update all topic tags to match the newly configured SiteURL.
  • Fixes an issue with where editing LinkCollections would throw an exception if any contained relative URLs.
  • The module now works better alongside other properties in Edit mode that also use jQuery by using a private version.
Filed under: EPiServer, Web3 Comments Off
1Nov/11Off

Concepts for SharePoint 1.4 released

Version 1.4 of Concepts for SharePoint is now available. This package addresses a small number of bugs and enhancements. The full change list and upgrade instructions can be found below.

The Concepts for SharePoint package can be downloaded from the NetworkedPlanet download page.

Upgrading instructions
------------------

Unzip the download package and run the STSADM -upgradesolution command.  The exact command-line you use will depend on how you want to schedule the upgrade, but will be similar to:

stsadm -o upgradesolution -name ConceptsForSharePoint.wsp -filename ConceptsForSharePoint.wsp -allowgacdeployment -local

Restart IIS and the SharePoint 2010 Timer Service

If running CfS on a separate server to that of the Web3 Platform, you will also need to upgrade the additional web3.wsp file contained in the upgrade package and restart the services.

For full upgrade and usage instructions, please refer to the documentation contained in the downloaded package

Change Log
----------

ENHANCEMENT: Allow the filtering of items returned by the ContentQueryWebPart by SharePoint content type

ENHANCEMENT: performance improvement by removing unnecessary topic reference look ups

ENHANCEMENT: Any field internal name can be set on the ContentQueryWebPart to be used as the value for the title displayed in links. If empty the Web Part uses the item's display name

BUGFIX: Changes to timer jobs to ensure that jobs do not continue to attempt to run on sites which have been deleted

BUGFIX: Changes to feature deactivation to ensure that all jobs are properly removed when CfS is deactivated and removed

BUGFIX: Allow TopicMapAddress property to be set on web parts that inherit from the ContentQueryWebPart

BUGFIX: Concept page links in the ContentQueryWebPart were incorrect when on subsites

FEATURE: concept pages can now load topics based on the term ID from the SharePoint term store as well as the standard topic id, address or psi

BUGFIX: Changes to the topic caching to also cache topics by PSI in addition to topic address

ENHANCEMENT: Changed the ContentQueryWebPart to return documents as well as SharePoint list items by default

BUGFIX: SharePointTaxonomyHelper class was closing an SPWeb object that may be needed in the current context for future use

BUGFIX: Added a new handler that ensures that the event handlers required for concept link fields are added to any new subsites created after the initial activated of CfS. This means that CfS will not be required to be reactivated on new subsites

BUGFIX: Fixed bug in Concepts for SharePoint Licensing which caused an intermittent error being thrown: "handle is invalid"

 

27Oct/11Off

Concepts for EPiServer 1.1.2 Update released

Concepts for EPiServer 1.1.2 is now available. This update fixes an issue introduced in the previous release where the topic picker controls would sometimes fail to load topics correctly if they contained special UTF8 characters.

Visit the Downloads page to download Concepts for EPiServer 1.1.2 and Web3 Platform.

Filed under: EPiServer, Web3 Comments Off
19Oct/11Off

Concepts for EPiServer 1.1.1 – EPiServer CMS 6 R2 compatibility

Concepts for EPiServer v1.1.1 is now available bringing compatibility with EPiServer CMS 6 R2. Also included are minor fixes for editors using Webkit or Internet Explorer browsers. Using Concepts for EPiServer with EPiServer CMS 6 R2 also requires that Web3 Plattform is upgraded to version 2.0.

Visit the Downloads page to download Concepts for EPiServer 1.1.1 and Web3 Platform.

2Sep/11Off

BrightstarDB

We are very excited to announce out that our new NoSQL database, BrightstarDB, is soon to be made available as a developer preview. For more information on this see the BrightstarDB website

Filed under: BrightstarDB Comments Off
13Aug/11Off

Web3 1.4 Release

We are pleased to announce the release of version 1.4 of Web3. This release is a bug-fix update and is recommended for all users of Web3. Links to the installation packages can be found on the NetworkedPlanet download page.

Upgrade Instructions

To upgrade from Web3 1.3, unzip the installation package and run the installer application in Web3/setup.exe. During installation you will be prompted for database and service configuration information as you were during the initial installation. After installing Web3, you should also upgrade the Web3Admin package on any client machines that use the Powershell administration snap-in. Full installation and upgrade information can be found in the installation package.

To upgrade from previous versions of Web3, follow the upgrade instructions above and then open the Web3 site in your browser. Each topic map on the Web3 site must be resynchronized with its schema (if it has one). To do this, click on the topic map name in the topic map list and then on the topic map page click on the Jobs button. On the topic map jobs page, click on the Synchronize Schema button to start the synchronization process. It is also possible to perform this synchronization operation using the Web3 Admin powershell snap-in. Further details on the upgrade process can be found in the README file contained in the installation ZIP package.

Change Log

  • FEATURE: Topic and associations retrieved as XTM now include an automatically generated item identifier based on the Web3 internal GUID identifier for the item.
  • FEATURE: Added support for the "no" language code for Norwegian in addition to the existing "nb" (for Bokmal) and "nn" (for Nynorsk)
  • FEATURE: The New-Schema cmdlet has been updated to provide better feedback when the command files due to missing files or server errors.
  • BUGFIX: Fixed an editor issue where topic types that were derived from abstract types could not be selected as the type for a topic instance.
  • BUGFIX: The Get-Schema cmdlet has been renamed to Export-Schema for consistency. This cmdlet has also been fixed to ensure that only the XML format is retrieved from the server.
  • BUGFIX: Fixed a browser caching issue that prevented the browser from displaying the updated topic types after synchronizing schemas.
  • BUGFIX: Fixed a typo with the documentation of the New-Schema cmdlet which showed the command in the command summary as "Add-Schema".
  • BUGFIX: Fixed bug in client-side javascript library that prevented editing of date/time fields.
  • BUGFIX: Fixed alt-text of the Edit button on the schema display page.
  • BUGFIX: Changed the Javascript library function for testing if an item is in an array to avoid a name clash with SharePoint's Javascript libraries.
  • BUGFIX: Fixed an issue with parsing schema files that include white-space around type subject identifiers.
  • BUGFIX: Fixed problem with SPARQL FILTER clauses not being consistently applied in certain queries.
  • BUGFIX: Fixed bug in client side javascript utility for comparing objects.

We would like to thank those developers and users who took the time to report issues to us for fixing in this release.

Tagged as: , Comments Off