| 노스모크계정관리자/문제해결요청/모인모인시대 | |
--맑은
http://chemie.skku.ac.kr/wiki/wiki.php/UploadChanges --고무신
--맑은| 페이지 이름 바꾸기 | 부작용 |
| HelloWorld (->) Hell | SomeWaysToSayHelloWorld (->) SomeWaysToSay[Hell] |
| HelloWorld (->) HellWorld | SomeWaysToSayHelloWorld (->) ? |
| 비오는 날엔 [맑은] 수채화를 |
<br> 이 있는 줄은 모고, 없는 줄은 또 모꼬? 현황 : 이 놈(>)이 있는 경우 그 놈(<br>)이 없고, 이 놈(>)이 없는 경우 그 놈(<br>)이 있다. 그럼 : 이젠 몰 하지? 어라? 되어 부렀다. 그러나...
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" <br>
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0" <br>
width="99%" height="200" id="ShockwaveFlash">
<param name="Movie" VALUE="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf">
<param name="WMode" value="Transparent">
<param name="Quality" VALUE="High">
<param name="BGColor" VALUE="#66ccff">
<embed src="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf" <br>
pluginspage="http://www.macromedia.com/shockwave/download/" <br>
type="application/x-shockwave-flash" width="99%" height="200">
</embed>
</OBJECT>
|
[[HTML(<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0" width="99%" height="200" id="ShockwaveFlash"> <param name="Movie" VALUE="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf"> <param name="WMode" value="Transparent"> <param name="Quality" VALUE="High"> <param name="BGColor" VALUE="#66ccff"> <embed src="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="99%" height="200"> </embed> </OBJECT>)]]
[[HTML(<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0" width="99%" height="200" id="ShockwaveFlash"> )]] [[HTML(<param name="Movie" VALUE="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf"> <param name="WMode" value="Transparent"> )]]<param name="Quality" VALUE="High"> <param name="BGColor" VALUE="#66ccff"> )]] [[HTML(<embed src="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="99%" height="200"> </embed> </OBJECT>)]]
[[HTML(<embed src="http://www.president.go.kr/warp/kr/visit/museum/expresident/president.swf" width="99%" height="200"> </embed> )]]
# convert line from wiki markup to HTML and print it
if self.hilite_re:
sys.stdout.write(self.highlight_scan(self.__class__.scan_re, line + " "))
else:
_pattern=self.__class__.scan_re
_repl=self.replace
_toPrint=re.sub(self.__class__.scan_re, self.replace, line + " ")
if config.auto_line_break and not self.in_pre and _toPrint: #when auto_line_break is on and not in pre mode
_isEndingHTML=string.rstrip(_toPrint)[-1] in ('>','\n') and \
not string.rstrip(_toPrint)[-2] == 'a' #or\
#string.lstrip(_toPrint)[:3] == '<li'
if string.rstrip(_toPrint)[-1] =='>':
_isEndingHTML=not (string.rstrip(_toPrint)[-4:] in ('/em>','</a>')) #XXX dirty.. need to clean up
if not _isEndingHTML:
_toPrint+='<br>' #let everything break into a new line except ...
#sys.stdout.write("!!!")
sys.stdout.write(_toPrint)
노스모크계정관리자/문제해결요청"가 서로 다르게 보입니다. 1번에서는 태그만 보이고 그림이 안보입니다. 2번에서는 태그가 안보이고 그림만 보이고요. 다른 분들은 어떤지요? 2번에서 브라우저의 특성이 발현되도록 만들어진 노스모크 운영 프로그램 상의 어떤 이유가 있어 걸까요? 확인 부탁드립니다. (물론, 추측) --맑은
'무조건 다닥다닥' 붙는게 아녀유. 무슨 놈의 코끼리가 이리도 종잡을 수가 없는거야, 악!
--맑은 / 정상 예문과
아가 : 엄마, 엄마. 보통 사람들은 잡식성이면서도 왜 그토록 고기를 좋아하는 걸까? 엄마 : 남의 살은 죽도록 좋아하면서 자기 살은 조금만 건드려도 쌩 지랄한다니깐!
|
| 엄마 : 남의 살은 죽도록 좋아하면서 자기 살은 조금만 건드려도 쌩 지랄한다니깐! |
) 미지수는 지수와 무슨 관계일까? .png)
아가 : 엄마, 엄마. 보통 사람들은 잡식성이면서도 왜 그토록 고기를 좋아하는 걸까? 엄마 : 남의 살은 죽도록 좋아하면서 자기 살은 조금만 건드려도 쌩 지랄한다니깐! |
텍스트 편집에서 인용 및 강조를 위해 마련되어 있는 장치들(예: '', ''') 에 대한 해석 및 처리는 텍스트 단위 영역의 범위 안으로 제한 적용되는 것이 좋지 않을까 하는 생각입니다. |
| 날 잡아 봐~라 술퍼맨아 | </td><td >날 잡아 봐~라 [술퍼맨]아</td><td > |
| 날 잡아 봐~라 술퍼맨아 | </td><td >''날 잡아 봐~라'' [술퍼맨]아</td><td > |
| 날 | 잡 | 아 | 봐 | ~ | 라 술퍼맨아 | </td><td >날</td><td >잡</td><td >아</td><td >봐</td><td >~</td><td >라 [술퍼맨]아</td><td > |
| 날 | 잡 | 아 | 봐 | ~ | 라 술퍼맨아 | </td><td >''날</td><td >잡</td><td >아</td><td >봐</td><td >~</td><td >라'' [술퍼맨]아</td><td > |
| 날 | 잡 | 아 | 봐 | ~ | 라 술퍼맨아'' | </td><td >''날</td><td >잡</td><td >아</td><td >봐</td><td >~</td><td >라'' [술퍼맨]아''</td><td > |
| 날 | 잡 | 아 | 봐 | ~ | 라 술퍼맨아 | </td><td >''날''</td><td >잡</td><td >아</td><td >봐</td><td >~</td><td >라'' [술퍼맨]아''</td><td > |
)| 원하는 것 | 'Text' |
| 시도해 본 것들 | 'Text' |
| ' Text' | |
| ' Text ' |
| &[http://no-smok.net/nsmk/FindPage?=&goto=%BE%C6%26%2354671%3B%26%2354671%3B 아햏햏&] | 아햏햏 |
| &아햏햏& | 아햏햏 |
| &[wiki:NoSmoke/아햏햏 아햏햏&] | 아햏햏 |
MathWorld http://mathworld.wolfram.com/$PAGE.html
diff -ru tmp/MoinMoin.orig/parser/wiki.py MoinMoin/parser/wiki.py
--- tmp/MoinMoin.orig/parser/wiki.py Tue Jan 29 16:50:59 2002
+++ MoinMoin/parser/wiki.py Sun Feb 23 19:13:29 2003
@@ -95,20 +95,21 @@
url = ""
wikitag, wikiurl, wikitail = wikiutil.resolve_wiki(url)
+ href = wikiutil.join_wiki(wikiurl, wikitail)
# check for image URL, and possibly return IMG tag
if wikiutil.isPicture(wikitail):
- return '<img src="%s%s" border="0">' % (wikiurl, wikitail)
+ return '<img src="%s" border="0">' % href
# return InterWiki hyperlink
return '''<a href="%(wikiurl)s"><img src="%(prefix)s/img/moin-inter.gif"
width="16" height="11" hspace="2" border="%(badwiki)d"
-alt="[%(wikitag)s]"></a><a title="%(wikitag)s" href="%(wikiurl)s%(wikitail)s">%(text)s</a>''' % {
+alt="[%(wikitag)s]"></a><a title="%(wikitag)s" href="%(href)s">%(text)s</a>''' % {
'wikiurl': wikiurl,
'prefix': config.url_prefix,
'badwiki': wikitag == "BadWikiTag",
'wikitag': wikitag,
- 'wikitail': urllib.unquote(wikitail), #for file:///c:/한글
+ 'href': urllib.unquote(href), #for file:///c:/한글
'text': self.highlight_text(text),
}
diff -ru tmp/MoinMoin.orig/wikimacro.py MoinMoin/wikimacro.py
--- tmp/MoinMoin.orig/wikimacro.py Mon Oct 15 13:56:36 2001
+++ MoinMoin/wikimacro.py Sun Feb 23 19:09:20 2003
@@ -176,8 +176,12 @@
list = wikiutil._interwiki_list.items()
list.sort()
for tag, url in list:
- buf.write('<tr><td><tt><a href="%sRecentChanges">%s</a> </tt></td>' % (url, tag))
- buf.write('<td><tt><a href="%s">%s</a></tt></td>' % (url, url))
+ buf.write('<tr><td><tt><a href="%s">%s</a> </tt></td>' % (
+ wikiutil.join_wiki(url, 'RecentChanges'), tag))
+ if string.find(url, '$PAGE') == -1:
+ buf.write('<td><tt><a href="%s">%s</a></tt></td>' % (url, url))
+ else:
+ buf.write('<td><tt>%s</tt></td>' % url)
buf.write('</tr>\n')
buf.write('</table>')
diff -ru tmp/MoinMoin.orig/wikiutil.py MoinMoin/wikiutil.py
--- tmp/MoinMoin.orig/wikiutil.py Thu Jan 31 02:45:52 2002
+++ MoinMoin/wikiutil.py Sun Feb 23 18:57:04 2003
@@ -41,6 +41,13 @@
return '<img hspace="0" width="%d" height="%d" src="%s/img/%s">' % (
w, h, config.url_prefix, img)
+def join_wiki(wikiurl, wikitail):
+ """ add a page name to an interwiki url
+ """
+ if string.find(wikiurl, '$PAGE') == -1:
+ return wikiurl + wikitail
+ else:
+ return string.replace(wikiurl, '$PAGE', wikitail)
#############################################################################
### Quoting
diff 내용을 copy/paste 할 수 있게
이렇게 변경하는 것이 옳으나, diff 를 표시하는 HTML 문제에 대한 완전한 해결책은 아님) def _ent_numeric_repl(self, word):
"""Handle numeric SGML entities."""
return self.formatter.rawHTML(word)
Parser.format 메쏘드에 추가. if config.allow_numeric_entities:
rules = r'(?P<ent_numeric>&#\d{1,5};)|' + rules
def rawHTML(self, markup):
return markup
if newtext.find('1816. net') != -1:
msg = "Prohibited Strings"
1816. 뒤에 공백은 임시로 붙였음. 페이지에 텍스트에 저 문자열이 있으면 저장하지 않는다.