University Web Developers

University Web Developers

We are in the process of moving to OmniUpdate with a brand new site.   We are working on incorporating  include files for headers, footer, menus, etc. for modularity, and setting up the templates. If anyone has gone through this, any advice is welcome, or share stories that helped you overcome this task.  Thanks!

 

Sylvia Nicosia

Alumni/Web Manager

Farmingdale State College

Views: 155

Replies to This Discussion

I've got OU templates setup with include files (using SSI and the .shtml extension on my pages).

 

I used the <!--#include virtual="<include-filename-here>" --> statement to pull in my include files in the XHTML (functional).

 

To also show the include in the OU Campus "Preview", I use <!-- com.omniupdate.div label="header" path="<include-file-path-here>" --><!--#include virtual="<include-filename-here>" --><!-- /com.omniupdate.div --> (you would modify this to specify the particular include you were using).  Meaning, you would need to change the 'label' attribute to match the include.  Notice that I've got the include statement between omniupdate tags with only a 'label' and a 'path', so you could just use the bold item above to both include your file in the resulting web page, and display the include in the OU Campus "Preview' as well.

 

ExampleI use the following labels for my template's includes -- 'leftnav', 'rightnav', 'header' & 'footer'

 

Hope that wasn't confusing!

 

Let me know if I can be of further assistance.

Justin

Thank you Justin, I really appreciate it.  This is very useful information because it points us to the right direction.  Once you get the template from OU, you do this to call whatever file you want to include on your page.  We are in the pre-OU template phase, meaning we are designing and applying functionality to the pages that will be sent to OU for the creation of templates.  Your information confirms how we should approach this phase by having pages named and containing only info such as for the left navigation, header, footer, content, etc. so eventually for example only one 'header' file exists and is the same file that will be called over and over.

 

Sylvia

XSLT is a good thing! ;)

 

Long live the pcf! LOL!

The templates I have I setup myself (just using the layout I had put together, and inserting the include calls where necessary for repeatable content sections).

 

Setting up templates was surprisingly simple.

 

I had held off for a few years in setting them up, because I had this concept stuck in my head that it HAD to be complicated. (I was wrong..hehe)

 

The day I decided to actually do some reading and figure out how to set up the templates from the existing website's layout(s), I was able to create three functional templates (main site, athletics site, community education site) within a single hour's time.

So far the include files we have on all templates are the header and footer, and eventually a left side nav.  For the include files, is it any preference to just have the information in plain text, or have it in additional div's?

I have the include files setup as divs within the stylesheet.

 

Example, the leftnav include in our stylesheet is the "nav" attribute in CSS, so the include file itself is the opening <div id="nav"> including everything down to the closing </div> (and all the links, etc. in between)

 

Within that div in the leftnav include, I've placed <!-- com.omniupdate.div --> tags around the list items (but not around the <ul> portion, as I have a separate 'ul' class that I don't want editors removing by accident). 

 

So, to wrap it up, I use the <div> of the include area (header/footer/leftnav) as the content of the include file, then I call it into the page using: <!--#include virtual="<filename>" -->.  The result is a web page with the ".shtml" extension (which I've configured my web server to parse as text/html in the mime.types file [Apache web server], so as not to have the page display as code but to render as a web page.)

 

Hope this helps.

It helps greatly, thank you.  Then all I have to do is call the CSS file from the .shtml page for the nav file.  This can also help with reusing the leftnav tag where  'nav'  is included with different navs like 'index-nav', 'academics-nav', etc. in addition of 'nav' to take advantage of modularity.

RSS

Elsewhere

Latest Activity

Rachel Mele commented on Lynn Zawie's group OmniUpdate
"When choosing a new CMS, to really compare one to another, think ahead to implementation. "
Thursday
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Is redesigning your college or university website one of your New Year’s resolutions? If yes, then maybe implementing a new #CMS should be a resolution, too. "
Jan 8
Rachel Mele commented on Lynn Zawie's group OmniUpdate
" As you consider content to include on your website, take a minute to look at the most recent higher ed data on student engagement: "
Dec 20, 2018
Trisha Salas joined Mark Greenfield's group
Thumbnail

Accessibility

This group is for all those interested in Web Accessibility.See More
Dec 15, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Join us April 14-18 in Anaheim for our 2019 OmniUpdate User Training Conference! #OUTC19 "
Dec 13, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"A website redesign is about more than how your site looks; it should also take into consideration how your site engages visitors. #StartWithTheCMS "
Dec 12, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"If you’re ready to make the redesign move, check out these 5 posts to help get you started"
Dec 11, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Join us for our next webcast with Jenny Slaughter from NewCity to learn about atomic design! "
Dec 7, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Being able to engage with prospective students however they access your website is the primary reason for going responsive, but there are several other important issues that a responsive site addresses. "
Dec 6, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"In a website redesign, if you take time to really evaluate existing content and your content plan up front, you’ll avoid mistakes that can cost you time and resources later on. "
Nov 29, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"According to the 2018 E-Expectations Trend Report, nothing turns off a potential student faster than a hard-to-navigate site or forms that take forever to fill out. "
Nov 27, 2018
Jessie Groll posted a discussion

Front End Web Developer, with Option for Flexible Work Arrangement, at Indiana University of Pennsylvania

Indiana University of Pennsylvania is looking for a talented front-end web developer to join our growing team in the Marketing and Communications Division. This position offers the possibility of a flexible work arrangement with candidates being able to telecommute up to 3 days a week.The front-end Web Developer works to support and enhance the IUP website and other digital properties and communications. Using CSS, HTML, scripting languages, and other tools the web developer is responsible for…See More
Nov 27, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"According to the 2018 E-Expectations Trend Report, of the 67% of high school seniors and 68% of juniors who saw paid ads for colleges and universities, 41% of seniors and 45% of juniors actually CLICKED on the paid ads. "
Nov 20, 2018
Laura Peil is now a member of University Web Developers
Nov 17, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Does customer service matter when choosing a CMS? Just ask Sherri Davis, webmaster at Gulf Coast State College in Panama City, Florida. #HurricaneMichael"
Nov 16, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"There’s no need to hire a pricey consultant to tell you if your college or university website is performing. Just ask your students. "
Nov 13, 2018
Jessie Groll posted a discussion

Thoughts on "part-time work from home" for a web developer?

This isn't a posting for a job (but hopefully that will be coming soon!)We are looking to hire a new web developer, and have gotten the OK from HR to offer this with the possibility of working from home a few days of the week, and in the office the other days. We're hoping to draw in some more candidates from outside of our local area. This is only the second position at our institution that is not fully on site, so we're in uncharted territory!I'm curious to know, does anyone work part-time…See More
Nov 12, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Join us for our next webcast with Stephen Fornal from Tarrant County College and learn how to simplify web layouts with CSS Grid and Flexbox! "
Nov 8, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"Congrats to Robin Oliver of Western Carolina University for being named the 2018 AMA Higher Education Marketer of the Year! "
Nov 7, 2018
Rachel Mele commented on Lynn Zawie's group OmniUpdate
"There is a simple way to advise content contributors about writing content for your school’s website: “Go with the Flow.”"
Nov 6, 2018

UWEBD has been in existence for more than 10 years and is the very best email discussion list on the Internet, in any industry, on any topic

About

© 2019   Created by Mark Greenfield.   Powered by

Badges  |  Report an Issue  |  Terms of Service