| More ... | SandBoxテスト 再テスト またテスト 试验 hoge acquired immunodeficiency syndrome [[$$stoc]] xPSSS:6A3H テストテストテスト проверка todo:08-01-28? figupページのリンク2HVQ(日本語、編集可能バージョン)へのリンク http://eprots.protein.osaka-u.ac.jp/cgi-bin/eprots_jp_edit.cgi?PDB%3a2HVQ figupページで図をUPした後に表示されるリンクのリンク先URLは、 http://eprots.protein.osaka-u.ac.jp/cgi-bin/eprots_jp_edit.cgi/PDB:2HVQ ↑このリンクはトップページにリダイレクトされる。 →修正済み。 英語版glossary<h3 id="H-1qsxre"> term </h3> ↓ <h3 id="H-1qsxre"> <a href="eprots_en_edit.cgi?c=s&key=term"> term </a> </h3> ?Glossary のページに限り、**要素(h3要素)の扱いを上記の通り変更する。 ↓wiliki.scm 中にある、ページタイトル名に、 ページタイトル名検索結果へのリンクを設定する定義。 (define (wiliki:page-title page)
`((h1 ,(if (wiliki:persistent-page? page)
`(a (@ (href ,(url "c=s&key=[[~a]]" (ref page 'key))))
,(ref page 'title))
(ref page 'title)))))
これを、 page が "Glossary" の場合、h3要素に大しても同様の定義を追加する。 ↓ InterWikiNameを使うことにした。 Search:DNA ↓ 上記方法だと、項目名の前に"Search:"がつくので、 InterWikiName を使わず、直接URLを記述してリンクを張る方法に変更。 日本語版用語解説英語版とは異なり、h3要素に、読みと英語名を入れているため、 "("を検出して、それより前の部分だけを取得する必要がある。 下記のようなプロシージャを定義し、 (define getjpname
(lambda (h3ele)
(cond
((null? h3ele) '())
((eq? (car h3ele) "(") '())
(else (cons (car h3ele) (getjpname (cdr h3ele)))))
)
)
以下のように文字列をリスト化してそのプロシージャに引き渡せば日本語名部分のみ取り出せる。 (list->string (getjpname (string->list "古細菌(こさいきん archaea)"))) ↓ "古細菌" ↓ InterWikiNameを使うことにした。 Search:古細菌 ↓ 上記方法だと、項目名の前に"Search:"がつくので、 InterWikiName を使わず、直接URLを記述してリンクを張る方法に変更。 例:古細菌
新しいマクロのテスト - [[$pdbj_citation 2LYZ]] - [[$pdbj_ec_number 1D1S]] - [[$pdbj_ec_number 1j00]]
タイトルロゴのテスト
tetetetetetete eProtS hogehoge
タンパク質名りぞちーむ 生物種生物学的役割立体構造の特徴
タンパク質構造データバンク(PDB)参考文献原論文Diamond, R.; J. Mol. Biol.; 1974; 82:371-391 PubMed:4856347. その他author: この行と~ この行は同じ行になるはずです。
ハイフン4つ、それだけの行を作ると水平線。ハイフンの後に何か書いてしまうと番号なしリストになってしまう。 ----あああ
番号なしリストを作る際必要となる、ハイフンの後のスペースを省くとどうなる?
↓こちらは、英語版のWiKiName設定ページです。 ほう〜、http://...という文字列は勝手にURLと認識されハイパーリンクが設定されるらしい。 {{{http://foo.com/]}}}[ [[PDB:1FIG]]~% と書くと、~% [[PDB:1FIG]] なるほど、{{{ だけを書いた行を作ればいいってことね。 実は中括弧3つを使わなくても、スペース1個を行頭におけば囲み?になる? 表ができた!
あへあへうへうへごほごほぷはぁ〜 |