From 9eca31087df3558d2827eaa342f6e8861ca32639 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sun, 8 Mar 2009 13:46:58 +0000 Subject: [PATCH] * streamline copyright statements; add Conclusion of included components; flip to unix linefeeds where needed. --- webcit/COPYING | 15 + webcit/static/BubbleTooltips.js | 2 +- webcit/static/bt.css | 40 +- webcit/static/ctdldragdrop.js | 10 +- webcit/static/datepicker.css | 9 + webcit/static/iconbaricns.css | 9 + webcit/static/iconbarpiconly.css | 9 + webcit/static/instant_messenger.html | 8 + webcit/static/mobile.css | 5 + webcit/static/mobile.js | 5 + webcit/static/niftyCorners.css | 70 ++-- webcit/static/niftycube.js | 596 +++++++++++++-------------- webcit/static/palette.htm | 248 +++++------ webcit/static/roomops.js | 5 + webcit/static/rss_browser.css | 5 + webcit/static/rte.css | 77 ++-- webcit/static/summaryview.js | 11 +- webcit/static/table.js | 5 +- webcit/static/util.js | 6 + webcit/static/wclib.js | 14 +- webcit/static/wcpref.js | 6 +- webcit/static/webcit.css | 4 + 22 files changed, 633 insertions(+), 526 deletions(-) diff --git a/webcit/COPYING b/webcit/COPYING index 14476fd9f..3c686734d 100644 --- a/webcit/COPYING +++ b/webcit/COPYING @@ -1,3 +1,18 @@ +Webcit Core is Copyright by the Citadel Development Team 1998 - 2009 +Webcit contains components under different Licenses, here their authors and list: + +Scriptaculus: Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, + http://mir.aculo.us) MIT-style license. +PrototypeJS: Copyright (c) 2005-2008 Sam Stephenson; http://www.prototypejs.org/; + MIT License (http://dev.rubyonrails.org/browser/spinoffs/prototype/trunk/LICENSE?format=raw) +strcmp: http://kevin.vanzonneveld.net; original by: Waldo Malqui Silva input by: Steve Hilder + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) http://kevin.vanzonneveld.net +DatePicker: widget using Prototype and Scriptaculous. (c) 2007 Mathieu Jondet Eulerian Technologies + DatePicker is freely distributable under the same terms as Prototype. -> +NanoTree: Martin Mouritzen. (martin@nano.dk) LGPL V3 +Nifty Corners Cube: Alessandro Fulciniti (a.fulciniti@html.it); GPV V2 or Later +StdExt: Copyright (c) 2005 Michael Schuerig http://www.schuerig.de/michael/javascript/stdext.js LGPL V2.1 or later +TinyMCE: Moxiecode tinymce.org LGPL V2.1 or later * In addition, as a special exception, the copyright holders give * permission to link the code of portions of this program with the diff --git a/webcit/static/BubbleTooltips.js b/webcit/static/BubbleTooltips.js index 74a174d1d..104863f2e 100644 --- a/webcit/static/BubbleTooltips.js +++ b/webcit/static/BubbleTooltips.js @@ -6,7 +6,7 @@ * * The original version of this module was released into the public * domain. This version is distributed as part of the Citadel system - * under the terms of the GNU General Public License v2. + * under the terms of the GNU General Public License v3. * */ diff --git a/webcit/static/bt.css b/webcit/static/bt.css index 1759de071..8f3b8d319 100644 --- a/webcit/static/bt.css +++ b/webcit/static/bt.css @@ -1,18 +1,22 @@ -.tooltip { - width: 300px; - color: #000; - font:lighter 11px/1.3 sans-serif; - text-decoration:none; - text-align:left; -} - -.tooltip span.top { - padding: 30px 8px 0; - background: url(bt.gif) no-repeat top -} - -.tooltip b.bottom { - padding:3px 8px 15px; - color: #548912; - background: url(bt.gif) no-repeat bottom -} +/* + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + */ +.tooltip { + width: 300px; + color: #000; + font:lighter 11px/1.3 sans-serif; + text-decoration:none; + text-align:left; +} + +.tooltip span.top { + padding: 30px 8px 0; + background: url(bt.gif) no-repeat top +} + +.tooltip b.bottom { + padding:3px 8px 15px; + color: #548912; + background: url(bt.gif) no-repeat bottom +} diff --git a/webcit/static/ctdldragdrop.js b/webcit/static/ctdldragdrop.js index 9e253b3dd..6e152fa1a 100644 --- a/webcit/static/ctdldragdrop.js +++ b/webcit/static/ctdldragdrop.js @@ -1,6 +1,10 @@ -/** Because scriptaculous DnD sucks.. - Written by Mathew McBride / -*/ +/** + * Because scriptaculous DnD sucks.. + * Written by Mathew McBride / + * + * Copyright 2009 The Citadel Team + * Licensed under the GPL V3 + */ var draggedElement = null; var currentDropTargets = null; var dropTarget = null; diff --git a/webcit/static/datepicker.css b/webcit/static/datepicker.css index 43259516b..53dc5d1d6 100644 --- a/webcit/static/datepicker.css +++ b/webcit/static/datepicker.css @@ -1,3 +1,12 @@ +/** + * DatePicker widget using Prototype and Scriptaculous. + * (c) 2007 Mathieu Jondet + * Eulerian Technologies + * + * DatePicker is freely distributable under the same terms as Prototype. + * + */ + div.datepicker { position: absolute; text-align: center; diff --git a/webcit/static/iconbaricns.css b/webcit/static/iconbaricns.css index e8e940776..c65dfd7d5 100644 --- a/webcit/static/iconbaricns.css +++ b/webcit/static/iconbaricns.css @@ -1,3 +1,12 @@ +/* + * $Id: iconbaricns.css 7193 2009-03-07 17:24:58Z dothebart $ + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + * + * Styles for the WebCit Iconbar. + * + */ + .ib_button { min-height: 32px; background-repeat: no-repeat !important; diff --git a/webcit/static/iconbarpiconly.css b/webcit/static/iconbarpiconly.css index 1577608b3..3bee21a65 100644 --- a/webcit/static/iconbarpiconly.css +++ b/webcit/static/iconbarpiconly.css @@ -1,3 +1,12 @@ +/* + * $Id: iconbaricns.css 7193 2009-03-07 17:24:58Z dothebart $ + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + * + * Styles for the WebCit Iconbar in textonly mode. + * + */ + @import url("/static/iconbaricns.css"); .ib_button { diff --git a/webcit/static/instant_messenger.html b/webcit/static/instant_messenger.html index 0ecdcc772..4af6387be 100644 --- a/webcit/static/instant_messenger.html +++ b/webcit/static/instant_messenger.html @@ -15,6 +15,14 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - + + + Text Color + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/webcit/static/roomops.js b/webcit/static/roomops.js index d4f2dd4cb..f3636fe70 100644 --- a/webcit/static/roomops.js +++ b/webcit/static/roomops.js @@ -1,3 +1,8 @@ +/* + * Copyright 1998 - 2009 The Citadel Team + * Licensed under the GPL V3 + */ + // ROOM list vars: var rooms = null; diff --git a/webcit/static/rss_browser.css b/webcit/static/rss_browser.css index f3867f135..5858a02c4 100755 --- a/webcit/static/rss_browser.css +++ b/webcit/static/rss_browser.css @@ -1,3 +1,8 @@ +/* + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + */ + * { display: block; } diff --git a/webcit/static/rte.css b/webcit/static/rte.css index b56d74bab..40511e8ee 100644 --- a/webcit/static/rte.css +++ b/webcit/static/rte.css @@ -1,36 +1,41 @@ -.rteImage { - background: #D3D3D3; - border: 1px solid #D3D3D3; - cursor: pointer; - cursor: hand; -} - -.rteImageRaised { - background: #D3D3D3; - border: 1px outset; - cursor: pointer; - cursor: hand; -} - -.rteImageLowered { - background: #D3D3D3; - border: 1px inset; - cursor: pointer; - cursor: hand; -} - -.rteVertSep { - margin: 0 4px 0 4px; -} - -.rteBack { - background: #D3D3D3; - border: 1px outset; - letter-spacing: 0; - padding: 2px; -} - -.rteBack tbody tr td, .rteBack tr td { - background: #D3D3D3; - padding: 0; -} +/* + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + */ + +.rteImage { + background: #D3D3D3; + border: 1px solid #D3D3D3; + cursor: pointer; + cursor: hand; +} + +.rteImageRaised { + background: #D3D3D3; + border: 1px outset; + cursor: pointer; + cursor: hand; +} + +.rteImageLowered { + background: #D3D3D3; + border: 1px inset; + cursor: pointer; + cursor: hand; +} + +.rteVertSep { + margin: 0 4px 0 4px; +} + +.rteBack { + background: #D3D3D3; + border: 1px outset; + letter-spacing: 0; + padding: 2px; +} + +.rteBack tbody tr td, .rteBack tr td { + background: #D3D3D3; + padding: 0; +} diff --git a/webcit/static/summaryview.js b/webcit/static/summaryview.js index fd7b4f1ab..b3ea8ba75 100644 --- a/webcit/static/summaryview.js +++ b/webcit/static/summaryview.js @@ -1,7 +1,10 @@ -/** Webcit Summary View v2 - All comments, flowers and death threats to Mathew McBride - / -*/ +/** + * Webcit Summary View v2 + * All comments, flowers and death threats to Mathew McBride + * / + * Copyright 2009 The Citadel Team + * Licensed under the GPL V3 + */ document.observe("dom:loaded", createMessageView); var message_view = null; diff --git a/webcit/static/table.js b/webcit/static/table.js index 98321d9d9..128c8ca31 100644 --- a/webcit/static/table.js +++ b/webcit/static/table.js @@ -1,6 +1,9 @@ var categories; -/** Task view table sorter +/** + * Task view table sorter * Written by Mathew McBride + * Copyright 2009 The Citadel Team + * Licensed under the GPL V3 */ function gatherCategoriesFromTable() { var tbody = document.getElementById("taskview"); diff --git a/webcit/static/util.js b/webcit/static/util.js index 9170a95d3..20c08831b 100644 --- a/webcit/static/util.js +++ b/webcit/static/util.js @@ -21,6 +21,12 @@ Object.inspect = function(obj) { // borrowed from http://www.schuerig.de/michael/javascript/stdext.js // Copyright (c) 2005, Michael Schuerig, michael@schuerig.de +// License +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// See http://www.gnu.org/copyleft/lesser.html Array.flatten = function(array, excludeUndefined) { if (excludeUndefined === undefined) { diff --git a/webcit/static/wclib.js b/webcit/static/wclib.js index 622e92005..79df4271e 100644 --- a/webcit/static/wclib.js +++ b/webcit/static/wclib.js @@ -1,9 +1,11 @@ -// -// $Id$ -// -// JavaScript function library for WebCit. -// -// +/* + * $Id$ + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + * + * JavaScript function library for WebCit. + * + */ var browserType; diff --git a/webcit/static/wcpref.js b/webcit/static/wcpref.js index 7ae721f48..26e945198 100644 --- a/webcit/static/wcpref.js +++ b/webcit/static/wcpref.js @@ -1,4 +1,8 @@ -/** Webcit preference code */ +/* + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + * Webcit preference code + */ var persistentStorage = false; /* DOM5 storage disabled for now.. we want localStorage which isn't as widely available yet */ //if (window.sessionStorage) { diff --git a/webcit/static/webcit.css b/webcit/static/webcit.css index 46a3a6943..9d96724cb 100644 --- a/webcit/static/webcit.css +++ b/webcit/static/webcit.css @@ -1,3 +1,7 @@ +/* + * Copyright 2005 - 2009 The Citadel Team + * Licensed under the GPL V3 + */ @import url("datepicker.css"); @media print { input#toggler, .toolbar { display: none } -- 2.30.2