05 November 2015

Preparing for LiveEngage

We have met with LiveEngage, i.e., LivePerson, representative (Kyle Murray) and implementation tech (Mark Washburn) to discuss what will happen as we implement LiveEngage a new totally web-based platform.  This post addresses only the client side changes, i.e., what the user/students see.
  • Questions we asked
  • Scripts we were sent
    • For some reason they insisted upon styling our links and that styling is embedded in the script somewhere.  
    • I also had to add two lines of css styling to our style sheet (extra-LS.css)

Steps Taken to Transition:

  • Parsed the instructions sent for scripts and code. []
    • Created a script file to be included via a php include in the head of pages/templates on the LS Web Site. 
    • Noted the code needed within pages
      • link with chat image
      • link without chat image
  • Created test pages to include the scripts and code for chat links.  []
  • Installed the LiveEngage Preview extension in Chrome to emulate final implementation. []
    • Without this extension, you cannot see the new chat window at this time.
      • Tested two pages listed above.  
        • Note: first code sent did not work correctly.  Code was revised and works well.
      • Created a libguide with added javascript in the head to test there. []

Steps to be taken to make it live:

  • Staff to be trained (Toyya lead)
  • Meet with Courtney to discuss how to deploy in CMS.
    • Suggest we do a minimal nav bar with Chat link.
  • Review all chat windows for needed changes.
    • Note:  Find out about the chat window when all agents logged off.
  • On deployment day:
    •  Put LivePerson JS script above </head> on each page
      • Create a script file to put into the root /includes/ folder
      • Create a PHP includes statement to invoke the script
      • Use TextCrawler to insert the PHP includes above the </head> in all pertinent files.
    • Rename /includes/ ...LP files to standard file names.
      • ForStudents-LP.txt
      • VirtualHelp-LP.txt
      • footer-LP.php
      • navbar-LP.php 
    • Rename /help/includes/ask-incl-LP.htm to standard file name.
    • Do whatever CMS change needs to be made.
      • Add LivePerson JS script to system page
      • Add new custom Header to Look/Feel system
      • Redo Info/Alert Box to include new Chat code.
      • Note: per CM deleted all group banners and implemented system custom header.
  • Post-Installation
    • Test for operations
    • Test for look/feel
      • Offline window had issues because the "header" was too long and I could not edit it to correct the Ask Academic link. (note: Mark corrected it.)
      • Went into campaigns area to edit Chat window to change bubbles font and background colors. Changed image to a different picture.
      • Cannot use our own image because we have no secure server to host the image.
      • Asked if they could include non-person images in their gallery.
    • Remove the LiveChat Agent from Ref Desk PCs

15 October 2015

RSS Feeds - Change to IRT scripts

What's New Column - RSS Feeds


RSS feeds on the home page:
  • What's New Blog latest entry and the 
  • Spotlight on ... latest two entries
We have been using an external script from FeedRoll to bring these into the right column on the Library Home Page.  Although this has been working just fine, there is often a lag time before the items display.

Upon consulting Maria Youngman and Robert Ferguson from IRT, I learned that Maria had developed some scripts from earlier ones by Robert to do news feeds on the Copyright site.  Using these as a base, I was able to change and modify these to suit our needs.
  1. Two separate javascripts were needed.
    1. app.js
      1. Modifications:  ** After much experimentation...**
        1. comment out the for statement and closing bracket
        2. change the variable entry from [ i ] to [ 0 ]
        3. Note: This enabled the display of only the latest blog entry.
    2. appSpot.js 
      1. Modification:   ** After much more experimentation and help from EVC IRT folks.**
        1. change the for statement to delete the indeterminate variable increment
        2. insert a direct counter in the for statement  -- i < 2; i++
        3. Note: This enabled the display of the 2 latest blog entry.
  2. Links to the scripts had to be added to the bottom of the footer-LS.php includes file.
  3. Changes were needed for the whatsnewcol.txt includes file.
    1. Remove the feedroll scipts. Note: change related page in wiki.
    2. Replace with new javascripts.
    3. Organize and style to fit script output.  Do a little cleanup for that column.


09 October 2015

CSS Clean-up Project

Changing to a CSS class - Is it worth it?

When there are multiple inline styles on a word or phrase, it may be worth it to change to a Span class. Example: <span class="strong em">.

Theoretically, we should always do this even with one word changes.
For example, even if we had something like <b>someword </b> and it would appear wordier (more characters) to have <span class="strong">someword </span>, we should remove the inline deprecated html.

HTML should provide content structure; CSS should provide style.

25 September 2015

Reviewing and Revising Distance Learning and Early College Web Pages

At a meeting with Ashley Carr (Distance Learning Steward) and Kristyn Pittman (Early College Facilitator) we discussed the following:

Pages on the LS Web Site need revision and/or deletion.  We reviewed all pertinent pages for needed changes and made some decisions about what to revise or delete.

CENTERS

Library Services For ACC Center Students
http://library.austincc.edu/gen-info/Services/dlservices-centers.php [update - Margaret ]
  • archive (_X-dlservices-centers.php)
  • check for links from other pages
    • Create a redirect to the Distance Learning Page
    • Remove wording to "centers" where necessary, example
      • See Additional Resources
DISTANCE LEARNING
--- Ashley Carr final review of all pages ---

Library Services For Distance Learning Students 
http://library.austincc.edu/gen-info/Services/dlservices-about.php [update - Ashley ]
Document Delivery to Distance Learning Students
http://library.austincc.edu/help/FAQs/faq-doc-delivery.php [update - Margaret ]
Document Delivery Form
http://library.austincc.edu/help/AskDL.php [update - Margaret ]
DL Brochure
http://library.austincc.edu/gen-info/Services/includes-svc/DL-Brochure.pdf [update - Ashley, mp ]

EARLY COLLEGE
--- Kristyn Pittman final review of all pages ; mp makes changes ---

A major change is the wording from Early College Start to Dual Credit
  • Review and revise all instances in pages content and See Additional Resources
Library Services For Early College Students
http://library.austincc.edu/gen-info/Services/dlservices-ecs.php [update - Margaret]
Document Delivery to Distance Learning Students
http://library.austincc.edu/help/FAQs/faq-doc-delivery.php [update - Margaret ]
Document Delivery Form
http://library.austincc.edu/help/AskDL.php [update - Margaret ]
High School Librarians
http://library.austincc.edu/gen-info/Services/DLservices-ECS-Librarians.php [update - Margaret ]
ACC Library Services And High School Librarians
http://library.austincc.edu/gen-info/Community/HSLibrarians-comm.php [replace with High School Librarians - Margaret] side bar link changed [update - Margaret ]
Life After High School
http://library.austincc.edu/gen-info/Community/life-comm.php [no changes at this time]
EC Brochure
http://library.austincc.edu/gen-info/Services/includes-svc/EC-Brochure.pdf [update - Margaret ]



23 June 2015

Web Page Changes to Secure Certificate on LSProxy

[More information about SSL and needed changes can be found at http://lswebdesign.blogspot.com/2015/06/security-certificate-ssl-lsproxy.html]


Folders to do global replace  http://lsproxy... with https://lsproxy...


Folder
# Files
Done
root
1
6/12/15
/includesEres
5
6/12/15
/includesAUP
0
6/12/15
/includesChallenge
0
6/12/15
/includesCommunity
0
6/12/15
/includesDIR
0
6/12/15
/includes-GenInfo
0
6/12/15
/includesLaptop
0
6/12/15
/includes-svc
1
6/12/15
/includesHelp
0
6/22/15
help/bizgame
2
6/12/15
help/chem070407..X
9
6/12/15
help/documents
check

help/FAQs
2
6/12/15
help/InfogameDevelopment
1
6/23/15
help/APA,CSE,MLA,Turb
0
6/23/15
help/Speech
1
6/23/15
/includesLOC
0
6/23/15