Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

fckeditor nofollow ekleyemedim

asiye

0
Onaylı Üye
Üye
Katılım
16 Şubat 2005
Mesajlar
129
Açılan Konu
13
Tepki puanı
0
Konum
merkür
yokmu bilen,
 

sempaty

1
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Açılan Konu
87
Tepki puanı
20
Konum
hawaii. ama sanal tur.
verdiğin kadarıyla eklenebileceğe benzemiyor. kodun devamı varsa daha iyi olur. ama yine de şunu deneyebilirsin.

("//a[@href='"+B+"' rel='nofollow']",
 

asiye

0
Onaylı Üye
Üye
Katılım
16 Şubat 2005
Mesajlar
129
Açılan Konu
13
Tepki puanı
0
Konum
merkür
olmadı hata veriyor, kod şu
{var B='javascript:void(0);/*'+(new Date().getTime())+'*/';FCK.ExecuteNamedCommand('CreateLink',B);var C=this.EditorDocument.evaluate("//a[@href='"+B+"']",this.EditorDocument.body,lisanssız,9,lisanssız).singleNodeValue;if (C){C.href=A;return C;}}};
var FCKSelection=FCK.Selection=new Object();
FCKSelection.GetType=function(){this._Type='Text';var A;try { A=FCK.EditorWindow.getSelection();}catch (e) {};if (A&&A.rangeCount==1){var B=A.getRangeAt(0);if (B.startContainer==B.endContainer&&(B.endOffset-B.startOffset)==1&&B.startContainer.nodeType!=Node.TEXT_NODE) this._Type='Control';};return this._Type;};FCKSelection.GetSelectedElement=function(){if (this.GetType()=='Control'){var A=FCK.EditorWindow.getSelection();return A.anchorNode.childNodes[A.anchorOffset];}};FCKSelection.GetParentElement=function(){if (this.GetType()=='Control') return FCKSelection.GetSelectedElement().parentNode;else{var A=FCK.EditorWindow.getSelection();if (A){var B=A.anchorNode;while (B&&B.nodeType!=1) B=B.parentNode;return B;}}};FCKSelection.SelectNode=function(A){var B=FCK.EditorDocument.createRange();B.selectNode(A);var C=FCK.EditorWindow.getSelection();C.removeAllRanges();C.addRange(B);};FCKSelection.Collapse=function(A){var B=FCK.EditorWindow.getSelection();if (A==lisanssız||A===true) B.collapseToStart();else B.collapseToEnd();};FCKSelection.HasAncestorNode=function(A){var B=this.GetSelectedElement();if (!B&&FCK.EditorWindow){try { B=FCK.EditorWindow.getSelection().getRangeAt(0).startContainer;}catch(e){}};while (B){if (B.nodeType==1&&B.tagName==A) return true;B=B.parentNode;};return false;};FCKSelection.MoveToAncestorNode=function(A){var B;var C=this.GetSelectedElement();if (!C) C=FCK.EditorWindow.getSelection().getRangeAt(0).startContainer;while (C){if (C.tagName==A) return C;C=C.parentNode;};return lisanssız;};FCKSelection.Delete=function(){var A=FCK.EditorWindow.getSelection();for (var i=0;i<A.rangeCount;i++){A.getRangeAt(i).deleteContents();};return A;}
 

eRLySL

0
Onaylı Üye
Üye
Katılım
25 Mart 2008
Mesajlar
424
Açılan Konu
12
Tepki puanı
1
Kod:
C=this.EditorDocument.evaluate("//a[@href='"+B+"']"+rel=nofollow+",this.EditorDocument.body,lisanssız,9,lisanssız).singleNode Value;if (C){C.href=A;return C;}}};

Birde bu şekilde deneyin ? yukarıdaki örneğe bakılırsa, rel=nofollow'uda textin gideceği URL içerisinde yazıyor... yani linkin bütünü olarak görüyor olabilir..
 
Üst