Content | Navigation |

Link to files in navigation menu

For a link to surface in a navigation menu, it must exist as a page in CMS. Yet, there is no page type that allows selection of a file from the Filelist module.  Can we link to files?

While this action is not recommended, there is a work-around to allow links to files in the navigation menu.

This is not recommended because navigation menus tend to give visitors the feeling that the links will take them to other parts of the site, not prompt them to download a file or automatically open a program.  For example, see the opinions on navigation links to PDF files from authors using a different CMS program.  Remember that if a PDF file opens in a browser window, a visitor no longer sees the site's navigation menu and must use the back button to return to your site.

If you choose to disregard recommendations, you can still create a Link to External URL page and in the URL field, insert the path to the file as shown below.

Does CMS offer a calendar plugin?

NDSU-IT offers the NDSU Event Calendar (http://www.ndsu.edu/eventcalendar) to meet the university's central calendaring needs.

As of this writing (January 2009) a plugin to display the event calendar within a CMS page is not available.  At the time the event calendar is able to export events to external sources, such a plugin may be considered for inclusion in CMS.

How do I request a site or account?

To request a site in CMS, complete the site request form.

To request an account, follow the directions as posted on the request an account page.

What is cache and how does CMS use it?

See the clear cache article.

Can I edit HTML directly?

In short, no.

In a July 2006 e-mail from Marc Wallman, Director of IT Infrastructure Services in ITS,

"All editing features should be workable through TYPO3's rich text editor without modifying HTML. If something doesn't seem to be working right on that front, please [contact the help desk]. Additionally, in the new web paradigm working with HTML should be reserved for web designers to ensure uniformity in the look and feel of web pages."

Can I insert Javascript or other code?

In short, no.

The basis for this answer is the previously mentioned HTML statement.

In most cases, an alternative solution to Javascript is available.  See Scripts for more information and examples.

File types including PHP, INC, HTM, HTML, DHTML, SHTML, PL and CGI may not be stored in the CMS file manager.  Use of such files conflicts with the paradigm where Web developers maintain programming code to ensure security and uniformity in look and feel of pages.  If you have need to use such files because a particular functionality is not already provided by CMS, it might not be the appropriate host location for your application.

Can I use Google Analytics?

No.

First, inserting Javascript code is not in the feature set of NDSU CMS (as described above).

Second, the indemnity clause in the Google Analytics user agreement prevents its use at NDSU. Details from the NDSU General Counsel page:

"The reason we cannot agree to a contractual indemnity clause is that, under North Dakota law, N.D.C.C. § 54-16-03, a state official cannot agree to take on an obligation for which there is no appropriation. It is a misdemeanor to do so under North Dakota law. N.D.C.C. § 54-16-05. Furthermore, the North Dakota Risk Management Fund (our state self-insurance fund) will not provide coverage for liability assumed under a contract. N.D.C.C. § 32-12.2-02(3)(p)."

How to spell TYPO3 correctly

Just as you have a proper name and like it to be spelled correctly, TYPO3 has a proper name and proper spelling. Some creative spellings have been spotted, including Type 03 and typo 3.

The correct spelling of TYPO3 is TYPO3.  A generally accepted abbreviation is T3.

To draw comparisons, writing TYPO3 as "Typo3" or "TYPO" is like writing "Ndsu" or Blackboard as "Black."

The TYPO3 organization has published a style document on spelling TYPO3.

TYPO3

If you're not sure, you can err in favor of calling it CMS.

What is a template?

A template is a (Web) page layout created by a designer or Web developer.  The template contains the page layout, styles (fonts, sizes, colors), and "static" content in pages (think header and footer).

The template is used by every page within a site to create a consistent look and feel throughout the entire site.  It facilitates easy site updates. For example, if the designer should decide that the layout is outdated and she creates a new design, it can be applied to all pages at the same time. It means that content providers don't need to worry about design or layout or anything else that might require an art class.

Learn what parts of the page can be edited by authors.

An animated graphic showing how the template wraps around the links and content of a web page.
An example of a template and its interaction with content (click to enlarge and view the animation)

About CMS drafts (versioning)

In lieu of a detailed explanation of what CMS draft/workspace/versioning is all about, here is a link to the official documentation.  We have hope to be able to translate the documentation to a less technical, more friendly, version soon.

typo3.org/documentation/document-library/core-documentation/doc_core_inside/4.2.0/view/2/7/

How can I email a link to a file in CMS?

While CMS does allow file upload and link-to-file capabilities, you are strongly discouraged from sending emails or linking across sites directly to a file. The suggested method for sending file links is to create a page in CMS that contains a link to the file and send an email with a link to that page instead.

For example,

  1. Use the Filelist module to upload the file
  2. Create a page or edit an existing page to include a brief explanation of what the file is for
  3. Insert a link to the file
  4. In email references to download the file, include the URL for the page instead of the file

This method will allow you to update the file and provide a note to visitors that the file was updated on date mm/dd/yy to include some new details (if applicable), to tell them that a special program is required to open the file (if applicable), and to keep the URL short for email purposes.

Another advantage of linking to a page instead of to a file is that you will be able to post answers to questions asked by persons who reply to your email with questions. For example, if they ask "your email says the presentation is on May 3 but the PDF says May 4, which is correct?" you could post on the Web page that the email was incorrect and the PDF is right to reduce additional concerned email responses.

Don't forget to test the link before you click send!

Who else uses TYPO3 CMS?

At NDSU

(a small selection of 120+ sites using CMS)

Other .EDUs


Student Focused. Land Grant. Research University.

Follow NDSU
  • Facebook
  • Twitter
  • RSS
  • Google Maps

North Dakota State University
IT Help Desk: +1 (701) 231-8685
Physical address: IACC 206, 1320 Albrecht Blvd., Fargo, ND 58102
Mailing address: NDSU Dept. 4530 / PO Box 6050 / Fargo, ND 58108-6050
Page manager: Content Management System

Last Updated: Monday, December 03, 2012 6:10:50 PM