技術の最近のブログ記事

これをブックマーク [QR表示]

Dreamhostがあまりにも重く、よく落ちているので、
使えるねっとのVPSシルバープランのサーバに引っ越しました。

もろもろモジュールを手動でコンパイル/インストールしたので、
前々からやりたかった、SVNIndexXSLTを使えるようにしました。

すでに配布されているソースはtortoisesvn.tigris.org(guest/[blank])にありますが、
味気ないので、自分のサイトのヘッダ/フッタをつけてみました。

http://svn.ngsdev.org/repos/labs/

ソース : svnindex.xsl/svnindex.css

また、GoogleAnalyticsの解析コードをそのまま記述すると、
画面が描画されず、読込み中のままブラウザがとまってしまったので、
jQueryで、documentのloadをハンドリングして、
$.getScriptで解析用JavaScriptを読み込むようにしました。
ソース : svnindex.js

自分用がメインなので、あまり役にはたちませんが、
こういう設定ができるのは素敵ですね。

tracのWikiマクロで、Flashを表示させるためのプラグイン、FlashViewPluginというものがありますが、
objectタグがそのまま出てたり、FlashVarsが渡せないので、パッチを作ってみました。

labs.ngsdev.org : wiki : trac/FlashViewPlugin

trac0.11用のSWFマクロを組んでる人もいましたが、
正式リリースされていないし、当面移行する意思がないので、0.10用のものをベースにしました。

ExpressInstallが設定できないなど、まだまだやれることがあると思いますが、とりあえず使えます。

前回の日記に書いたことが、気がついたら対応されていたのですが、どうやら、僕が指摘していた、linkタグがheadタグ配下にあることが原因ではなかったみたいです。

JSのエラーで、アコーディオンが止まっていたわけではなく、一度jQueryがheadタグで読み込まれ、さらにプラグインで拡張しているのに、ブログパーツの部分で、window.jQuery (window.$)を上書いてしまうことが原因でした。

if(!window.jQuery) {
document.write('<script type="text/javascript" src="' + EdgeNowdomain + '/scripts/jquery-1.2.3.js"></script>');
}

今度は正解だと思うので、中の人に対応してもらえればと思います。


http://edgenow.jp/

Adobeのブログポータルサイト、EdgeNow!というサイトに登録して、ブログパーツをはってみたのですが、

Safari3でアーカイブページをみるとエラーが出て、アコーディオンの処理が止まってしまいました。

とりあえず、外しましたが、どうにか、直してほしいものです。

http://edgenow.jp/


EdgeNow!ブログパーツ バグの続きを読む

profile

長瀬 敦史
長瀬 敦史

1983年生まれ 男 妻1人娘1人
一人でウェブ/RIA開発の会社をやってます。

Flash / JavaScript / CSS / XHTML / XSLT などを得意分野としながら、ゆるゆるとポータルサイトや商品サイトのデザイン・開発に携わっています。

del.icio.us / Flickr / twitter /
Last.fm / ミクシィ / about me

blogparts