JavaScript Files
JavaScript can be useful to any Administrator and Tiki contains many of the best free JavaScript files available. This page provides a listing of those files, where they are located, a brief explanation of what they do, and the files that use them. Where possible, a link to files author has been included. It is sorted by: the directory where the file reside, and then by it's file name.
JS File: | md5.js | Dir: lib |
For: | JavaScript implementation of RSA Data Security. The routine takes an input string and produces a fixed length number. This is thought to be secure because the resulting hash would require an enormous amount of computing power to decrypt. | |
Used by: | mod-login_box.tpl | Dir: templates/modules |
mod-login_box.tpl | Dir: templates/styles/geo/modules | |
Author: | Copyright (c) 1996 Henri Torgemane - v 1.2 06/19/2003 http://www.pajhome.org.uk/crypt/md5/ | |
JS File: | overlib.js | Dir: lib |
For: | This is a JavaScript library created to enhance websites with small popup information boxes (tooltips) to help visitors around your website. It will provide the user with information about what will happen before they click on a link as well as navigational help. There are many options available. | |
Used by: | mod-tail.tpl | Dir: templates/modules |
tiki-admin.tpl | Dir: templates | |
tiki-admin_chart_items.tpl | Dir: templates | |
tiki-admin_charts.tpl | Dir: templates | |
tiki-blog_post.tpl | Dir: templates | |
tiki-calendar.tpl | Dir: templates | |
tiki-charts.tpl | Dir: templates | |
tiki-edit_article.tpl | Dir: templates | |
tiki-edit_submissions.tpl | Dir: templates | |
tiki-editpage.tpl | Dir: templates | |
tiki-editpage.tpl | Dir: templates/styles/bluemetal | |
tiki-editpage.tpl | Dir: templates/styles/bluemetal2 | |
tiki-editpage.tpl | Dir: templates/styles/greenmetal | |
tiki-editpage.tpl | Dir: templates/styles/moreneat | |
tiki-editpage.tpl | Dir: templates/styles/neat | |
tiki-editpage.tpl | Dir: templates/styles/redmetal | |
tiki-editpage.tpl | Dir: templates/styles/tiki | |
tiki-forum_queue.tpl | Dir: templates | |
tiki-forum_reported.tpl | Dir: templates | |
tiki-forums_reported.tpl | Dir: templates | |
tiki-g-activity_completed.tpl | Dir: templates | |
tiki-g-admin_instance.tpl | Dir: templates | |
tiki-g-admin_processes.tpl | Dir: templates | |
tiki-g-monitor_activities.tpl | Dir: templates | |
tiki-g-monitor_instances.tpl | Dir: templates | |
tiki-g-monitor_processes.tpl | Dir: templates | |
tiki-g-monitor_workitems.tpl | Dir: templates | |
tiki-g-user_activities.tpl | Dir: templates | |
tiki-g-user_instances.tpl | Dir: templates | |
tiki-g-user_processes.tpl | Dir: templates | |
tiki-g-view_workitem.tpl | Dir: templates | |
tiki-show_page.tpl | Dir: templates/styles/bluemetal | |
tiki-show_page.tpl | Dir: templates/styles/bluemetal2 | |
tiki-show_page.tpl | Dir: templates/styles/greenmetal | |
tiki-show_page.tpl | Dir: templates/styles/moreneat | |
tiki-show_page.tpl | Dir: templates/styles/redmetal | |
Author: | Copyright (c) Erik Bosrup 1998-2002 v3.51 01-11-2002 http://www.bosrup.com/web/overlib/ | |
JS File: | tiki-js.js | Dir: lib |
For: | Required for inclusion in the head section by every template/module. There are many functions included in this file with very little documentation. | |
Used by: | header.tpl | Dir: templates |
header.tpl | Dir: templates/styles/simple | |
header.tpl | Dir: templates/styles/tiki | |
Author: | No credits were found. | |
JS File: | dialog.js | Dir: lib/htmlarea |
For: | Part of the HTMLArea 3.0 WYSIWYG editor. Provides Dialog like functions. | |
Used by: | tiki-admin_modules.tpl | Dir: templates |
tiki-blog_post.tpl | Dir: templates | |
Examples: | example.html | Dir: lib/htmlarea |
fullscreen.html | Dir: popups | |
Author: | Copyright (c) 2002 interactivetools.com, inc. - v3.0 http://www.interactivetools.com/products/htmlarea/ | |
JS File: | htmlarea.js | Dir: lib/htmlarea |
For: | The HTMLArea 3.0 WYSIWYG editor is a free replacement for <textarea> fields. Buttons can be added to insert custom blocks of HTML code and image. | |
Used by: | tiki-admin_modules.tpl | Dir: templates |
tiki-blog_post.tpl | Dir: templates | |
Examples: | example.html | Dir: lib/htmlarea |
fullscreen.html | Dir: popups | |
Author: | Copyright (c) 2002 interactivetools.com, inc. - v3.0 http://www.interactivetools.com/ | |
JS File: | htmlarea-lang-en.js | Dir: lib/htmlarea |
For: | Part of the HTMLArea 3.0 WYSIWYG editor. Contains tooltips used in HTMLArea. | |
Used by: | tiki-admin_modules.tpl | Dir: templates |
tiki-blog_post.tpl | Dir: templates | |
Examples: | example.html | Dir: lib/htmlarea |
fullscreen.html | Dir: popups | |
Author: | Copyright (c) 2002 interactivetools.com, inc. - v3.0 http://www.interactivetools.com/ | |
JS File: | calendar.js | Dir: lib/jscalendar |
For: | The DHTML Calendar Widget is a popup calendar for date selection. This file is only included if the jscalendar feature is activated. The widget is customizable. | |
Used by: | header.tpl | Dir: templates |
calendar-setup.js | Dir: lib/jscalendar | |
calendar-setup_stripped.js | Dir: lib/jscalendar | |
Author: | Copyright (c) Mihai Bazon, 2002, 2003 - v1.1.1.1 12-01-2003 http://dynarch.com/mishoo/calendar.epl | |
JS File: | calendar_stripped.js | Dir: lib/jscalendar |
For: | Part of the DHTML Calendar Widget. | |
Used by: | Not Used | |
Author: | Copyright (c) Mihai Bazon, 2002, 2003 - v1.1.1.1 12-01-2003 http://dynarch.com/mishoo/calendar.epl | |
JS File: | calendar-setup.js | Dir: lib/jscalendar |
For: | Part of the DHTML Calendar Widget. | |
Used by: | header.tpl | Dir: templates |
Author: | Copyright (c) Mihai Bazon, 2002, 2003 - v1.1.1.1 12-01-2003 http://dynarch.com/mishoo/calendar.epl | |
JS File: | calendar-setup_stripped.js | Dir: lib/jscalendar |
For: | Part of the DHTML Calendar Widget. | |
Used by: | Not Used | |
Author: | Copyright (c) Mihai Bazon, 2002, 2003 - v1.1.1.1 12-01-2003 http://dynarch.com/mishoo/calendar.epl | |
JS File: | calendar-en.js | Dir: lib/jscalendar/lang |
For: | Part of the DHTML Calendar Widget. – This is an English language file. | |
Used by: | header.tpl | Dir: templates |
calendar.js | Dir: lib/jscalendar | |
calendar-stripped.js | Dir: lib/jscalendar | |
Author: | Copyright (c) Mihai Bazon, 2002, 2003 - v1.1.1.1 12-01-2003 http://dynarch.com/mishoo/calendar.epl | |
JS File: | 26 calendar-*.js files | Dir: lib/jscalendar/lang |
For: | Part of the DHTML Calendar Widget. 26 Language files are unused by Tiki. | |
Used by: | Not Used | |
Author: | Copyright (c) Mihai Bazon, 2002, 2003 - v1.1.1.1 12-01-2003 http://dynarch.com/mishoo/calendar.epl | |
JS File: | live-support.js | Dir: lib/live_support |
For: | Shared JS functions used in the Live Support feature. | |
Used by: | tiki-live_support_chat_window.tpl | Dir: templates |
tiki-live_support_client.tpl | Dir: templates | |
tiki-live_support_consol.tpl | Dir: templates | |
Author: | There were no credits given for this file - but it might have come from the book OPN for Dummies. | |
JS File: | cookie.js | Dir: lib/tabs |
For: | The Cookie API is a set of functions that allow you to read, write, modify, and delete cookies. | |
Used by: | header.tpl | Dir: templates |
Author: | By Garrett Smith - maintained by Chris Nott chris at dithered.com http://www.dithered.com/javascript/cookies/index.html | |
JS File: | global.js | Dir: lib/tabs |
For: | Provides functionality for extending custom classes. | |
Used by: | header.tpl | Dir: templates |
Example: | index.html | Dir: lib/tikihelp |
Author: | Garrett Smith http://dhtmlkitchen.com/ | |
JS File: | tabs.js | Dir: lib/tabs |
For: | A Tab interface? | |
Used by: | header.tpl | Dir: templates |
header.tpl | Dir: templates/styles/simple | |
header.tpl | Dir: templates/styles/tiki | |
Author: | Garrett Smith http://dhtmlkitchen.com/ | |
JS File: | utils.js | Dir: lib/tabs |
For: | Provides functionality for working nodeLists. | |
Used by: | header.tpl | Dir: templates |
header.tpl | Dir: templates/styles/simple | |
header.tpl | Dir: templates/styles/tiki | |
Author: | Garrett Smith http://dhtmlkitchen.com/ | |
JS File: | viewport.js | Dir: lib/tabs |
For: | Viewport functions. | |
Used by: | header.tpl | Dir: templates |
header.tpl | Dir: templates/styles/simple | |
header.tpl | Dir: templates/styles/tiki | |
Author: | Garrett Smith http://dhtmlkitchen.com/ | |
JS File: | global.js | Dir: lib/tikihelp/js |
For: | Looks like a test script. | |
Used by: | Not Used – but this file is not a duplicate :: | |
Author: | No credits were found. | |
JS File: | highlight.js | Dir: lib/tikihelp/js |
For: | This routine will dynamically highlight any text string on a page. Used in the Tiki Text Search module. | |
Used by: | strict-ob.php | Dir: lib/structures |
Author: | No credits were found. | |
JS File: | toolbar.js | Dir: lib/tikihelp/js |
For: | A method of adding a toolbar. | |
Used by: | Not Used | |
Example: | toolbar.html | Dir: lib/tikihelp |
Author: | No credits were found. | |
JS File: | ftiens4.js | Dir: lib/tikihelp/menu |
For: | Part of the TreeView package. A Tree can be frame based or not - used in a menu or any other kind of list. | |
Used by: | Not Used | |
Example: | menu.html | Dir: lib/tikihelp |
Author: | Marcelino Martins http://www.treeview.net | |
JS File: | menuNodes.js | Dir: lib/tikihelp/menu |
For: | Part of the TreeView package. A Tree can be frame based or not - used in a menu or any other kind of list. | |
Used by: | structlib.php | Dir: lib/structures |
Example: | menu.html | Dir: lib/tikihelp |
Example.txt | lib/tikihelp/menu | |
Author: | Marcelino Martins http://www.treeview.net | |
JS File: | ua.js | Dir: lib/tikihelp/menu |
For: | Browser Detection | |
Used by: | ftiens4.js | Dir: lib/tikihelp/menu |
Example: | menu.html | Dir: lib/tikihelp |
Author: | Licensed under Version: MPL 1.1/GPL 2.0/LGPL 2.1 - Initial Developer is Netscape Corporation - Contributor(s): Bob Clary <bclary@netscape.com> | |
v1.9 07/22/2002 http://archive.bclary.com | ||
JS File: | popup.js | Dir: popups |
For: | Part of the HTMLArea 3.0 WYSIWYG editor. | |
Used by: | Not Used | |
ftiens4.js | Dir: lib/tikihelp/menu | |
Example: | about.html | Dir: lib/tikihelp/popups |
insert_color.html | Dir: lib/tikihelp/popups | |
insert_image.html | Dir: lib/tikihelp/popups | |
insert_table.html | Dir: lib/tikihelp/popups | |
Author: | Part of the HTMLArea 3.0 WYSIWYG editor. Copyright (c) 2002, 2003 interactivetools.com, inc. http://www.interactivetools.com/products/htmlarea/ |
Information on JavaScript can be found all over the web. The following is not a complete listing, it is simply a few places where I have found useful information.
- For Articles and Tutorials try:
- DHTML Kitchen http://dhtmlkitchen.com/learn/index.jsp
- HTML Goodies http://www.hotscripts.com/
- JavaScript Kit http://www.javascriptkit.com/
- NetScape DevEdge http://devedge.netscape.com/
- phpFreaks JavaScript Manual http://www.phpfreaks.com/jsmanual.php
- For libraries try:
- CodeArena http://codearena.com/
- Dynamic Drive http://dynamicdrive.com/
- FreeWareJava http://www.freewarejava.com/
- HotScripts http://www.hotscripts.com/
- JavaScript Kit http://www.javascriptkit.com/
- JavaScript Library (dithered) http://www.dithered.com/javascript/index.html
- JavaScript Source http://javascript.internet.com/
- Mishoo's Home Page http://dynarch.com/mishoo/
- WebMonkey http://hotwired.lycos.com/webmonkey/