[otrs-cvs] FAQ/Kernel/Output/HTML/Standard AgentFAQ.dtl,1.11,1.12
cvs-log at otrs.org
cvs-log at otrs.org
Sun Mar 2 23:05:24 GMT 2008
Comments:
Update of /home/cvs/FAQ/Kernel/Output/HTML/Standard
In directory lancelot:/tmp/cvs-serv13675/Kernel/Output/HTML/Standard
Modified Files:
AgentFAQ.dtl
Log Message:
Added patch for insert on courser for faq articles.
Author: martin
Index: AgentFAQ.dtl
===================================================================
RCS file: /home/cvs/FAQ/Kernel/Output/HTML/Standard/AgentFAQ.dtl,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** AgentFAQ.dtl 2 Mar 2008 22:47:54 -0000 1.11
--- AgentFAQ.dtl 2 Mar 2008 23:05:19 -0000 1.12
***************
*** 10,15 ****
# --
-
-
<!-- dtl:block:View -->
<table border="0" width="100%" cellspacing="0" cellpadding="3">
--- 10,13 ----
***************
*** 201,206 ****
}
! parent.opener.document.compose.Body.value = document.spelling.Body.value + parent.opener.document.compose.Body.value
! parent.opener.document.compose.Subject.value = document.spelling.Title.value
this.close();
--- 199,245 ----
}
! /* copy subject */
! parent.opener.document.compose.Subject.value = document.spelling.Title.value;
!
! /* create short alias */
! var input = parent.opener.document.compose.Body;
!
! /* focus orig input field */
! input.focus();
!
! /* IE */
! if (typeof document.selection != 'undefined') {
! var range = parent.opener.document.selection.createRange();
! var insText = range.text;
! range.text = document.spelling.Body.value + insText;
! range = document.selection.createRange();
! range.moveStart('character', document.spelling.Body.value.length + insText.length);
! range.select();
! }
! /* gecko */
! else if (typeof input.selectionStart != 'undefined') {
! var Start = input.selectionStart;
! var End = input.selectionEnd;
! /* set focus to start, if curser it not dedicated set to the end (only done automaticaly if more then 400 chars avail)*/
! if (input.value.length > 400 && End == input.value.length && Start == input.value.length) {
! Start = 0;
! End = 0;
! }
! var insText = input.value.substring(Start, End);
! input.value = input.value.substr(0, Start) + document.spelling.Body.value + insText + input.value.substr(End);
! var pos;
! if (insText.length == 0) {
! pos = Start + document.spelling.Body.value.length;
! }
! else {
! pos = Start + document.spelling.Body.value.length + insText.length;
! }
! input.selectionStart = pos;
! input.selectionEnd = pos;
! }
! /* other, insert on top */
! else {
! parent.opener.document.compose.Body.value = document.spelling.Body.value + parent.opener.document.compose.Body.value;
! }
this.close();
***************
*** 339,346 ****
-
-
-
-
<!-- dtl:block:Add -->
<script language="JavaScript" type="text/javascript">
--- 378,381 ----
***************
*** 434,440 ****
-
-
-
<!-- dtl:block:Update -->
<script language="JavaScript" type="text/javascript">
--- 469,472 ----
***************
*** 530,536 ****
-
-
-
<!-- dtl:block:Delete -->
<table border="0" width="100%" cellspacing="0" cellpadding="3">
--- 562,565 ----
***************
*** 606,614 ****
-
-
-
-
-
<!-- dtl:block:SystemHistory -->
<table border="0" width="100%" cellspacing="0" cellpadding="3">
--- 635,638 ----
***************
*** 644,651 ****
-
-
-
-
<!-- dtl:block:Language -->
<table border="0" width="100%" cellspacing="0" cellpadding="3">
--- 668,671 ----
***************
*** 706,713 ****
-
-
-
-
<!-- dtl:block:Category -->
<table border="0" width="100%" cellspacing="0" cellpadding="3">
--- 726,729 ----
More information about the cvs-log
mailing list