Wiki系とWikiEngineについて語るスレ Part4
____
/ \
/ ─ ─\
/ (●) (●) \
| (__人__) | 冷静に考えてみると
/ ∩ノ ⊃ / 別に面白くないな
( \ / _ノ | |
.\ “ /__| |
\ /___ /
Kwiki でいいだろ。
937 :
nobodyさん:2007/09/24(月) 17:08:12 ID:4IWxS1xO
DokuWikiが今のところ一番使いやすい。
dokuwikiはいいんだが
テンプレが汚すぎる
あと見出しの = の数は逆のほうがいいな
出現頻度は h2 > h3 > h1 って感じだから
見出しレベル下がると = が増えるのは入力大変
それだとhタグの拡張する時に面倒な事になるだろ
見出しのwiki記法はまあいいとして
テンプレのHTMLきたなすぎだよね
構造に基づいたページ作れるのがwikiの利点なのに
あのテンプレはありえん・・・
hikiとかHTMLテンプレートや自然言語ファイルがスクリプトから分離されているから
好きなように作り直したらいいんでない?
ただプラグインのHTMLとスクリプトの分離が不十分なのが残念だ
ちゃんとルール作りしといてほしい
firefoxの拡張はjavascriptとxulとロケールファイルがちゃんと分けられていていぢりやすい
>>941 wikiだからさ、テンプレもすぐ変えられるだろうと思ったら
phpとまじっちゃってるのね
まじってるのはいいんだけどさ、
CSSとかにもまじちゃってんのね これが
このへんがしっかりすると
コンテンツは文章主体の論理的な構造が前提になってるから
テンプレとかつくりやすいと思うんだが
ひま見ていじってみるわ
PHPというとPukiWikiかな
あれはひどい
phpで開発すると堕落しやすい
お兄様、あなたは墜落しました
直近のレスを脊髄反射で弄っても面白くありません
怒るな>946
人生には息抜きというものが必要だぞ。
FreeStyleWiki、VikiWiki、復活(の兆し)
>>948 VikiWikiは元々そんなに停滞してたわけでもないような
なんで451なんだろう…
おしい。11×41
>>952 つい最近見つけて、面白そうだと思ったけど
動作サンプルがない&Railsの動かし方が分からず断念した
apatch?
きっと a patchとかAH-64とか(ry
958 :
954:2007/10/22(月) 21:02:27 ID:???
>>955 ありがとう、おかげでRails製アプリは動かせるようになりました
しかしデータベースへの接続が失敗するため結局動かず
畜生! MySQLなんて嫌いだ!
>>958 RailsのDB設定は、database.ymlというテキストファイルに書かれている。
そこにDBのuserid,passwordを記述しすれば連携する。
中身は以下のような感じ。socketはある場所を指定すればいい。
development:
adapter: mysql
database: DB名
host: localhost
username: アカウントID
password: パスワード
socket: /tmp/mysql.sock
eicnding: utf8
test:
adapter: mysql
database: DB名
host: localhost
username: アカウントID
password: パスワード
socket: /tmp/mysql.sock
eicnding: utf8
production:
adapter: mysql
database: DB名
host: localhost
username: アカウントID
password: パスワード
socket: /tmp/mysql.sock
eicnding: utf8
960 :
954:2007/10/22(月) 23:13:18 ID:???
>>959 ごめん、言い方が悪かった
接続はできてる(と思う)んだけどテーブルがない的なことを言われる
ちなみにデータベースlinearnote_developmentは作成済みです
Mysql::Error: #42S02Table 'linearnote_development.notebooks' doesn't exist: SELECT * FROM notebooks
テーブル自分で作ろうにもnotebooksの定義なんて知らないし
db/migrate以下のスクリプトで作れるみたいだけど実行方法は分からないし
もうやってられないんだぜ
rake db:migrate すれ
962 :
954:2007/10/23(火) 00:14:27 ID:???
rake aborted!
Bad file descriptor - connect(2)
もうそろそろやる気なくしたから寝ます
マニュアルが公開されたらもう一度挑戦する
アドバイスしてくれた人ありがとう
Rails なんて規約ばっかで窮屈でつまらんだろ。
と思う人が少ないから、流行ってるんだよな。
>>964 strict htmlぐらい知っといた方が良いよ。
>>966 strict htmlならなおさらイタリック&ボールドなんて言っちゃ駄目だろ
bold-weightとitalicで表示したい人だからいいんじゃねーの?
強調の意味でboldとして認識してる人が多いからstrongになるし、
italicはemがデフォでそうだから英語圏だと馴染みあるしで。
italicは英語圏じゃ強調の意味があるらしいから全然違和感もないんだろ。
wiki編集するやつなんか、htmlの意味づけなんてわかってなくたって問題ないしな。
太字で表示したいユーザは、書いた文字列が<b>でマークされようと、
<strong>でまーくされようと気にして無いだろうし。
少なくともwikiのユーザの求めてるものは
表示>>>>>|大きな壁|>>>>>htmlの意味づけ
だから。
>>967みたいにhtmlの意味づけなんて気にしてる方が無駄。
リストのとボールドの記号がなぜ同じなんだ
絶対混乱すると思う
勘違いしてる人が居るようだけど、
WikiCreole は新しい規格でなくて、単に慣用表現をまとめて使いやすくしたものだよ
>>968 なるほど、英語圏ではitalic=強調だから特に違和感がないのか
「htmlの意味づけが分かってなくても問題ない」ってのは
どの環境、どのCSSでもem=italicでstrong=boldなら問題ないんだけどな……
そうでない以上、一般ユーザーにとっても意味づけは十分重要だろ
だからsotongとemにしてるんじゃねーの?
一般人の認識をうまくhtmlに当てはめると
>>964として丁度いいってだけで。
CSSを弄って無い環境だと表示は問題ないし、
自分でCSS弄ってデフォと違う状態に表示してるやつはその辺わかってるだろうし。
論理マークアップなんかhtmlを直接書く人が弄らないとどうしようもないんだよな。
他人がどう書くかなんかわからないし、
掲示板とかwikiみたいなのでやろうとするとかなり厳しいわ。
だからある程度汎用的におおざっぱに合わせるのがいいんだろうさ。
wikiパーサを自作しようとしるんだけどどうしてもうまくいかない
誰か簡単にでいいから仕組みを教えて
>>973 俺も今パーサ作ってるが、仕組みと言ってもそんなに複雑なものではないと思う
大まかに言えばこんな感じ
1. テキストを行単位の配列に分割
2. 一行ずつ正規表現でマッチングして、マッチしたものがあればHTMLタグに置換していく
(このときインライン要素のマークアップも同時に行う)
ちなみに段落は複数行でワンセットなので
段落行を発見したら、そのあと段落でない行が来るまで読み進める必要がある
あとリスト(ul、ol)はタグの構造が複雑だから、関数(メソッド)にして再帰使わないと厳しい
976 :
973:2007/11/02(金) 19:42:49 ID:???
激しくサンクス
参考にしてみる!
>>977 少ししか触ってないが、ベタ褒めするほどのWikiなのだろうか
魅力がよくわからん
VMWareやデスクトップクライアントはすげーと思うけど、他にはあんまり
980 :
nobodyさん:2007/11/03(土) 08:44:21 ID:IMQmEfug
懐かしい名前だな<及川
>>978 同意
特に文章の修飾というかパーサが弱いような
インストールが致命的
>>979 CSS(スタイルシート)を使う
やり方はいくつかあるが
本文部分とメニュー部分を、position:absoluteで
それぞれ別に配置するのが最適
失礼しました。管理ページから設定出来るようです。有難う御座いました。