[心得] Discuz語法轉換器

看板Flickr (flickr)作者 (Kevin)時間16年前 (2008/11/04 17:52), 編輯推噓5(501)
留言6則, 4人參與, 最新討論串1/1
因為Discuz!不支援HTML語法, 所以我寫了一個轉換器. 只要把下面的程式貼上任何文字編輯器(如:筆記本), 再存檔成flickr2discuz.html這樣(範例)檔名就可以用了. 用法: 滑鼠點兩下打開flickr2discuz.html執行. 在Flickr點選你想貼的相片的All Sizes, 把顯示的HTML語法貼上. 按下[轉換]. 然後就可以把Discuz!的語法複製起來貼. <!-- saved from url=(0014)about:internet --> <HTML> <head> <meta http-equiv="content-type" content="text/html; charset=big5"> <title>Flickr Etiquette Link to Discuz Converter</title> <script language="javascript"> <!-- function find_link(s, tag) { s = s.substr(s.indexOf(tag) + tag.length); s = s.substring(1, s.indexOf('"', 1)); return s; } function f2d() { tag1 = "<a href="; tag2 = "<img src="; s1 = find_link(myform.flickr.value, tag1); s2 = find_link(myform.flickr.value, tag2); myform.discuz.value = "[url=" + s1 + "][img]" + s2 + "[/img][/url]"; } //--> </script> </head> <body bgcolor=lightblue> <h1>Flickr Etiquette Link至Discuz語法轉換器</h1> by <a href="Kevin" rel="nofollow">http://www.flickr.com/photos/kshieh">Kevin Shieh</a> <hr> <form name=myform> <h2>Flickr HTML程式碼</h2> <textarea name="flickr" onFocus="this.select();" rows="4" style="width: 640px;" wrap="virtual">貼上你的Flickr貼圖HTML程式碼</textarea><br> <input type=button value="轉換" onclick='f2d();'><br> <textarea name="discuz" onFocus="this.select();" rows="2" style="width: 640px;" wrap="virtual"></textarea> </form> </body> </HTML> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.187.109

11/05 03:02, , 1F
感謝...這個很實用
11/05 03:02, 1F

11/05 03:21, , 2F
只不過...嗯...有些小程式剛好也有這功能了!! @@
11/05 03:21, 2F

11/05 19:45, , 3F
Discuz小問題還滿多的XD
11/05 19:45, 3F

11/05 21:10, , 4F
請問小程式的名字是@@?
11/05 21:10, 4F

11/06 11:39, , 5F
Friendly.Flickr的BBCode也是一樣的功能吧?
11/06 11:39, 5F

11/06 17:48, , 6F
樓上正解
11/06 17:48, 6F
文章代碼(AID): #1941jWsG (Flickr)
文章代碼(AID): #1941jWsG (Flickr)