diff --git a/htdocs/theme/amarok/AUTHOR b/htdocs/theme/amarok/AUTHOR new file mode 100644 index 00000000000..4201514a54c --- /dev/null +++ b/htdocs/theme/amarok/AUTHOR @@ -0,0 +1 @@ +2012 Nicolas Péré diff --git a/htdocs/theme/amarok/ckeditor/config.js b/htdocs/theme/amarok/ckeditor/config.js new file mode 100644 index 00000000000..ad6868029ee --- /dev/null +++ b/htdocs/theme/amarok/ckeditor/config.js @@ -0,0 +1,82 @@ +/* +Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +CKEDITOR.editorConfig = function( config ) +{ + // Define changes to default configuration here. + // http://docs.cksource.com/CKEditor_3.x/Developers_Guide + // http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html + config.enterMode = CKEDITOR.ENTER_BR; + config.resize_enabled = false; + //config.resize_maxHeight = 3000; + //config.resize_maxWidth = 3000; + //config.height = '300px'; + //config.resize_dir = 'vertical'; // horizontal, vertical, both + config.removePlugins = 'elementspath,save'; // config.removePlugins = 'elementspath,save,font'; + config.removeDialogTabs = 'flash:advanced'; // config.removeDialogTabs = 'flash:advanced;image:Link'; + config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // Prevent PHP Code to be formatted + //config.menu_groups = 'clipboard,table,anchor,link,image'; // for context menu 'clipboard,form,tablecell,tablecellproperties,tablerow,tablecolumn,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield,imagebutton,button,select,textarea' + //config.language = 'de'; + //config.defaultLanguage = 'en'; + //config.contentsLanguage = 'fr'; + config.fullPage = false; // Not a full html page string, just part of it + config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)'; + //config.contentsCss = '/css/mysitestyles.css'; + config.image_previewText=' '; + + config.toolbar_Full = + [ + ['Source','-','Save','NewPage','Preview','-','Templates'], + ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'], + ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'], + ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'], + '/', + ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'], + ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['BidiLtr', 'BidiRtl'], + ['Link','Unlink','Anchor'], + ['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak','Iframe'], + '/', + ['Styles','Format','Font','FontSize'], + ['TextColor','BGColor'], + ['Maximize', 'ShowBlocks','-','About'] + ]; + + config.toolbar_dolibarr_mailings = + [ + ['Source','Maximize'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Anchor','Image','Table','SpecialChar'] + ]; + + config.toolbar_dolibarr_notes = + [ + ['Source'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Undo','Redo','-','Find','Replace'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['Link','Unlink','Image','Table','SpecialChar'] + ]; + + config.toolbar_dolibarr_details = + [ + ['Source','Maximize'], + ['Cut','Copy','Paste','-','SpellChecker'], + ['Font','FontSize'], + ['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['NumberedList','BulletedList','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], + ['SpecialChar'] + ]; +}; diff --git a/htdocs/theme/amarok/fckeditor/fck_dialog.css b/htdocs/theme/amarok/fckeditor/fck_dialog.css new file mode 100644 index 00000000000..53f16ef8d3c --- /dev/null +++ b/htdocs/theme/amarok/fckeditor/fck_dialog.css @@ -0,0 +1,402 @@ +/* + * FCKeditor - The text editor for Internet - http://www.fckeditor.net + * Copyright (C) 2003-2008 Frederico Caldeira Knabben + * + * == BEGIN LICENSE == + * + * Licensed under the terms of any of the following licenses at your + * choice: + * + * - GNU General Public License Version 2 or later (the "GPL") + * http://www.gnu.org/licenses/gpl.html + * + * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") + * http://www.gnu.org/licenses/lgpl.html + * + * - Mozilla Public License Version 1.1 or later (the "MPL") + * http://www.mozilla.org/MPL/MPL-1.1.html + * + * == END LICENSE == + * + * Styles used by the dialog boxes. + */ + +html, body +{ + background-color: transparent; + margin: 0px; + padding: 0px; +} + +body +{ + padding: 10px; +} + +body, td, input, select, textarea +{ + font-size: 11px; + font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana; +} + +body, .BackColor +{ + background-color: #f7f7f7; +} + +.PopupBody +{ + height: 100%; + width: 100%; + overflow: hidden; + background-color: transparent; + padding: 0px; +} + +#header +{ + cursor: move; +} + +.PopupTitle +{ + font-weight: bold; + font-size: 14pt; + color: #504845; + background-color: #dedede; + padding: 3px 10px 3px 10px; +} + +.PopupButtons +{ + position: absolute; + right: 0px; + left: 0px; + bottom: 0px; + border-top: #cec6b5 1px solid; + background-color: #DEDEDE; + padding: 7px 10px 7px 10px; +} + +.Button +{ + border: #7a7261 1px solid; + color: #504845; + background-color: #cec6b5; +} + +#btnOk +{ + width: 100px; +} + +.DarkBackground +{ + background-color: #f2f2f2; +} + +.LightBackground +{ + background-color: #ffffbe; +} + +.PopupTitleBorder +{ + border-bottom: #cec6b5 1px solid; +} + +.PopupTabArea +{ + color: #504845; + background-color: #DEDEDE; +} + +.PopupTabEmptyArea +{ + padding-left: 10px ; + border-bottom: #cec6b5 1px solid; +} + +.PopupTab, .PopupTabSelected +{ + border-right: #cec6b5 1px solid; + border-top: #cec6b5 1px solid; + border-left: #cec6b5 1px solid; + padding: 3px 5px 3px 5px; + color: #504845; +} + +.PopupTab +{ + margin-top: 1px; + border-bottom: #cec6b5 1px solid; + cursor: pointer; + cursor: hand; +} + +.PopupTabSelected +{ + font-weight:bold; + cursor: default; + padding-top: 4px; + border-bottom: #f1f1e3 1px solid; + background-color: #f7f7f7; +} + +.PopupSelectionBox +{ + border: #a9a9a9 1px solid !important; + background-color: #dcdcdc !important; + cursor: pointer; + cursor: hand; +} + +#tdBrowse +{ + vertical-align: bottom; +} + +/** + * Dialog frame related styles. + */ + +.contents +{ + position: absolute; + top: 2px; + left: 16px; + right: 16px; + bottom: 20px; + background-color: #f7f7f7; + overflow: hidden; + z-index: 1; +} + +.tl, .tr, .tc, .bl, .br, .bc +{ + position: absolute; + background-image: url(images/sprites.png); + background-repeat: no-repeat; +} + +* html .tl, * html .tr, * html .tc, * html .bl, * html .br, * html .bc +{ + background-image: url(images/sprites.gif); +} + +.ml, .mr +{ + position: absolute; + background-image: url(images/dialog.sides.png); + background-repeat: repeat-y; +} + +* html .ml, * html .mr +{ + background-image: url(images/dialog.sides.gif); +} + +.rtl .ml, .rtl .mr +{ + position: absolute; + background-image: url(images/dialog.sides.rtl.png); + background-repeat: repeat-y; +} + +* html .rtl .ml, * html .rtl .mr +{ + background-image: url(images/dialog.sides.gif); +} + +.tl +{ + top: 0px; + left: 0px; + width: 16px; + height: 16px; + background-position: -16px -16px; +} + +.rtl .tl +{ + background-position: -16px -397px; +} + +.tr +{ + top: 0px; + right: 0px; + width: 16px; + height: 16px; + background-position: -16px -76px; +} + +.rtl .tr +{ + background-position: -16px -457px; +} + +.tc +{ + top: 0px; + right: 16px; + left: 16px; + height: 16px; + background-position: 0px -136px; + background-repeat: repeat-x; +} + +.ml +{ + top: 16px; + left: 0px; + width: 16px; + bottom: 51px; + background-position: 0px 0px; +} + +.mr +{ + top: 16px; + right: 0px; + width: 16px; + bottom: 51px; + background-position: -16px 0px; +} + +.bl +{ + bottom: 0px; + left: 0px; + width: 30px; + height: 51px; + background-position: -16px -196px; +} + +.rtl .bl +{ + background-position: -16px -517px; +} + +.br +{ + bottom: 0px; + right: 0px; + width: 30px; + height: 51px; + background-position: -16px -263px; +} + +.rtl .br +{ + background-position: -16px -584px; +} + +.bc +{ + bottom: 0px; + right: 30px; + left: 30px; + height: 51px; + background-position: 0px -330px; + background-repeat: repeat-x; +} + +/* For IE6. Do not change it. */ +* html .blocker +{ + position: absolute; + width: 100%; + height: 100%; + z-index: 12; + filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); +} + +/* The layer used to cover the dialog when opening a child dialog. */ +.cover +{ + position: absolute; + top: 0px; + left: 14px; + right: 14px; + bottom: 18px; + z-index: 11; +} + +#closeButton +{ + position: absolute; + right: 0px; + top: 0px; + margin-top: 5px; + margin-right: 10px; + width: 20px; + height: 20px; + cursor: pointer; + background-image: url(images/sprites.png); + background-repeat: no-repeat; + background-position: -16px -651px; +} + +* html #closeButton +{ + cursor: hand; + background-image: url(images/sprites.gif); +} + +.rtl #closeButton +{ + right: auto; + left: 10px; + margin-right: 0px; +} + +#closeButton:hover +{ + background-position: -16px -687px; +} + +#throbberBlock +{ + z-index: 10; +} + +#throbberBlock div +{ + float: left; + width: 8px; + height: 9px; + margin-left: 2px; + margin-right: 2px; + font-size: 1px; /* IE6 */ +} + +/* + Color Gradient Generator: + http://www.herethere.net/~samson/php/color_gradient/?cbegin=504845&cend=DEDEDE&steps=4 +*/ + +.throbber_1 +{ + background-color: #504845; +} + +.throbber_2 +{ + background-color: #736D6B; +} + +.throbber_3 +{ + background-color: #979391; +} + +.throbber_4 +{ + background-color: #BAB8B7; +} + +.throbber_5 +{ + background-color: #DEDEDE; +} diff --git a/htdocs/theme/amarok/fckeditor/fck_dialog_ie6.js b/htdocs/theme/amarok/fckeditor/fck_dialog_ie6.js new file mode 100644 index 00000000000..cd3cb75fddf --- /dev/null +++ b/htdocs/theme/amarok/fckeditor/fck_dialog_ie6.js @@ -0,0 +1,110 @@ +/* + * FCKeditor - The text editor for Internet - http://www.fckeditor.net + * Copyright (C) 2003-2008 Frederico Caldeira Knabben + * + * == BEGIN LICENSE == + * + * Licensed under the terms of any of the following licenses at your + * choice: + * + * - GNU General Public License Version 2 or later (the "GPL") + * http://www.gnu.org/licenses/gpl.html + * + * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") + * http://www.gnu.org/licenses/lgpl.html + * + * - Mozilla Public License Version 1.1 or later (the "MPL") + * http://www.mozilla.org/MPL/MPL-1.1.html + * + * == END LICENSE == + */ + +(function() +{ + // IE6 doens't handle absolute positioning properly (it is always in quirks + // mode). This function fixes the sizes and positions of many elements that + // compose the skin (this is skin specific). + var fixSizes = window.DoResizeFixes = function() + { + var fckDlg = window.document.body ; + + for ( var i = 0 ; i < fckDlg.childNodes.length ; i++ ) + { + var child = fckDlg.childNodes[i] ; + switch ( child.className ) + { + case 'contents' : + child.style.width = Math.max( 0, fckDlg.offsetWidth - 16 - 16 ) ; // -left -right + child.style.height = Math.max( 0, fckDlg.clientHeight - 20 - 2 ) ; // -bottom -top + break ; + + case 'blocker' : + case 'cover' : + child.style.width = Math.max( 0, fckDlg.offsetWidth - 16 - 16 + 4 ) ; // -left -right + 4 + child.style.height = Math.max( 0, fckDlg.clientHeight - 20 - 2 + 4 ) ; // -bottom -top + 4 + break ; + + case 'tr' : + child.style.left = Math.max( 0, fckDlg.clientWidth - 16 ) ; + break ; + + case 'tc' : + child.style.width = Math.max( 0, fckDlg.clientWidth - 16 - 16 ) ; + break ; + + case 'ml' : + child.style.height = Math.max( 0, fckDlg.clientHeight - 16 - 51 ) ; + break ; + + case 'mr' : + child.style.left = Math.max( 0, fckDlg.clientWidth - 16 ) ; + child.style.height = Math.max( 0, fckDlg.clientHeight - 16 - 51 ) ; + break ; + + case 'bl' : + child.style.top = Math.max( 0, fckDlg.clientHeight - 51 ) ; + break ; + + case 'br' : + child.style.left = Math.max( 0, fckDlg.clientWidth - 30 ) ; + child.style.top = Math.max( 0, fckDlg.clientHeight - 51 ) ; + break ; + + case 'bc' : + child.style.width = Math.max( 0, fckDlg.clientWidth - 30 - 30 ) ; + child.style.top = Math.max( 0, fckDlg.clientHeight - 51 ) ; + break ; + } + } + } + + var closeButtonOver = function() + { + this.style.backgroundPosition = '-16px -687px' ; + } ; + + var closeButtonOut = function() + { + this.style.backgroundPosition = '-16px -651px' ; + } ; + + var fixCloseButton = function() + { + var closeButton = document.getElementById ( 'closeButton' ) ; + + closeButton.onmouseover = closeButtonOver ; + closeButton.onmouseout = closeButtonOut ; + } + + var onLoad = function() + { + fixSizes() ; + fixCloseButton() ; + + window.attachEvent( 'onresize', fixSizes ) ; + window.detachEvent( 'onload', onLoad ) ; + } + + window.attachEvent( 'onload', onLoad ) ; + +})() ; diff --git a/htdocs/theme/amarok/fckeditor/fck_editor.css b/htdocs/theme/amarok/fckeditor/fck_editor.css new file mode 100644 index 00000000000..0862d375fe6 --- /dev/null +++ b/htdocs/theme/amarok/fckeditor/fck_editor.css @@ -0,0 +1,465 @@ +/* + * FCKeditor - The text editor for Internet - http://www.fckeditor.net + * Copyright (C) 2003-2008 Frederico Caldeira Knabben + * + * == BEGIN LICENSE == + * + * Licensed under the terms of any of the following licenses at your + * choice: + * + * - GNU General Public License Version 2 or later (the "GPL") + * http://www.gnu.org/licenses/gpl.html + * + * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") + * http://www.gnu.org/licenses/lgpl.html + * + * - Mozilla Public License Version 1.1 or later (the "MPL") + * http://www.mozilla.org/MPL/MPL-1.1.html + * + * == END LICENSE == + * + * Styles used by the editor IFRAME and Toolbar. + */ + +/* + ### Basic Editor IFRAME Styles. +*/ + +body +{ + padding: 1px; + margin: 0; + background-color: #ffffff; +} + +#xEditingArea +{ + border: #696969 1px solid; +} + +.SourceField +{ + padding: 5px; + margin: 0px; + font-family: Monospace; +} + +/* + Toolbar +*/ + +.TB_ToolbarSet, .TB_Expand, .TB_Collapse +{ + cursor: default; + background-color: #f7f7f7; +} + +.TB_ToolbarSet +{ + border-top: #f7f7f7 1px outset; + border-bottom: #f7f7f7 1px outset; +} + +.TB_ToolbarSet TD +{ + font-size: 11px; + font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif; +} + +.TB_Toolbar +{ + height: 24px; + display: inline-table; /* inline = Opera jumping buttons bug */ +} + +.TB_Separator +{ + width: 1px; + height: 16px; + margin: 2px; + background-color: #999966; +} + +.TB_Start +{ + background-image: url(images/toolbar.start.gif); + margin: 2px; + width: 3px; + background-repeat: no-repeat; + height: 16px; +} + +.TB_End +{ + display: none; +} + +.TB_ExpandImg +{ + background-image: url(images/toolbar.expand.gif); + background-repeat: no-repeat; +} + +.TB_CollapseImg +{ + background-image: url(images/toolbar.collapse.gif); + background-repeat: no-repeat; +} + +.TB_SideBorder +{ + background-color: #696969; +} + +.TB_Expand, .TB_Collapse +{ + padding: 2px 2px 2px 2px; + border: #f7f7f7 1px outset; +} + +.TB_Collapse +{ + width: 5px; +} + +.TB_Break +{ + height: 24px; /* IE needs the height to be set, otherwise no break */ +} + +/* + Toolbar Button +*/ + +.TB_Button_On, .TB_Button_Off, .TB_Button_On_Over, .TB_Button_Off_Over, .TB_Button_Disabled +{ + border: #f7f7f7 1px solid; /* This is the default border */ + height: 22px; /* The height is necessary, otherwise IE will not apply the alpha */ +} + +.TB_Button_On +{ + border: #316ac5 1px solid; + background-color: #c1d2ee; +} + +.TB_Button_On_Over, .TB_Button_Off_Over +{ + border: #316ac5 1px solid; + background-color: #dff1ff; +} + +.TB_Button_Off +{ + filter: alpha(opacity=70); /* IE */ + opacity: 0.70; /* Safari, Opera and Mozilla */ +} + +.TB_Button_Disabled +{ + filter: gray() alpha(opacity=30); /* IE */ + opacity: 0.30; /* Safari, Opera and Mozilla */ +} + +.TB_Button_Padding +{ + visibility: hidden; + width: 3px; + height: 22px; +} + +.TB_Button_Image +{ + overflow: hidden; + width: 16px; + height: 16px; + margin: 3px; + background-repeat: no-repeat; +} + +.TB_Button_Image img +{ + position: relative; +} + +.TB_Button_Off .TB_Button_Text +{ + background-color: #f7f7f7; /* Needed because of a bug on Clear Type */ +} + +.TB_ConnectionLine +{ + background-color: #ffffff; + height: 1px; + margin-left: 1px; /* ltr */ + margin-right: 1px; /* rtl */ +} + +.TB_Text +{ + height: 22px; +} + +.TB_Button_Off .TB_Text +{ + background-color: #f7f7f7 ; /* Needed because of a bug on ClearType */ +} + +.TB_Button_On_Over .TB_Text +{ + background-color: #dff1ff ; /* Needed because of a bug on ClearType */ +} + +/* + Menu +*/ + +.MN_Menu +{ + border: 1px solid #8f8f73; + padding: 2px; + background-color: #ffffff; + cursor: default; +} + +.MN_Menu, .MN_Menu .MN_Label +{ + font-size: 11px; + font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif; +} + +.MN_Item_Padding +{ + visibility: hidden; + width: 3px; + height: 20px; +} + +.MN_Icon +{ + background-color: #dedede; + text-align: center; + height: 20px; +} + +.MN_Label +{ + padding-left: 3px; + padding-right: 3px; +} + +.MN_Separator +{ + height: 3px; +} + +.MN_Separator_Line +{ + border-top: #b9b99d 1px solid; +} + +.MN_Item .MN_Icon IMG +{ + filter: alpha(opacity=70); + opacity: 0.70; +} + +.MN_Item_Over +{ + color: #ffffff; + background-color: #8a857d; +} + +.MN_Item_Over .MN_Icon +{ + background-color: #6c6761; +} + +.MN_Item_Disabled IMG +{ + filter: gray() alpha(opacity=30); /* IE */ + opacity: 0.30; /* Safari, Opera and Mozilla */ +} + +.MN_Item_Disabled .MN_Label +{ + color: #b7b7b7; +} + +.MN_Arrow +{ + padding-right: 3px; + padding-left: 3px; +} + +.MN_ConnectionLine +{ + background-color: #ffffff; +} + +.Menu .TB_Button_On, .Menu .TB_Button_On_Over +{ + border: #8f8f73 1px solid; + background-color: #ffffff; +} + +/* + ### Panel Styles +*/ + +.FCK_Panel +{ + border: #8f8f73 1px solid; + padding: 2px; + background-color: #ffffff; +} + +.FCK_Panel, .FCK_Panel TD +{ + font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif; + font-size: 11px; +} + +/* + ### Special Combos +*/ + +.SC_Panel +{ + overflow: auto; + white-space: nowrap; + cursor: default; + border: 1px solid #8f8f73; + padding-left: 2px; + padding-right: 2px; + background-color: #ffffff; +} + +.SC_Panel, .SC_Panel TD +{ + font-size: 11px; + font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif; +} + +.SC_Item, .SC_ItemSelected +{ + margin-top: 2px; + margin-bottom: 2px; + background-position: left center; + padding-left: 11px; + padding-right: 3px; + padding-top: 2px; + padding-bottom: 2px; + text-overflow: ellipsis; + overflow: hidden; + background-repeat: no-repeat; + border: #dddddd 1px solid; +} + +.SC_Item *, .SC_ItemSelected * +{ + margin-top: 0px; + margin-bottom: 0px; +} + +.SC_ItemSelected +{ + border: #9a9afb 1px solid; + background-image: url(images/toolbar.arrowright.gif); +} + +.SC_ItemOver +{ + border: #404040 1px solid; +} + +.SC_Field +{ + border: #b7b7a6 1px solid; + cursor: default; +} + +.SC_FieldCaption +{ + overflow: visible; + padding-right: 5px; + padding-left: 5px; + opacity: 0.75; /* Safari, Opera and Mozilla */ + filter: alpha(opacity=70); /* IE */ /* -moz-opacity: 0.75; Mozilla (Old) */ + height: 23px; + background-color: #f7f7f7; +} + +.SC_FieldLabel +{ + white-space: nowrap; + padding: 2px; + width: 100%; + cursor: default; + background-color: #ffffff; + text-overflow: ellipsis; + overflow: hidden; +} + +.SC_FieldButton +{ + background-position: center center; + background-image: url(images/toolbar.buttonarrow.gif); + border-left: #b7b7a6 1px solid; + width: 14px; + background-repeat: no-repeat; +} + +.SC_FieldDisabled .SC_FieldButton, .SC_FieldDisabled .SC_FieldCaption, .SC_FieldDisabled .TB_ButtonType_Text +{ + opacity: 0.30; /* Safari, Opera and Mozilla */ + filter: gray() alpha(opacity=30); /* IE */ /* -moz-opacity: 0.30; Mozilla (Old) */ +} + +.SC_FieldOver +{ + border: #316ac5 1px solid; +} + +.SC_FieldOver .SC_FieldButton +{ + border-left: #316ac5 1px solid; +} + +/* + ### Color Selector Panel +*/ + +.ColorBoxBorder +{ + border: #808080 1px solid; + position: static; +} + +.ColorBox +{ + font-size: 1px; + width: 10px; + position: static; + height: 10px; +} + +.ColorDeselected, .ColorSelected +{ + cursor: default; +} + +.ColorDeselected +{ + border: #ffffff 1px solid; + padding: 2px; + float: left; +} + +.ColorSelected +{ + border: #316ac5 1px solid; + padding: 2px; + float: left; + background-color: #c1d2ee; +} diff --git a/htdocs/theme/amarok/fckeditor/fck_strip.gif b/htdocs/theme/amarok/fckeditor/fck_strip.gif new file mode 100644 index 00000000000..75570a4bed8 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/fck_strip.gif differ diff --git a/htdocs/theme/amarok/fckeditor/fckconfig.js b/htdocs/theme/amarok/fckeditor/fckconfig.js new file mode 100644 index 00000000000..a03f87158eb --- /dev/null +++ b/htdocs/theme/amarok/fckeditor/fckconfig.js @@ -0,0 +1,360 @@ +/* + * FCKeditor - The text editor for Internet - http://www.fckeditor.net + * Copyright (C) 2003-2009 Frederico Caldeira Knabben + * + * == BEGIN LICENSE == + * + * Licensed under the terms of any of the following licenses at your + * choice: + * + * - GNU General Public License Version 2 or later (the "GPL") + * http://www.gnu.org/licenses/gpl.html + * + * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") + * http://www.gnu.org/licenses/lgpl.html + * + * - Mozilla Public License Version 1.1 or later (the "MPL") + * http://www.mozilla.org/MPL/MPL-1.1.html + * + * == END LICENSE == + * + * Editor configuration settings. + * + * Follow this link for more information: + * http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options + */ + +FCKConfig.CustomConfigurationsPath = '' ; + +FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css' ; +FCKConfig.EditorAreaStyles = '' ; +FCKConfig.ToolbarComboPreviewCSS = '' ; + +FCKConfig.DocType = '' ; + +FCKConfig.BaseHref = '' ; + +FCKConfig.FullPage = false ; + +// The following option determines whether the "Show Blocks" feature is enabled or not at startup. +FCKConfig.StartupShowBlocks = false ; + +FCKConfig.Debug = false ; +FCKConfig.AllowQueryStringDebug = true ; + +FCKConfig.SkinPath = FCKConfig.BasePath + '/' ; +FCKConfig.SkinEditorCSS = '' ; // FCKConfig.SkinPath + "|" ; +FCKConfig.SkinDialogCSS = '' ; // FCKConfig.SkinPath + "|" ; + +FCKConfig.PreloadImages = [ FCKConfig.SkinPath + 'images/toolbar.start.gif', FCKConfig.SkinPath + 'images/toolbar.buttonarrow.gif' ] ; + +FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ; + +// FCKConfig.Plugins.Add( 'autogrow' ) ; +// FCKConfig.Plugins.Add( 'dragresizetable' ); +FCKConfig.AutoGrowMax = 400 ; + +// FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ; // ASP style server side code <%...%> +// FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ; // PHP style server side code +// FCKConfig.ProtectedSource.Add( /(]+>[\s|\S]*?<\/asp:[^\>]+>)|(]+\/>)/gi ) ; // ASP.Net style tags + +FCKConfig.AutoDetectLanguage = true ; +FCKConfig.DefaultLanguage = 'en' ; +FCKConfig.ContentLangDirection = 'ltr' ; + +FCKConfig.ProcessHTMLEntities = false ; +FCKConfig.IncludeLatinEntities = false ; +FCKConfig.IncludeGreekEntities = false ; + +FCKConfig.ProcessNumericEntities = false ; + +FCKConfig.AdditionalNumericEntities = '' ; // Single Quote: "'" + +FCKConfig.FillEmptyBlocks = true ; + +FCKConfig.FormatSource = false ; +FCKConfig.FormatOutput = false ; +FCKConfig.FormatIndentator = ' ' ; + +FCKConfig.EMailProtection = 'none' ; // none | encode | function +FCKConfig.EMailProtectionFunction = 'mt(NAME,DOMAIN,SUBJECT,BODY)' ; + +FCKConfig.StartupFocus = false ; +FCKConfig.ForcePasteAsPlainText = false ; +FCKConfig.AutoDetectPasteFromWord = true ; // IE only. +FCKConfig.ShowDropDialog = true ; +FCKConfig.ForceSimpleAmpersand = false ; +FCKConfig.TabSpaces = 0 ; +FCKConfig.ShowBorders = true ; +FCKConfig.SourcePopup = false ; +FCKConfig.ToolbarStartExpanded = false ; +FCKConfig.ToolbarCanCollapse = true ; +FCKConfig.IgnoreEmptyParagraphValue = true ; +FCKConfig.FloatingPanelsZIndex = 10000 ; +FCKConfig.HtmlEncodeOutput = false ; + +FCKConfig.TemplateReplaceAll = true ; +FCKConfig.TemplateReplaceCheckbox = true ; + +FCKConfig.ToolbarLocation = 'In' ; + +/* Ne pas mettre le lien sur objets internes (Image,Smiley) sur le type mailing */ +FCKConfig.ToolbarSets["dolibarr_mailings"] = [ + ['FitWindow','Source'], + ['Cut','Copy','Paste','-','SpellCheck'], + ['Undo','Redo','-','Find','Replace'], + ['Bold','Italic','Underline','StrikeThrough','Subscript','Superscript','-','TextColor','BGColor','RemoveFormat'], + ['OrderedList','UnorderedList','-','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], + ['Link','Unlink','Anchor','Image','Table','Rule','SpecialChar'], + ['FontName','FontSize'] +] ; + +FCKConfig.ToolbarSets["dolibarr_notes"] = [ + ['FitWindow','Source'], + ['Cut','Copy','Paste','-','SpellCheck'], + ['Undo','Redo','-','Find','Replace'], + ['Bold','Italic','Underline','StrikeThrough','Subscript','Superscript','-','TextColor','BGColor','RemoveFormat'], + ['OrderedList','UnorderedList','-','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], + ['Link','Unlink','Image','Table','Rule','SpecialChar'], + ['FontName','FontSize'] +] ; + +FCKConfig.ToolbarSets["dolibarr_details"] = [ + ['FitWindow','Source'], + ['Cut','Copy','Paste'], + ['Undo','Redo'], + ['Bold','Italic','Underline','StrikeThrough','Subscript','Superscript','-','TextColor','RemoveFormat'], + ['OrderedList','UnorderedList','-','Outdent','Indent'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], + ['SpecialChar'], + ['FontSize'] +] ; + +FCKConfig.ToolbarSets["Default"] = [ + ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'], + ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'], + ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'], + ['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'], + '/', + ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'], + ['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote','CreateDiv'], + ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], + ['Link','Unlink','Anchor'], + ['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'], + '/', + ['Style','FontFormat','FontName','FontSize'], + ['TextColor','BGColor'], + ['FitWindow','ShowBlocks','-','About'] // No comma for the last row. +] ; + +FCKConfig.ToolbarSets["Basic"] = [ + ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','-','About'] +] ; + +FCKConfig.EnterMode = 'br' ; // p | div | br +FCKConfig.ShiftEnterMode = 'p' ; // p | div | br + +FCKConfig.Keystrokes = [ + [ CTRL + 65 /*A*/, true ], + [ CTRL + 67 /*C*/, true ], + [ CTRL + 70 /*F*/, true ], + [ CTRL + 83 /*S*/, true ], + [ CTRL + 84 /*T*/, true ], + [ CTRL + 88 /*X*/, true ], + [ CTRL + 86 /*V*/, 'Paste' ], + [ CTRL + 45 /*INS*/, true ], + [ SHIFT + 45 /*INS*/, 'Paste' ], + [ CTRL + 88 /*X*/, 'Cut' ], + [ SHIFT + 46 /*DEL*/, 'Cut' ], + [ CTRL + 90 /*Z*/, 'Undo' ], + [ CTRL + 89 /*Y*/, 'Redo' ], + [ CTRL + SHIFT + 90 /*Z*/, 'Redo' ], + [ CTRL + 76 /*L*/, 'Link' ], + [ CTRL + 66 /*B*/, 'Bold' ], + [ CTRL + 73 /*I*/, 'Italic' ], + [ CTRL + 85 /*U*/, 'Underline' ], + [ CTRL + SHIFT + 83 /*S*/, 'Save' ], + [ CTRL + ALT + 13 /*ENTER*/, 'FitWindow' ], + [ SHIFT + 32 /*SPACE*/, 'Nbsp' ] +] ; + +//FCKConfig.ContextMenu = ['Generic','Link','Anchor','Image','Flash','Select','Textarea','Checkbox','Radio','TextField','HiddenField','ImageButton','Button','BulletedList','NumberedList','Table','Form','DivContainer'] ; +FCKConfig.ContextMenu = ['Generic','Link','Anchor','Image','Flash','Select','Textarea','Checkbox','Radio','TextField','HiddenField','ImageButton','Button','BulletedList','NumberedList','Table','Form','DivContainer'] ; +FCKConfig.BrowserContextMenuOnCtrl = false ; +FCKConfig.BrowserContextMenu = false ; + +FCKConfig.EnableMoreFontColors = true ; +FCKConfig.FontColors = '000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,808080,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF' ; + +FCKConfig.FontFormats = 'p;h1;h2;h3;h4;h5;h6;pre;address;div' ; +FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ; +FCKConfig.FontSizes = 'smaller;larger;xx-small;x-small;small;medium;large;x-large;xx-large' ; + +FCKConfig.StylesXmlPath = FCKConfig.EditorPath + 'fckstyles.xml' ; +FCKConfig.TemplatesXmlPath = FCKConfig.EditorPath + 'fcktemplates.xml' ; + +FCKConfig.SpellChecker = 'WSC' ; // 'WSC' | 'SpellerPages' | 'ieSpell' +FCKConfig.IeSpellDownloadUrl = 'http://www.iespell.com/download.php' ; +FCKConfig.SpellerPagesServerScript = 'server-scripts/spellchecker.php' ; // Available extension: .php .cfm .pl +FCKConfig.FirefoxSpellChecker = false ; + +FCKConfig.MaxUndoLevels = 15 ; + +FCKConfig.DisableObjectResizing = false ; +FCKConfig.DisableFFTableHandles = true ; + +FCKConfig.LinkDlgHideTarget = false ; +FCKConfig.LinkDlgHideAdvanced = false ; + +FCKConfig.ImageDlgHideLink = false ; +FCKConfig.ImageDlgHideAdvanced = false ; + +FCKConfig.FlashDlgHideAdvanced = false ; + +FCKConfig.ProtectedTags = '' ; + +// This will be applied to the body element of the editor +FCKConfig.BodyId = '' ; +FCKConfig.BodyClass = '' ; + +FCKConfig.DefaultStyleLabel = '' ; +FCKConfig.DefaultFontFormatLabel = '' ; +FCKConfig.DefaultFontLabel = '' ; +FCKConfig.DefaultFontSizeLabel = '' ; + +FCKConfig.DefaultLinkTarget = '' ; + +// The option switches between trying to keep the html structure or do the changes so the content looks like it was in Word +FCKConfig.CleanWordKeepsStructure = false ; + +// Only inline elements are valid. +FCKConfig.RemoveFormatTags = 'b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var' ; + +// Attributes that will be removed +FCKConfig.RemoveAttributes = 'class,style,lang,width,height,align,hspace,valign' ; + +FCKConfig.CustomStyles = +{ + 'Red Title' : { Element : 'h3', Styles : { 'color' : 'Red' } } +}; + +// Do not add, rename or remove styles here. Only apply definition changes. +FCKConfig.CoreStyles = +{ + // Basic Inline Styles. + 'Bold' : { Element : 'strong', Overrides : 'b' }, + 'Italic' : { Element : 'em', Overrides : 'i' }, + 'Underline' : { Element : 'u' }, + 'StrikeThrough' : { Element : 'strike' }, + 'Subscript' : { Element : 'sub' }, + 'Superscript' : { Element : 'sup' }, + + // Basic Block Styles (Font Format Combo). + 'p' : { Element : 'p' }, + 'div' : { Element : 'div' }, + 'pre' : { Element : 'pre' }, + 'address' : { Element : 'address' }, + 'h1' : { Element : 'h1' }, + 'h2' : { Element : 'h2' }, + 'h3' : { Element : 'h3' }, + 'h4' : { Element : 'h4' }, + 'h5' : { Element : 'h5' }, + 'h6' : { Element : 'h6' }, + + // Other formatting features. + 'FontFace' : + { + Element : 'span', + Styles : { 'font-family' : '#("Font")' }, + Overrides : [ { Element : 'font', Attributes : { 'face' : null } } ] + }, + + 'Size' : + { + Element : 'span', + Styles : { 'font-size' : '#("Size","fontSize")' }, + Overrides : [ { Element : 'font', Attributes : { 'size' : null } } ] + }, + + 'Color' : + { + Element : 'span', + Styles : { 'color' : '#("Color","color")' }, + Overrides : [ { Element : 'font', Attributes : { 'color' : null } } ] + }, + + 'BackColor' : { Element : 'span', Styles : { 'background-color' : '#("Color","color")' } }, + + 'SelectionHighlight' : { Element : 'span', Styles : { 'background-color' : 'navy', 'color' : 'white' } } +}; + +// The distance of an indentation step. +FCKConfig.IndentLength = 40 ; +FCKConfig.IndentUnit = 'px' ; + +// Alternatively, FCKeditor allows the use of CSS classes for block indentation. +// This overrides the IndentLength/IndentUnit settings. +FCKConfig.IndentClasses = [] ; + +// [ Left, Center, Right, Justified ] +FCKConfig.JustifyClasses = [] ; + +// The following value defines which File Browser connector and Quick Upload +// "uploader" to use. It is valid for the default implementaion and it is here +// just to make this configuration file cleaner. +// It is not possible to change this value using an external file or even +// inline when creating the editor instance. In that cases you must set the +// values of LinkBrowserURL, ImageBrowserURL and so on. +// Custom implementations should just ignore it. +var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py +var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py + +// Don't care about the following two lines. It just calculates the correct connector +// extension to use for the default File Browser (Perl uses "cgi"). +var _FileBrowserExtension = _FileBrowserLanguage == 'perl' ? 'cgi' : _FileBrowserLanguage ; +var _QuickUploadExtension = _QuickUploadLanguage == 'perl' ? 'cgi' : _QuickUploadLanguage ; + +FCKConfig.LinkBrowser = true ; +FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ; +FCKConfig.LinkBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% +FCKConfig.LinkBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% + +FCKConfig.ImageBrowser = true ; +FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ; +FCKConfig.ImageBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% ; +FCKConfig.ImageBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% ; + +FCKConfig.FlashBrowser = true ; +FCKConfig.FlashBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Flash&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ; +FCKConfig.FlashBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; //70% ; +FCKConfig.FlashBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; //70% ; + +FCKConfig.LinkUpload = false ; +FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ; +FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ; // empty for all +FCKConfig.LinkUploadDeniedExtensions = "" ; // empty for no one + +FCKConfig.ImageUpload = false ; // This is not required as there is already a second feature enabled to upload an image in FCKEditor and this second works works better since file is correctly stored in images directory. The other is redundant and bugged. +FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ; +FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ; // empty for all +FCKConfig.ImageUploadDeniedExtensions = "" ; // empty for no one + +FCKConfig.FlashUpload = false ; +FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Flash' ; +FCKConfig.FlashUploadAllowedExtensions = ".(swf|flv)$" ; // empty for all +FCKConfig.FlashUploadDeniedExtensions = "" ; // empty for no one + +FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ; +FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif'] ; +FCKConfig.SmileyColumns = 8 ; +FCKConfig.SmileyWindowWidth = 320 ; +FCKConfig.SmileyWindowHeight = 210 ; + +FCKConfig.BackgroundBlockerColor = '#ffffff' ; +FCKConfig.BackgroundBlockerOpacity = 0.50 ; + +FCKConfig.MsWebBrowserControlCompat = false ; + +FCKConfig.PreventSubmitHandler = false ; diff --git a/htdocs/theme/amarok/fckeditor/images/dialog.sides.gif b/htdocs/theme/amarok/fckeditor/images/dialog.sides.gif new file mode 100644 index 00000000000..49a4d8d70dd Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/dialog.sides.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/dialog.sides.png b/htdocs/theme/amarok/fckeditor/images/dialog.sides.png new file mode 100644 index 00000000000..ab1ff32bf21 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/dialog.sides.png differ diff --git a/htdocs/theme/amarok/fckeditor/images/dialog.sides.rtl.png b/htdocs/theme/amarok/fckeditor/images/dialog.sides.rtl.png new file mode 100644 index 00000000000..e0a7aa77d9f Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/dialog.sides.rtl.png differ diff --git a/htdocs/theme/amarok/fckeditor/images/sprites.gif b/htdocs/theme/amarok/fckeditor/images/sprites.gif new file mode 100644 index 00000000000..6a17ed1a834 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/sprites.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/sprites.png b/htdocs/theme/amarok/fckeditor/images/sprites.png new file mode 100644 index 00000000000..0ab521998c5 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/sprites.png differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.arrowright.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.arrowright.gif new file mode 100644 index 00000000000..6843c8d4162 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.arrowright.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.buttonarrow.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.buttonarrow.gif new file mode 100644 index 00000000000..ea60995e1b8 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.buttonarrow.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.buttonbg.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.buttonbg.gif new file mode 100644 index 00000000000..a93ffcaa3b3 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.buttonbg.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.collapse.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.collapse.gif new file mode 100644 index 00000000000..87aa56d3b69 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.collapse.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.end.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.end.gif new file mode 100644 index 00000000000..5bfd67a2d6f Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.end.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.expand.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.expand.gif new file mode 100644 index 00000000000..79075e7c386 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.expand.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.separator.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.separator.gif new file mode 100644 index 00000000000..eaed04a7a76 Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.separator.gif differ diff --git a/htdocs/theme/amarok/fckeditor/images/toolbar.start.gif b/htdocs/theme/amarok/fckeditor/images/toolbar.start.gif new file mode 100644 index 00000000000..1774246c2ef Binary files /dev/null and b/htdocs/theme/amarok/fckeditor/images/toolbar.start.gif differ diff --git a/htdocs/theme/amarok/fckeditor/index.php b/htdocs/theme/amarok/fckeditor/index.php new file mode 100644 index 00000000000..7db0dd9ebf9 --- /dev/null +++ b/htdocs/theme/amarok/fckeditor/index.php @@ -0,0 +1 @@ +Url not available \ No newline at end of file diff --git a/htdocs/theme/amarok/graph-color.php b/htdocs/theme/amarok/graph-color.php new file mode 100644 index 00000000000..035e52089cc --- /dev/null +++ b/htdocs/theme/amarok/graph-color.php @@ -0,0 +1,31 @@ + + * Copyright (C) 2004-2007 Laurent Destailleur + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/theme/amarok/graph-color.php + * \brief File to declare colors to use to build graphics with theme Amarok + * \ingroup core + */ + +global $theme_bordercolor, $theme_datacolor, $theme_bgcolor, $theme_bgcoloronglet; +$theme_bordercolor = array(235,235,224); +$theme_datacolor = array(array(125,135,150), array(200,160,180), array(190,190,220), array(170,140,190), array(190,190,170)); +$theme_bgcolor = array(hexdec('F4'),hexdec('F4'),hexdec('F4')); +$theme_bgcoloronglet = array(hexdec('DE'),hexdec('E7'),hexdec('EC')); + +?> diff --git a/htdocs/theme/amarok/img/1downarrow.png b/htdocs/theme/amarok/img/1downarrow.png new file mode 100644 index 00000000000..aa77afde326 Binary files /dev/null and b/htdocs/theme/amarok/img/1downarrow.png differ diff --git a/htdocs/theme/amarok/img/1downarrow_selected.png b/htdocs/theme/amarok/img/1downarrow_selected.png new file mode 100644 index 00000000000..cf70206a39b Binary files /dev/null and b/htdocs/theme/amarok/img/1downarrow_selected.png differ diff --git a/htdocs/theme/amarok/img/1leftarrow.png b/htdocs/theme/amarok/img/1leftarrow.png new file mode 100644 index 00000000000..d81d4c089a1 Binary files /dev/null and b/htdocs/theme/amarok/img/1leftarrow.png differ diff --git a/htdocs/theme/amarok/img/1leftarrow_selected.png b/htdocs/theme/amarok/img/1leftarrow_selected.png new file mode 100644 index 00000000000..2b634693801 Binary files /dev/null and b/htdocs/theme/amarok/img/1leftarrow_selected.png differ diff --git a/htdocs/theme/amarok/img/1rightarrow.png b/htdocs/theme/amarok/img/1rightarrow.png new file mode 100644 index 00000000000..e80c81c6dd7 Binary files /dev/null and b/htdocs/theme/amarok/img/1rightarrow.png differ diff --git a/htdocs/theme/amarok/img/1rightarrow_selected.png b/htdocs/theme/amarok/img/1rightarrow_selected.png new file mode 100644 index 00000000000..c19598f1e02 Binary files /dev/null and b/htdocs/theme/amarok/img/1rightarrow_selected.png differ diff --git a/htdocs/theme/amarok/img/1uparrow.png b/htdocs/theme/amarok/img/1uparrow.png new file mode 100644 index 00000000000..2e260bfce2a Binary files /dev/null and b/htdocs/theme/amarok/img/1uparrow.png differ diff --git a/htdocs/theme/amarok/img/1uparrow_selected.png b/htdocs/theme/amarok/img/1uparrow_selected.png new file mode 100644 index 00000000000..28550cdda71 Binary files /dev/null and b/htdocs/theme/amarok/img/1uparrow_selected.png differ diff --git a/htdocs/theme/amarok/img/1updownarrow.png b/htdocs/theme/amarok/img/1updownarrow.png new file mode 100644 index 00000000000..bd0e6b02ef5 Binary files /dev/null and b/htdocs/theme/amarok/img/1updownarrow.png differ diff --git a/htdocs/theme/amarok/img/addfile.png b/htdocs/theme/amarok/img/addfile.png new file mode 100644 index 00000000000..135d539ed9d Binary files /dev/null and b/htdocs/theme/amarok/img/addfile.png differ diff --git a/htdocs/theme/amarok/img/back_apple_03.png b/htdocs/theme/amarok/img/back_apple_03.png new file mode 100644 index 00000000000..fd6e7805463 Binary files /dev/null and b/htdocs/theme/amarok/img/back_apple_03.png differ diff --git a/htdocs/theme/amarok/img/bg_tile.jpg b/htdocs/theme/amarok/img/bg_tile.jpg new file mode 100644 index 00000000000..4c78ca45f25 Binary files /dev/null and b/htdocs/theme/amarok/img/bg_tile.jpg differ diff --git a/htdocs/theme/amarok/img/button_edit.png b/htdocs/theme/amarok/img/button_edit.png new file mode 100644 index 00000000000..8e39750c569 Binary files /dev/null and b/htdocs/theme/amarok/img/button_edit.png differ diff --git a/htdocs/theme/amarok/img/calc.png b/htdocs/theme/amarok/img/calc.png new file mode 100644 index 00000000000..fd9344db65f Binary files /dev/null and b/htdocs/theme/amarok/img/calc.png differ diff --git a/htdocs/theme/amarok/img/calendar.png b/htdocs/theme/amarok/img/calendar.png new file mode 100644 index 00000000000..fe9d5317763 Binary files /dev/null and b/htdocs/theme/amarok/img/calendar.png differ diff --git a/htdocs/theme/amarok/img/call.png b/htdocs/theme/amarok/img/call.png new file mode 100644 index 00000000000..8315c57d61d Binary files /dev/null and b/htdocs/theme/amarok/img/call.png differ diff --git a/htdocs/theme/amarok/img/call_out.png b/htdocs/theme/amarok/img/call_out.png new file mode 100644 index 00000000000..bf972d8b1ae Binary files /dev/null and b/htdocs/theme/amarok/img/call_out.png differ diff --git a/htdocs/theme/amarok/img/delete.png b/htdocs/theme/amarok/img/delete.png new file mode 100644 index 00000000000..087c8f99361 Binary files /dev/null and b/htdocs/theme/amarok/img/delete.png differ diff --git a/htdocs/theme/amarok/img/detail.png b/htdocs/theme/amarok/img/detail.png new file mode 100644 index 00000000000..d8b59e60497 Binary files /dev/null and b/htdocs/theme/amarok/img/detail.png differ diff --git a/htdocs/theme/amarok/img/disable.png b/htdocs/theme/amarok/img/disable.png new file mode 100644 index 00000000000..b14af18f6f7 Binary files /dev/null and b/htdocs/theme/amarok/img/disable.png differ diff --git a/htdocs/theme/amarok/img/edit.png b/htdocs/theme/amarok/img/edit.png new file mode 100644 index 00000000000..296453ebe61 Binary files /dev/null and b/htdocs/theme/amarok/img/edit.png differ diff --git a/htdocs/theme/amarok/img/edit_add.png b/htdocs/theme/amarok/img/edit_add.png new file mode 100644 index 00000000000..84ba8679581 Binary files /dev/null and b/htdocs/theme/amarok/img/edit_add.png differ diff --git a/htdocs/theme/amarok/img/edit_remove.png b/htdocs/theme/amarok/img/edit_remove.png new file mode 100644 index 00000000000..b524339090b Binary files /dev/null and b/htdocs/theme/amarok/img/edit_remove.png differ diff --git a/htdocs/theme/amarok/img/editdelete.png b/htdocs/theme/amarok/img/editdelete.png new file mode 100644 index 00000000000..b14af18f6f7 Binary files /dev/null and b/htdocs/theme/amarok/img/editdelete.png differ diff --git a/htdocs/theme/amarok/img/error.png b/htdocs/theme/amarok/img/error.png new file mode 100644 index 00000000000..d0485162945 Binary files /dev/null and b/htdocs/theme/amarok/img/error.png differ diff --git a/htdocs/theme/amarok/img/file.png b/htdocs/theme/amarok/img/file.png new file mode 100644 index 00000000000..6a05d3a8e2a Binary files /dev/null and b/htdocs/theme/amarok/img/file.png differ diff --git a/htdocs/theme/amarok/img/filenew.png b/htdocs/theme/amarok/img/filenew.png new file mode 100644 index 00000000000..61f56baba39 Binary files /dev/null and b/htdocs/theme/amarok/img/filenew.png differ diff --git a/htdocs/theme/amarok/img/filter.png b/htdocs/theme/amarok/img/filter.png new file mode 100644 index 00000000000..e914fdec003 Binary files /dev/null and b/htdocs/theme/amarok/img/filter.png differ diff --git a/htdocs/theme/amarok/img/folder-open.png b/htdocs/theme/amarok/img/folder-open.png new file mode 100644 index 00000000000..10ee9609794 Binary files /dev/null and b/htdocs/theme/amarok/img/folder-open.png differ diff --git a/htdocs/theme/amarok/img/folder.png b/htdocs/theme/amarok/img/folder.png new file mode 100644 index 00000000000..6db3c0e0c5f Binary files /dev/null and b/htdocs/theme/amarok/img/folder.png differ diff --git a/htdocs/theme/amarok/img/grip.png b/htdocs/theme/amarok/img/grip.png new file mode 100644 index 00000000000..216e51ca8f0 Binary files /dev/null and b/htdocs/theme/amarok/img/grip.png differ diff --git a/htdocs/theme/amarok/img/help.png b/htdocs/theme/amarok/img/help.png new file mode 100644 index 00000000000..310f9b08eac Binary files /dev/null and b/htdocs/theme/amarok/img/help.png differ diff --git a/htdocs/theme/amarok/img/helpdoc.png b/htdocs/theme/amarok/img/helpdoc.png new file mode 100644 index 00000000000..8b33d5e5536 Binary files /dev/null and b/htdocs/theme/amarok/img/helpdoc.png differ diff --git a/htdocs/theme/amarok/img/high.png b/htdocs/theme/amarok/img/high.png new file mode 100644 index 00000000000..d0485162945 Binary files /dev/null and b/htdocs/theme/amarok/img/high.png differ diff --git a/htdocs/theme/amarok/img/history.png b/htdocs/theme/amarok/img/history.png new file mode 100644 index 00000000000..cc68175ed89 Binary files /dev/null and b/htdocs/theme/amarok/img/history.png differ diff --git a/htdocs/theme/amarok/img/indent1.png b/htdocs/theme/amarok/img/indent1.png new file mode 100644 index 00000000000..52ebb2bd738 Binary files /dev/null and b/htdocs/theme/amarok/img/indent1.png differ diff --git a/htdocs/theme/amarok/img/info.png b/htdocs/theme/amarok/img/info.png new file mode 100644 index 00000000000..da1b7c55032 Binary files /dev/null and b/htdocs/theme/amarok/img/info.png differ diff --git a/htdocs/theme/amarok/img/lock.png b/htdocs/theme/amarok/img/lock.png new file mode 100644 index 00000000000..73dc0eb27ce Binary files /dev/null and b/htdocs/theme/amarok/img/lock.png differ diff --git a/htdocs/theme/amarok/img/logout.png b/htdocs/theme/amarok/img/logout.png new file mode 100644 index 00000000000..73dc0eb27ce Binary files /dev/null and b/htdocs/theme/amarok/img/logout.png differ diff --git a/htdocs/theme/amarok/img/mainlevel.gif b/htdocs/theme/amarok/img/mainlevel.gif new file mode 100644 index 00000000000..548526442a3 Binary files /dev/null and b/htdocs/theme/amarok/img/mainlevel.gif differ diff --git a/htdocs/theme/amarok/img/menus/agenda.png b/htdocs/theme/amarok/img/menus/agenda.png new file mode 100644 index 00000000000..2bea3152a10 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/agenda.png differ diff --git a/htdocs/theme/amarok/img/menus/commercial.png b/htdocs/theme/amarok/img/menus/commercial.png new file mode 100644 index 00000000000..e520f7eb71e Binary files /dev/null and b/htdocs/theme/amarok/img/menus/commercial.png differ diff --git a/htdocs/theme/amarok/img/menus/company.png b/htdocs/theme/amarok/img/menus/company.png new file mode 100644 index 00000000000..95e5db62046 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/company.png differ diff --git a/htdocs/theme/amarok/img/menus/ecm.png b/htdocs/theme/amarok/img/menus/ecm.png new file mode 100644 index 00000000000..a9a975219cd Binary files /dev/null and b/htdocs/theme/amarok/img/menus/ecm.png differ diff --git a/htdocs/theme/amarok/img/menus/footer_bg.jpg b/htdocs/theme/amarok/img/menus/footer_bg.jpg new file mode 100644 index 00000000000..ab5511b57f1 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/footer_bg.jpg differ diff --git a/htdocs/theme/amarok/img/menus/generic1.png b/htdocs/theme/amarok/img/menus/generic1.png new file mode 100644 index 00000000000..0222dd8c81d Binary files /dev/null and b/htdocs/theme/amarok/img/menus/generic1.png differ diff --git a/htdocs/theme/amarok/img/menus/generic2.png b/htdocs/theme/amarok/img/menus/generic2.png new file mode 100644 index 00000000000..86847858c4a Binary files /dev/null and b/htdocs/theme/amarok/img/menus/generic2.png differ diff --git a/htdocs/theme/amarok/img/menus/generic3.png b/htdocs/theme/amarok/img/menus/generic3.png new file mode 100644 index 00000000000..d3ed4fa89b3 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/generic3.png differ diff --git a/htdocs/theme/amarok/img/menus/generic4.png b/htdocs/theme/amarok/img/menus/generic4.png new file mode 100644 index 00000000000..29a3d7fed67 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/generic4.png differ diff --git a/htdocs/theme/amarok/img/menus/globe.png b/htdocs/theme/amarok/img/menus/globe.png new file mode 100644 index 00000000000..073348a5246 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/globe.png differ diff --git a/htdocs/theme/amarok/img/menus/home.png b/htdocs/theme/amarok/img/menus/home.png new file mode 100644 index 00000000000..eec3240070b Binary files /dev/null and b/htdocs/theme/amarok/img/menus/home.png differ diff --git a/htdocs/theme/amarok/img/menus/lr_bg.gif b/htdocs/theme/amarok/img/menus/lr_bg.gif new file mode 100644 index 00000000000..e6644e4685f Binary files /dev/null and b/htdocs/theme/amarok/img/menus/lr_bg.gif differ diff --git a/htdocs/theme/amarok/img/menus/mail.png b/htdocs/theme/amarok/img/menus/mail.png new file mode 100644 index 00000000000..dab5feda5cd Binary files /dev/null and b/htdocs/theme/amarok/img/menus/mail.png differ diff --git a/htdocs/theme/amarok/img/menus/members.png b/htdocs/theme/amarok/img/menus/members.png new file mode 100644 index 00000000000..4b703f42cd7 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/members.png differ diff --git a/htdocs/theme/amarok/img/menus/moduletable_th_bg.gif b/htdocs/theme/amarok/img/menus/moduletable_th_bg.gif new file mode 100644 index 00000000000..0901e294b1f Binary files /dev/null and b/htdocs/theme/amarok/img/menus/moduletable_th_bg.gif differ diff --git a/htdocs/theme/amarok/img/menus/money.png b/htdocs/theme/amarok/img/menus/money.png new file mode 100644 index 00000000000..50166e0f74b Binary files /dev/null and b/htdocs/theme/amarok/img/menus/money.png differ diff --git a/htdocs/theme/amarok/img/menus/pointofsale.png b/htdocs/theme/amarok/img/menus/pointofsale.png new file mode 100644 index 00000000000..748ec41b1e6 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/pointofsale.png differ diff --git a/htdocs/theme/amarok/img/menus/products.png b/htdocs/theme/amarok/img/menus/products.png new file mode 100644 index 00000000000..d1081185c44 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/products.png differ diff --git a/htdocs/theme/amarok/img/menus/project.png b/htdocs/theme/amarok/img/menus/project.png new file mode 100644 index 00000000000..5bc0f86b4be Binary files /dev/null and b/htdocs/theme/amarok/img/menus/project.png differ diff --git a/htdocs/theme/amarok/img/menus/shop.png b/htdocs/theme/amarok/img/menus/shop.png new file mode 100644 index 00000000000..89627d8b332 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/shop.png differ diff --git a/htdocs/theme/amarok/img/menus/tab_background.png b/htdocs/theme/amarok/img/menus/tab_background.png new file mode 100644 index 00000000000..0864dcc5852 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/tab_background.png differ diff --git a/htdocs/theme/amarok/img/menus/table_bg.gif b/htdocs/theme/amarok/img/menus/table_bg.gif new file mode 100644 index 00000000000..bd6bf5c1036 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/table_bg.gif differ diff --git a/htdocs/theme/amarok/img/menus/tools.png b/htdocs/theme/amarok/img/menus/tools.png new file mode 100644 index 00000000000..17215ec5899 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/tools.png differ diff --git a/htdocs/theme/amarok/img/menus/topmenu_bg.png b/htdocs/theme/amarok/img/menus/topmenu_bg.png new file mode 100644 index 00000000000..da240b012c7 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/topmenu_bg.png differ diff --git a/htdocs/theme/amarok/img/menus/topmenu_bg_over.gif b/htdocs/theme/amarok/img/menus/topmenu_bg_over.gif new file mode 100644 index 00000000000..2d03af87e67 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/topmenu_bg_over.gif differ diff --git a/htdocs/theme/amarok/img/menus/topmenu_left.gif b/htdocs/theme/amarok/img/menus/topmenu_left.gif new file mode 100644 index 00000000000..0f08aa2a2a7 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/topmenu_left.gif differ diff --git a/htdocs/theme/amarok/img/menus/topmenu_right.png b/htdocs/theme/amarok/img/menus/topmenu_right.png new file mode 100644 index 00000000000..d6fd3c41168 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/topmenu_right.png differ diff --git a/htdocs/theme/amarok/img/menus/toppath.gif b/htdocs/theme/amarok/img/menus/toppath.gif new file mode 100644 index 00000000000..2180d924dee Binary files /dev/null and b/htdocs/theme/amarok/img/menus/toppath.gif differ diff --git a/htdocs/theme/amarok/img/menus/trtitle.png b/htdocs/theme/amarok/img/menus/trtitle.png new file mode 100644 index 00000000000..e4fe4ffe1a6 Binary files /dev/null and b/htdocs/theme/amarok/img/menus/trtitle.png differ diff --git a/htdocs/theme/amarok/img/money.png b/htdocs/theme/amarok/img/money.png new file mode 100644 index 00000000000..f68a1b84715 Binary files /dev/null and b/htdocs/theme/amarok/img/money.png differ diff --git a/htdocs/theme/amarok/img/next.png b/htdocs/theme/amarok/img/next.png new file mode 100644 index 00000000000..f389ed680c1 Binary files /dev/null and b/htdocs/theme/amarok/img/next.png differ diff --git a/htdocs/theme/amarok/img/object_account.png b/htdocs/theme/amarok/img/object_account.png new file mode 100644 index 00000000000..cf94186c436 Binary files /dev/null and b/htdocs/theme/amarok/img/object_account.png differ diff --git a/htdocs/theme/amarok/img/object_action.png b/htdocs/theme/amarok/img/object_action.png new file mode 100644 index 00000000000..fe9d5317763 Binary files /dev/null and b/htdocs/theme/amarok/img/object_action.png differ diff --git a/htdocs/theme/amarok/img/object_barcode.png b/htdocs/theme/amarok/img/object_barcode.png new file mode 100644 index 00000000000..9bb4daab07a Binary files /dev/null and b/htdocs/theme/amarok/img/object_barcode.png differ diff --git a/htdocs/theme/amarok/img/object_bill.png b/htdocs/theme/amarok/img/object_bill.png new file mode 100644 index 00000000000..a9095ae91da Binary files /dev/null and b/htdocs/theme/amarok/img/object_bill.png differ diff --git a/htdocs/theme/amarok/img/object_billa.png b/htdocs/theme/amarok/img/object_billa.png new file mode 100644 index 00000000000..93564621d7a Binary files /dev/null and b/htdocs/theme/amarok/img/object_billa.png differ diff --git a/htdocs/theme/amarok/img/object_billd.png b/htdocs/theme/amarok/img/object_billd.png new file mode 100644 index 00000000000..3c7443cba3e Binary files /dev/null and b/htdocs/theme/amarok/img/object_billd.png differ diff --git a/htdocs/theme/amarok/img/object_billr.png b/htdocs/theme/amarok/img/object_billr.png new file mode 100644 index 00000000000..c89098beaa5 Binary files /dev/null and b/htdocs/theme/amarok/img/object_billr.png differ diff --git a/htdocs/theme/amarok/img/object_book.png b/htdocs/theme/amarok/img/object_book.png new file mode 100644 index 00000000000..91e9faeb7a1 Binary files /dev/null and b/htdocs/theme/amarok/img/object_book.png differ diff --git a/htdocs/theme/amarok/img/object_bookmark.png b/htdocs/theme/amarok/img/object_bookmark.png new file mode 100644 index 00000000000..16b409b6656 Binary files /dev/null and b/htdocs/theme/amarok/img/object_bookmark.png differ diff --git a/htdocs/theme/amarok/img/object_calendar.png b/htdocs/theme/amarok/img/object_calendar.png new file mode 100644 index 00000000000..6df0766f839 Binary files /dev/null and b/htdocs/theme/amarok/img/object_calendar.png differ diff --git a/htdocs/theme/amarok/img/object_calendarday.png b/htdocs/theme/amarok/img/object_calendarday.png new file mode 100644 index 00000000000..3b0cc640693 Binary files /dev/null and b/htdocs/theme/amarok/img/object_calendarday.png differ diff --git a/htdocs/theme/amarok/img/object_calendarweek.png b/htdocs/theme/amarok/img/object_calendarweek.png new file mode 100644 index 00000000000..d45ba9c270f Binary files /dev/null and b/htdocs/theme/amarok/img/object_calendarweek.png differ diff --git a/htdocs/theme/amarok/img/object_category-expanded.png b/htdocs/theme/amarok/img/object_category-expanded.png new file mode 100644 index 00000000000..10ee9609794 Binary files /dev/null and b/htdocs/theme/amarok/img/object_category-expanded.png differ diff --git a/htdocs/theme/amarok/img/object_category.png b/htdocs/theme/amarok/img/object_category.png new file mode 100644 index 00000000000..6db3c0e0c5f Binary files /dev/null and b/htdocs/theme/amarok/img/object_category.png differ diff --git a/htdocs/theme/amarok/img/object_commercial.png b/htdocs/theme/amarok/img/object_commercial.png new file mode 100644 index 00000000000..5f11e40a81f Binary files /dev/null and b/htdocs/theme/amarok/img/object_commercial.png differ diff --git a/htdocs/theme/amarok/img/object_company.png b/htdocs/theme/amarok/img/object_company.png new file mode 100644 index 00000000000..5b718fd3f92 Binary files /dev/null and b/htdocs/theme/amarok/img/object_company.png differ diff --git a/htdocs/theme/amarok/img/object_contact.png b/htdocs/theme/amarok/img/object_contact.png new file mode 100644 index 00000000000..c522b97c77b Binary files /dev/null and b/htdocs/theme/amarok/img/object_contact.png differ diff --git a/htdocs/theme/amarok/img/object_contact_all.png b/htdocs/theme/amarok/img/object_contact_all.png new file mode 100644 index 00000000000..79ef3657dde Binary files /dev/null and b/htdocs/theme/amarok/img/object_contact_all.png differ diff --git a/htdocs/theme/amarok/img/object_contract.png b/htdocs/theme/amarok/img/object_contract.png new file mode 100644 index 00000000000..f34600c0a37 Binary files /dev/null and b/htdocs/theme/amarok/img/object_contract.png differ diff --git a/htdocs/theme/amarok/img/object_dir.png b/htdocs/theme/amarok/img/object_dir.png new file mode 100644 index 00000000000..bce6c87554c Binary files /dev/null and b/htdocs/theme/amarok/img/object_dir.png differ diff --git a/htdocs/theme/amarok/img/object_email.png b/htdocs/theme/amarok/img/object_email.png new file mode 100644 index 00000000000..4e6fdc56c7b Binary files /dev/null and b/htdocs/theme/amarok/img/object_email.png differ diff --git a/htdocs/theme/amarok/img/object_energie.png b/htdocs/theme/amarok/img/object_energie.png new file mode 100644 index 00000000000..7b588777ce7 Binary files /dev/null and b/htdocs/theme/amarok/img/object_energie.png differ diff --git a/htdocs/theme/amarok/img/object_generic.png b/htdocs/theme/amarok/img/object_generic.png new file mode 100644 index 00000000000..6a05d3a8e2a Binary files /dev/null and b/htdocs/theme/amarok/img/object_generic.png differ diff --git a/htdocs/theme/amarok/img/object_globe.png b/htdocs/theme/amarok/img/object_globe.png new file mode 100644 index 00000000000..183a68127ee Binary files /dev/null and b/htdocs/theme/amarok/img/object_globe.png differ diff --git a/htdocs/theme/amarok/img/object_group.png b/htdocs/theme/amarok/img/object_group.png new file mode 100644 index 00000000000..79ef3657dde Binary files /dev/null and b/htdocs/theme/amarok/img/object_group.png differ diff --git a/htdocs/theme/amarok/img/object_intervention.png b/htdocs/theme/amarok/img/object_intervention.png new file mode 100644 index 00000000000..aeb415bec03 Binary files /dev/null and b/htdocs/theme/amarok/img/object_intervention.png differ diff --git a/htdocs/theme/amarok/img/object_label.png b/htdocs/theme/amarok/img/object_label.png new file mode 100644 index 00000000000..b94c72400e4 Binary files /dev/null and b/htdocs/theme/amarok/img/object_label.png differ diff --git a/htdocs/theme/amarok/img/object_list.png b/htdocs/theme/amarok/img/object_list.png new file mode 100644 index 00000000000..48446ce5444 Binary files /dev/null and b/htdocs/theme/amarok/img/object_list.png differ diff --git a/htdocs/theme/amarok/img/object_order.png b/htdocs/theme/amarok/img/object_order.png new file mode 100644 index 00000000000..9774306827a Binary files /dev/null and b/htdocs/theme/amarok/img/object_order.png differ diff --git a/htdocs/theme/amarok/img/object_payment.png b/htdocs/theme/amarok/img/object_payment.png new file mode 100644 index 00000000000..562d972db35 Binary files /dev/null and b/htdocs/theme/amarok/img/object_payment.png differ diff --git a/htdocs/theme/amarok/img/object_phoning.png b/htdocs/theme/amarok/img/object_phoning.png new file mode 100644 index 00000000000..9395d988480 Binary files /dev/null and b/htdocs/theme/amarok/img/object_phoning.png differ diff --git a/htdocs/theme/amarok/img/object_product.png b/htdocs/theme/amarok/img/object_product.png new file mode 100644 index 00000000000..cf49e8a072e Binary files /dev/null and b/htdocs/theme/amarok/img/object_product.png differ diff --git a/htdocs/theme/amarok/img/object_project.png b/htdocs/theme/amarok/img/object_project.png new file mode 100644 index 00000000000..0b9fa5a1ac5 Binary files /dev/null and b/htdocs/theme/amarok/img/object_project.png differ diff --git a/htdocs/theme/amarok/img/object_projectpub.png b/htdocs/theme/amarok/img/object_projectpub.png new file mode 100644 index 00000000000..f38b8664cfa Binary files /dev/null and b/htdocs/theme/amarok/img/object_projectpub.png differ diff --git a/htdocs/theme/amarok/img/object_projecttask.png b/htdocs/theme/amarok/img/object_projecttask.png new file mode 100644 index 00000000000..36cd9d5ce81 Binary files /dev/null and b/htdocs/theme/amarok/img/object_projecttask.png differ diff --git a/htdocs/theme/amarok/img/object_propal.png b/htdocs/theme/amarok/img/object_propal.png new file mode 100644 index 00000000000..a59f51015c1 Binary files /dev/null and b/htdocs/theme/amarok/img/object_propal.png differ diff --git a/htdocs/theme/amarok/img/object_reduc.png b/htdocs/theme/amarok/img/object_reduc.png new file mode 100644 index 00000000000..6a05d3a8e2a Binary files /dev/null and b/htdocs/theme/amarok/img/object_reduc.png differ diff --git a/htdocs/theme/amarok/img/object_rss.png b/htdocs/theme/amarok/img/object_rss.png new file mode 100644 index 00000000000..0210d989666 Binary files /dev/null and b/htdocs/theme/amarok/img/object_rss.png differ diff --git a/htdocs/theme/amarok/img/object_sending.png b/htdocs/theme/amarok/img/object_sending.png new file mode 100644 index 00000000000..544e194bbd7 Binary files /dev/null and b/htdocs/theme/amarok/img/object_sending.png differ diff --git a/htdocs/theme/amarok/img/object_service.png b/htdocs/theme/amarok/img/object_service.png new file mode 100644 index 00000000000..ea5b0e73a5e Binary files /dev/null and b/htdocs/theme/amarok/img/object_service.png differ diff --git a/htdocs/theme/amarok/img/object_stock.png b/htdocs/theme/amarok/img/object_stock.png new file mode 100644 index 00000000000..9ea65b9b6e1 Binary files /dev/null and b/htdocs/theme/amarok/img/object_stock.png differ diff --git a/htdocs/theme/amarok/img/object_task.png b/htdocs/theme/amarok/img/object_task.png new file mode 100644 index 00000000000..dca2f76dc09 Binary files /dev/null and b/htdocs/theme/amarok/img/object_task.png differ diff --git a/htdocs/theme/amarok/img/object_technic.png b/htdocs/theme/amarok/img/object_technic.png new file mode 100644 index 00000000000..eae2c746d92 Binary files /dev/null and b/htdocs/theme/amarok/img/object_technic.png differ diff --git a/htdocs/theme/amarok/img/object_trip.png b/htdocs/theme/amarok/img/object_trip.png new file mode 100644 index 00000000000..d9ea9de8160 Binary files /dev/null and b/htdocs/theme/amarok/img/object_trip.png differ diff --git a/htdocs/theme/amarok/img/object_user.png b/htdocs/theme/amarok/img/object_user.png new file mode 100644 index 00000000000..d0ab1ec1dad Binary files /dev/null and b/htdocs/theme/amarok/img/object_user.png differ diff --git a/htdocs/theme/amarok/img/off.png b/htdocs/theme/amarok/img/off.png new file mode 100644 index 00000000000..1b4d2072939 Binary files /dev/null and b/htdocs/theme/amarok/img/off.png differ diff --git a/htdocs/theme/amarok/img/on.png b/htdocs/theme/amarok/img/on.png new file mode 100644 index 00000000000..2112071d494 Binary files /dev/null and b/htdocs/theme/amarok/img/on.png differ diff --git a/htdocs/theme/amarok/img/pdf2.png b/htdocs/theme/amarok/img/pdf2.png new file mode 100644 index 00000000000..6bf44387a88 Binary files /dev/null and b/htdocs/theme/amarok/img/pdf2.png differ diff --git a/htdocs/theme/amarok/img/pdf3.png b/htdocs/theme/amarok/img/pdf3.png new file mode 100644 index 00000000000..2dc7f897514 Binary files /dev/null and b/htdocs/theme/amarok/img/pdf3.png differ diff --git a/htdocs/theme/amarok/img/previous.png b/htdocs/theme/amarok/img/previous.png new file mode 100644 index 00000000000..18d4532f8ed Binary files /dev/null and b/htdocs/theme/amarok/img/previous.png differ diff --git a/htdocs/theme/amarok/img/printer.png b/htdocs/theme/amarok/img/printer.png new file mode 100644 index 00000000000..ba2af6b0885 Binary files /dev/null and b/htdocs/theme/amarok/img/printer.png differ diff --git a/htdocs/theme/amarok/img/puce.png b/htdocs/theme/amarok/img/puce.png new file mode 100644 index 00000000000..4f23a349f17 Binary files /dev/null and b/htdocs/theme/amarok/img/puce.png differ diff --git a/htdocs/theme/amarok/img/recent.png b/htdocs/theme/amarok/img/recent.png new file mode 100644 index 00000000000..fb87a873294 Binary files /dev/null and b/htdocs/theme/amarok/img/recent.png differ diff --git a/htdocs/theme/amarok/img/redstar.png b/htdocs/theme/amarok/img/redstar.png new file mode 100644 index 00000000000..32a7574d834 Binary files /dev/null and b/htdocs/theme/amarok/img/redstar.png differ diff --git a/htdocs/theme/amarok/img/refresh.png b/htdocs/theme/amarok/img/refresh.png new file mode 100644 index 00000000000..757b8d50fdb Binary files /dev/null and b/htdocs/theme/amarok/img/refresh.png differ diff --git a/htdocs/theme/amarok/img/reload.png b/htdocs/theme/amarok/img/reload.png new file mode 100644 index 00000000000..62056d2a89a Binary files /dev/null and b/htdocs/theme/amarok/img/reload.png differ diff --git a/htdocs/theme/amarok/img/rightarrow.png b/htdocs/theme/amarok/img/rightarrow.png new file mode 100644 index 00000000000..b0e7def02d9 Binary files /dev/null and b/htdocs/theme/amarok/img/rightarrow.png differ diff --git a/htdocs/theme/amarok/img/search.png b/htdocs/theme/amarok/img/search.png new file mode 100644 index 00000000000..ff08a7492d4 Binary files /dev/null and b/htdocs/theme/amarok/img/search.png differ diff --git a/htdocs/theme/amarok/img/searchclear.png b/htdocs/theme/amarok/img/searchclear.png new file mode 100644 index 00000000000..f80737aaa78 Binary files /dev/null and b/htdocs/theme/amarok/img/searchclear.png differ diff --git a/htdocs/theme/amarok/img/setup.png b/htdocs/theme/amarok/img/setup.png new file mode 100644 index 00000000000..1444d86ce2a Binary files /dev/null and b/htdocs/theme/amarok/img/setup.png differ diff --git a/htdocs/theme/amarok/img/split.png b/htdocs/theme/amarok/img/split.png new file mode 100644 index 00000000000..27d5ff87c9d Binary files /dev/null and b/htdocs/theme/amarok/img/split.png differ diff --git a/htdocs/theme/amarok/img/star.png b/htdocs/theme/amarok/img/star.png new file mode 100644 index 00000000000..d9ac97b1702 Binary files /dev/null and b/htdocs/theme/amarok/img/star.png differ diff --git a/htdocs/theme/amarok/img/stats.png b/htdocs/theme/amarok/img/stats.png new file mode 100644 index 00000000000..8f00204a33c Binary files /dev/null and b/htdocs/theme/amarok/img/stats.png differ diff --git a/htdocs/theme/amarok/img/statut0.png b/htdocs/theme/amarok/img/statut0.png new file mode 100644 index 00000000000..0f7b0bd4f87 Binary files /dev/null and b/htdocs/theme/amarok/img/statut0.png differ diff --git a/htdocs/theme/amarok/img/statut1.png b/htdocs/theme/amarok/img/statut1.png new file mode 100644 index 00000000000..3e4650f4f02 Binary files /dev/null and b/htdocs/theme/amarok/img/statut1.png differ diff --git a/htdocs/theme/amarok/img/statut2.png b/htdocs/theme/amarok/img/statut2.png new file mode 100644 index 00000000000..67f0dd870d6 Binary files /dev/null and b/htdocs/theme/amarok/img/statut2.png differ diff --git a/htdocs/theme/amarok/img/statut3.png b/htdocs/theme/amarok/img/statut3.png new file mode 100644 index 00000000000..f49966eaaa1 Binary files /dev/null and b/htdocs/theme/amarok/img/statut3.png differ diff --git a/htdocs/theme/amarok/img/statut4.png b/htdocs/theme/amarok/img/statut4.png new file mode 100644 index 00000000000..aed93a350ba Binary files /dev/null and b/htdocs/theme/amarok/img/statut4.png differ diff --git a/htdocs/theme/amarok/img/statut5.png b/htdocs/theme/amarok/img/statut5.png new file mode 100644 index 00000000000..a2e22fe6f59 Binary files /dev/null and b/htdocs/theme/amarok/img/statut5.png differ diff --git a/htdocs/theme/amarok/img/statut6.png b/htdocs/theme/amarok/img/statut6.png new file mode 100644 index 00000000000..b964afff603 Binary files /dev/null and b/htdocs/theme/amarok/img/statut6.png differ diff --git a/htdocs/theme/amarok/img/statut7.png b/htdocs/theme/amarok/img/statut7.png new file mode 100644 index 00000000000..50295a03ed5 Binary files /dev/null and b/htdocs/theme/amarok/img/statut7.png differ diff --git a/htdocs/theme/amarok/img/statut8.png b/htdocs/theme/amarok/img/statut8.png new file mode 100644 index 00000000000..4d8f59be1c2 Binary files /dev/null and b/htdocs/theme/amarok/img/statut8.png differ diff --git a/htdocs/theme/amarok/img/statut9.png b/htdocs/theme/amarok/img/statut9.png new file mode 100644 index 00000000000..5401cf9b03d Binary files /dev/null and b/htdocs/theme/amarok/img/statut9.png differ diff --git a/htdocs/theme/amarok/img/stcomm-1.png b/htdocs/theme/amarok/img/stcomm-1.png new file mode 100644 index 00000000000..e8ff761f0b5 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm-1.png differ diff --git a/htdocs/theme/amarok/img/stcomm-1_grayed.png b/htdocs/theme/amarok/img/stcomm-1_grayed.png new file mode 100644 index 00000000000..8a7282ebe26 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm-1_grayed.png differ diff --git a/htdocs/theme/amarok/img/stcomm0.png b/htdocs/theme/amarok/img/stcomm0.png new file mode 100644 index 00000000000..085226668a3 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm0.png differ diff --git a/htdocs/theme/amarok/img/stcomm0_grayed.png b/htdocs/theme/amarok/img/stcomm0_grayed.png new file mode 100644 index 00000000000..df3447e8431 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm0_grayed.png differ diff --git a/htdocs/theme/amarok/img/stcomm1.png b/htdocs/theme/amarok/img/stcomm1.png new file mode 100644 index 00000000000..613ebe96677 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm1.png differ diff --git a/htdocs/theme/amarok/img/stcomm1_grayed.png b/htdocs/theme/amarok/img/stcomm1_grayed.png new file mode 100644 index 00000000000..f2c7fe56a38 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm1_grayed.png differ diff --git a/htdocs/theme/amarok/img/stcomm2.png b/htdocs/theme/amarok/img/stcomm2.png new file mode 100644 index 00000000000..20801a12d18 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm2.png differ diff --git a/htdocs/theme/amarok/img/stcomm2_grayed.png b/htdocs/theme/amarok/img/stcomm2_grayed.png new file mode 100644 index 00000000000..8316f7be432 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm2_grayed.png differ diff --git a/htdocs/theme/amarok/img/stcomm3.png b/htdocs/theme/amarok/img/stcomm3.png new file mode 100644 index 00000000000..ea0a02f1dfe Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm3.png differ diff --git a/htdocs/theme/amarok/img/stcomm3_grayed.png b/htdocs/theme/amarok/img/stcomm3_grayed.png new file mode 100644 index 00000000000..ac15741111a Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm3_grayed.png differ diff --git a/htdocs/theme/amarok/img/stcomm4.png b/htdocs/theme/amarok/img/stcomm4.png new file mode 100644 index 00000000000..dfe8db877d5 Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm4.png differ diff --git a/htdocs/theme/amarok/img/stcomm4_grayed.png b/htdocs/theme/amarok/img/stcomm4_grayed.png new file mode 100644 index 00000000000..88e6727ac2c Binary files /dev/null and b/htdocs/theme/amarok/img/stcomm4_grayed.png differ diff --git a/htdocs/theme/amarok/img/switch_off.png b/htdocs/theme/amarok/img/switch_off.png new file mode 100644 index 00000000000..1b4d2072939 Binary files /dev/null and b/htdocs/theme/amarok/img/switch_off.png differ diff --git a/htdocs/theme/amarok/img/switch_on.png b/htdocs/theme/amarok/img/switch_on.png new file mode 100644 index 00000000000..2112071d494 Binary files /dev/null and b/htdocs/theme/amarok/img/switch_on.png differ diff --git a/htdocs/theme/amarok/img/tick.png b/htdocs/theme/amarok/img/tick.png new file mode 100644 index 00000000000..38d76144fa7 Binary files /dev/null and b/htdocs/theme/amarok/img/tick.png differ diff --git a/htdocs/theme/amarok/img/title.png b/htdocs/theme/amarok/img/title.png new file mode 100644 index 00000000000..c3f59dcb6ae Binary files /dev/null and b/htdocs/theme/amarok/img/title.png differ diff --git a/htdocs/theme/amarok/img/unlock.png b/htdocs/theme/amarok/img/unlock.png new file mode 100644 index 00000000000..0ab8c4947e6 Binary files /dev/null and b/htdocs/theme/amarok/img/unlock.png differ diff --git a/htdocs/theme/amarok/img/uparrow.png b/htdocs/theme/amarok/img/uparrow.png new file mode 100644 index 00000000000..7858bd0c45e Binary files /dev/null and b/htdocs/theme/amarok/img/uparrow.png differ diff --git a/htdocs/theme/amarok/img/vcard.png b/htdocs/theme/amarok/img/vcard.png new file mode 100644 index 00000000000..fc06e4c8fd8 Binary files /dev/null and b/htdocs/theme/amarok/img/vcard.png differ diff --git a/htdocs/theme/amarok/img/view.png b/htdocs/theme/amarok/img/view.png new file mode 100644 index 00000000000..6a05d3a8e2a Binary files /dev/null and b/htdocs/theme/amarok/img/view.png differ diff --git a/htdocs/theme/amarok/img/voyants/bleu.png b/htdocs/theme/amarok/img/voyants/bleu.png new file mode 100644 index 00000000000..4f23a349f17 Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/bleu.png differ diff --git a/htdocs/theme/amarok/img/voyants/grisfonce.png b/htdocs/theme/amarok/img/voyants/grisfonce.png new file mode 100644 index 00000000000..db2eec0ca6a Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/grisfonce.png differ diff --git a/htdocs/theme/amarok/img/voyants/gristresclair.png b/htdocs/theme/amarok/img/voyants/gristresclair.png new file mode 100644 index 00000000000..dc6653b9ee8 Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/gristresclair.png differ diff --git a/htdocs/theme/amarok/img/voyants/orange.png b/htdocs/theme/amarok/img/voyants/orange.png new file mode 100644 index 00000000000..0e98a280225 Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/orange.png differ diff --git a/htdocs/theme/amarok/img/voyants/rouge.png b/htdocs/theme/amarok/img/voyants/rouge.png new file mode 100644 index 00000000000..12f03534eb0 Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/rouge.png differ diff --git a/htdocs/theme/amarok/img/voyants/vert.png b/htdocs/theme/amarok/img/voyants/vert.png new file mode 100644 index 00000000000..5d8bcdb853f Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/vert.png differ diff --git a/htdocs/theme/amarok/img/voyants/violet.png b/htdocs/theme/amarok/img/voyants/violet.png new file mode 100644 index 00000000000..e388c07ad20 Binary files /dev/null and b/htdocs/theme/amarok/img/voyants/violet.png differ diff --git a/htdocs/theme/amarok/img/warning.png b/htdocs/theme/amarok/img/warning.png new file mode 100644 index 00000000000..7c2c5f117f8 Binary files /dev/null and b/htdocs/theme/amarok/img/warning.png differ diff --git a/htdocs/theme/amarok/img/working.gif b/htdocs/theme/amarok/img/working.gif new file mode 100644 index 00000000000..1e421c3113f Binary files /dev/null and b/htdocs/theme/amarok/img/working.gif differ diff --git a/htdocs/theme/amarok/index.php b/htdocs/theme/amarok/index.php new file mode 100644 index 00000000000..7db0dd9ebf9 --- /dev/null +++ b/htdocs/theme/amarok/index.php @@ -0,0 +1 @@ +Url not available \ No newline at end of file diff --git a/htdocs/theme/amarok/style.css.php b/htdocs/theme/amarok/style.css.php new file mode 100644 index 00000000000..7b6261dac70 --- /dev/null +++ b/htdocs/theme/amarok/style.css.php @@ -0,0 +1,513 @@ + + * Copyright (C) 2012 Regis Houssin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/theme/amarok/style.css.php + * \brief Fichier de style CSS du theme amarok + */ + +//if (! defined('NOREQUIREUSER')) define('NOREQUIREUSER','1'); // Not disabled cause need to load personalized language +//if (! defined('NOREQUIREDB')) define('NOREQUIREDB','1'); // Not disabled to increase speed. Language code is found on url. +if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1'); +//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1'); // Not disabled cause need to do translations +if (! defined('NOCSRFCHECK')) define('NOCSRFCHECK',1); +if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL',1); +if (! defined('NOLOGIN')) define('NOLOGIN',1); +if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU',1); +if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML',1); +if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1'); + +session_cache_limiter( FALSE ); + +require_once("../../main.inc.php"); +require_once(DOL_DOCUMENT_ROOT."/core/lib/functions.lib.php"); + +// Define css type +header('Content-type: text/css'); +// Important: Following code is to avoid page request by browser and PHP CPU at +// each Dolibarr page access. +if (empty($dolibarr_nocache)) header('Cache-Control: max-age=3600, public, must-revalidate'); +else header('Cache-Control: no-cache'); + +// On the fly GZIP compression for all pages (if browser support it). Must set the bit 3 of constant to 1. +if (isset($conf->global->MAIN_OPTIMIZE_SPEED) && ($conf->global->MAIN_OPTIMIZE_SPEED & 0x04)) { ob_start("ob_gzhandler"); } + +if (GETPOST('lang')) $langs->setDefaultLang(GETPOST('lang')); // If language was forced on URL +if (GETPOST('theme')) $conf->theme=GETPOST('theme'); // If theme was forced on URL +$langs->load("main",0,1); +$right=($langs->trans("DIRECTION")=='rtl'?'left':'right'); +$left=($langs->trans("DIRECTION")=='rtl'?'right':'left'); +$fontsize=empty($conf->browser->phone)?'12':'12'; +$fontsizesmaller=empty($conf->browser->phone)?'11':'11'; +$fontlist='Helvetica,Verdana,Arial,sans-serif'; +?> + + + +/* STYLES COMMUNS : */ +*, html{margin:0;padding:0;font-size:100%;} +body { + background: #888 url(img/back_apple_03.png); + color: #101010; + margin:0; + font-size: px; + font-family: ; + trans("DIRECTION").";\n"; ?> + } + +a { + text-decoration: none; + color:#333; + } + +a:hover, a:sel{ + color:black; + } +img {width:16px; height:16px; vertical-align:bottom;} +img#pictotitle {width:32px; height:32px;} +td img {width:auto; height:auto;} + +input, textarea { + border-radius:4px; + border:solid 1px rgba(0,0,0,.3); + border-top:solid 1px rgba(0,0,0,.4); + border-bottom:solid 1px rgba(0,0,0,.2); + box-shadow: 1px 1px 2px rgba(0,0,0,.2) inset; + padding:2px; + margin-bottom:6px; + } + +/* boutons : */ +.button, .butAction {background: #999;border: solid 1px #666;} +.butActionRefused {background: #ccc;} +.butActionDelete {background: #b33c37;border:solid 1px #8d2f2b;} + +.button, .butAction, .butActionRefused, .butActionDelete { + padding:2px; + padding-left:6px; + padding-right:6px; + margin-right:6px; + /* +border-left: solid 1px rgba(0,0,0,.3); + border-right: solid 1px rgba(0,0,0,.3); + border-bottom: solid 1px rgba(0,0,0,.6); + border-top:solid 1px rgba(0,0,0,.1); +*/ + border-radius:.6em; + + background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, rgba(255,255,255,.3)), + color-stop(1, rgba(0,0,0,.3)) + ); + } + +.button, a.butAction{color:white;} + +.butActionDelete{color:white;} + +td.formdocbutton {padding-top:6px;} + +.button:hover, .butAction:hover, .butActionRefused:hover, .butActionDelete:hover { + background-image: linear-gradient(top, rgba(255,255,255,.3) 100%, rgba(0,0,0,.3) 0%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 100%, rgba(0,0,0,.3) 0%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 100%, rgba(0,0,0,.3) 0%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 100%, rgba(0,0,0,.3) 0%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 100%, rgba(0,0,0,.3) 0%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(1, rgba(255,255,255,.3)), + color-stop(0, rgba(0,0,0,.3)) + ); + } + +.tabsAction {margin-top:12px !important; text-align:center;} +.menu_titre img{padding-bottom:2px;} + +/* LOGIN : */ +form#login { + display:block; + border:solid 1px rgba(0,0,0,.4); + border-top:solid 1px white; + background-color: #c7d0db; + background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, rgba(255,255,255,.3)), + color-stop(1, rgba(0,0,0,.3)) + ); + margin-left:auto; + margin-right:auto; + padding:12px; + width:500px; + border-radius: 12px; + box-shadow: 0 0 16px rgba(0,0,0,.8); + } + + +form#login img { + width:120px; + max-width:120px; + height:auto; + border-radius:6px; + padding:6px; + background-color: white; + border:solid 1px rgba(0,0,0,.4); + border-top:solid 1px rgba(0,0,0,.5); + border-bottom:solid 1px rgba(0,0,0,.3); + box-shadow: 1px 1px 6px rgba(0,0,0,.3) inset , 0 0 1px rgba(255,255,255,.6); + } + +form#login input{ + padding:8px; + font-size:120%; + } + +form#login label { + vertical-align:middle; + line-height:46px; + color:rgba(0,0,0,.4); + text-shadow: 1px 1px 1px rgba(255,255,255,.6); + } + +form#login table.login{margin:0;border:none;background:none !important;} +table.login tr td a {color:#333 !important;} +table.login tr td a:hover {color:#000 !important;} + +table.login .button { + font-size:120%; + background-color:#168ac2; + color:white; + padding:6px; + border-radius:1.6em; + border:solid 1px #2e7992; + box-shadow: 1px 1px 3px rgba(0,0,0,.4); + } + +table.login .vmenu{ + color:rgba(0,0,0,.3); + text-shadow: 1px 1px 1px rgba(255,255,255,.6); + font-size:120%; + } + +td div.error{color:white;} + + +/* MENUS PRINCIPAUX : */ +div.tmenu { + position:fixed; + margin:0; + padding:0; + padding-left:1em; + top:0; + left:0; + right:0; + white-space: nowrap; + height:36px; + line-height:36px; + + background: #168ac2; /* bleu */ + background: #b7e0e7; /* bleu_clair */ + background: #6d6887; /* violet */ + background: #333; /* obsidienne */ + + background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, rgba(255,255,255,.3)), + color-stop(1, rgba(0,0,0,.3)) + ); + + border-bottom:solid 1px rgba(0,0,0,.8); + box-shadow: 0 0 6px rgba(0,0,0,.4) !important; + z-index:100; + /* hack pour ie : */ + behavior: url(/theme/amarok/PIE.htc); + } + +div.tmenu li { + display:inline-table; + margin-right:1em; + text-transform: uppercase; + } +div.tmenu li a { + color: #ccc; + } +div.tmenu li a:hover { + color: rgba(255,255,255,.2); + } +div.tmenu ul li a.tmenusel{ /* texte du menu principal sélectionné */ + color: #fff; + font-weight:bold; +} + + +/* PARTIE LOGIN : */ +div.login_block { + position:fixed; + top:6px; + right:6px; + z-index:101; + } +div.login_block a{color:white;color:rgba(255,255,255,.6);} + + +/* MENUS SUR LA GAUCHE : */ +div.vmenu { + position:fixed; + top:37px; + left:0; + bottom:0; + width:164px; + border-right:solid 1px rgba(0,0,0,.3); + background-color: #dde2e9; + } + +.blockvmenupair .menu_titre, .blockvmenuimpair .menu_titre { + height:22px; + line-height:22px; + text-align:center; + background-color:rgba(0,0,0,.08); + background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, rgba(255,255,255,.3)), + color-stop(1, rgba(0,0,0,.3)) + ); + padding-left:3px; + border-top: solid 1px rgba(255,255,255,.5); + border-bottom: solid 1px rgba(0,0,0,.5); + + } + +.menu_contenu { + background-color: white; + padding-left:12px; + border-bottom:solid 1px rgba(0,0,0,.05); + } +.menu_contenu:hover{background-color:#f7f7f7;} +.menu_contenu a.vsmenu {color:black;line-height: 18px;} + +.blockvmenusearch { + border-top:solid 1px rgba(0,0,0,.3); + padding:6px; + padding-top: 22px; + } + +.blockvmenusearch .menu_titre { + margin-top:6px; + } + + +/* AIDE EN LIGNE : */ +#blockvmenuhelp { + border-top: solid 1px rgba(0,0,0,.1); + padding:12px; + text-align:center; + } + + +/* ONGLETS : */ +.tabs { + margin-top:8px; + margin-bottom:-2px; + padding-bottom:0; + } + +.tabTitle { + color:rgba(0,0,0,.5); + margin-right:12px; + text-shadow: 1px 1px 1px white; + } + +.tab { + margin-left:2px; + margin-right:2px; + padding:2px; + padding-left:8px; + padding-right:8px; + height:23px; + background-color: rgba(0,0,0,.2); + color:#666; + border:solid 1px rgba(0,0,0,.3); + border-bottom:solid 1px rgba(0,0,0,.08); + -webkit-border-top-left-radius:6px; + -webkit-border-top-right-radius:6px; + } +.tab#active { + color:#222; + font-weight:bold; + background-color: white; + border-bottom: solid 1px white; + } +.tab:hover{color:black;} + +.tabBar table.border {border:none;} +.tabBar table.border tr td{margin-left:0 !important;padding-left:2px} + +/* TABLEAU PRINCIPAL : */ +table { + margin:0; + padding:0; + border-collapse: collapse !important; + } + +table.liste{border:solid 0px #aaa; padding:.6em;} + +table.liste tbody tr.liste_titre>td, table.liste .liste_total, table.liste .liste_titre { + padding:4px; + background-color:white; + background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, rgba(255,255,255,.3)), + color-stop(1, rgba(0,0,0,.3)) + ); + } + +tr.liste_titre td.liste_titre_sel { + background-color: rgba(0,0,0,.2); + color:black; + } + +table.liste a img{padding: 1px;} + +table#undertopmenu { /* tableau contenant tous les autres : */ + display:block; + position:fixed; + top:37px; + left:165px; + bottom:0; + background-color: #efefef; + overflow-y: auto; +/* width:88.6%; */ + width:100%; + } + +tr.liste_titre td { + background-color: rgba(255,255,255,.5); + padding:2px; + padding-left: 12px !important; + border-top:solid 1px rgba(0,0,0,.08); + color:rgba(0,0,0,.6); + } + +table.noborder, table.border, div.tabBar, table.liste { + background-color:white; + border:solid 1px #aaa; + margin:.4em; + width:99% !important; + border-bottom:solid 2px #aaa; + } + +table.liste tr td img {padding-right:2px;} +table.noborder tr td{padding-right:2px;} +table.noborder tr.liste_total td{ /* total en bas d'un tableau */ + padding:2px; + border-top: solid 1px #ccc; + background-color: #eee; + font-weight: bold; + } + +table.noborder tbody tr.liste_titre td { /* titre des tableaux : */ + color:black; + background-color: #ccc; + background-image: linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); + background-image: -webkit-gradient( + linear, + left top, + left bottom, + color-stop(0, rgba(255,255,255,.3)), + color-stop(1, rgba(0,0,0,.3)) + ); + border-bottom:solid 1px rgba(0,0,0,.2); + } + +table.noborder tbody{ + border:solid 1px rgba(0,0,0,.3); + border-bottom:solid 1px rgba(0,0,0,.08); + -webkit-border-top-left-radius:6px; + -webkit-border-top-right-radius:6px; + } + +table.noborder tr td .flat {margin-top:4px;margin-bottom:4px;} + +table.noborder img {padding:1px;} +tr.impair {background-color: white;} +tr.pair {background-color:#f7f7f7;} +tr.impair td, tr.pair td {padding-left:8px;} +/*tr.impair:hover, tr.pair:hover {background-color:#dde6f2;} /* survol d'une ligne */ + + + + +/* ! nobordernopadding : */ +table tr td {/* padding-left:4px; */border:solid 1px #ddd;} +table.nobordernopadding tr td{/* padding-left:4px; */border-left:none;} +table.nobordernopadding tr td img {padding:2px;} +/* table.nobordernopadding tr.nobordernopadding td{margin-left:6px;} */ + +/* informations : */ +.info { + margin:1em; + margin-left:3em; + margin-right:3em; + padding:1em; + color:#645a53; + background-color:#fcfeb5; + border:solid 1px #fed86f; + border-radius:1em; + box-shadow: 3px 3px 6px rgba(0,0,0,.2); + } \ No newline at end of file diff --git a/htdocs/theme/amarok/thumb.png b/htdocs/theme/amarok/thumb.png new file mode 100644 index 00000000000..f9fb3691bf6 Binary files /dev/null and b/htdocs/theme/amarok/thumb.png differ diff --git a/htdocs/theme/amarok/tpl/README b/htdocs/theme/amarok/tpl/README new file mode 100644 index 00000000000..d3bc4b4679f --- /dev/null +++ b/htdocs/theme/amarok/tpl/README @@ -0,0 +1,3 @@ +README (english) + +This directory is used to store custom templates. (system core and modules) \ No newline at end of file diff --git a/htdocs/theme/amarok/tpl/index.php b/htdocs/theme/amarok/tpl/index.php new file mode 100644 index 00000000000..7db0dd9ebf9 --- /dev/null +++ b/htdocs/theme/amarok/tpl/index.php @@ -0,0 +1 @@ +Url not available \ No newline at end of file