好色先生 Website forced publish, other OmniCMS things

Hello, OmniCMS users. It鈥檚 been a while since we鈥檝e made any general announcements. Here is what will be covered in this announcement:

  1. We will re-publish the site next Friday, May 13
  2. 鈥淚n This Section鈥 changes
  3. Brush Up Your Basics
  4. Story (News Post) / Listing changes
  5. Random Video
  6. Profiles Snippet
  7. Don鈥檛 Use PDFs on the Web If You Can Avoid It
  8. Image Size Considerations
  9. Media with Caption Snippet
  10. Responsive Tables
  11. Please use the Support Form, not Email, not Teams

We will re-publish the site next Friday, May 13

This is routine maintenance that we need to do every so often to make sure that links have been properly updated and that pages are still up to standards. Also, the date ties in nicely with slasher flicks. If you have something that you do not want published, the best thing you can do is put it in the recycle bin. (You can take it back out later.) The second best thing you can do is to put it in your training folder. (Only Level 8 designers or above can move files, though, so copying and deleting the original might be an easier way to do that without help. Though also feel free to ask for help from Web Support at .) Putting something in training won鈥檛 technically keep it from publishing, but it will keep it where search engines won鈥檛 find it.

If you don鈥檛 know what any of this means, don鈥檛 worry, that鈥檚 fine.


highlighted changes to the section menu
 

鈥淚n This Section鈥 changes

The 鈥淚n This Section鈥 menu has become the 鈥淪ection Menu.鈥 Also, the Section Menu will now indicate the current page in the Section Menu (if it is there). The current page indicator is available immediately. The change from 鈥淚n This Section鈥 to 鈥淪ection Menu鈥 will not happen until a page has been published. So anything published between now and Friday evening will use the new naming, but it might be an oddball in your pages. But after Friday, everything should be 鈥淪ection Menu.鈥 Both of these changes are to give visitors more clarity, of course. No action is required on your part.


Brush Up Your Basics

We know that for some of you, you don鈥檛 use OmniCMS every day. Training might have been a while back. You might have forgotten something. Or there was so much at training that it was hard to take it all in. Whatever the case, we have some videos that we鈥檝e put together to introduce or reintroduce some basic topics about OmniCMS. These are our work-in-progress training videos that you can look at any time: . Also, see Strategic Communications鈥 Web Guides


Story (News Post) / Listing changes

Our Story (News Posts) and the Story Listing Pages (blogs and blog listings) have gone through a number of changes in the past few months. You may have noticed them already, but it鈥檚 worth pointing out.

The News Posts now have more options for what to display (or not to display). Previously, the publication date and byline would ALWAYS display. We鈥檝e added controls to remove those if you鈥檇 like. The stray 鈥淏y鈥 has been removed if you don鈥檛 put an author鈥檚 name in. We also tightened up the display some so that there is less white space between the headline and story.

highlighted changes to Stories
 

The News Listing pages have been changed to include images (to the right side of the listing on Desktop, inline on mobile).


Random Video

This is another feature that we added a while back, and its usage is limited, but I鈥檒l mention it since we鈥檙e just airing the laundry here. Sometimes there is a desire to add enormously long videos in the Hero Image area. For Hero Image videos, we have to load and host those on our web server. That鈥檚 not the best technical way to do that, as it adds a lot of stress on both the bandwidth and storage for our main web server. But most people just aren鈥檛 that into whatever the video is about, even though, yes, it鈥檚 gorgeous and features all your fabulousness. And long videos hurt your Search Engine Optimization (SEO) by increasing your page load times. So we decided the best way to keep the videos small and short but also deliver everything we want to deliver is to simply add multiple videos to a directory and then have the page randomly give one of those multiples to a person when they visit the site. That way the person gets a short video and the creator of the video can get all the video out there. You can find the setting in the MultiEdit area of the Properties, and it鈥檚 pretty straight forward. If you need assistance setting it up, contact  for help.

Image of Random Video interface
 

Profiles Snippet

The overly titled 鈥淎utomatic Profile Groups鈥 Snippet has gone through some changes to accommodate the occasional need to have an empty spot. That is, say you鈥檙e trying to list the people in your group but want to telegraph that you have an open position. People were creating blank profiles to do this, but that is sort of not the way to use the profile system. Instead, we decided it was easier to just allow the profile snippet to throw out some more ad hoc profile-type things.  Basically, put in a name and link it to a profile, and the snippet will grab the profile information and combine or override it with the custom information from the snippet. Don鈥檛 link it to a profile and it will use those four columns and nothing else. Note that you cannot put html in any of these custom areas 鈥 the output does not support it. You cannot use an image with a non-linked profile; those are generic 好色先生 boxes only. That鈥檚 because we really do want people to create profiles and not get super lazy about it.

highlighted changes to the profile snippet
 

Don鈥檛 Use PDFs on the Web If You Can Avoid It

PDF is a great way to share printed material to other people who need to print that material. For all other uses, it is pretty much just hot trash. Because  is a website that needs to be 501c3/WCAG 2.0 AA compliant (that is, we have to be reasonably accessible) we are going to largely stop allowing PDFs on the web site. It is enormously complicated to make them accessible on the web site, and 99 out of 100 times, the content should just simply be a web page. If you have a Word document that you would like to share on the web, copy and paste the text into a new web page. You might have to add some images or figure out a few accessibility things that it will warn you about, but those accessibility problems would still exist on the PDF only you wouldn鈥檛 know to fix it. The other big problem 鈥 not a legal one, but a problem 鈥 is that PDFs are not mobile friendly and hurt your SEO. More than 50% of the traffic on  is mobile browsers. If you鈥檙e putting a PDF on the site, chances are 50/50 that the person looking at it can鈥檛 see your page like you think they can. So unless you have a legal obligation to put a PDF on the web server (which happens), it鈥檚 probably time to stop. The only other legitimate reason for a PDF is that you鈥檙e sharing a flyer for someone to print out and post, but then you need to make sure that your information is available on the web in an accessible format, too. If you absolutely must put a PDF on the website, contact us at Web Support () to make sure that your PDF is acceptable.

Friends meme with Pheobe and Joey saying "Don't use a pdf when it can be a webpage" with Joey concluding "use a pdf"
 

Image Size Considerations

In conjunction with the random videos to help reduce page load and bandwidth, another important thing is image size. That鈥檚 not necessarily how many pixels by how many pixels. Image compression is a big factor, too. The university has switched to using a WAF 鈥 web application firewall 鈥 to help keep our web servers secure. We get charged by the amount of bandwidth we use, so it is suddenly a much more important thing to have files compressed as much as possible.

There are two easy ways to do this. One, use Photoshop before you upload your images, and use File -> Export -> Save for Web (Legacy) to save a high-res JPG that will be much smaller than if you just 鈥淪ave鈥 a JPG. The Second 鈥 perhaps even easier method 鈥 is to upload your images to OmniCMS, open them in the OmniCMS image editor, save them, then publish them. Open, Save, Publish. OmniCMS will massively compress your images when you use it to save them. It鈥檚 fast and easy, and will save you lots of time in page load and therefore better SEO.

highlighted steps for Save For Web in photoshop
 

Media with Caption Snippet

This isn鈥檛 really a new thing, but something that we wanted to make people aware of. Images on pages can sometimes have a hard time being responsive and playing nice. We highly recommend using the 鈥淢edia with Caption Snippet鈥 for just about any image you want to put on a page. You can remove the default caption and credit if you don鈥檛 need them, but what remains is a mobile-friendly responsive image that will resize as needed for the screen that is displaying the image.


Responsive Tables

This ALSO isn鈥檛 really a new thing, but one that I will mention because we never have. Another thing that breaks pages for mobile is using tables. Now we should NOT be using tables for anything other than tabular information. That is, if you can鈥檛 create a header row titles for each column and then data in the column, you鈥檙e doing it wrong. Don鈥檛 use a table for putting a picture next to a block of text. (Use the Media with Caption Snippet set to align right or use the Columns Snippet.) Like images, tables can break page layouts on mobile, so we have a built-in way of putting them in a responsive wrapper that lets the table slide left and right when the screen width is too small for the table (and this works for desktop, too). It is automatic if you use the Table Zebra Stripe snippets. They aren鈥檛 really snippets, just tables with the 鈥渢able--zebra-stripe鈥 class already applied. If you know how to add a class to a table, you can add it, too, and the responsive wrapper will get added when you publish your page.


Please use the Support Form, not Email, not Teams

The form at is still the best way to get ahold of Web Services. We are a multi-member team that works with multiple departments, and we coordinate and track our work through the forms. We don鈥檛 have to worry about our inbox getting full or cleaning out the wrong emails; we don鈥檛 have to worry about Teams erasing someone鈥檚 message because it was too old. And we don鈥檛 have to fight the signal-to-noise of all those other systems. We just look in one place. If you try another method, then you鈥檙e going to an individual who may not even be at work that day.

Sorry this was so long.