serviceportal.io - Uncategorized









Search Preview

Uncategorized Archives - ServicePortal.io

serviceportal.io
Skip to content
.io > serviceportal.io

SEO audit: Content analysis

Language Error! No language localisation is found.
Title Uncategorized Archives - ServicePortal.io
Text / HTML ratio 40 %
Frame Excellent! The website does not use iFrame solutions.
Flash Excellent! The website does not have any flash contents.
Keywords cloud portal Portal Service widget Error Posted DOM page footer Comments users Nathan Firth ServiceNow questions ideas requirements AngularJS enter Creating
Keywords consistency
Keyword Content Title Description Headings
portal 15
Portal 14
Service 12
widget 9
Error 8
Posted 8
Headings
H1 H2 H3 H4 H5 H6
0 8 0 3 0 0
Images We found 2 images on this web page.

SEO Keywords (Single)

Keyword Occurrence Density
portal 15 0.75 %
Portal 14 0.70 %
Service 12 0.60 %
widget 9 0.45 %
Error 8 0.40 %
Posted 8 0.40 %
DOM 8 0.40 %
page 7 0.35 %
footer 7 0.35 %
Comments 7 0.35 %
users 7 0.35 %
Nathan 6 0.30 %
Firth 6 0.30 %
ServiceNow 5 0.25 %
questions 5 0.25 %
ideas 5 0.25 %
requirements 5 0.25 %
AngularJS 5 0.25 %
enter 5 0.25 %
Creating 5 0.25 %

SEO Keywords (Two Word)

Keyword Occurrence Density
of the 13 0.65 %
Service Portal 12 0.60 %
in the 8 0.40 %
on the 8 0.40 %
you can 8 0.40 %
Posted on 8 0.40 %
Comments Posted 7 0.35 %
2017 by 6 0.30 %
Error Please 6 0.30 %
Nathan Firth 6 0.30 %
to the 6 0.30 %
Creating a 5 0.25 %
need to 5 0.25 %
Please enter 5 0.25 %
by Nathan 5 0.25 %
in Service 4 0.20 %
Link Function 4 0.20 %
love to 4 0.20 %
Benefits of 4 0.20 %
of your 4 0.20 %

SEO Keywords (Three Word)

Keyword Occurrence Density Possible Spam
Comments Posted on 7 0.35 % No
by Nathan Firth 5 0.25 % No
Error Please enter 5 0.25 % No
2017 by Nathan 4 0.20 % No
in Service Portal 4 0.20 % No
would love to 3 0.15 % No
love to hear 3 0.15 % No
we need to 3 0.15 % No
Please enter a 3 0.15 % No
of Service Portal 3 0.15 % No
University of Cincinnati 3 0.15 % No
Paste the following 2 0.10 % No
the wrong questions 2 0.10 % No
by Phil Windyk 2 0.10 % No
However if you 2 0.10 % No
2017 by Phil 2 0.10 % No
the University of 2 0.10 % No
of Cincinnati Lindner 2 0.10 % No
Cincinnati Lindner College 2 0.10 % No
Posted on November 2 0.10 % No

SEO Keywords (Four Word)

Keyword Occurrence Density Possible Spam
2017 by Nathan Firth 4 0.20 % No
Error Please enter a 3 0.15 % No
the University of Cincinnati 2 0.10 % No
University of Cincinnati Lindner 2 0.10 % No
of Cincinnati Lindner College 2 0.10 % No
name Error Please enter 2 0.10 % No
Error Please enter your 2 0.10 % No
Cincinnati Lindner College of 2 0.10 % No
Lindner College of Business 2 0.10 % No
video or in person 2 0.10 % No
webbased video or in 2 0.10 % No
or webbased video or 2 0.10 % No
phone or webbased video 2 0.10 % No
via phone or webbased 2 0.10 % No
remotely via phone or 2 0.10 % No
so we need to 2 0.10 % No
take place remotely via 2 0.10 % No
Can take place remotely 2 0.10 % No
would love to hear 2 0.10 % No
Comments Posted on November 2 0.10 % No

Internal links in - serviceportal.io

Widgets
Widgets - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Contact
Contact - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Images and Update Sets – How to Sync Attachments on Widget Instances
Images and Update Sets - How to Sync Attachments on Widget Instances - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Mat Adams
Mat Adams, Author at ServicePortal.io
Announcements
Announcements Archives - ServicePortal.io
Apps & Widgets
Apps & Widgets Archives - ServicePortal.io
CMS
CMS Archives - ServicePortal.io
Design & Themes
Design & Themes Archives - ServicePortal.io
Tips & Tricks
Tips & Tricks Archives - ServicePortal.io
Tutorials
Tutorials Archives - ServicePortal.io
Uncategorized
Uncategorized Archives - ServicePortal.io
Videos
Videos Archives - ServicePortal.io
Custom Context Menu Options
Custom Context Menu Options - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
6 Comments
SCSS Variables in Service Portal - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Nathan Firth
Nathan Firth, Author at ServicePortal.io
Service Portal Features of London
Service Portal Features of London - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
7 Comments
Building a Better Service Portal: Lessons from the Field - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
4 Comments
Unlocking Service Portal Widgets - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
2 Comments
Widgets and Demo Portal from our K18 Service Portal Sessions - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Gamification in Service Portal (Knowledge18 CreatorCon)
Gamification in Service Portal (Knowledge18 CreatorCon) - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Mark Miller
Mark Miller, Author at ServicePortal.io
Let’s grab a drink at Knowledge18 and talk Service Portal
Let’s grab a drink at Knowledge18 and talk Service Portal - ServicePortal.io - Service Portal Tutorials, Widgets, & Themes
Phil Windyk
Phil Windyk, Author at ServicePortal.io
2
Service Portal Tutorials, Themes and Widgets for ServiceNow - ServicePortal.io
8
Service Portal Tutorials, Themes and Widgets for ServiceNow - ServicePortal.io

Serviceportal.io Spined HTML


Uncategorized Archives - ServicePortal.io Skip to content 0WaresWidgets Documentation Contact AllAnnouncementsApps & WidgetsCMSDesign & ThemesDocumentationTips & TricksTutorialsUncategorizedVideos Images and Update Sets – How to Sync Attachments on Widget Instances INTRODUCTION It’s a pretty worldwide requirement to include images in your widgets, for example replacing the icons with images in the “Icon Link” widget (available here). However, if you have overly widow an image field to one of the instance tables, you may have noticed that the images were not included in the update set. This obviously makes it difficult to migrate the portal between instances. The good news is there is a simple solution. SYNCING ATTACHMENTS First, go to a record within the table where you would like to sync attachments (e.g. sp_instance_link) Right click the heading > Configure > Dictionary Select the record where “Type” is “Collection” Click the “Advanced View” related link Paste the pursuit into the Attributes field: [crayon-5bb475232abda834435838/] When completed, it should squint like this: Now, the next time you save or update the instance record, the image data will moreover get included in the update set. NOTE: If you wish to use the image field on all instance tables, you can create the field on the wiring “sp_instance” table. However, you will still need to follow the steps whilom for each one of the extension tables where the image field is used. Leave a scuttlebutt Posted on October 1, 2018 by Mat Adams DOM Manipulation the Service Portal way One of the wondrous features of Service Portal is how it encapsulates each widget into a self-contained component. This encapsulation profoundly increases the maintainability and reduces lawmaking complexity by breaking the portal or application lanugo into many smaller units of functionality (widgets). However, if you start using jQuery or performing DOM manipulation directly within the controller, you can quickly cause problems in your application. Officially, this is not a good practice. According to the AngularJS Documentation: Do not use controllers to manipulate the DOM — Controllers should contain only merchantry logic. Putting any presentation logic into Controllers significantly affects its testability. AngularJS has databinding for most cases and directives to encapsulate transmission DOM manipulation. The Link Function to the rescue! In AngularJS, DOM manipulation is typically only performed inside of the Link Function of a Directive, and in Service Portal, this is misogynist via the "Link Function" field of the widget. By using the "element" object, you get wangle to the DOM of the widget. Consider the pursuit example: Here is flipside quick example calling a jQuery Plugin If you're using jQuery plugins, you may wish to create a custom directive to make it reusable wideness multiple widgets. By using the Link Function and "element" object, you're staying within the confines of the current widget, and won't unwittingly impact other widgets or elements on the page. Further reading: jQuery Plugins as Angular Directives DOM Manipulation in AngularJS Creating a Directive that Manipulates the DOM DOM Manipulation the AngularJS way 4 Comments Posted on November 28, 2017 by Nathan Firth 4 Steps to Planning aUnconfinedPortalDiamondEvery unconfined portal begins with a well thought through plan. The planning stage is hair-trigger to gaining structuring on key functionality as well as gathering insight into what very users are looking for. Here are a few tips we use to get started the right way. “By lightweight to prepare, you are preparing to fail.” -Benjamin Franklin Step 1 - Clarify your requirements early on Why? Because changes on paper are the easiest to make. Benefits of requirements gathering: Gets your whole team involved from the whence Documents the scale of the project Easier to tackle potential roadblocks early in the project Things to consider while gathering requirements: How will you gather insights from very users to help pinpoint your goals? Will you need to upgrade your instance to the latest version of ServiceNow? Will you add other departments to your portal? Do you have the infrastructure in place to handle enhancements? (Ex: live chat) How many people will wangle the portal on tablets and mobile devices? Step 2 - Make your goals well-nigh fulfilling needs Why? Because good goals inspire change. Benefits of setting goals: Shifts focus from problems to needs Motivates the whole team to work towards the same results Aligns stakeholders and reduces the value of subjective feedback later in the project Bad Goal Example Good Goal Example “Our IT department is overwhelmed with calls so we need to get higher adoption of the portal.” “Most of our users cannot work without the items they have requested. Instead of users calling the IT help sedentary for the status of their request, we need to speed up the process by making it easy to trammels statuses on the homepage of the portal” “The computers are nonflexible to find on the portal. Make it easier to find computers” “Users are having a nonflexible time understanding how to order a computer so we need to create a step-by-step spritz from the homepage that makes it very well-spoken where to uncork and how many steps there are to well-constructed an order.” Step 3 - Build empathy with your users through research Why? Because otherwise you are just guessing. Benefits of user research: Reveals patterns and unknown insights Defines objectives and tests hypotheses Exposes alternatives and informs conclusions Research Type Description User Interviews Produces qualitative data Gets into the minds of very users to understand what drives their specific deportment Can take place remotely via phone or web-based video, or in person Focus Groups Allows for multiple perspectives to be heard regarding the same topics Can take place remotely via phone or web-based video, or in person Surveys Inexpensive method you can use to proceeds insight quickly Can be sent to a large pool of users to proceeds quantitative information Caution: Don’t ask the wrong questions. When doing research, be shielding of asking the wrong questions. People don’t unchangingly know what they want if it doesn’t exist yet. If all of your user questions require someone to imagine what could make the wits better, they typically will not know how to respond. Step 4 - Make it visual, but alimony it simple Why? Blockframes and wireframes make diamond changes increasingly efficient Benefits of Blockframes and Wireframes: Lowers the bar of diamond so everyone can participate Removes subjectivity so you can focus on the spritz and hierarchy Encourages collaboration and easy iteration Blockframe A blockframe is a simplified representation of a portal that consists of large colored blocks that represent content areas. Quick and easy way to mankind out your vision without getting unprotected up in the details Can serve as an extension of your requirements gathering phase as a visual checklist Wireframe A wireframe is a low-fidelity visual representation (typically washed-up in grayscale ) of a portal’s layout, sometimes referred to as a skeleton, or a blueprint. Represents the vital page layout and navigational scheme Shows increasingly detail than a blockframe Can moreover be hands modified and reverted 2 Comments Posted on October 27, 2017 by Phil Windyk Featured Portal – University of Cincinnati The team at NewRocket recently collaborated with the University of Cincinnati, Lindner College ofMerchantryon their service portal. The portal features a rich, engaging diamond withal with some unique customizations. The portal targets students, sense and staff each with their own specific requirements. The use of simple icons and department based filtering creates an easy to use system for ordering and reading articles. The portal has been well received by both the students and administrators.  Trammelsout this video created by the University of Cincinnati, Lindner College ofMerchantryIT Team   Custom Icons     Featured Widgets     Responsive Layout     Branded Login Screen   3 Comments Posted on September 12, 2017 by Phil Windyk Creating a sticky footer in your Service Portal While developing web layouts, at some point you've probably run into the issue with the footer floating in the middle of the page just unelevated the content. This can hands be stock-still with a little CSS magic. Service Portal does support stock-still headers and footers, but this causes the footer to stick to the browser window and overlap the content, which is not what we want. We want the footer to unchangingly be at the marrow of the page. This is tabbed a "sticky footer".   In between Helsinki and Istanbul some major changes were to made to the outer page structure that tapped some older solutions posted on the community. My goal is to provide a solution that would work with all versions of Service Portal and it's various supported browsers. The Solution: I've chosen to implement the sticky footer using Flexbox as this provides the most value of flexibility. One widow wholesomeness of flexbox is that it moreover supports variable height footers, which many other solutions do not. Installation: Go to your portals theme record. Select a footer widget, you can use the out-of-box "Sample Footer" as a test. Make sure the "Fixed footer" checkbox is unchecked. Paste the pursuit snippet of CSS into the "CSS variables" textarea, or alternatively you can include it in a CSS Include. [crayon-5bb475232c500876711544/] It's been tested on Helsinki, Istanbul, and Jakarta using Chrome, Safari 9+, IE10+. For spare information on flexbox, you can trammels out the pursuit resources: A quick guide to flexbox by CSS-Tricks - here. Solved by Flexbox, a website defended to tomfool flexbox techniques - here. I hope you've picked up something new and useful from this article. Would love to hear your comments and questions in the scuttlebutt section below. 16 Comments Posted on July 12, 2017 by Nathan Firth Creating a Custom Theme in Service Portal – CreatorCon Breakout Wondering how to get your service portal to uncurl with your branding guidelines? With the right approach, you can quickly and unceasingly customize your portal to match the rest of your branding. In this session, you'll learn how to build a custom theme by correctly applying styles at the widget, page, and theme level and utilize all of the potential of this powerful platform. Register for the CreatorCon Breakout: https://knowledge.servicenowevents.com/connect/sessionDetail.ww?SESSION_ID=4221 8 Comments Posted on May 1, 2017 by Nathan Firth Free Widget of the Month To help contribute when to the community, we’re going to try to develop and requite away one new widget per month. For January we have ripened the “Related List” widget, which allows you to exhibit related lists on the form page in Service Portal. Example unelevated from a service itemize request: Please let us know what you think in the comments unelevated or by tweeting at us at: @newrocketinc 28 Comments Posted on January 11, 2017 by Nathan Firth Topics at Knowledge17 We’re working on some ideas for Service Portal related talks at Knowledge17. We have some good ideas for topics, but would love to hear from you: What are some topics or questions that you would love to see presented at K17? Here are some of the ideas we came up with: Developing custom apps in Service Portal Creating a custom theme Facilitate a unconfined portal user wits Integrating your portal with an external service Creating a single portal serving multiple merchantry units Advanced widget megacosm with Angular.js What are we missing? Please send us some of your ideas. We would love to hear from you. To submit your ideas, leave a scuttlebutt unelevated or email us at: info@newrocket.com 6 Comments Posted on November 18, 2016 by Nathan Firth Subscribe to get notified when we post new wares or tutorials. Email Address Nathan Firth Founder of NewRocket, Inc. and ServiceNow architect, web developer, and entrepreneur with over 20 years wits in web development. Former senior engineer and team lead of Service Portal at ServiceNow. I'm originally from Sweden, but currently living in San Diego, CA. I have a trappy wife and three wondrous kids.Well-nighServicePortal.io ServicePortal.io is an self-sustaining ServiceNow blog that focuses on the new Service Portal, ServiceNow CMS, and towers custom apps on the ServiceNow platform. Search Search Copyright © 2018 NewRocket, Inc. Email Address * First Name * Last Name * Stay up to stage with new posts on ServicePortal.io Error: Please enter a valid email addressError: Invalid emailError: Please enter your first nameError: Please enter your last nameError: Please enter a usernameError: Please enter a passwordError: Please personize your passwordError: Password and password confirmation do not match Download Now