作者kshieh (Kevin)
看板Flickr
标题[心得] Discuz语法转换器
时间Tue Nov 4 17:52:31 2008
因为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="
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
1F:推 skiOMG:感谢...这个很实用 11/05 03:02
2F:→ skiOMG:只不过...嗯...有些小程式刚好也有这功能了!! @@ 11/05 03:21
3F:推 skiseiju:Discuz小问题还满多的XD 11/05 19:45
4F:推 nttlsd:请问小程式的名字是@@? 11/05 21:10
5F:推 chong527:Friendly.Flickr的BBCode也是一样的功能吧? 11/06 11:39
6F:推 skiOMG:楼上正解 11/06 17:48