Revision 1359
Added by Dietmar over 13 years ago
fck_image.js | ||
---|---|---|
1 | 1 |
/* |
2 | 2 |
* FCKeditor - The text editor for Internet - http://www.fckeditor.net |
3 |
* Copyright (C) 2003-2009 Frederico Caldeira Knabben
|
|
3 |
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
|
|
4 | 4 |
* |
5 | 5 |
* == BEGIN LICENSE == |
6 | 6 |
* |
... | ... | |
191 | 191 |
|
192 | 192 |
GetE('txtLnkUrl').value = sLinkUrl ; |
193 | 193 |
GetE('cmbLnkTarget').value = oLink.target ; |
194 |
GetE('cmbLnkContentRel').value = oLink.rel ; |
|
195 |
GetE('txtLnkTitle').value = oLink.title ; |
|
196 |
GetE('txtLnkId').value = oLink.id ; |
|
197 |
var sClass ; |
|
198 |
if ( oEditor.FCKBrowserInfo.IsIE ) |
|
199 |
{ |
|
200 |
sClass = oLink.getAttribute('className',2) || '' ; |
|
201 |
// Clean up temporary classes for internal use: |
|
202 |
sClass = sClass.replace( FCKRegexLib.FCK_Class, '' ) ; |
|
203 |
|
|
204 |
GetE('txtLnkStyle').value = oLink.style.cssText ; |
|
205 | 194 |
} |
206 |
else |
|
207 |
{ |
|
208 |
sClass = oLink.getAttribute('class',2) || '' ; |
|
209 |
GetE('txtLnkStyle').value = oLink.getAttribute('style',2) || '' ; |
|
210 |
} |
|
211 |
GetE('txtLnkClasses').value = sClass ; |
|
212 | 195 |
|
213 |
} |
|
214 |
|
|
215 | 196 |
UpdatePreview() ; |
216 | 197 |
} |
217 | 198 |
|
... | ... | |
282 | 263 |
} |
283 | 264 |
|
284 | 265 |
SetAttribute( oLink, '_fcksavedurl', sLnkUrl ) ; |
285 |
SetAttribute( oLink, 'target', GetE('cmbLnkTarget').value ) ; |
|
286 |
SetAttribute( oLink, 'rel', GetE('cmbLnkContentRel').value ) ; |
|
287 |
SetAttribute( oLink, 'id', GetE('txtLnkId').value ) ; |
|
288 |
SetAttribute( oLink, 'title', GetE('txtLnkTitle').value ) ; |
|
289 |
|
|
290 |
if ( oEditor.FCKBrowserInfo.IsIE ) |
|
291 |
{ |
|
292 |
var sClass = GetE('txtAttClasses').value ; |
|
293 |
// If it's also an anchor add an internal class |
|
294 |
if ( GetE('txtLnkName').value.length != 0 ) |
|
295 |
sClass += ' FCK__AnchorC' ; |
|
296 |
SetAttribute( oLink, 'className', sClass ) ; |
|
297 |
|
|
298 |
oLink.style.cssText = GetE('txtLnkStyle').value ; |
|
299 |
} |
|
300 |
else |
|
301 |
{ |
|
302 |
SetAttribute( oLink, 'class', GetE('txtLnkClasses').value ) ; |
|
303 |
SetAttribute( oLink, 'style', GetE('txtLnkStyle').value ) ; |
|
304 |
} |
|
305 |
|
|
266 |
SetAttribute( oLink, 'target', GetE('cmbLnkTarget').value ) ; |
|
306 | 267 |
} |
307 | 268 |
|
308 | 269 |
return true ; |
Also available in: Unified diff
upgrade FCKeditor to Version 2.6.6