Restore an accidentally deleted image in BBIS

Ever had an image accidentally deleted in BBIS? Read on to find out how to restore it! Images in BBIS are handled via an image handler and are stored in the database. Before restoring the database give this a try. declare @IMAGEID int = 3558; declare @IMAGEKEY nvarchar(50) = 'Image_' + cast(@IMAGEID as nvarchar(10)) + … Continue reading Restore an accidentally deleted image in BBIS

Creating a BBIS part so that the ADF doesn’t need hard coded values (GUIDs and URLs)

We got our ADF developed by Blackbaud and had issues with the need to hard code GUIDs and URLs. The hard coded values looked something similar to this. var BBI = BBI || {     // update these values when updating changelog     Config: {         version: 1.5,         updated: '01/15/2016',         isEditView: !!window.location.href.match('pagedesign'),         responsive: true     },     Defaults: {         rootpath: … Continue reading Creating a BBIS part so that the ADF doesn’t need hard coded values (GUIDs and URLs)

Calling web services from JavaScript in BBIS

Create your web service (asmx) and put it in the NetCommunity\WebServices folder. MyCustomWebService.asmx Imports System.Web.Services Imports System.ComponentModel Imports System.Web.Script.Services <System.Web.Script.Services.ScriptService()> <System.Web.Services.WebService(Namespace:="http://blackbaud.com/webservices/")> <System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> <ToolboxItem(False)> Public Class MyCustomWebService     Inherits System.Web.Services.WebService     <WebMethod()>     Public Function GetText(ByVal name As String) As String         name = HttpUtility.UrlDecode(name)         Return "Hello " + name     End Function … Continue reading Calling web services from JavaScript in BBIS