HTML
UA(ユニバーサルアナリティクス?)が2023/7/1で使えなくなるということで、GA4に移行。 さらにGoogleタグマネージャにしてみた。 Googleタグマネージャを使うにはGA4にしておかないと測定IDを取得できない。 つまり以下のフローで作業が必要。 Googleアナリ…
window.showModalDialog(URL)で表示した画面のソースを調べる方法。 右クリックでソースの表示ができないため。 Windows10で確認。 モーダルダイアログを表示。 CTRL+Pで印刷ダイアログを表示。 C:\Users\ログオンユーザ名\AppData\Local\TempにあるXXXXNNNN…
htmlでGoogleMaps API(v3 Keyなし)を使用しているけど、サイトをhttpsにしたところエラーになっていて表示できなくなっていた。 script要素でhttpで指定したためでこいつもhttpsに変更することで表示できるようになった。 <script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false&language=ja"></script>
はてなダイアリーからはてなブログに引っ越してサイドバーを修正していたが、twitterを表示させる方法が以下のブログにあったので参考にして設置した。 http://nohack-nolife.hatenablog.com/entry/2014/11/15/170730 基本的には以下の流れ。 twitterでウィ…
以下の記事を見て省略できるってことを知り驚いた。 http://detarame.moo.jp/2012/08/07/google%E3%81%8C%E6%8E%A8%E8%96%A6%E3%81%99%E3%82%8Bhtml%E3%81%A8css%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E6%96%B9%E6%B3%95/ http:/…
html内でsrc属性で外部ファイルを指定しており、そのファイルの更新日時を更新しても再読み込みしないと読み込んでくれなかったりするときがあり、「キャッシュ効き過ぎ」と思っていたら、以下のサイトを見つけた。 http://labs.cybozu.co.jp/blog/kazuho/ar…
cssの書き方によってはIE8/IE9が応答しなくなるらしい。 元ネタは以下。 http://gigazine.net/news/20130912-css-ie-crash/ 元ネタの元ネタは以下。 http://www.hackerspace-bamberg.de/Benutzer:Schinken/CSS-IE-Crash CSSを以下のように記述してそのクラス…
twitterのshareボタン 2012-07-11現在、ボタン作成のURLにアクセスするとロゴ説明ページにリダイレクトされる。なぜ? 以下、参考サイト http://areda.blog9.fc2.com/blog-entry-1259.html http://paro2day.blog122.fc2.com/blog-entry-597.html ボタン作成…
PCの環境によっては、IE6でのテキストがギザギザになり汚く見えることがあるらしい。 どうやらメイリオフォントをインストールしていて、Webページのcssのfont-familyがメイリオを先に見るように設定した場合のようだ。 解決策は以下の3通り。 1. プロパティ…
githubに置いたプロジェクト内のページ遷移はふつうにリンクをたどっているのにも関わらず動作がかっこいいのだが、そのからくりがよくわからなかった。 その簡単な解析を以下のサイトで行っていた。 http://d.hatena.ne.jp/zentoo/20101221/1292953257 http…
get_posts()で取得したデータをループさせてthe_title()などを使用する場合、setup_postdata()を使うが、これに指定する引数は"$post"でないと動かない。 0) : foreach ($myposts as $post) : setup_postdata($post); ?> <h3><a href="<?php the_permalink(); ?>"></a></h3>
jquery.droppyプラグインを使用してドロップダウンメニューを実現した。 ところがjquery本体を最新版(現在1.7.1)にしてIE6で見たところ、入れ子のサブメニュー(第二階層以降)が表示されない(Firefox10, Chrome, IE9は問題なし)。調べてみたところ、jquery-1.…
PHP側で配列として処理するためにname属性を'foo'のように指定した場合、この属性をjavascriptで扱う場合には以下のように、document.form.elements['foo']とする必要がある。 document.form.foo は当然、 undefined であるし、 document.form.foo[] も構文…
WordPress 3.2が利用可能です!更新してください。 というバージョンアップに関する表示があるのだがこれを非表示にする方法。以下のコードをテーマディレクトリのfunctions.phpに記述するといいらしい。 add_filter( 'pre_site_transient_update_core', '__…
以下のつぶやき発見。 http://twitter.com/#!/zista/status/67458362937311232 http://twitter.com/#!/zista/status/67765014198624256 で、 http://tinymce.moxiecode.com/develop/bugtracker_view.php?id=4320 にてfixされたようだ。現在使っているのが3.4…
lightbox(jqueryプラグインでないやつ)で画像を表示する場合、元のhtmlが長い場合、画像表示する場所が下になって隠れて表示してしまう。 そのため、lightbox.jsの231行目を修正して変更した。 // var lightboxTop = arrayPageScroll[1] + (document.viewpor…
google chartのGauge(計器)の表示が、IE8だけ表示できない(IE6,IE9は表示できる)現象に遭遇した。 http://code.google.com/p/google-visualization-api-issues/issues/detail?id=5 でも話題になっているが、どうもIE8だけっていうのはgoogle chart側の問題で…
jquery.cycle plugin を書いていて、該当のhtmlを間違っていると、指定したcycleが一つおきに表示したりする。特に、終了タグなどを間違っている場合が多い。 <ul id="list"> <li><a href="http://www.example.jp">テスト0</a></li> <li><a href="http://www.example.jp">テスト1</a></li> </ul> と書くべきところを、 <ul id="list"> <li><a href="http://www.example.jp">テスト0</a><li> <li></li></li></li></ul>
久しぶりにtinymce(jqueryプラグイン版)をダウンロードして、以前の設定内容をコピーして設定してみたら表示されなくなっていた。 デフォルトのソース(tinymce_3_3_9_3_jquery.zip)だと、 language : "ja" があるとtinymceが動かない。 言語パック(tinymce_l…
hover(rollover)用画像を作成しない場合にマウスhover時にちょっと変化させたい場合、jqueryで以下のようにすればよさそう。hoverしたいimg要素にclass="hover"と指定しておき、 $(document).ready(function() { $("img.hover").fadeTo(0,1.0); $("img.hover…
Movable Typeでリビルドさせるコマンドとして mt-rebuild.pl があるようだが、これはTypePadにsign inしないとダウンロードできないし、随分前のスクリプトなので MTに同梱されている tools/rebuild-pages を試してみた。なお、参考したのは以下のページだが…
基本的には、DBバックアップ、上書き、mt.cgi実行。以下を参照のこと。 http://www.movabletype.jp/documentation/mt5/upgrade/mt5.html $ mysqldump -u mtos -pmtos mtos | gzip >20100909-save.sql.gz $ wget http://www.movabletype.org/downloads/stable…
Movable TypeでTinyMCEを使用可能にするプラグインTinyMCEで、編集領域のスタイルを変更する方法。 [システム]->[プラグイン]->[TinyMCE]の設定にて、[編集領域に関する設定]で変更可能。 じかに記入もできるが、[URLを指定する]で指定してみた。firebugで編…
ページタイプで切り分け。呼び出す前にはpage_titleに値を設定する必要あり。ulはインラインが前提のようだ。 呼び出し元(ブログ記事のテンプレート) <MTSetVarBlock name="page_title"><$mt:EntryTitle$></MTSetVarBlock> <$mt:Include module="パンくずリストその3(ページタイプで切り分け)"$> テンプレート(…
サブカテゴリまで考慮したもの。さらに各テンプレートによる切り分けを追加した。また、MTIfNonZeroは非推奨なのでMTIfに変更。 <div> <ul class="breadcrumbs"> <li><a href="/">TOP</a></li> <li>»<a href="<$mt:BlogURL$>"><$MTBlogName$></a></li> <$mt:TemplateNote value="カテゴリアーカイブリストの時"$> <mt:If name="category_archive"> <MTHasNoParentCategory> <li>»<$…</li></mthasnoparentcategory></mt:if></ul></div>
MTディレクトリ/tmpl/cms/include/asset_upload.tmpl このテンプレートでサイトパスのデフォルトを設定できるようだ。また、selectの順番を変えられそう。 ただし、直接テンプレートを修正するのではなく、alt-tmplにコピーするべきみたい。 MTディレクトリ/…
末尾の参照サイトを参考にして、instaMT(USB版)をMTOS 5.02にするべく、以下の手順で行ってみた。 1. ダウンロードした instaMT (USB) を解凍する。 2. ダウンロードした MTOS 5.02 を解凍する。 3. MTOS 5.02 の *.cgi の一行目を #!/usr/bin/perl -w から …
ブログ1 カテゴリA カテゴリB ブログ2 カテゴリA カテゴリC とあった場合にサイト全体でカテゴリAの一覧を表示したい場合、を使って表示できた。 <h2>全ブログのカテゴリA</h2> <mt:Blogs include_blogs="children" include_with_website="1"> <MTIfArchiveTypeEnabled archive_type="Category"> <div class="categorycommon"> <h3><a href="<$MTBlogURL$>" title="<$MTBlogDescription$>"><$MTBlog…</a></h3></div></mtifarchivetypeenabled></mt:blogs>
Movable Type 5のウェブサイト全体のサイトマップを作成したい場合の例。 ポイントはこちらのコードをで囲むこと。include_blogsモディファイアでブログを指定する。必要に応じてinclude_with_websiteモディファイアも指定する。 サイトマップページ作成はも…
Movable Typeではカレンダーにリンクされるのはその日の最新の記事となる。 これを同じ日のエントリすべて表示させる場合、 日別記事リストテンプレート作成 上記テンプレートにアーカイブマッピングを日別として設定 カレンダーの修正 ということが必要のよ…