Akumina Digital Workplace

Size: px
Start display at page:

Download "Akumina Digital Workplace"

Transcription

1 Akumina Digital Workplace Widget Manager Samples Version 1.1 (May 2016)

2 Table of Contents OVERVIEW... 5 Widget Manager... Error! Bookmark not defined. Widget Manager Manage Widgets... Error! Bookmark not defined. Widget Manager Manage Widget Definitions... Error! Bookmark not defined. Rail Widget Manager UI... Error! Bookmark not defined. Adding a Widget to a Page... Error! Bookmark not defined. Existing Widgets... Error! Bookmark not defined. Widget Snippets... Error! Bookmark not defined. Edit the Webpage... Error! Bookmark not defined. HELLO WORLD WIDGET... 6 Screenshot... 6 How to Deploy... 6 Widget Definition... 6 if ((typeof Akumina.AddIn.HelloWorldWidget) === undefined )... 8 this.getpropertyvalue... 8 this.setdefaultproperties... 8 this.init... 8 this.prerender... 9 this.render... 9 this.refreshwidget... 9 Templates... 9 Widget Manager - Widget Definition WidgetName WidgetClass WidgetProperties WidgetViews Widget Manager Widget Instance Title Title WidgetOptions Widget Manager Widget Snippet Widget Manager Change the View Adding to the Dashboard How to Deploy Dashboard Widget Manager Screenshots CUSTOM WIDGET STOCK TICKER

3 Screenshot How to Deploy Widget Definition if ((typeof Akumina.AddIn.StockTickerWidget) === undefined ) this.getpropertyvalue this.setdefaultproperties this.init this.prerender this.render this.success this.bindtemplate this.refreshwidget Template Widget Manager Widget Definition WidgetName WidgetClass WidgetProperties WidgetViews Widget Manager Widget Instance Title WidgetProperties WidgetOptions Widget Manager Widget Snippet Widget Manager Change the View and Property Value Adding to the Dashboard How to Deploy Dashboard Manager Screenshots CUSTOM WIDGET FLICKR IMAGE LIBRARY Screenshot How to Deploy Widget Definition if ((typeof Akumina.AddIn.FlickrWidget) === undefined ) this.getpropertyvalue this.setdefaultproperties this.init this.prerender this.render this.success this.bindtemplate this.refreshwidget Template

4 Widget Manager Widget Definition WidgetName WidgetClass WidgetProperties Widget Views Widget Manager Widget Instance Title WidgetOptions Widget Manager Widget Snippet Widget Manager Change the Property Value WIDGET DECISION TREE... ERROR! BOOKMARK NOT DEFINED. DIGITAL WORKPLACE THEME CUSTOMIZATIONS... ERROR! BOOKMARK NOT DEFINED. Changing a theme color... Error! Bookmark not defined. Customizing Rail Icons... Error! Bookmark not defined. 4

5 Overview In this document we will go through examples of using the Digital Workplace widget framework to build a Custom Widget. A Custom Widget is needed when we want to utilize data that is not stored within a SharePoint list on your Digital Workplace site. When building a Custom Widget you will need to create the following elements: The Widget Definition The Template 5

6 Hello World Widget Screenshot How to Deploy Download digitalworkplace.custom.js from the /Style Library/DigitalWorkplace/JS folder within SharePoint Paste the Widget Definition within digitalworkplace.custom.js Upload the updated digitalworkplace.custom.js to the /Style Library/DigitalWorkplace/JS folder within SharePoint In the Management Apps tab of Interchange, click on the View Manager. Click Add New. In the left pane navigate to /DigitalWorkplace/Content/Templates/ for the folder path. Click Choose File, navigate to your custom template (helloworld1.html). Click Save. Repeat for helloworld2.html. In the Management Apps tab of Interchange, click on the Widget Manager app. Then click on Add Widget. Create your widget with the values in the Widget Manager Widget Definition section. Click Save & Exit In the Manage Widgets window, find HelloWorld and click its View Widget Definitions button. Then click on Add New. Create your widget instance with the values in the Widget Manager Widget Instance section. Click Save & Exit Copy the Widget Snippet of your Widget Instance. Paste the snippet into a Content Editor Web Part on a page within the site. Publish the page. Flush your cache by clicking on the Akumina icon in the left rail, clicking the refresh icon, then clicking Refresh All Cache Refresh the page. You will see your Hello World Widget Widget Definition if ((typeof Akumina.AddIn.HelloWorldWidget) === 'undefined') { Akumina.AddIn.HelloWorldWidget = function () { var _cur = this; this.getpropertyvalue = function (requestin, key, defaultvalue) { var propertyvalue = ""; for (var prop in requestin) { if (key.tolowercase() == prop.tolowercase()) { propertyvalue = requestin[prop]; break; 6

7 return (propertyvalue == undefined propertyvalue.tostring().trim() == "")? defaultvalue : propertyvalue; this.setdefaultsproperties = function (requestin) { var requestout = requestin requestout.senderid = _cur.getpropertyvalue(requestin, "id", ""); requestout.displaytemplateurl = _cur.getpropertyvalue(requestin, "displaytemplateurl", ""); requestout.test = _cur.getpropertyvalue(requestin, "test", ""); return requestout; this.init = function (HelloWorldRequest) { _cur.appweburl = decodeuricomponent(akumina.addin.utilities.getquerystringparameter("spappweburl", "")); _cur.hosturl = decodeuricomponent(akumina.addin.utilities.getquerystringparameter("sphosturl", "")); _cur.helloworldrequest = _cur.setdefaultsproperties(helloworldrequest); _cur.helloworldrequest.editmode = Akumina.AddIn.Utilities.getEditMode(); //Widget Framework var widgetname = "HelloWorld"; Akumina.Digispace.WidgetPropertyViews.AddViewForProperty(widgetName, "DisplayTemplateUrl", "TemplatePicker"); _cur.prerender(); this.prerender = function () { var targetdiv = this.helloworldrequest.senderid; $("#" + targetdiv).html(akumina.digispace.configurationcontext.loadingtemplatehtml); Akumina.Digispace.AppPart.Eventing.Subscribe('/loader/completed/', _cur.render); Akumina.Digispace.AppPart.Eventing.Subscribe('/widget/updated/', _cur.refreshwidget); 7

8 this.render = function () { var data = { data.test = _cur.helloworldrequest.test; if (!_cur.helloworldrequest.editmode) { _cur.bindtemplate(_cur.helloworldrequest.displaytemplateurl, data, _cur.helloworldrequest.senderid); this.refreshwidget = function (newprops) { if (newprops["id"] == _cur.helloworldrequest.senderid) { _cur.helloworldrequest = _cur.setdefaultsproperties(newprops); _cur.render(); this.bindtemplate = function (templateuri, data, targetdiv) { new Akumina.Digispace.AppPart.Data().Templates.ParseTemplate(templateUri, data).done(function (html) { $("#" + targetdiv).html(html); ); if ((typeof Akumina.AddIn.HelloWorldWidget) === undefined ) We define the widget name with this line. Naming will follow the convention of Akumina.AddIn.<WidgetName> this.getpropertyvalue Helper method to get properties this.setdefaultproperties We set the default values to properties if nothing is passed in for them. this.init this.init calls the functions to render the widget. We also specify the widget name that we will use for the Widget Class step and we subscribe the widget to the Template Picker. 8

9 this.prerender this.prerender defines what will show while the widget is rendering. We use subscriptions to call the this.render function when loading is complete and this.refreshwidget when the widget is updated. this.render this.render gets the data and the template this.refreshwidget this.refreshwidget resets the properties and calls this.render Templates helloworld1.html <div class="interaction"> <h1 style="color:green;">view 1!!! - This is the coolest view: {{Test</h1> </div> helloworld2.html <div class="interaction"> <h1 style="color:red;">view 2: This is the view 2! {{Test</h1> </div> 9

10 Widget Manager - Widget Definition WidgetName HelloWorld WidgetClass Akumina.AddIn.HelloWorldWidget WidgetProperties Property Name Test Property Value default Property Type Text 10

11 WidgetViews View 1 View Name View 1 Relative Template Url /Style Library/DigitalWorkplace/Content/Templates/helloworld1.html View 2 View Name View 2 Relative Template Url /Style Library/DigitalWorkplace/Content/Templates/helloworld2.html Widget Manager Widget Instance Most of the fields here will be autogenerated Title Instance 1 11

12 Title Instance 1 WidgetOptions View 1 Display View Checked Selected View Selected View 2 Display View Checked Widget Manager Widget Snippet Widget Manager Change the View In your Digital Workplace Site, click on the Akumina Icon in the Rail, click on the pencil, then click on your HelloWorldWidget to bring up the Widget Manager. Change the View to View 2. Click Update. 12

13 Adding to the Dashboard How to Deploy 1. In the Management Apps Tab of InterChange, click on the Dashboard Widget Manager. Then click Add New. Add the instance of the HelloWorldWidget we just created. Use the Dashboard Widget Manager for reference. Click Save & Exit 2. Navigate to the Dashboard.aspx page of your site. Click Customize, check HelloWorldDashboard. Click Save 3. Flush your cache by clicking on the Akumina icon in the left rail, clicking the refresh icon, then clicking Refresh All Cache 4. Refresh the page. You will see your GLC List Items Widget Dashboard Widget Manager Title HelloWorldDashboard Widget Instance Instance 1 13

14 IsEnabled Checked Screenshots 14

15 Custom Widget Stock Ticker Screenshot How to Deploy 1. Download digitalworkplace.custom.js from the /Style Library/DigitalWorkplace/JS folder within SharePoint 2. Paste the Widget Definition within digitalworkplace.custom.js 3. Upload the updated digitalworkplace.custom.js to the /Style Library/DigitalWorkplace/JS folder within SharePoint 4. In the Management Apps tab of Interchange, click on the View Manager. Click Add New. In the left pane navigate to /DigitalWorkplace/Content/Templates/ for the folder path. Click Choose File, navigate to your custom template (StockList.html). Click Save. Repeat for StockListChart.html. 5. In the Management Apps tab of Interchange, click on the Widget Manager app. Then click on Add Widget. Create your widget with the values in the Widget Manager Widget Definition section. Click Save & Exit 6. In the Manage Widgets window, find StockTicker and click its View Widget Definitions button. Then click on Add New. Create your widget instance with the values in the Widget Manager Widget Instance section. Click Save & Exit 7. Copy the Widget Snippet of your Widget Instance. 8. Paste the snippet into a Content Editor Web Part on a page within the site. Publish the page. 9. Flush your cache by clicking on the Akumina icon in the left rail, clicking the refresh icon, then clicking Refresh All Cache 10. Refresh the page. You will see your Stock Ticker Widget 15

16 Widget Definition if ((typeof Akumina.AddIn.StockTickerWidget) === 'undefined') { Akumina.AddIn.StockTickerWidget = function () { var _cur = this; this.getpropertyvalue = function (requestin, key, defaultvalue) { var propertyvalue = ""; for (var prop in requestin) { if (key.tolowercase() == prop.tolowercase()) { propertyvalue = requestin[prop]; break; return (propertyvalue == undefined propertyvalue.tostring().trim() == "")? defaultvalue : propertyvalue; this.setdefaultsproperties = function (requestin) { var requestout = requestin; requestout.senderid = _cur.getpropertyvalue(requestin, "id", ""); requestout.displaytemplateurl = _cur.getpropertyvalue(requestin, "displaytemplateurl", ""); requestout.stocklist = _cur.getpropertyvalue(requestin, "stocklist", ""); requestout.callbackmethod = _cur.getpropertyvalue(requestin, "callbackmethod", ""); return requestout; this.init = function (StockTickerRequest) { _cur.appweburl = decodeuricomponent(akumina.addin.utilities.getquerystringparameter("spappweburl", "")); _cur.hosturl = decodeuricomponent(akumina.addin.utilities.getquerystringparameter("sphosturl", "")); _cur.stocktickerrequest = _cur.setdefaultsproperties(stocktickerrequest); _cur.stocktickerrequest.editmode = Akumina.AddIn.Utilities.getEditMode(); var widgetname = "StockTicker"; 16

17 Akumina.Digispace.WidgetPropertyViews.AddViewForProperty(widgetName, "DisplayTemplateUrl", "TemplatePicker"); _cur.prerender(); this.prerender = function () { var targetdiv = this.stocktickerrequest.senderid; $("#" + targetdiv).html(akumina.digispace.configurationcontext.loadingtemplatehtml); Akumina.Digispace.AppPart.Eventing.Subscribe('/loader/completed/', _cur.render); Akumina.Digispace.AppPart.Eventing.Subscribe('/widget/updated/', _cur.refreshwidget); this.render = function () { var stocklist = _cur.stocktickerrequest.stocklist; $.getjson(' + stocklist + '&callback=?', function (response) { ); _cur.success(response); this.refreshwidget = function (newprops) { if (newprops["id"] == _cur.stocktickerrequest.senderid) { _cur.stocktickerrequest = _cur.setdefaultsproperties(newprops); _cur.render(); this.success = function(response) { var data = { data.items = []; data.senderid = _cur.stocktickerrequest.senderid; 17

18 for (i = 0; i < response.length; i++) { var stockinfo = response[i]; var title = stockinfo.t; var url = " + stockinfo.t; var chart = " + stockinfo.t + "&t=1d"; var changevalue = parsefloat(stockinfo.c); var changeispositive = changevalue >= 0; var stockprice = stockinfo.l; var differential = stockinfo.c; var percent = stockinfo.cp; var time = stockinfo.lt; var stockitem = { "Title": title, "StockTitle": title, "Url": url, "Positive": changeispositive, "Price": stockprice, "Differential": differential, "Percent": percent, "Time": time, "Chart": chart data.items.push(stockitem); if (!_cur.stocktickerrequest.editmode) { _cur.bindtemplate(_cur.stocktickerrequest.displaytemplateurl, data, _cur.stocktickerrequest.senderid); this.bindtemplate = function (templateuri, data, targetdiv) { new Akumina.Digispace.AppPart.Data().Templates.ParseTemplate(templateUri, data).done(function (html) { ); $("#" + targetdiv).html(html); 18

19 if ((typeof Akumina.AddIn.StockTickerWidget) === undefined ) We define the Stock Ticker widget with this line. this.getpropertyvalue Helper method to get properties this.setdefaultproperties We set the default values to properties if nothing is passed in for them. this.init this.init calls the functions to render the widget. We also specify the widget name that we will use for the Widget Class step and we subscribe the widget to the Template Picker. this.prerender this.prerender defines what will show while the widget is rendering. We use subscriptions to call the this.render function when loading is complete and this.refreshwidget when the widget is updated. this.render We make a GET call to google finance with our stocklist values as paramters. Upon successful query we call the Success function this.success We assign the results from our GET to values to be used in our template this.bindtemplate We bind our data to our template and render this.refreshwidget this.refreshwidget resets the properties and calls this.render Template Create a file called StockTicker.html and paste the following markup within <style>.ia-announcement-wrapper { background-color:white; 19

20 </style> padding:10px; <div class="interaction"> <div class="ia-announcement-wrapper"> <div class="ia-control-header"> </div> <span class="ia-control-header-icon fa fa-{{webparticon"></span> <h3 class="ia-control-header-heading">{{webparttitle</h3> <div class="ia-announcements"> <ul> {{#Items <li> <h4 class="ia-announcement-title"><a href="{{url">{{stocktitle</a></h4> {{#if Positive <p class="ia-annoucement-summary">{{price <font color="green"> {{Differential ({{Percent%)</font> <br/> {{Time</p> {{else <p class="ia-annoucement-summary">{{price <font color="red"> {{Differential ({{Percent%)</font> </div> </div> </div> </ul> </li> {{/Items <br/> {{Time</p> {{/if Create a file called StockTickerChart.html and paste the following markup within <style>.ia-announcement-wrapper { background-color:white; padding:10px; </style> 20

21 <div class="interaction"> <div class="ia-announcement-wrapper"> <div class="ia-control-header"> <span class="ia-control-header-icon fa fa-{{webparticon"></span> <h3 class="ia-control-header-heading">{{webparttitle</h3> </div> <div class="ia-announcements"> {{#Items <img class="stockticker-chart" src="{{chart"> {{/Items </div> </div> </div> Widget Manager Widget Definition WidgetName StockTicker WidgetClass Akumina.AddIn.StockTickerWidget 21

22 WidgetProperties Property Name Stocklist Property Value MSFT,APPL,ATVI,AMZN,GOOG Property Type Text WidgetViews View 1 View Name View 1 Relative Template Url /Style Library/DigitalWorkplace/Content/Templates/StockList.html View 2 View Name View 2 Relative Template Url /Style Library/DigitalWorkplace/Content/Templates/StockListChart.html 22

23 Widget Manager Widget Instance Title Stock Ticker 1 WidgetProperties Stocklist Property Value MSFT,AAPL,ATVI,AMZN,GOOG WidgetOptions View 1 Display View Checked Selected View Selected View 2 Display View Checked 23

24 Selected View Selected Widget Manager Widget Snippet Widget Manager Change the View and Property Value In your Digital Workplace Site, click on the Akumina Icon in the Rail, click on the pencil, then click on your StockTickerWidget to bring up the Widget Manager. Change the view to View 2. Add TSLA to the stocklist. Click Update. The new view will be showing daily charts for all of the stocks and the TSLA stock info will now appear 24

25 Adding to the Dashboard How to Deploy In the Management Apps Tab of InterChange, click on the Dashboard Widget Manager. Then Click Add New. Add the instance of the StockTickerWidget we just created. Use the Dashboard Widget Manager for reference. Click Save & Exit Navigate to the Dashboard.aspx page of your site. Click Customize, check StockTickerDashboard. Click Save. Flush your cache by clicking on the Akumina icon in the left rail, clicking the refresh icon, then clicking Refresh All Cache Refresh the page. You will see your StockTickerWidget 25

26 Dashboard Manager Title StockTickerDashboard Widget Instance Stock Ticker 1 IsEnabled Checked 26

27 Screenshots 27

28 Custom Widget Flickr Image Library Screenshot How to Deploy 1. Download digitalworkplace.custom.js from the /Style Library/DigitalWorkplace/JS folder within SharePoint 2. Paste the Widget Definition within digitalworkplace.custom.js 3. Upload the updated digitalworkplace.custom.js to the /Style Library/DigitalWorkplace/JS folder within SharePoint 4. In the Management Apps tab of Interchange, click on the View Manager. Click Add New. In the left pane navigate to /DigitalWorkplace/Content/Templates/ for the folder path. Click Choose File, navigate to your custom template (FlickrGallery.html). Click Save. 5. In the Management Apps tab of Interchange, click on the Widget Manager app. Then click on Add Widget. Create your widget with the values in the Widget Manager Widget Definition section. Click Save & Exit 6. In the Manage Widgets window, find Flickr and click its View Widget Definitions button. Then click on Add New. Create your widget instance with the values in the Widget Manager Widget Instance section. Click Save & Exit 7. Copy the Widget Snippet of your Widget Instance. 8. Paste the snippet into a Content Editor Web Part on a page within the site. Publish the page. 9. Flush your cache by clicking on the Akumina icon in the left rail, clicking the refresh icon, then clicking Refresh All Cache 10. Refresh the page. You will see your Flickr Widget 28

29 Widget Definition if ((typeof Akumina.AddIn.FlickrWidget) === 'undefined') { Akumina.AddIn.FlickrWidget = function () { var _cur = this; this.getpropertyvalue = function (requestin, key, defaultvalue) { var propertyvalue = ""; for (var prop in requestin) { if (key.tolowercase() == prop.tolowercase()) { propertyvalue = requestin[prop]; break; return (propertyvalue == undefined propertyvalue.tostring().trim() == "")? defaultvalue : propertyvalue; this.setdefaultsproperties = function (requestin) { var requestout = requestin; requestout.senderid = _cur.getpropertyvalue(requestin, "id", ""); requestout.displaytemplateurl = _cur.getpropertyvalue(requestin, "displaytemplateurl", ""); requestout.tags = _cur.getpropertyvalue(requestin, "tags", ""); requestout.callbackmethod = _cur.getpropertyvalue(requestin, "callbackmethod", ""); return requestout; this.init = function (FlickrRequest) { _cur.appweburl = decodeuricomponent(akumina.addin.utilities.getquerystringparameter("spappweburl", "")); _cur.hosturl = decodeuricomponent(akumina.addin.utilities.getquerystringparameter("sphosturl", "")); _cur.flickrrequest = _cur.setdefaultsproperties(flickrrequest); _cur.flickrrequest.editmode = Akumina.AddIn.Utilities.getEditMode(); var widgetname = "Flickr"; 29

30 Akumina.Digispace.WidgetPropertyViews.AddViewForProperty(widgetName, "DisplayTemplateUrl", "TemplatePicker"); _cur.prerender(); this.prerender = function () { var targetdiv = this.flickrrequest.senderid; $("#" + targetdiv).html(akumina.digispace.configurationcontext.loadingtemplatehtml); Akumina.Digispace.AppPart.Eventing.Subscribe('/loader/completed/', _cur.render); Akumina.Digispace.AppPart.Eventing.Subscribe('/widget/updated/', _cur.refreshwidget); this.render = function () { var tags = _cur.flickrrequest.tags; $.ajax({ type: 'GET', url: ' jsonpcallback: 'jsonflickrfeed', datatype: 'jsonp', data: { "tags": tags, "format": "json", success: function(response) {_cur.success(response) ); this.success = function (response) { console.log(response); var data = { data.items = []; data.senderid = _cur.flickrrequest.senderid; data.title = response.title; for(i = 0; i < response.items.length; i++) { 30

31 var flickrinfo = response.items[i]; var media = flickrinfo.media.m; var flickritem = { "Image": media data.items.push(flickritem); if (!_cur.flickrrequest.editmode) { _cur.bindtemplate(_cur.flickrrequest.displaytemplateurl, data, _cur.flickrrequest.senderid); this.refreshwidget = function (newprops) { if (newprops["id"] == _cur.flickrrequest.senderid) { _cur.flickrrequest = _cur.setdefaultsproperties(newprops); _cur.render(); this.bindtemplate = function (templateuri, data, targetdiv) { new Akumina.Digispace.AppPart.Data().Templates.ParseTemplate(templateUri, data).done(function (html) { ); $("#" + targetdiv).html(html); if ((typeof Akumina.AddIn.FlickrWidget) === undefined ) We define the Flickr widget with this line. this.getpropertyvalue Helper method to get properties 31

32 this.setdefaultproperties We set the default values to properties if nothing is passed in for them. this.init this.init calls the functions to render the widget. We also specify the widget name that we will use for the Widget Class step and we subscribe the widget to the Template Picker. this.prerender this.prerender defines what will show while the widget is rendering. We use subscriptions to call the this.render function when loading is complete and this.refreshwidget when the widget is updated. this.render We make a GET call to Flickr. We pass the tags as paramaters. We re using a Cross Domain AJAX call so we re specifying the callback name, which is specific to site we are calling, in the jsonpcallback property. Upon successful query we call the Success function. Note: If you only want raw JSON without a function wrapper, add the parameter nojsoncallback with a value of 1 to your request. If you want to define your own callback function name, use the desired name as your jsonpcallback value. this.success We assign the results from our GET to values to be used in our template this.bindtemplate We bind our data to our template and render this.refreshwidget this.refreshwidget resets the properties and calls this.render Template Create a file called FlickrGallery.html and paste the markup below within <div class="interaction"> <div class="row"> <div class="small-12 columns"> <div class="ak-media-tabs"> <h1 class="ak-media-tab">{{title</h1> </div> <div class="ak-photo-list"> <ul id="ak-photo-container"> {{#if Items {{#Items <li> <a href="#photo-popup" class="ak-photo-link"> <div class="ak-photo-image"> <img src="{{image"> 32

33 </div> </a> </li> {{/Items {{else <h4>no Photos Found</h4> </ul> </div> <div class="holder"></div> </div> </div> </div> <script type="text/javascript"> $('.ak-photo-link').magnificpopup({ type: 'inline', preloader: false, closebtninside: true, showclosebtn: true, fixedbgpos: true, mainclass: 'ak-photo-modal' ); $('.ak-photo-link').on('click', function () { $('.imagepreview').attr('src', $(this).find('img').attr('src')); ); </script> 33

34 Widget Manager Widget Definition WidgetName Flickr WidgetClass Akumina.AddIn.FlickrWidget WidgetProperties Property Name tags Friendly Name tags Property Value cat Property Type Text Widget Views View 1 View Name View 1 Relative Template Url /Style Library/DigitalWorkplace/Content/Templates/FlickrGallery.html 34

35 Widget Manager Widget Instance Title Flickr 1 WidgetOptions View 1 Display View Checked Selected View Selected Widget Manager Widget Snippet 35

36 Widget Manager Change the Property Value In your Digital Workplace Site, click on the Akumina Icon in the Rail, click on the pencil, then click on your FlickrWidget to bring up the Widget Manager. Change the tags value to havanese. Click Update. 36

Akumina Digital Workplace

Akumina Digital Workplace Akumina Digital Workplace Developer Guide Version 1.1 (May 2016) Table of Contents TABLE OF CONTENTS... 2 AN INTRODUCTION TO THE DIGITAL WORKPLACE FRAMEWORK... 3 Understanding Callbacks... 3 Understanding

More information

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1 Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 1 What will we cover? HTML - Website Structure and Layout CSS - Website Style JavaScript - Makes our Website Dynamic and Interactive Plan

More information

Static Webpage Development

Static Webpage Development Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction

More information

Virto SharePoint Forms Designer for Office 365. Installation and User Guide

Virto SharePoint Forms Designer for Office 365. Installation and User Guide Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365...3 LICENSE ACTIVATION...4

More information

Forerunner Mobilizer Dashboards

Forerunner Mobilizer Dashboards Forerunner Mobilizer Dashboards Introduction With Forerunner Mobilizer Dashboard end users can now create dashboard style layouts by combining multiple different reports on a single page that will scroll

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.4 or later Client Configuration Cookbook Rev: 2013-10-01 Sitecore CMS 6.4 or later Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of

More information

Widget ID Each user type widget should have a unique identifier within a single controller (ID). Any string can be as ID.

Widget ID Each user type widget should have a unique identifier within a single controller (ID). Any string can be as ID. Widget ID Each user type widget should have a unique identifier within a single controller (ID). Any string can be as ID. Widget ID is used when installing the widget, appears in its program code and cannot

More information

Learn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions.

Learn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions. USER GUIDE This guide is intended for users of all levels of expertise. The guide describes in detail Sitefinity user interface - from logging to completing a project. Use it to learn how to create pages

More information

The Structure of the Web. Jim and Matthew

The Structure of the Web. Jim and Matthew The Structure of the Web Jim and Matthew Workshop Structure 1. 2. 3. 4. 5. 6. 7. What is a browser? HTML CSS Javascript LUNCH Clients and Servers (creating a live website) Build your Own Website Workshop

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview In Cisco Unified Intelligence Center, Dashboard is an interface that allows

More information

FEWD START SCREENCAST!!!!

FEWD START SCREENCAST!!!! FEWD START SCREENCAST!!!! LET'S GET EVERYTHING SET UP! 1. Navigate to the FEWD 51 Dashboard (saraheholden.com/fewd51) and download the Lesson 5 starter code and slides. You'll want to keep the dashboard

More information

Evoq 9 Content Managers Training Manual

Evoq 9 Content Managers Training Manual Evoq 9 Content Managers Training Manual Table of Contents Chapter 1: User Login... 2 User Login...2 User Login Screen...2 User Logout...2 Chapter 2: Navigating within Evoq 9...3 Editing Bar...3 Dashboard...4

More information

Configuring Ad hoc Reporting. Version: 16.0

Configuring Ad hoc Reporting. Version: 16.0 Configuring Ad hoc Reporting Version: 16.0 Copyright 2018 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

CUSTOMER PORTAL. Custom HTML splashpage Guide

CUSTOMER PORTAL. Custom HTML splashpage Guide CUSTOMER PORTAL Custom HTML splashpage Guide 1 CUSTOM HTML Custom HTML splash page templates are intended for users who have a good knowledge of HTML, CSS and JavaScript and want to create a splash page

More information

WEB DESIGNING COURSE SYLLABUS

WEB DESIGNING COURSE SYLLABUS F.A. Computer Point #111 First Floor, Mujaddadi Estate/Prince Hotel Building, Opp: Okaz Complex, Mehdipatnam, Hyderabad, INDIA. Ph: +91 801 920 3411, +91 92900 93944 040 6662 6601 Website: www.facomputerpoint.com,

More information

Autoresponder Guide. David Sharpe

Autoresponder Guide. David Sharpe David Sharpe There are two autoresponders that I personally use and recommended AWeber and Sendlane. AWeber AWeber is a great service to use if you already have a website you are using. You can easily

More information

DIVI PERSON MODULE TEMPLATE 15

DIVI PERSON MODULE TEMPLATE 15 DIVI PERSON MODULE TEMPLATE 15 TESTED IN WORDPRESS 4.9.8 DIVI 3.10.+ REQUIREMENTS DIVI Library Is A Powerful Tool For Web Designers, As It Allows You To Build And Categorize Custom Designs That You Can

More information

Swiiit User Guide 03/09/2015

Swiiit User Guide 03/09/2015 Swiiit User Guide 03/09/2015 Contents Getting Started... 4 Overview of Main Tools... 5 Webpages... 6 Main pages (Sections)... 6 Rearrange Sections... 6 Subpages... 7 Change the Title of a Webpage... 8

More information

Creating Organization Charts for IBM Connections using JavaScript and Google Charts

Creating Organization Charts for IBM Connections using JavaScript and Google Charts Creating Organization Charts for IBM Connections using JavaScript and Google Charts As we all know, IBM Connections has a great report-to-chain widget which shows current user reporting structure. However,

More information

Virto SharePoint Forms Designer for Office 365. Installation and User Guide

Virto SharePoint Forms Designer for Office 365. Installation and User Guide Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365... 3 LICENSE ACTIVATION...

More information

A Guide to Using WordPress + RAVEN5. v 1.4 Updated May 25, 2018

A Guide to Using WordPress + RAVEN5. v 1.4 Updated May 25, 2018 + v 1.4 Updated May 25, 2018 Table of Contents 1. Introduction...................................................................................3 2. Logging In.....................................................................................4

More information

Creating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist

Creating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist Creating Effective School and PTA Websites Sam Farnsworth Utah PTA Technology Specialist sam@utahpta.org Creating Effective School and PTA Websites Prerequisites: (as listed in class description) HTML

More information

WEB CREATOR PAGES MANAGER

WEB CREATOR PAGES MANAGER WEB CREATOR PAGES MANAGER TABLE OF CONTENTS TABLE OF CONTENTS... 2 ADMINISTRATIVE PERMISSIONS... 3 ACCESSING WEBSITE SETTINGS... 3 PAGES MANAGER... 3 Accessing Pages Manager... 3 PAGE MANAGER NAVIGATION...

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

Build Bluemix applications for WebSphere Commerce

Build Bluemix applications for WebSphere Commerce Build Bluemix applications for WebSphere Commerce Marco Deluca (madeluca@ca.ibm.com) Software Architect IBM 12 January 2015 David Finn Software Engineer Intern IBM Octavio Roscioli Software Engineer Intern

More information

Classroom Blogging. Training wiki:

Classroom Blogging. Training wiki: Classroom Blogging Training wiki: http://technologyintegrationshthornt.pbworks.com/create-a-blog 1. Create a Google Account Navigate to http://www.google.com and sign up for a Google account. o Use your

More information

Swiiit User Guide 09/11/2016

Swiiit User Guide 09/11/2016 Swiiit User Guide 09/11/2016 Contents Getting Started... 4 Overview of Main Tools... 5 Webpages... 6 Main pages (Sections)... 6 Rearrange Sections... 6 Subpages... 7 Change the Title of a Webpage... 8

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1

More information

Website Creating Content

Website Creating Content CREATING WEBSITE CONTENT As an administrator, you will need to know how to create content pages within your website. This document will help you learn how to: Create Custom Pages Edit Content Areas Creating

More information

Intellicus Enterprise Reporting and BI Platform

Intellicus Enterprise Reporting and BI Platform Configuring Ad hoc Reporting Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Copyright 2012 Intellicus Technologies This document and its

More information

Lab 1: Getting Started with IBM Worklight Lab Exercise

Lab 1: Getting Started with IBM Worklight Lab Exercise Lab 1: Getting Started with IBM Worklight Lab Exercise Table of Contents 1. Getting Started with IBM Worklight... 3 1.1 Start Worklight Studio... 5 1.1.1 Start Worklight Studio... 6 1.2 Create new MyMemories

More information

Web Push Notification

Web Push Notification Web Push Notification webkul.com/blog/web-push-notification-for-magento2/ On - January 13, 2017 This impressive module allows you to send push notification messages directly to the web browser. The biggest

More information

2004 WebGUI Users Conference

2004 WebGUI Users Conference WebGUI Site Design 2004 WebGUI Users Conference General Rules of Web Design Content is King good content is more important than anything else. keeps people interested. even if your design is bad, content

More information

CM Live Deal Documentation

CM Live Deal Documentation CM Live Deal Documentation Release 1.5.0-beta CMExtension April 12, 2015 Contents 1 Overview 3 1.1 Technical Requirements......................................... 3 1.2 Features..................................................

More information

Evoq 8 Content Managers Training Manual

Evoq 8 Content Managers Training Manual Evoq 8 Content Managers Training Manual Table of Contents Chapter 1: User Login... 2 User Login...2 User Login Screen...2 User Logout...2 Chapter 2: Navigating within Evoq 8...3 Editing Bar...3 Dashboard...4

More information

AURUM Metro Navigation

AURUM Metro Navigation AURUM Metro Navigation End User Document Version 1.0 Oct 2016 Table of Contents 1. Introduction... 3 2. Initialization... 4 2.1 Create Metro Navigation List... 4 2.1.1 Adding the Metro Navigation Web part...

More information

MARKET RESPONSIVE PRESTASHOP THEME USER GUIDE

MARKET RESPONSIVE PRESTASHOP THEME USER GUIDE MARKET RESPONSIVE PRESTASHOP THEME USER GUIDE Version 1.0 Created by: arenathemes Page 1 Contents I. REQUIREMENTS & COMPATIBILITY... 3 II. INSTALLATION... 3 III. CONFIG AFTER INSTALLATION - THEME PACKAGE...

More information

KWizCom Corporation. Data View Plus App. User Guide

KWizCom Corporation. Data View Plus App. User Guide KWizCom Corporation Data View Plus App User Guide Copyright 2005-2018 KWizCom Corporation. All rights reserved. Company Headquarters KWizCom 95 Mural Street, Suite 600 Richmond Hill, ON L4B 3G2 Canada

More information

MPT Web Design. Week 1: Introduction to HTML and Web Design

MPT Web Design. Week 1: Introduction to HTML and Web Design MPT Web Design Week 1: Introduction to HTML and Web Design What will we do in this class? Learn the basics of HTML and how to create our own template Basic website structure Learn design concepts for a

More information

Aware IM Version 8.2 Aware IM for Mobile Devices

Aware IM Version 8.2 Aware IM for Mobile Devices Aware IM Version 8.2 Copyright 2002-2018 Awaresoft Pty Ltd CONTENTS Introduction... 3 General Approach... 3 Login... 4 Using Visual Perspectives... 4 Startup Perspective... 4 Application Menu... 5 Using

More information

DRESSSHOP RESPONSIVE PRESTASHOP THEME USER GUIDE

DRESSSHOP RESPONSIVE PRESTASHOP THEME USER GUIDE DRESSSHOP RESPONSIVE PRESTASHOP THEME USER GUIDE Version 1.0 Created by: arenathemes Page 1 Contents I. REQUIREMENTS & COMPATIBILITY... 3 II. INSTALLATION... 3 III. CONFIG AFTER INSTALLATION - THEME PACKAGE...

More information

Release Notes: Schoolwires Centricity2

Release Notes: Schoolwires Centricity2 New or Changed Functionality or User Experience General Centricity2 is Certified by SIFA Schoolwires, Inc. has successfully completed the SIF Certification process indicating that Centricity 2 has demonstrated

More information

KWizCom Corporation. List Aggregator App. User Guide

KWizCom Corporation. List Aggregator App. User Guide KWizCom Corporation List Aggregator App User Guide Copyright 2005-2017 KWizCom Corporation. All rights reserved. Company Headquarters KWizCom 95 Mural Street, Suite 600 Richmond Hill, ON L4B 3G2 Canada

More information

Highlight the s address (example: and go to the top of the page and click on Insert

Highlight the  s address (example: and go to the top of the page and click on Insert Contents Linking an email address... 2 LINK AN IMAGE... 2 TO LINK TO A DOCUMENT... 3 How to update the Quick Links.... 6 Changing out a Quick link.... 9 LINKS Linking an email address Highlight the emails

More information

ArtfulBits Calendar Web Part

ArtfulBits Calendar Web Part ArtfulBits Calendar Web Part for Microsoft SharePoint 2010 User Guide Overview... 1 Feature List... 3 Why ArtfulBits Calendar Web Part?... 3 How to Use... 4 How to create new List View with ArtfulBits

More information

ICDPPC.ORG - WEBSITE MANUAL

ICDPPC.ORG - WEBSITE MANUAL ICDPPC.ORG - WEBSITE MANUAL Table of Contents LOGIN TO WEBSITE... 4 GENERAL WEBSITE INSTRUCTIONS... 5 POST & PAGE CONTENT... 6 ADD DOCUMENTS ON PAGES... 7 ADD DOCUMENTS - TRANSLATION VERSIONS... 11 ADD

More information

Linkify Documentation

Linkify Documentation Linkify Documentation Release 1.0.0 Studio Ousia November 01, 2014 Contents 1 Developer Support 3 1.1 Customize Linkify Application..................................... 3 1.2 Embed to ios App............................................

More information

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS By Derek Law, Esri Product Manager, ArcGIS for Server Do you want to build web mapping applications you can run on desktop,

More information

Siteforce Pilot: Best Practices

Siteforce Pilot: Best Practices Siteforce Pilot: Best Practices Getting Started with Siteforce Setup your users as Publishers and Contributors. Siteforce has two distinct types of users First, is your Web Publishers. These are the front

More information

When you. website and. Page 1

When you. website and. Page 1 The New PC7 Admin Homepagee When you login into the admin panel you see a welcome areaa called dashboard. Dashboard has many sections. On the top bar, it has drop down menus that give you option to perform

More information

HostPress.ca. User manual. July Version 1.0. Written by: Todd Munro. 1 P age

HostPress.ca. User manual. July Version 1.0. Written by: Todd Munro. 1 P age HostPress.ca User manual For your new WordPress website July 2010 Version 1.0 Written by: Todd Munro 1 P age Table of Contents Introduction page 3 Getting Ready page 3 Media, Pages & Posts page 3 7 Live

More information

ReportPlus Embedded Web SDK Guide

ReportPlus Embedded Web SDK Guide ReportPlus Embedded Web SDK Guide ReportPlus Web Embedding Guide 1.4 Disclaimer THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED AS IS WITHOUT ANY EXPRESS REPRESENTATIONS OF WARRANTIES. IN ADDITION,

More information

Content Elements. Contents. Row

Content Elements. Contents. Row Content Elements Created by Raitis S, last modified on Feb 09, 2016 This is a list of 40+ available content elements that can be placed on the working canvas or inside of the columns. Think of them as

More information

EFFECTIVE CONTENT MANAGEMENT

EFFECTIVE CONTENT MANAGEMENT INSIDE BUSINESS CATALYST EFFECTIVE Why does it matter? What Not to do. BC Modules Advanced Applications. WHY DOES IT MATTER? EFFECTIVE WHY DOES IT MATTER? Handing over the keys. Will your client be driving

More information

Create-A-Page Design Documentation

Create-A-Page Design Documentation Create-A-Page Design Documentation Group 9 C r e a t e - A - P a g e This document contains a description of all development tools utilized by Create-A-Page, as well as sequence diagrams, the entity-relationship

More information

Building Mash Ups With Visio Services

Building Mash Ups With Visio Services Building Mash Ups With Visio Services Table of Contents Building mash ups with Visio Services... 1 Exercise 1 Using ECMAScript with Visio Services... 2 Exercise 2 Working with Overlays and Highlights...

More information

INTRODUCTION TO BLACKBOARD SCHOOL SITES

INTRODUCTION TO BLACKBOARD SCHOOL SITES INTRODUCTION TO BLACKBOARD SCHOOL SITES Working URL - https://co02201641.schoolwires.net Click your school from the Our Schools dropdown menu Layout of the site MY START BAR CHANNEL BAR HEADER GLOBAL ICONS

More information

4/27/2018 Blackbaud Internet Solutions 4.5 US 2015 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted

4/27/2018 Blackbaud Internet Solutions 4.5  US 2015 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted Email Guide 4/27/2018 Blackbaud Internet Solutions 4.5 Email US 2015 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic,

More information

Microsoft Windows SharePoint Services

Microsoft Windows SharePoint Services Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool

More information

Helpline No WhatsApp No.:

Helpline No WhatsApp No.: TRAINING BASKET QUALIFY FOR TOMORROW Helpline No. 9015887887 WhatsApp No.: 9899080002 Regd. Off. Plot No. A-40, Unit 301/302, Tower A, 3rd Floor I-Thum Tower Near Corenthum Tower, Sector-62, Noida - 201309

More information

EDITING AN EXISTING REPORT

EDITING AN EXISTING REPORT Report Writing in NMU Cognos Administrative Reporting 1 This guide assumes that you have had basic report writing training for Cognos. It is simple guide for the new upgrade. Basic usage of report running

More information

SOCE Wordpress User Guide

SOCE Wordpress User Guide SOCE Wordpress User Guide 1. Introduction Your website runs on a Content Management System (CMS) called Wordpress. This document outlines how to modify page content, news and photos on your website using

More information

Layout Manager - Toolbar Reference Guide

Layout Manager - Toolbar Reference Guide Layout Manager - Toolbar Reference Guide Working with a Document Toolbar Button Description View or edit the source code of the document (for advanced users). Save the contents and submit its data to the

More information

Customization Guide 1

Customization Guide 1 Customization Guide 1 IS+ Customization Guide 1. Overview... 3 2. IS+ AutoComplete Dropdown Customization... 4 2.1 Dashboard Configuration.4 General..4 Style...4 Dropdown style...5 2.2 Advanced Style Customization...7

More information

TUTORIAL: Creating html s

TUTORIAL: Creating html  s TUTORIAL: Creating html Emails Updated October 2017 60-day free trial. Send email up to 100 contacts. Rebecca L. Cooney, MSC Clinical Assistant Professor Washington State University STEP 1 / Sign Up 1.

More information

WEBSITE INSTRUCTIONS

WEBSITE INSTRUCTIONS Table of Contents WEBSITE INSTRUCTIONS 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced

More information

welcome to BOILERCAMP HOW TO WEB DEV

welcome to BOILERCAMP HOW TO WEB DEV welcome to BOILERCAMP HOW TO WEB DEV Introduction / Project Overview The Plan Personal Website/Blog Schedule Introduction / Project Overview HTML / CSS Client-side JavaScript Lunch Node.js / Express.js

More information

Summary. 1. Page 2. Methods 3. Helloworld 4. Translation 5. Layout a. Object b. Table 6. Template 7. Links. Helloworld. Translation Layout.

Summary. 1. Page 2. Methods 3. Helloworld 4. Translation 5. Layout a. Object b. Table 6. Template 7. Links. Helloworld. Translation Layout. Development 1 Summary 1. 2. 3. 4. 5. a. Object b. Table 6. 7. 2 To create a new page you need: 1. Create a file in the folder pages 2. Develop a class which extends the object Note: 1 = 1 Class 3 When

More information

This presentation will show you how to create a page in a group eportfolio.

This presentation will show you how to create a page in a group eportfolio. This presentation will show you how to create a page in a group eportfolio. 1 If you are using your eportfolio for presenting group work, you will need to create a group eportfolio page, which all the

More information

Marketing & Back Office Management

Marketing & Back Office Management Marketing & Back Office Management Menu Management Add, Edit, Delete Menu Gallery Management Add, Edit, Delete Images Banner Management Update the banner image/background image in web ordering Online Data

More information

Sparrow Client (Front-end) API

Sparrow Client (Front-end) API Sparrow Client (Front-end) API Service API Version 3.6.0 (Build 8062) Released May 2017 Revision History Date Revision Comments Author 2017-05-22 1.0 Initial document Ilya Tretyakov 2 Table of Contents

More information

Sign-up Forms Builder for Magento 2.x. User Guide

Sign-up Forms Builder for Magento 2.x. User Guide eflyermaker Sign-up Forms Builder 2.0.5 for Magento 2.x User Guide 2 eflyermaker Dear Reader, This User-Guide is based on eflyermaker s Signup-Form Builder Plugin for Magento ecommerce. What follows is

More information

User Guide-Store Builder

User Guide-Store Builder User Guide-Store Builder 1. Introduction 2. User Guide Overview Page Template Category Banner Video Product 3. My Pages 4. Analytics 2 Example of a decorated store page on Lazada Store builder is a self

More information

Web Development. With PHP. Web Development With PHP

Web Development. With PHP. Web Development With PHP Web Development With PHP Web Development With PHP We deliver all our courses as Corporate Training as well if you are a group interested in the course, this option may be more advantageous for you. 8983002500/8149046285

More information

2013, Active Commerce 1

2013, Active Commerce 1 2013, Active Commerce 1 2013, Active Commerce 2 Active Commerce User Guide Terminology / Interface Login Adding Media to the Media Library Uploading an Item to the Media Library Editing the Media Meta

More information

Ultra News Article 1. User Guide

Ultra News Article 1. User Guide Ultra News Article 1 User Guide Expand the Bookmark menu in left side to see the table of contents. Copyright by bizmodules.net 2009 Page 1 of 34 Overview What is Ultra News Article Ultra News Article

More information

~Arwa Theme~ HTML5 & CSS3 Theme. By ActiveAxon

~Arwa Theme~ HTML5 & CSS3 Theme. By ActiveAxon ~Arwa Theme~ HTML5 & CSS3 Theme By ActiveAxon Thank you for purchasing our theme. If you have any questions that are beyond the scope of this help file, please feel free to email us via our user page contact

More information

CM Live Deal Documentation

CM Live Deal Documentation CM Live Deal Documentation Release 1.8.0-beta CMExtension August 14, 2015 Contents 1 Overview 3 1.1 Technical Requirements......................................... 3 1.2 Features..................................................

More information

From the Insert Tab (1), highlight Picture (2) drop down and finally choose From Computer to insert a new image

From the Insert Tab (1), highlight Picture (2) drop down and finally choose From Computer to insert a new image Inserting Image To make your page more striking visually you can add images. There are three ways of loading images, one from your computer as you edit the page or you can preload them in an image library

More information

UI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML

UI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML UI Course (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) HTML: Introduction The World Wide Web (WWW) and history of HTML Hypertext and Hypertext Markup Language Why HTML Prerequisites Objective

More information

Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools

Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools Table of Contents Installing the Lightning Conductor 2013 Web Part... 2 Uploading the Lightning Conductor solution

More information

AngularJS Intro Homework

AngularJS Intro Homework AngularJS Intro Homework Contents 1. Overview... 2 2. Database Requirements... 2 3. Navigation Requirements... 3 4. Styling Requirements... 4 5. Project Organization Specs (for the Routing Part of this

More information

How to use WordPress to create a website STEP-BY-STEP INSTRUCTIONS

How to use WordPress to create a website STEP-BY-STEP INSTRUCTIONS How to use WordPress to create a website STEP-BY-STEP INSTRUCTIONS STEP 1:Preparing your WordPress site Go to the Dashboard for your new site Select Appearance > Themes. Make sure you have Activated the

More information

Adobe Dreamweaver CS4

Adobe Dreamweaver CS4 Adobe Dreamweaver CS4 About Dreamweaver Whether creating simple blog pages complex web sites, Dreamweaver provides users with a powerful set of web-design tools necessary f the task. Its userfriendly interface

More information

WEBSITE INSTRUCTIONS. Table of Contents

WEBSITE INSTRUCTIONS. Table of Contents WEBSITE INSTRUCTIONS Table of Contents 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced

More information

Web Development and HTML. Shan-Hung Wu CS, NTHU

Web Development and HTML. Shan-Hung Wu CS, NTHU Web Development and HTML Shan-Hung Wu CS, NTHU Outline How does Internet Work? Web Development HTML Block vs. Inline elements Lists Links and Attributes Tables Forms 2 Outline How does Internet Work? Web

More information

08/10/2018. Istanbul Now Platform User Interface

08/10/2018. Istanbul Now Platform User Interface 08/10/2018 Contents Contents...5 UI16... 9 Comparison of UI16 and UI15 styles... 11 Activate UI16... 15 Switch between UI16 and UI15...15 UI16 application navigator... 16 System settings for the user

More information

leveraging your Microsoft Calendar Browser for SharePoint Administrator Manual

leveraging your Microsoft Calendar Browser for SharePoint Administrator Manual CONTENT Calendar Browser for SharePoint Administrator manual 1 INTRODUCTION... 3 2 REQUIREMENTS... 3 3 CALENDAR BROWSER FEATURES... 4 3.1 BOOK... 4 3.1.1 Order Supplies... 4 3.2 PROJECTS... 5 3.3 DESCRIPTIONS...

More information

Oracle Application Express 5 New Features

Oracle Application Express 5 New Features Oracle Application Express 5 New Features 20th HrOUG conference October 16, 2015 Vladislav Uvarov Software Development Manager Database Server Technologies Division Copyright 2015, Oracle and/or its affiliates.

More information

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css CLASS :: 12 05.04 2018 3 Hours AGENDA CREATE A WORKS PAGE [ HTML ] :: Open index.html :: Save As works.html :: Edit works.html to modify header, 3 divisions for works, then add your content :: Edit index.html

More information

Home Page Portal - OPALS

Home Page Portal - OPALS help.opalsinfo.net http://help.opalsinfo.net/?page_id=16898#top Home Page Portal - OPALS Portal editing Customize your homepage and create a portal that will keep your members coming back. These portlets

More information

Appstore Publisher Manual.

Appstore Publisher Manual. Appstore Publisher Manual http://developer.safaricom.co.ke/appstore https://developer.imimobile.co/ Get Started Visit http://developer.imimobile.co If you are an existing developer you can login by clicking

More information

section.es PUBLISHER MANUAL

section.es PUBLISHER MANUAL section.es PUBLISHER MANUAL Table of Content TABLE OF CONTENT 1 LOGIN 1 EDIT EXISTING ARTICLE ON YOUR WEBSITE 2 CREATE A NEW ARTICLE 3 INSERT A FILE 5 INSERT AN ALBUM WITH PHOTOS 6 Login 1) go to - http://section.es

More information

User Interaction: jquery

User Interaction: jquery User Interaction: jquery Assoc. Professor Donald J. Patterson INF 133 Fall 2012 1 jquery A JavaScript Library Cross-browser Free (beer & speech) It supports manipulating HTML elements (DOM) animations

More information

User Guide. Form Builder. Extension Version User Guide Version Magento Editions Compatibility. Community - 2.2

User Guide. Form Builder. Extension Version User Guide Version Magento Editions Compatibility. Community - 2.2 User Guide Form Builder Extension Version - 1.1.3 User Guide Version - 1.1.3 Magento Editions Compatibility Community - 2.2 1 Content Form Builder V-1.1.3 Introduction Installation Usage Admin General

More information

ENRICHING PRIMO RECORDS WITH INFORMATION FROM WORDPRESS. Karsten Kryger Hansen Aalborg University Library

ENRICHING PRIMO RECORDS WITH INFORMATION FROM WORDPRESS. Karsten Kryger Hansen Aalborg University Library ENRICHING PRIMO RECORDS WITH INFORMATION FROM WORDPRESS Karsten Kryger Hansen Aalborg University Library AGENDA Who am I History and use case Information distribution Detour: HTML, JavaScript etc. in Primo

More information

IBM emessage Version 9 Release 1 February 13, User's Guide

IBM emessage Version 9 Release 1 February 13, User's Guide IBM emessage Version 9 Release 1 February 13, 2015 User's Guide Note Before using this information and the product it supports, read the information in Notices on page 471. This edition applies to version

More information

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its

More information

Monarch Services Website Quick Guide

Monarch Services Website Quick Guide January 2016 Monarch Services Website Quick Guide www.monarchscc.org Credentials Wordpress Login URL: http://www.monarchscc.org/wp-login Login name :Nancya Password: wcs9na! Hosting Login at dreamhost.com

More information