Vision Insight
Home MenuDepartments » Technical Support
Support Knowledge Base
Expand/Contract Questions and Answers
A.K.A. When adding a thumbnail to a news or event item, what size should it be?
Short answer:
Shorter than 394 pixels, roughly 6:5 aspect ratio. 4:3 ratio is OK.
Long answer:
Facebook timeline image width is 470 pixels.* Max image height is 394 pixels.
Images taller than 394px will have awkward white space added on the right.
The aspect ratio is an odd 235:197, or roughly 6:5. 4:3 ratio is fine also.
* Much smaller thumbnail images will be cropped and resized to a ~156x156 square beside the title. It looks like this, except if the thumbnail is not square it will also cut off the sides:
Not only is the resolution blurry, this format gets almost no clicks as a Facebook share and should be avoided.
THE PROBLEM
The mouse wheel cannot scroll on one or more pages of a client's site, but only in one browser: Internet Explorer.
THE CAUSE
There is an IE-only stabilizing script on some sites that is misfiring.
THE SOLUTION
It's a quick bug fix for the front end developer team. Assign it to them in Wrike.
THE PROBLEM
When clicking and dragging to resize an image in the WYSIWYG editor, the image won't resize proportionally. Instead, it stretches or squishes the image.
Or the image appears to be sized proportionally on desktop, but at mobile responsive widths the image appears squished or stretched.
THE CAUSE
The image has both a height and width set, which conflicts with responsive design!
Even if the height and width are set proportionally in desktop view (for example when click-drag resizing in Firefox), the mobile view is forced to squish the image's width inward while leaving height the same.
THE SOLUTION
First, do not click and drag to resize an image.
Second, only set an image width, not a height. The browser will then apply the height automatically.
Here is a quick method:
- Click the image
- Click the image "Width" box below the WYSIWYG editor
- Change "Width" to another number (in pixels), then press tab. The image will resize proportionally.
- Repeat steps 2 and 3 until the image is the desired size
Important: Do not touch the "Height" attribute, as setting a height will cause the image to stretch and squish. If the height has already been set on an image, you can unset it by deleting the number in the "Height" box and pressing tab.
THE PROBLEM
The bottom of a Forms & Surveys Tool form shows this:
THE CAUSE
When this error displays at the bottom of a form, it means the domain needs to be registered with Google to use Google reCAPTCHA. Vision typically does this at launch. It is not a bug, per se, but often it means the client has multiple domains or a new domain while we have only registered one of them with Google.
Example case:
- www.clientdomain.gov/form works
- www.clientdomain.ca.us/form has error
THE SOLUTION
Explain that Google reCAPTCHA is registered by domain, and give the client two options:
1) Set up redirects so that all traffic to their secondary domains reroutes to their primary domain (e.g. user types in www.ci.wilmington.de.us and gets redirected to www.wilmingtonde.gov). This will also solve this problem as well as prevent problems with confusing search results and analytics. (For subsites this will not work; use option 2.)
2) Request a list of all domains that point to their site, including subsites if they have them. Then add those domains to the client's entry on https://www.google.com/recaptcha/admin (if the client's website doesn't have an entry yet, it can be created there). You can also request @Lyman to do this if you provide him with the list of domains.
THE PROBLEM
You have a Facility Directory page displaying both the map and list widgets. When a facility link is clicked, however, the detail view pages shows two of the same facility!
THE CAUSE
A widget setting in the Facility Directory Map widget controls whether the page loads all widgets or just one instance.
THE SOLUTION
- Request that a SysAdmin edit Widget Builder for the Facility Directory Map widget in use. Have them check this option to display:
- Load Detail View in Current Page (same page + record ID)
- Once that is done, edit the facility directory page, and set that widget option to "No"
- Request that a SysAdmin edit Widget Builder for the Facility Directory Map widget in use. Have them check this option to display:
THE PROBLEM
When a user clicks the unsubscribe link from an eNotification, they receive a Page Not Found error like this:
Oops, the page did not load...
We've encountered an error while trying to load this page,
http://www.clientdomain.gov/page/advanced-components/redirect-helper/-rfn-SubscribeDeleteResultPage/-delsubResult-deleted.The user may or may not get unsubscribed when this happens.
THE CAUSE
There are three possible causes:
1. The redirect helper system variable does not point to the right page
2. The redirect helper page does not exist or has been deleted
3. The redirect helper page exists but has been expired or otherwise made unavailable (but the user will be successfully unsubscribed)
THE SOLUTION
1. Only SysAdmin has access to the "Submission Redirect Helper Page" system variable, but you can see what page is being directed to on the broken link error page and track it down using that.
2. If the page path truly doesn't exist, create a new Redirect Helper page (page template with "Redirect" widget should exist already), then ask a SysAdmin to update the "Submission Redirect Helper Page" system variable.
3. If the Redirect Helper page or any of its parent pages are expired, unexpire the page(s).
- Edit your content area and choose a photo from the image library.
- Resize your image and right click to enter the image properties.
- Copy the image URL. Click ok.
- Open up the hyperlink manager and paste the image URL into the URL field.
- Save and publish. Now when we click the image from the front end, it opens full size in a lightbox!
Fun fact: You can tell the Adobe Reader browser plugin how you want it to display your PDF. Here is how to control the default zoom and starting page number.
Say you have a PDF:
http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdfAdd #zoom=100 to default the user's zoom to 100%:
http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf#zoom=100Then suppose you want users to automatically start on page 5. Add &page=5 to the end of that:
http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf#zoom=100&page=5Please note this will only affect users who open PDF's in their browser with the Adobe plugin. So this will affect most but not all website visitors.
THE GOAL
A page where a non-member visitor can enter a code in order to see certain content, with no manual user verification required on the client's end. As long as someone has the code they may access the content.
THE SOLUTION
With the Form Tool, create a form with only a "Text Information" block with the intended content. Use the following Form Settings:
- Footer progress display: Do not show progress
- Resume progress: Resume not allowed
- Disable question numbering: checked
- Previous page navigation: unchecked
- Form Security: Add New Security Add-In: Password Protection
Place that form on a Form Detail page. To hide form elements such as CAPTCHA, submit button, and password error, place the following CSS in the content area of the page (not the form):
<style> .validation-summary-errors, .recaptcha_container, .form_submit_footer { display: none; } </style>
Voila! That's it.
Here is an example on Insight (not visible to clients): Password-protected Content (without Extranet)
First ensure an SSL certificate has been purchased and installed for this client. (The client will pay for the SSL certificate—more info here.)
Once SSL is installed, enabling it site-wide is quick and easy and should not noticeably impact page load times.
To enable SSL site-wide:
Configurations >> SSL Settings >> Select All >> Save
Note: Even when all widgets are unchecked, SSL is always enabled for the /admin back end.- View page source (Ctrl+U)
- Find (Ctrl+F) this: "nid:" (or copy/paste below)
nid:
- The numbers after the colon are the navID
To reset one site's cache in Chrome:
1. Launch Google Chrome and click on the Menu on the top right corner and click on Settings
2. Scroll to the bottom and click on "Advanced"
3. Under the "Privacy and security" section, click on "Content settings"
4. Click "Cookies", then "See all cookies and site data." It opens a new window with a list showing all stored cookies and cache
5. Type your URL in the "Search cookies" text box in the top right corner. The list is filtered showing only data from the searched domain
6. Click the "Remove All Shown" button
To reset one site's cache in Firefox:1. Press Ctrl+H to open the History sidebar
2. In the History search, enter your URL
3. Hover over the result(s) below until a tooltip appears beginning with your URL (it may be the first entry or could be further down)
4. Right-click that result and choose "Forget About This Site"By default, a favicon does not show on an iPhone home screen when users bookmark a site. However, if you supply our front end developers with a 114x114 square of the client's desired icon logo, they can turn it into a favicon and an iOS home screen icon.
Alternatively, you can supply the necessary files to front end devs by uploading the image to these sites and downloading the ZIP files they output:
As of 7/20/2017, we only make use of these icons on a site (no special Windows, IE/Edge, Android, or other app icons):
- Main/apple-touch-icon.png
- Main/apple-touch-icon-57x57-precomposed.png
- Main/apple-touch-icon-72x72-precomposed.png
- Main/apple-touch-icon-114x114-precomposed.png
- Main/favicon.ico
If you have access to the Google Analytics account, getting web traffic data for a department's pages is easy!
Following this example screenshot: http://screencast.com/t/0YuyLE4V
1. Choose the intended date range on the top right
2. On the left, click "Behavior >> Site Content >> All Pages"
3. If you want one department's analytics, there is a search filter in the bottom data frame: enter the department page path and hit Enter
4. If you want to export this department page traffic data, that option is near the top
1. Login to Box.com (support agents use support@visioninternet.com)
2. Click to enter the Vision Client Upload folder
3. On the right side of this folder, click Invite People
4. Enter the client's email address
5. Change Invitee Permissions to "Uploader"
6. Click Send Invites
We'll need to select from two possible styles for Translate and decide where on the page it should go (typically a spot in the header or footer) so we can tell our developers.
Option A) Google's dropdown menu
looks like this before click: https://www.screencast.com/t/DskAJO9l
--> looks like this when clicked: https://www.screencast.com/t/UMk4gR5vUMeh
--> will show whatever language is clicked by the visitor
Option B) Text link in header or footer
text could say "Translate" or "Español" or similar
--> when clicked, translates to a language pre-selected by the client (e.g. Spanish) but then offers options to change that language
example: "Translate" at the top of Loveland, CO http://www.cityofloveland.orgGood news! There are often ways to find past versions of a page if you have the URL of the page you are trying to recover.
One way is to search on the Internet Archive Wayback Machine for previous versions of the page at
https://web.archive.orgAnother way is to search for the page URL on Google, then click the small arrow next to the address to access an older "Cached" version of the page. Example screenshot:
Take this link below and change the YELLOW HIGHLIGHTS to the client's website domain and the NavID number of the target page:
http://WWW.CLIENTDOMAIN.COM/Sys/Sso/Login?ReturnUrl=%2F%3Fnavid%3DNAVID_NUMBER
This is now the URL they should use wherever they have member group login links.
Short answer:
Break all links to the page and tell Google to reindex. Google may take up to 1-2 weeks to reindex.
Long answer:
- Remove all links to the page. If a public-facing page links to the hidden link, Google will always find and index it.
- Break the link. If the page linking to the hidden link is not under your control (i.e. on another website), make the URL go nowhere.
- If it is a page they don't want to delete, move it and update its friendly URL.
- If it is a document, it must be deleted.
- Tell Google to reindex using Google Search Console (a.k.a. Google Webmaster Tools). (Steps how to be added later or to another FAQ.)
Sometimes user-entered Javascript will render a page uneditable in the CMS back end. If this happens, there is no need to get a developer involved. You or the client can reset the page, dumping all of its contents, by swapping its page template temporarily.
BEFORE ANYTHING ELSE: Back up the page content! (Copy the HTML, not the design view.)
If you can't edit the page to copy its content, a technical way to grab the content is to view source and search (Ctrl+F) "content_area" to locate <div> tags with user-entered content. You will need to pore though HTML to figure out what user code is between the <div> and </div> tags.
To reset or empty a page's content:
- Go to the back end Page list view under Site Content >> Pages
- Find the page, and on its right hand options, choose "Swap Page Template"
- Note the current page template -- you will need to set it back in a moment
- Swap to any other page template
*** YOU WILL LOSE ALL CONTENT ON THIS PAGE *** - Swap the page template back to the original one it was using
Then you should be able to edit the page again.
To find the largest documents taking up space:
- Login to the CMS
- Go to Document Central
- Click the search bar and press Enter (leave it blank) to list all documents in the system
- Click the File Size column header to sort by file size
- Click the File Size column header a second time to sort largest-to-smallest
A shortcut is to go to this address:
[CLIENT DOMAIN]/Admin/Document/Search?size=0&folderid=2&cSubfolder=true&cScope=all&cSeperator=%2C&_=1476995174220&orderBy=FileSizeStr-desc
THE PROBLEM
When printing a PDF of an applicant's submitted job application:
- Formatting is stretched, too big, cut off, or has excessive blank space
- It uses too much paper
- It does not list submission date
- It does not list position applied for
THE CAUSE
The PDF export feature of the job applicant manager is under review for future enhancements, but there is no estimated date to resolve the above items.
THE SOLUTION
Don't use PDF export to print job applications. Instead, print the job application report email that is notified each time someone applies.
- Do the following for all job postings:
- Under "Application Details" set "Notification Mode" to "Full Report"
- Under "Application Details" include an HR address within "Email Notification to"
- Ensure on the job application that any application answers meant to be printed are not marked as "Sensitive" (otherwise those answers will not be emailed)
- Print the email that is sent to the HR address
- visionSearch minimum server requirements for up to ~5,000 pages/items:
Processor: 4 cores (2.6 GHz)
Storage: 10GB per 5,000 pages/items
Memory: dedicated 5GB (add 2GB for each additional block of 5,000 pages/items)
- If visionSearch is running on the same server as visionCMS, then you need at least 5GB (visionSearch) + 8GB (visionCMS) = 13GB RAM
- If visionSearch is running on its own server, 5GB RAM should be sufficient VMC remote client hosted connection: Online Reference blank; Unable to login as webmaster / sysadmin
THE PROBLEM
- webmaster and sysadmin logins do not work, yet you have confirmed the correct password
- Online Reference pages are blank
THE CAUSE
The web server is not successfully connecting to the VMC (Virtual Management Console). This almost exclusively happens when the client hosts their own website and blocks remote connections to Vision's VMC server.
Sometimes the web server connects to VMC, but the connection settings are invalid. For example, if the web server restricts certain SSL ciphers, this can block the connection.
THE SOLUTION
- Client IT will need to allow remote connections from their web server to 38.106.5.255 over ports 80 and 443.
- Confirm what IP address(es) the client's web server would use when connecting to VMC, then request a Vision network administrator to allow that IP address to connect to VMC.
- Vision hosted sites send eNotifications from enotify.visioninternet.com or 38.106.5.33
Vision's IP address ranges are as follows:
38.106.4.0/24
38.106.5.0/24
38.98.19.178
38.98.19.179
38.98.19.180
38.98.19.181
204.197.206.242
38.140.63.218
38.106.38.0/24
135.84.124.0/24
173.203.0.0/24
209.61.148.0/24
161.47.51.85
161.47.51.86
161.47.51.87
161.47.141.86Note: IP ending in .0/24 denotes the full range for the last octet, i.e. all addresses ending in .0 through .255
Updated 8/8/2018
Here is the list of exclusions:
*/advanced-components/*
*/feedback*
*/_gfx/*
*/*.css*
*/ftp/*
*/*.js*
*&ftitle=*
*ComponentArtScript*
*/*.ico*
*&returnURL*
*/WebResource*
*/search.aspx*
*item-*
*ascn*
*PhotoID*
*sortn*
*.js
*-alpha-*
/-selectview
/-selcat
/-seldept
/-curm
/-cury
*toggle=all*
*toggle-all*
*npage=*
Common Response Scripts
Expand/Contract Questions and Answers
- I'll be glad to share what we are doing to support WCAG 2.0 compliance.
We have compiled quite a lot of material on WCAG best practices here: Almost Everything You Need to Know About Local Government Website Accessibility.
Of particular interest would be 12 WCAG 2.0 guidelines at a glance as well as Vision's Digital Accessibility Checklist.
On the topic of having Vision consult and work with you directly on accessibility, Rancho Cordova and Nueces County were pilot projects for this exciting service. The service is being developed and finalized, and we will include you in the announcements when it is fully available.
In the meantime, while our system isn't yet clever enough to, for example, provide closed captioning text for embedded videos, it does several things to make accessibility a breeze:
* Provides "skipnav" links, allowing screen readers to skip straight to the content of each page
* Requires "ALT" text for user-uploaded images
* Allows editors to define page language (under "Show All Options >> Tags & Meta Data")
* Outputs text equivalents of image menu links
* Follows W3C standards for maximum compatibility with devices and browsers
I hope that helps arm you with information in the meantime. Don't hesitate to ask if you have any further questions. - The very short answer would be that yes we can allow you to add your own Javascript to the site.
When a site is launched the default setting is for any scripting entered into a content area to be stripped out when it is saved as a security and stability measure. Disabling the stripping would not be a charge, but there are a few items to be aware of. If issues with inaccessible pages or system wide issues come up from adding scripting these are not covered by visionLive.
1 - A script (and especially adding a library) may conflict with the built in scripts that the CMS uses leading to a variety of unwanted interactions. This may be that pages become unable to be edited and need to be deleted or making previously hidden elements visible or not function. Careful testing of each individual script helps alleviate this. The CMS is currently using jQuery 1.12 so any functions that require a higher version will not work.
2 - There is no tracking of where scripts are placed nor any permissions blocking any CMS user from adding them. Deactivating the stripping of scripts from the content areas is an all or nothing proposition and there is no middle ground. Outdated and security compromised scripts that no one remembers placing have led to sites failing security audits.
Also keep in mind that the Content Areas that you are working with when inserting the code will have access into the <body> of the page only. Only our developers have access to the <head> of a page and any attempt to add header elements in a content area will likely break the page. - Because DotGov.gov doesn't point nameservers / DNS for their customers, you will need to purchase DNS hosting to do this. As it turns out, Vision does not offer that service as it requires a wider scale of hosting availability than our web hosting. Don't worry, it's fairly inexpensive -- we only pay Amazon under $5/month for our business domains.
Some reputable DNS hosting vendors:
* Amazon Route 53 https://aws.amazon.com/route53
* NameCheap https://www.namecheap.com/security/premiumdns.aspx
* CloudFlare https://www.cloudflare.com/dns
Once you have DNS hosting, you'll want to point "A" records for both [CLIENTDOMAIN.GOV] and [WWW.CLIENTDOMAIN.GOV] to this IP address: [CLIENT'S IP ADDRESS]
Finally, that vendor should then supply you two nameservers to place in your DotGov.gov account for the new domain.
Once that's done, the new domain should be live!
Please let us know if you have any questions along the way. Our system does allow adding meta keywords and descriptions to a page:
- Edit the page
- Click the Show All Options bar
- Go to the Tags & Meta Data sub-tab
However, if you are considering using meta keywords, we should point out large search engines like Google began ignoring meta keywords before 2009 due to webmasters abusing them. So it may not be worth spending time on them.
This was Google's blog post announcing it: https://webmasters.googleblog.com/2009/09/google-does-not-us
e-keywords-meta-tag.html Help! My document/PDF doesn't work when users download from document central, but it works fine before I upload it to visionCMS
We have been doing investigation and testing on this issue, and I have another way to look at this that may help.
When you open the document on the desktop you are using the full featured program (Word, Adobe Reader, etc). When the exact same file is accessed from a link on a site, most visitors view it in-browser and the this means IE, Chrome or Firefox is displaying the document. While this works fine most of the time, the browser sometimes does not get it 100% correct.
A notorious example was a PDF that used tabs instead of pages. No browser could open it due to the uncommon format but it opened easily with Adobe Reader. PDFs with fill-able forms also rarely work in-browser, and document links that use scripts frequently get blocked for security reasons by browsers.- We don't have any official documentation on how we implement our sites to improve/assure SEO, but I can outline a few of our key points:
Accessibility
When we code the site, we build the page structure according to HTML5 standards. This makes it easier for google bots to crawl and make sense of the page.
Every image either has an alt tag attached to it (we also make sure alt text is mandatory in the image library) or has underlying text to make it easier for screenreaders to read
Backlinks
Backlinks are links on external websites that link to pages on the website. As a government website, Calcasieu likely has plenty of backlinks, which increases SEO
Meta Data
We give the option to add unique meta data to each page. That said, please use with caution! Keywords can be abused and if search engines considers them spammy, will lower you SEO
Ultimately, good SEO comes down to having quality, unique content. On your end, making sure you follow accessibility standards and add useful content to your pages will increase SEO. Here's a few more guidelines by google: https://support.google.com/webmasters/answer/35769?hl=en - I'll be glad to share information about what has been done to support WCAG 2.0 compliance!
It should be stated upfront that a bulk of accessibility work is done by content editors. The system will make it possible, but it is up to content managers to decide, for example, whether or not to provide closed captioning text for embedded videos.
That said, here are some things our system does automatically:
* Provides "skipnav" links, allowing screen readers to skip straight to the content of each page
* Requires "ALT" text for user-uploaded images
* Allows editors to define page language (under "Show All Options >> Tags & Meta Data")
* Outputs text equivalents of image menu links
* Follows W3C standards for maximum compatibility with devices and browsers
For content managers we have also compiled quite a lot of material on WCAG best practices in this repository: Almost Everything You Need to Know About Local Government Website Accessibility. Of particular interest would be 12 WCAG 2.0 guidelines at a glance as well as Vision's Digital Accessibility Checklist.
I hope that helps arm you with some information. Don't hesitate to ask if you have any further questions about it all. We'll need to select from two possible styles for Translate and decide where on the page it should go (typically a spot in the header or footer) so we can tell our developers.
Option A) Google's dropdown menu
looks like this before click: https://www.screencast.com/t/DskAJO9l
--> looks like this when clicked: https://www.screencast.com/t/UMk4gR5vUMeh
--> will show whatever language is clicked by the visitor
Option B) Text link in header or footer
text could say "Translate" or "Español" or similar
--> when clicked, translates to a language pre-selected by the client (e.g. Spanish) but then offers options to change that language
example: "Translate" at the top of Loveland, CO http://www.cityofloveland.org- Here's a Google Drive link to a zip containing our ComponentArt installers and licenses:
https://drive.google.com/file/d/0B7Y97TG1lnbIdDJHTkRaNl9veE0/view?usp=sharing
Find the ComponentArt version your CMS app is asking for, then run the EXE file on the web server. When prompted for the license key, enter the one from the "readme" text file. - Happy to help with password protecting content!
You're asking about what we call our Member Groups feature (a.k.a. Extranet). The idea is you can grant privileged access to certain website users on your site, who each will have their own personalized passwords (and each of whom you can disable or restrict access later if you need).
Here are the steps in full:
1. Create a Member Group under the Administration >> Website User Accounts >> Member Groups tab
2. Assign users to belong to that Member Group (either from that tab >> "Assign Member Group" button or by editing website users individually)
3. Add or edit the page you intend to password protect
4. On the Edit Page screen, click the Show All Options bar, then the Optional Page Settings tab
5. Check the Member Group(s) to whom you want to grant exclusive access.
Screenshot: https://www.screencast.com/t/TyxWS3yEZumB
Logged out users will now be prompted to login to view a page with that content, and everyone not belonging to those Member Groups will be denied access.
Using this you can password protect pages, documents, and other content types if you need.
That should cover the basics, but please let me know if you run into any problems along the way. - We do know of an issue with images in eNotifications. To confirm -- you align an image left or right in your news/event, but when you eNotify that news/event, the image improperly breaks up the text and doesn't align. Is that right?
Email presents a formatting problem due to two factors:
* your page editor creates modern HTML5 compliant code
* some big email apps like Outlook still can't/won't read HTML5 and instead use an HTML standard from 2003 (really)
So when the contents of a news article are sent in email format, not everything can render the same unfortunately.
The most consistent solution we have for this is to either:
1. Don't align images. Instead, place images between two paragraphs, centered, and that should appear consistent between the page and the email.
2. If you need to align content side-by-side, use tables to do so. This is reliable in email formats!
That should help to work around this sticky problem, and here's hoping Outlook updates their email parsing algorithm someday soon! - Hi PERSON,
Our network team alerted me that ACCOUNT's server resources were overloaded this afternoon and asked me to follow up with you.
It appears the IP address IP_ADDRESS was indexing the site, browsing every page it could find -- behavior indicating a search indexer or a site scanning bot. Most indexers like Googlebot are "polite" and only crawl the site at a slow rate so as not to overwhelm server resources, but this bot's traffic threatens to slow down server performance.
Our normal course of action is to block the IP when this happens, but I wanted to ask if IP_ADDRESS belongs to your organization first and/or if you see any reason we should not block it.
Thank you, - Always happy to provide resources for fresh users!
For 1-3 new users we typically recommend purchasing a remote training session with our training manager. One of these classes lasts up to 3 hours and can be tailored to cover the material relevant to your most important operations. The cost for one training session is $675 while two sessions (for example one for basic content editing and one for administrators) is discounted to $1,000. If that interests you, say the word and I will inquire internally about how soon we could schedule it.
We also schedule regular webinars for free, though they tend to cover only specific functions such as the Forms and Surveys Tool, eNotifications, or Facility Reservations. A new user would still be recommended to go through a more general curriculum.
Finally we have recorded many of these webinars and saved them in the Help section of your CMS. That and a lot more is available there:
* Help >> Online Reference
--- User guide covering all areas of the site
* Help >> CMS Videos
--- Video training on components
* Help >> Recorded Webinars
--- Recorded training webinars led by staff experts like our Products Manager on advanced features like Forms & Surveys, Job Application Manager, and Page Templates
--- The "CMS Overview" webinar is a high value package of "Wow, I didn't know the visionCMS could do that!" material. Recommended viewing for everyone.
* Help >> Release Notes
--- All of the changes and additions included in recent visionLive updates
* Help >> Online Reference >> Miscellaneous >> 3rd Party Integration
--- Quickly answers all facets of a question everyone has: How can we integrate other systems into our website?
If you are interested in scheduling a training session, let me know and we will move forward. - If you can bring a merchant account with Authorize.NET or PayPal, we do have an online payment option!
As an example of how this integrates with the system, here are a few screenshots from a dog license form used by our client Lemon Grove, California (they use Authorize.NET) --
Payment Form 1: http://screencast.com/t/9k7XK1I2OPI
Payment Form 2: http://screencast.com/t/mbUMXbzuy58z
Payment Form 3: http://screencast.com/t/8EVJAaVGe1
Payment Form 4: http://screencast.com/t/srLMub9Ry
Once set up, online payments can be attached to any form you please and offers options to automatically tally up add-on fees and allow you to control how long the user has to submit payment (see expiration time in 3rd screenshot above).
The administrative back end allows you to export transactions, sort and filter by paid/unpaid, refunded, and transaction type as well as attach multiple merchant accounts. Here is a screenshot of transaction records: http://screencast.com/t/AhbuY7FcJ7jx
We can enable Online Payments for a flat fee of $1,000, not counting any fees Authorize.NET or PayPal may require. If you have further questions or would like to proceed, let me know and we will answer and/or prepare the necessary paperwork. - By default, eNotifications are automatically sent to the chosen categories for items where "Include in eNotification" is checked (see screenshot -- this would send to "Get Involved" News subscribers).
For most items (News, Jobs, RFP), if the proper checkboxes are checked *any time up to 6 days after* the Publish Date of the item, the eNotification will automatically send out.
For Events it is reversed -- when it is *6 or fewer days before* the Event Start Date/Time, the eNotification will automatically send.
Additional Notes:
* Want to send a notice manually, or even re-send an edited version later? That's fine. You can disable automatic sending after creating an item by immediately going to Site Content >> eNotifications >> Scheduled Items (if within the 6 days; "Unscheduled Items" if outside 6 days), finding the item, and clicking "Schedule" to choose "Send Later."
* Our system checks for eNotifications to send every half hour, so new messages may not send for up to 30 minutes.
* There are some circumstances where an eNotification will not automatically send:
--- The dates must be "current" for automatic sending. For News, Job Posts, RFP Posts, the start/post date cannot be more than 6 days old from the current date and time. Events must have a start date within the next 6 days.
--- If you only check the eNotification box but do not select any categories, the eNotification has nowhere to go and will not be sent.
--- If you select categories with 0 subscribers, it will not send the email because there is no one to send it to.
--- If the item is not yet published, is expired, or is assigned to a member group, it will not be sent out. - We understand that can look strange initially! The reason is that we track multiple types of states and actions taken on a page:
* Created
* Last Action
* Last Edited
* Last Published
Each of these can have different dates, which can lead to seeing an odd date that looks older than it should.
For example, if I click "edit" on a page but never save or publish any changes to it, it will show up in the approval queue as last edited by whoever came before me, even if it was years ago. Further still, if I then back out of the page without clicking "Save" or "Approve" at all, and then instead go to the Awaiting My Approval page and approve it there, the Last Published Date will be different from the Last Edited date.
So the date you are seeing is likely the last time a substantive edit or change was made to that content, but it is technically "to be approved" since it is in an edit state at present.
Hopefully that sheds some light! Hopefully I can shed some light to help explain the cost --
The cost covers coordinating our teams to:
* spec and interpret the request
* log into the site database
* update the graphic design on file
* replicate live site settings on our development copy of the site
* analyze and change code
* make changes responsive
* test that it displays properly in all supported browsers
* document changes
* secure your approval
* make any necessary revisions
* synchronize changes with our backup copy of your website
* make the changes live on your site
The great thing about our CMS is that it automates programming so coding expertise is generally unnecessary. However any changes to the overall structure or logic go through the development workflow above.
The website is the primary portal for public information, so accuracy is paramount. These steps ensure high quality, but they can take more time than is readily evident.- The main guidelines for creating permissions for a Content Group are as follows:
* You need a Content Group
* You need at least one Content Role
* You need at least one Workflow
* The Content Role(s) must be assigned to the Content Group
* The Workflow(s) must be assigned to the Content Role(s)
* You need at least one user
* The user(s) must be assigned to the desired Content Role(s) and Workflow State(s)
* The desired pages, events, and other department content must belong to the Content Group