Introduction

Once you have installed iKnowBase and created your first iKnowBase Site, you may want to get to know the iKnowBase Page Engine.

In short, these are the steps:

  1. Create Templates MFIKBS_PE_form_template, MFIKBS_PE_layout_template, and MFIKBS_PE_section_template
  2. Create Supporting Elements
  3. Create Pages Domestic, International, and Sport
  4. Start using the site

Creating Templates

  1. Create Template MFIKBS_PE_form_template:
    <html>
    
    <head>
    
    <title>MFIKBS_PE_form</title>
    
    <script type="text/javascript" src="/ressurs/iknowbase/libs/jquery/jquery-latest.js"></script>
    <script type="text/javascript" src="/ressurs/iknowbase/libs/ensure/jEnsure.js"></script>
    <script type="text/javascript" src="/ressurs/iknowbase/iknowbase-full.js"></script>
    <script type="text/javascript" src="/ressurs/evita/iKBDesktop/javascript/iknowbase-common-full.js" charset="iso-8859-1"></script>
    <script type="text/javascript" src="/ressurs/evita/menu.js" charset="iso-8859-1"></script>
    <script type="text/javascript" src="/ressurs/evita/tinymce/jscripts/tiny_mce/evita_tiny_mce_popup.js" charset="iso-8859-1"></script>
    <style type="text/css">@import url(/ressurs/evita/cal/calendar-win2k-1.css);</style>
    <script type="text/javascript" src="/ressurs/evita/cal/calendar.js" charset="iso-8859-1"></script>
    <script type="text/javascript" src="/ressurs/evita/cal/lang/calendar-no.js" charset="iso-8859-1"></script>
    <script type="text/javascript" src="/ressurs/evita/cal/calendar-setup.js" charset="iso-8859-1"></script>
    <style type="text/css">
    .ikbRowHide { display: none; visibility:hidden; }
    </style>
    
    </head>
    
    <body>
    ${page.regions.form}
    </body>
    
    </html>
    

  2. Create Template MFIKBS_PE_layout_template:
    <html>
    
    <head>
    
    <title>MFIKBS_PE_layout_template</title>
    
    <link rel="stylesheet" href="/css/mfikbs.css" type="text/css">
    
    </head>
    
    <body>
    
    <script language="JavaScript">
    
    function call_ikb_popup (p_document_id, target) {
    	p = window.open('/ikbViewer/page/tic/form?p_document_id='+ p_document_id, 'p', 'height=600,top=30,width=800,left=30,scrollbars=yes,resizable=yes');
    	p.focus();
    	return false;
    }
    
    </script>
    
    <center><table width=800>
    	<tr><td colspan=3>${page.regions.top}</td></tr>
    	<tr>
    		<td width=100 valign=top>${page.regions.left}</td>
    		<td width=550 valign=top>${page.clientPage}</td>
    		<td width=150 valign=top>${page.regions.right}</td>
    	</tr>
    	<tr><td colspan=3>${page.regions.bottom}</td></tr>
    </table></center>
    
    </body>
    
    </html>
    

  3. Create Template MFIKBS_PE_section_template:
    <table><tr>
    	<td width=33%>${page.regions.left}</td>
    	<td width=33%>${page.regions.center}</td>
    	<td width=33%>${page.regions.right}</td>
    </tr></table>
    

  4. Create Page MFIKBS_PE_layout_page:

Creating Supporting Elements

  1. Create Page MFIKBS_PE_form:

  2. Copy Target MFIKBS_form to MFIKBS_PE_form:

  3. Copy Form MFIKBS_article to MFIKBS_PE_article:

  4. Create Page MFIKBS_PE_content:

  5. Copy Target MFIKBS_goto_content to MFIKBS_PE_goto_content:

  6. Copy Presentation style MFIKBS_content to MFIKBS_PE_content:

  7. Copy Shared Viewer MFIKBS_domestic to MFIKBS_PE_domestic:

  8. Copy Shared Viewer MFIKBS_PE_domestic to MFIKBS_PE_international and MFIKBS_PE_sport and adjust parameter MFIKBS_section within this dimension ...

  9. Copy Shared Viewer MFIKBS_last to MFIKBS_PE_last:

Creating Pages

  1. Create Page MFIKBS_PE_domestic:

  2. Copy Page MFIKBS_PE_domestic to MFIKBS_PE_international:

  3. Copy Page MFIKBS_PE_domestic to MFIKBS_PE_sport:

  4. Copy Quick link MFIKBS_article to MFIKBS_PE_article:

  5. Copy Shared Viewer MFIKBS_show_content to MFIKBS_PE_show_content:

Start using the site

  1. Go to http://donald.disney.com/ikbViewer/page/mfikbs/domestic
  2. Click on the "Add new article" link