Original Converted
2005 年ごろに作成して放置していた text-hatena.js について、twitter で @nitoyon さん、2005年くらいのtext-hatena.js をGitHub等に公開は可能でしょうか? tech.nitoyon.com/javascript/app… — テラまこさん (@teramako) 12月 17, 2012 というツッコミを受けたので GitHub で公開してみました。 nitoyon / text-hatena.js - GitHub いま text-hatena.js のコードを読み返すと、グローバルな名前空間を汚染してたり、Object.extend() を定義してたりと、いろいろ酷い。 当時は今に比べると JavaScript の知識も浅かったが、浅いなりに prototype.js のコードを読んだり、真似したりして勉強していたことを思い出し
概要 投稿やコメントに「はてな記法」を導入します。 「はてな記法」のフォーマット処理は、author が id:jkondo である Text::Hatenaをそのまま使用しています。 システム要件 WordPress 2.1以上 PHP 4以降 Perl 5以降 Text::Hatena Perlモジュール 0.16/0.20 [備考] 「はてな記法」の導入は簡単ではありません。(特にWindows環境下では) Text::Hatena 0.20は「はてな記法」の機能縮小&パフォーマンス改善版です。 多機能版が必要でしたら、Text::Hatena 0.16の導入を検討してください。 なお、Text::Hatena 0.16をWindows環境にインストールするのは非常に敷居が高いのでおすすめしません。 Text::Hatena 0.20にスーパーpre記法(シンタックス・ハイライト)を
目次 はてな記法で静的コンテンツ生成のためにText::Hatenaを使うことにした わりとうまくいった なぜかTeX記法も見れた iPhone上での使いやすさが結構やばい 変換用のソースと一括変換用のソース 内容 Blogとか動的なコンテンツじゃなくて、静的なコンテンツを作りたいと思っている。MakeWebを利用しようかと思ったんだけど、はてな記法でいうリスト記法(かな?)を多用しまくる僕にはMakeWebの記法だとつらい。他のwikiの記法を学ぶコストもでかいし、何よりはてな記法になじみまくっているからはてな記法を使いたい。simple-hatena-modeとかなじみのあるやつで書けるっていうのも大きいな。で、Junya Kondo / Text-Hatena - search.cpan.orgがあるんだけど、昔cpanでインストールしようとするとこけた記憶があるし*1、Perlで3
はてなダイアリーでおなじみのはてな記法。慣れるとさくさく記事が書けてなかなか良いので、PHPのはてな記法パーサHatenaSyntaxを利用してWordPressのプラグインを作ってみました。 手軽に導入できるので、はてな記法が大好きなWordPressユーザーはぜひ使ってみてください。 ダウンロード WP Hatena Notation - 2.0.x 開発リポジトリはrewish/wp-hatena-notationです。 ライセンス GPLv2 or later サポートする記法 使用可能な記法についてはHatenaSyntaxに依存しています。詳しくはサポートする記法 - HatenaSyntaxマニュアルを参照してください。 キーワード記法については タグページへのリンク となります。 はてな記法の設定 【設定】メニューの【はてな記法】から設定を変更できます。 バージョン2.0未
HatenaSyntax \ Package \ Openpear はてな記法パーサ&レンダラをopenpearで公開しています。現在beta版です。 CodeReposに置いていたはてな記法パーサの後継ですが、コードは全て書き直されています。使い方も違います。 CodeRepos版とopenpear版との違いは以下の通りです。 pearを通してインストールする 構文木を取り出すことができる いくつか細かな部分に対応できるようになった パーサの実装が変わった pearを通じてインストールする CodeRepos版の様にファイルを一つ保存してインストール終わり、という風にはいかず、openpear版の場合はpearを通じてインストールしてもらうことになります。 インストールする方法はOpenpear :: Open PEAR Repository ChannelとHatenaSyntax \
あけましておめでとうございます。新年最初の記事は、以前 XAMPP を使ってローカルに構築して気に入っていた wordpress をさくらインターネットに導入した際の備忘録です。やったことは以下の通りsakura の php を有効にするsakura に wordpress フォルダをアップロードし、アクセス権限を設定するwordpress のはてな記法プラグインをインストールsakura に CPAN を導入はてな記法プラグインを設定ハイパーpre 記法の色付けを有効にするためにスタイルシートを設定sakura の php を有効にするさくらインターネットのサーバコントロールパネルのデータベースの設定から簡単に有効にできます。sakura に wordpress フォルダをアップロードし、アクセス権限を設定するさくらインターネットで WordPress | masatsu file上記サ
このたびCodeReposにはてな記法パーサをあげました。 http://svn.coderepos.org/share/lang/php/HatenaSyntax/trunk/ 今ソース見ると汚いし設計グダグダな感じですがまああげないよかましかなーとか思ってあげます。 なんか気に入らない点とかガンガン書き換えてくれたら嬉しいです 追記 ドキュメントはこの辺参照してくださいな。 やったーphpではてな記法のパーサーできたよー - id:anatooのブログ PHPのはてな記法パーサーをver0.0.4にアップグレード - id:anatooのブログ PHPのはてな記法パーサーをver0.0.3にアップグレード - id:anatooのブログ
概要 Junya Kondo氏によるCPANモジュールText::Hatena 0.20をPure PHPで移植しました。 Text::Hatena 0.20で実装されている全ての記法が使えますが、一部挙動が異なる点があります。 実装されている記法 はてな記法一覧 - はてなダイアリーのヘルプ 見出し・小見出し・小々見出し記法 リスト記法 ネスト可 定義リスト記法 表組み記法 見出し表示可 引用記法 引用元表示可 pre記法 スーパーpre記法 シンタックス・ハイライトはpre要素へのclass属性の指定で代用 改行記法 pタグ停止記法 http・mailto記法 自動リンク停止記法 「*」や「-」をそのまま行頭に表示する 実装されてない記法 時刻付き見出し記法 name属性付き見出し記法 カテゴリー記法 本当のシンタックス・ハイライト aa記法 脚注記法 続きを読む記法 スーパー続きを読
*はてな記法JavaScript はてな記法ワープロは JavaScript ならではの利点を生かしたダイナミックなワープロです。 試しに色々入力してみてください。即座に出力画面が反映されます((Windows 版 IE6 および Firefox 1.0 でのみ確認しています))。 はてな記法の変換は <a href="http://search.cpan.org/dist/Text-Hatena/">Text::Hatena</a> を JavaScript に移植した "text-hatena.js" を活用しています。 **変更履歴 |*2005/12/1|ソース機能追加 (HTMLソースを表示できます)| |*2005/11/21|はてな記法ワープロ完成| |*2005/11/13|text-hatena.js 移植開始|
どうやら昨日の記事が早速トラックバックされているようですので、NP_HatenaLike(本体のみ)、ブリーフケースにあげておきます。完成形ソフトあたり。 使用方法は、ただプラグインとして登録するのみです。mediaタグなどが展開されていてもいなくても影響はありませんので、順序はどうでもかまいません。NP_HighlightSourceなどは、調べていませんが、NP_HatenaLikeより先に実行すれば何とかなるかな? なお、注釈機能はサポートしてないので、NP_FootNoteあたりを使用してください。 続きに概要を書きます。この辺の内容は実際にダウンロードページに書くのと同じ物(予定) サポートしている記法や機能 はてなになくて、こっちでサポートしているものには(独自)と書いてあります。 各行をpタグで囲む クラスを指定したpタグ(独自) <で始まる行は引用行とする(quoteクラス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く