00001 <?php
00002 # vim:set ts=4:
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_HTML] = array(
00022 'contentModule' => 'SnapContentHtml',
00023 'editor' => 'TKSnapHtmlEditor',
00024 'preview' => 'TKSnapHtmlPreview',
00025 'translator' => 'STransHTMLMedia',
00026 'suffix' => 'html',
00027 'name' => 'HTML',
00028 'suffixes' => array('html')
00029 );
00030
00031 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_STDXML] = array(
00032 'contentModule' => 'SnapContentXml',
00033 'editor' => 'TKSnapXmlEditor',
00034 'preview' => 'TKSnapXmlPreview',
00035 'translator' => 'STransStdXML3',
00036 'suffix' => 'xml',
00037 'name' => 'Standard XML',
00038 'suffixes' => array('xml')
00039 );
00040
00041 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_MEDIA_IMAGE] = array(
00042 'contentModule' => 'SnapContentMediaImage',
00043 'editor' => 'TKSnapMediaImageEditor',
00044 'preview' => 'TKSnapMediaImagePreview',
00045 'translator' => 'STransMediaImage',
00046 'suffix' => false,
00047 'name' => 'Media Image',
00048 'suffixes' => array('png', 'jpg', 'jpeg', 'gif')
00049 );
00050
00051 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_MEDIA_INTERACTIVATE] = array(
00052 'contentModule' => 'SnapContentMediaInteractivateApplet',
00053 'editor' => 'TKSnapMediaInteractivateEditor',
00054 'preview' => 'TKSnapMediaInteractivatePreview',
00055 'translator' => 'STransMediaInteractivateApplet',
00056 'suffix' => 'jar',
00057 'name' => 'Media Interactivate Applet',
00058 'suffixes' => array('jar')
00059 );
00060
00061 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_MEDIA_DOCUMENT] = array(
00062 'contentModule' => 'SnapContentMediaDocument',
00063 'editor' => 'TKSnapMediaDocumentEditor',
00064 'preview' => 'TKSnapMediaDocumentPreview',
00065 'translator' => 'STransMediaDocument',
00066 'suffix' => false,
00067 'name' => 'Media Document',
00068 'suffixes' => array('doc', 'pdf','txt')
00069 );
00070
00071 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_MEDIA_FILE] = array(
00072 'contentModule' => 'SnapContentMediaFile',
00073 'editor' => 'TKSnapMediaFileEditor',
00074 'preview' => 'TKSnapMediaFilePreview',
00075 'translator' => 'STransMediaFile',
00076 'suffix' => false,
00077 'name' => 'Media File',
00078 'suffixes' => array('xls','ggb','ppt')
00079 );
00080
00081 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_MEDIA_NETLOGO] = array(
00082 'contentModule' => 'SnapContentMediaNetlogoApplet',
00083 'editor' => 'TKSnapMediaNetlogoEditor',
00084 'preview' => 'TKSnapMediaNetlogoPreview',
00085 'translator' => 'STransMediaApplet',
00086 'suffix' => 'nlogo',
00087 'name' => 'Media Netlogo Applet',
00088 'suffixes' => array()
00089 );
00090
00091 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_MEDIA_AGENTSHEETS] = array(
00092 'contentModule' => 'SnapContentMediaAgentsheetsApplet',
00093 'editor' => 'TKSnapMediaAgentsheetsEditor',
00094 'preview' => 'TKSnapMediaAgentsheetsPreview',
00095 'translator' => 'STransMediaApplet',
00096 'suffix' => 'zip',
00097 'name' => 'Media Agentsheets Applet',
00098 'suffixes' => array()
00099 );
00100
00101 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_LESSONPLAN] = array(
00102 'contentModule' => 'SnapContentLessonPlan',
00103 'editor' => 'TKSnapLessonPlanEditor',
00104 'preview' => 'TKSnapLessonPlanPreview',
00105 'translator' => 'STransLessonPlan',
00106 'suffix' => 'xml',
00107 'name' => 'Lesson Plan',
00108 'suffixes' => array()
00109 );
00110
00111 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_CSS] = array(
00112 'contentModule' => 'SnapContentCss',
00113 'editor' => 'TKSnapCssEditor',
00114 'preview' => 'TKSnapCssPreview',
00115 'translator' => 'STransHTML',
00116 'suffix' => 'css',
00117 'name' => 'CSS',
00118 'suffixes' => array('css')
00119 );
00120
00121 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_INTERACTIVATE_LESSON] = array(
00122 'contentModule' => 'SnapContentInteractivateLesson',
00123 'editor' => 'TKSnapInteractivateLessonEditor',
00124 'preview' => 'TKSnapInteractivateLessonPreview',
00125 'translator' => 'STransInteractivateLesson',
00126 'suffix' => 'xml',
00127 'name' => 'Interactivate Lesson',
00128 'suffixes' => array()
00129 );
00130
00131 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_INTERACTIVATE_INSTRUCTOR] = array(
00132 'contentModule' => 'SnapContentInteractivateInstructor',
00133 'editor' => 'TKSnapInteractivateInstructorEditor',
00134 'preview' => 'TKSnapInteractivateInstructorPreview',
00135 'translator' => 'STransInteractivateInstructor',
00136 'suffix' => 'xml',
00137 'name' => 'Interactivate Instructor',
00138 'suffixes' => array()
00139 );
00140
00141
00142 SnapContent::$CONTENT_MODULES[SnapResource::TYPE_JAVASCRIPT] = array(
00143 'contentModule' => 'SnapContentJavaScript',
00144 'editor' => 'TKSnapJavaScriptEditor',
00145 'preview' => 'TKSnapJavaScriptPreview',
00146 'translator' => 'STransHTML',
00147 'suffix' => 'js',
00148 'name' => 'JavaScript',
00149 'suffixes' => array('js')
00150 );
00151
00152 ?>