我運行一個博客,其中博客標題是外部鏈接或內部鏈接,指向類似於您在類似博客上看到的較長的部分。出於某種原因,ExpressionEngine(1.6.x)不會對提供的URL中的&符號進行清理。對ExpressionEngine 1.6.x中的標題URL進行消毒
我在正文中使用了Markdown,這似乎在清理所有URL方面做得很好。然而,ExpressionEngine自己對標題的處理並沒有削減它。我已經嘗試在Markdown中格式化「標題URL」,並且失敗慘不忍睹,如果我知道ExpressionEngine中的內容阻止了我使用它,那該死的。
所以這個問題歸結爲其他ExpressionEngine 1.6.x用戶做了什麼,或者是否有人能想出MacGyver-esque解決方案。因爲我已經熬到半年多了。
不能確定你的意思,但EE可以自動將高位ASCII轉換成實體(例如'(c)'變成'©')。我不能說我曾經遇到EE和URLS的問題 - 你能澄清一點嗎? – Ross 2010-11-24 22:02:41
@Ross謝謝你的回答。出於某種原因,我沒有收到任何有關您答案的電子郵件通知。輝煌。我已啓用該功能來轉換實體,但無濟於事。當我查看我的博客的源代碼時,'title_link'是unsanitized:'http://www.nytimes.com/2010/09/14/technology/14print.html?_r = 2&ref = technology&src = me&pagewanted all =。將此與Markdown格式化的「內容」鏈接進行比較:http://www.nytimes.com/2010/09/14/technology/14print.html?_r=2 & ref = technology & src = me & pagewanted = all '。在這裏,你會看到&符號已被消毒。我也很難過。 – Kiwi 2010-12-03 23:10:13