• 2009年10月26日(月) 06:30 JST
  • 投稿者:
    augebang
  • 閲覧数
    1,990

GIMC!YUGA(ギミック!優雅に)に発動!

もう忘れられてるだろうテーマGIMIC(ギミック)ですが・・・
現在GLTMatrixはGIMICバージョンです。

yuga.jsと言う便利で有名なJavaScriptを使わせて頂きました。
(存在をすっかり見失ってたのです・・・)

  1. トップページのCI部分。
  2. フッターの「ページのTOPへ戻る」
  3. リンクの別ページ表示
  4. 記事内画像をThickBoxで表示

が使っている部分です。
まだ色々なギミックが使えるのですが現時点ではこの4種類です。

GLT Projectで使っているアコーディオンはまた別物です。
この部分はかたつむりくんのWWWで配布されている
WordPressプラグインのEasy start packから流用しています。

GLTMatrixを愛してくれてる方々は見られたと思いますが
これです

予定よりはやく発動しました(笑
JQeryUIを使って準備していたのですがこれを使わせていただく方が早い!
さらに名前がYUGA(優雅)とは素敵です。

メディアギャラリーやその他のjs制御と干渉もしないし
これならテーマに組み込んでも問題なさそうです。

テーマ名はやっぱり・・・

やはり競合します、解決方法はGeeklogでyuga.jsを使う方法をご覧ください。
2010年1月8日追記修正

このyuga.jsはjsがなんとなく分かる・・・かもな人でも扱いやすいと
思います、「テーマを待ってられるか!」な方は挑戦してみてください。

きっと私と同じ所でつまずく・・・かも(ここをクリックで解決!)

yuga.jsの機能の一つ外部リンク機能ですがyuga.js0.7.1から
「セルフリンク:対象の範囲を指定できるように」してくれてるので
問題なさそうなのですが私はここでハマリました。

タイトルロゴをクリックしたら・・・別ページで開いてしまう・・・
でもカスタムメニューとナビマンメニューは問題ない、原因が分からず
URLを直接指定しても駄目、諦めかけた時なにげにソースを見たら運良く発見!
yuga.jsでは(GLTMatrixの場合)http://gltmatrix.com/は無効になってました
カスタムメニューもナビマンメニューもちゃんとスラッシュ付き、
しかしGeeklog本体が生成するリンクにはスラッシュが付いてない。
そりゃ無理だわと納得しながら書き換えたら問題解決!
これで発動することが出来ました。
思い込みで悩んでたのが恥ずかしい限りです(爆

こんな私でも組み込める素敵なyuga.jsMIT ライセンスで配布されています。
あなたのGeeklogサイトもYUGA(優雅)な動きを組み込んでみてください。


トラックバック

このエントリのトラックバックURL:
http://gltmatrix.com/trackback.php/gimicyugastart

サイト管理者はコメントに関する責任を負いません。