概要: Fastladder の Manage Sharing をとりあえず動作させる方法
いつからそうなのかはわかりませんが、Web サービス版の fastladder では、 登録 Feed の公開/非公開を管理する Manage Sharing のページが、
tl is not defined
というエラーを吐いて動作しません 。
で、僕は前に Livedoor の方に動かないよ! って連絡をしたんですが、なんか未だに直ってません。 んで、連絡して以来、僕は Manage Sharing を動作させることをあきらめてたんですが、 今日なんとかできないかと思って色々といじっていたところ、とりあえず動作させることができたので、 その方法を忘れないようにメモっておきます。
なお僕がメインで使ってるブラウザは Google Chrome なので、この方法は Google Chrome 限定っぽくなりますが、 Google Chrome の Javascript コンソールを使った方法なので、Google Chrome の Javascript コンソール相当の環境があれば、 どのブラウザでも動作させられると思います。
というわけでその方法を。
まず fastladder の Manage Sharing にアクセスします。
そしておもむろに Javascript コンソールを開き、その開いたコンソール上で、
> tl = getText
> init()
というコードを実行します。
そうするとなんと、今までエラーを吐いて動かなかった Manage Sharing が動作を始めるのです!
あ、ちなみに>
はコンソールのプロンプトなので実際のコードはその後の部分です。
ただし 。
この裏技チックな方法はとりあえずは Manage Sharing を動作させることはできますが、
微妙にメッセージの部分が一部undefined
と表示されてたりするので、
やっぱり完全に正常に動作させられるわけではありません。
まあでもとりあえず必要な機能は動作するっぽいので、Livedoor が fastladder を修正するまでは、 この方法でしのげると思います。
というわけで、fastladder.com の Manage Sharing をとりあえず動作させる方法でした。
#FIXME