Index: t3lib/js/extjs/contexthelp.js
===================================================================
--- t3lib/js/extjs/contexthelp.js (Revision 10006)
+++ t3lib/js/extjs/contexthelp.js (Arbeitskopie)
@@ -52,9 +52,17 @@
var key = table + '.' + field;
var response = cshHelp.key(key);
tip.target = tip.triggerElement;
- if (response ) {
+ if (response) {
updateTip(response);
} else {
+ // clear old tooltip contents
+ updateTip({
+ description: top.TYPO3.LLL.core.csh_tooltip_loading,
+ cshLink: '',
+ moreInfo: '',
+ title: ''
+ });
+ // load content
TYPO3.CSH.ExtDirect.getContextHelp(table, field, function(response, options) {
cshHelp.add(response);
updateTip(response);
@@ -72,7 +80,6 @@
tip.cshLink = response.id;
tip.moreInfo = response.moreInfo;
tip.setTitle(response.title);
- tip.syncShadow();
}
@@ -91,6 +98,7 @@
delegate: 'span.t3-help-link',
renderTo: Ext.getBody(),
cls: 'typo3-csh-tooltip',
+ shadow: false,
dismissDelay: 0, // tooltip stays while mouse is over target
showDelay: 500, // show after 0.5 seconds
hideDelay: 3000, // hide after 3 seconds
Index: typo3/backend.php
===================================================================
--- typo3/backend.php (Revision 10006)
+++ typo3/backend.php (Arbeitskopie)
@@ -489,6 +489,7 @@
'donateWindow_button_donate' => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:donateWindow.button_donate'),
'donateWindow_button_disable' => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:donateWindow.button_disable'),
'donateWindow_button_postpone' => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:donateWindow.button_postpone'),
+ 'csh_tooltip_loading' => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:csh_tooltip_loading'),
);
$t3LLLfileUpload = array(
'windowTitle' => $GLOBALS['LANG']->getLL('fileUpload_windowTitle'),
Index: typo3/sysext/t3skin/extjs/images/qtip/tip-anchor-sprite.gif
===================================================================
Kann nicht anzeigen: Dateityp ist als binär angegeben.
svn:mime-type = application/octet-stream
Index: typo3/sysext/t3skin/extjs/xtheme-t3skin.css
===================================================================
--- typo3/sysext/t3skin/extjs/xtheme-t3skin.css (Revision 10006)
+++ typo3/sysext/t3skin/extjs/xtheme-t3skin.css (Arbeitskopie)
@@ -1593,29 +1593,25 @@
td.x-date-mp-sep {
border-right-color:#A2AAB8;
}
-.x-tip .x-tip-close{
- background-image: url(images/qtip/close.gif);
-}
-.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr {
- background-image: url(images/qtip/tip-sprite.gif);
+.x-tip {
+ background-color: #ffffc7;
+ border: 1px solid #cccccc;
+ -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+ -ms-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+ -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+ box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
}
-.x-tip .x-tip-mc {
- font: normal 10px verdana, arial,tahoma,helvetica,sans-serif;
-}
-.x-tip .x-tip-ml {
- background-color: #fff;
-}
-
.x-tip .x-tip-header-text {
- font: bold 10px verdana, arial, tahoma, helvetica,sans-serif;
- color:#444;
+ font-size: 11px;
+ font-weight: bold;
+ line-height: 14px;
+ margin-bottom: 4px;
}
-.x-tip .x-tip-body {
- font: normal 10px verdana, arial, tahoma, helvetica,sans-serif;
- color:#444;
+.x-tip .x-tool-close {
+ display: none;
}
.x-form-invalid-tip .x-tip-tc, .x-form-invalid-tip .x-tip-tl, .x-form-invalid-tip .x-tip-tr, .x-form-invalid-tip .x-tip-bc,
@@ -1631,6 +1627,12 @@
.x-tip-anchor {
background-image:url(images/qtip/tip-anchor-sprite.gif);
}
+
+.x-tip-anchor-left,
+.x-tip-anchor-right {
+ height: 16px;
+}
+
.x-menu {
border-color:#898989;
background-color: #ffffff;
Index: typo3/sysext/t3skin/stylesheets/structure/element_csh.css
===================================================================
--- typo3/sysext/t3skin/stylesheets/structure/element_csh.css (Revision 10006)
+++ typo3/sysext/t3skin/stylesheets/structure/element_csh.css (Arbeitskopie)
@@ -4,9 +4,12 @@
$Id$
- - - - - - - - - - - - - - - - - - - - - */
+.typo3-csh-inline {
+ padding: 4px;
+}
+
table.typo3-csh-inline {
margin: 5px 4px 20px 0px;
- padding: 0;
}
table.typo3-csh-inline a.typo3-csh-link {
@@ -16,7 +19,6 @@
a.typo3-csh-link .typo3-csh-inline {
display: none;
- padding: 0px;
position: absolute;
width: 200px;
z-index: 100;
@@ -42,10 +44,6 @@
height: auto;
}
-.typo3-csh-inline p.t3-csh-short {
- padding: 3px;
-}
-
table.typo3-csh-inline a.typo3-csh-link {
height: 16px;
}
@@ -123,9 +121,12 @@
/*** new help code ***/
+.t3-help-inline {
+ padding: 4px;
+}
+
table.t3-help-inline {
margin: 3px 4px 20px 0px;
- padding: 0;
}
table.t3-help-inline a.t3-help-link {
@@ -135,7 +136,6 @@
a.t3-help-link .t3-help-inline {
display: none;
- padding: 0px;
position: absolute;
width: 200px;
z-index: 100;
@@ -161,10 +161,6 @@
height: auto;
}
-.t3-help-inline p.t3-help-short {
- padding: 3px;
-}
-
table.t3-help-inline a.t3-help-link {
height: 16px;
}
@@ -239,3 +235,14 @@
div.t3-view-help img.c-inlineimg {
margin-left: 10px;
}
+
+/** ExtJS based CSH tooltips */
+.x-tip.typo3-csh-tooltip .x-tip-tl,
+.x-tip.typo3-csh-tooltip .x-tip-cl {
+ padding-left: 8px;
+}
+
+.x-tip.typo3-csh-tooltip .x-tip-tr,
+.x-tip.typo3-csh-tooltip .x-tip-cr {
+ padding-right: 8px;
+}
\ No newline at end of file
Index: typo3/sysext/t3skin/stylesheets/visual/element_csh.css
===================================================================
--- typo3/sysext/t3skin/stylesheets/visual/element_csh.css (Revision 10006)
+++ typo3/sysext/t3skin/stylesheets/visual/element_csh.css (Arbeitskopie)
@@ -5,8 +5,8 @@
- - - - - - - - - - - - - - - - - - - - - */
table.typo3-csh-inline {
- background-color: #ffffff;
- border: 1px solid #a2aab8;
+ background-color: #ffffc7;
+ border: 1px solid #cccccc;
}
.typo3-csh-inline {
@@ -17,16 +17,12 @@
}
a.typo3-csh-link .typo3-csh-inline {
- background: #ffffff;
+ background-color: #ffffc7;
+ border: 1px solid #cccccc;
color: #000000;
font-weight: normal;
}
-div.typo3-csh-inline p.t3-csh-short {
- border: #b6b6b6 1px solid;
- border-top: none;
-}
-
img.typo3-csh-icon {
cursor: help;
}
@@ -37,8 +33,8 @@
/** new CSH code **/
table.t3-help-inline {
- background-color: #ffffff;
- border: 1px solid #a2aab8;
+ background-color: #ffffc7;
+ border: 1px solid #cccccc;
}
.t3-help-inline {
@@ -49,16 +45,11 @@
}
a.t3-help-link .t3-help-inline {
- background: #ffffff;
+ background: #ffffc7;
color: #000000;
font-weight: normal;
}
-div.t3-help-inline p.t3-help-short {
- border: #b6b6b6 1px solid;
- border-top: none;
-}
-
p.t3-help-short.tipIsLinked {
cursor: pointer;
}
Index: typo3/sysext/lang/locallang_core.xml
===================================================================
--- typo3/sysext/lang/locallang_core.xml (Revision 10006)
+++ typo3/sysext/lang/locallang_core.xml (Arbeitskopie)
@@ -302,6 +302,7 @@
+