冠婚葬祭で恥をかかないための知識やマナー、礼儀などの大辞典です。

冠婚葬祭で恥をかかないための知識やマナー、礼儀などの大辞典です。

結婚式、お葬式のマナー、電報、お祝い、お悔やみなどの参考辞典

最終更新日  2008年 01月 23日

送りとは?

一般の社会生活において現代の国語を書き表すための送り仮名の付け方のよりどころを、次のように定める。なお、昭和三十四年内閣告示第一号は、廃止する。
一 この「送り仮名の付け方」は、法令・公用文書・新聞・雑誌・放送など、一般の社会生活において、「常用漢字表」の音訓によつて現代の国語を書き表す場合の送り仮名の付け方のよりどころを示すものである。
二 この「送り仮名の付け方」は、科学・技術・芸術その他の各種専門分野や個々人の表記にまで及ぼそうとするものではない。
三 この「送り仮名の付け方」は、漢字を記号的に用いたり、表に記入したりする場合や、固有名詞を書き表す場合を対象としていない。
通則2 (派生・対応の関係を考慮して、活用語尾の前の部分から送る語に関するもの)
通則4 (活用のある語から転じた名詞であつて、もとの語の送り仮名の付け方によつて送る語に関するもの)
二 通則とは、単独の語及び複合の語の別、活用のある語及び活用のない語の別等に応じて考えた送り仮名の付け方に関する基本的な法則をいい、必要に応じ、例外的な事項又は許容的な事項を加えてある。
したがつて、各通則には、本則のほか、必要に応じて例外及び許容を設けた。ただし、通則7は、通則6の例外に当たるものであるが、該当する語が多数に上るので、別の通則として立てたものである。
複合の語・・・ 漢字の訓と訓、音と訓などを複合させ、漢字二字以上を用いて書き表す語をいう。
付表の語・・・ 「常用漢字表」の付表に掲げてある語のうち、送り仮名の付け方が問題となる語をいう。
例外・・・ 本則には合わないが、慣用として行われていると認められるものであつて、本則によらず、これによるものをいう。
許容・・・ 本則による形とともに、慣用として行われていると認められるものであつて、本則以外に、これによつてよいものをいう。
四 単独の語及び複合の語を通じて、字音を含む語は、その字音の部分には送り仮名を要しないのであるから、必要のない限り触れていない。
五 各通則において、送り仮名の付け方は許容によることのできる語については、本則又は許容のいずれに従つてもよいが、個々の語に適用するに当たつて、許容に従つてよいかどうか判断し難い場合には、本則によるものとする。
明らむ 味わう 哀れむ 慈しむ 教わる 脅かす(おどかす) 脅かす(おびやかす) 食らう 異なる 逆らう 捕まる 群がる 和らぐ 揺する
許容 次の語は,( )の中に示すように,活用語尾の前の音節から送ることができる。
(注意) 語幹と活用語尾との区別がつかない動詞は,例えば,「着る」,「寝る」,「来る」などのように送る。
本則 活用語尾以外の部分に他の語を含む語は,含まれている語の送り仮名の付け方によって送る。(含まれている語を〔 〕の中に示す。)
許容 読み間違えるおそれのない場合は,活用語尾以外の部分について,次の( )の中に示すように,送り仮名を省くことができる。
(注意) 次の語は,それぞれ〔 〕の中に示す語を含むものとは考えず,通則1によるものとする。
本則 活用のある語から転じた名詞及び活用のある語に「さ」,「み」,「げ」などの接尾語が付いて名詞になったものは,もとの語の送り仮名の付け方によって送る。
(注意) ここに掲げた「組」は,「花の組」,「赤の組」などのように使った場合の「くみ」であり,例えば,「活字の組みがゆるむ。」などとして使う場合の「くみ」を意味するものではない。「光」,「折」,「係」なども,同様に動詞の意識が残っているような使い方の場合は,この例外に該当しない。したがって,本則を適用して送り仮名を付ける。
許容 読み間違えるおそれのない場合は,次の( )の中に示すように,送り仮名を省くことができる。
(3) 次のように,他の語を含む語は,含まれている語の送り仮名の付け方によって送る。(含まれている語を〔 〕の中に示す。)
本則 複合の語(通則7を適用する語を除く。)の送り仮名は,その複合の語を書き表す漢字の,それぞれの音訓を用いた単独の語の送り仮名の付け方による。
書き抜く 流れ込む 申し込む 打ち合わせる 向かい合わせる 長引く 若返る 裏切る 旅立つ
行き帰り 伸び縮み 乗り降り 抜け駆け 作り笑い 暮らし向き 売り上げ 取り扱い 乗り換え 引き換え 歩み寄り 申し込み 移り変わり
許容 読み間違えるおそれのない場合は,次の( )の中に示すように,送り仮名を省くことができる。
〔例〕 書き抜く(書抜く) 申し込む(申込む) 打ち合わせる(打ち合せる・打合せる) 向かい合わせる(向い合せる) 聞き苦しい(聞苦しい) 待ち遠しい(待遠しい)
抜け駆け(抜駆け) 暮らし向き(暮し向き) 売り上げ(売上げ・売上) 取り扱い(取扱い・取扱) 乗り換え(乗換え・乗換) 引き換え(引換え・引換) 申し込み(申込み・申込) 移り変わり(移り変り)
立ち居振る舞い(立ち居振舞い・立ち居振舞・立居振舞) 呼び出し電話(呼出し電話・呼出電話)
(注意) 「こけら落とし(こけら落し)」,「さび止め」,「洗いざらし」,「打ちひも」のように,前又は後ろの部分を仮名で書く場合は,他の部分については,単独の語の送り仮名の付け方による。
(2) 通則7を適用する語は,例として挙げたものだけで尽くしてはいない。したがって,慣用が固定していると認められる限り,類推して同類の語にも及ぼすものである。通則7を適用してよいかどうか判断し難い場合には,通則6を適用する。
「常用漢字表」の「付表」に掲げてある語のうち,送り仮名の付け方が問題となる次の語は,次のようにする。

【 106】引用元  送り仮名の付け方
URL: http://www.mext.go.jp/b_menu/hakusho/nc/k19730618001/k19730618001.html

Ajax を利用した Movable Type 月送りカレンダーのカスタマイズです。リアルタイムカレンダー(本日の日付の装飾)および土・日・休日表示も盛り込まれています。
このカレンダーは、従来の月送りカレンダー(iframe 利用)と比較して、下記のアドバンテージがあります。
週数の変化によって高さが可変、つまりカレンダー下に表示されるアイテムとの間隔が常に一定
すでにお気づきの方もいらっしゃると思いますが、当サイトでは数ヶ月前から月送りカレンダーを Ajax 化して試験運用してiいます。月送りのリンクをクリックして Ajax 化されたカレンダーを体感してみてください。
注:本カスタマイズでつまづいた場合、「8.トラブルシューティング」をご覧ください。
Ajax を利用してテーブル型のカレンダーを月送りします。Ajax 化されるのはページ表示時および月送り時のカレンダー切り替え時です
カレンダーの取得に失敗した場合、カレンダー表示エリアにメッセージを表示します(表示内容・非表示のカスタマイズ可能)
以下、カスタマイズ方法です。ここではデフォルトテンプレートおよび公開テンプレートをサンプルにしていますが、Ajax の動作はテンプレートに依存するものではありませんので、CSS を変更すれば他のテンプレートでもお使いになれます。
の赤色部分に、ご自身のブログURLを設定してください。この行を修正しないとリロード時にカレンダーが表示されません。
また、アーカイブパス(3.2 以降であれば管理画面の「設定」→「公開」→「アーカイブの設定」)を設定している場合は、2行目の
の赤色部分にアーカイブパス名を追加してください。例えば「archives」というパスを付与している場合は、
2項で同様の修正がありますので、設定内容が分からない場合はそちらも併せて参考にしてください。
保存後、3つのファイルをメインページと同じディレクトリにアップロードしてください。-->
注:ブログの文字コードが UTF-8 以外で運用されている場合は、2.1項のカスタマイズも併せて行ってください。
バージョンが 3.2-ja 以降の場合、管理メニューの「テンプレート」→「アーカイブ」→「テンプレートを新規作成」をクリック。3.1x-ja 以前の場合、管理メニューより「テンプレート」→「アーカイブに関連したテンプレート」で「新しいアーカイブテンプレートを作る」をクリック。
そして、2項で示したカレンダーテンプレート全体を下記の青色のタグで括ってください。
バージョンが 3.2-ja 以降の場合、管理メニューの「設定」→「公開」の「アーカイブ・マッピング」の項目の右側にある「マッピングを新規作成」をクリックして下記の設定を実施してください(バージョン 3.3 以降の場合、右上にある「詳細モードに切り替え」のリンクをクリックすることで「公開」というメニューが表示されます)。
バージョンが3.1x-ja 以前の場合は、管理メニューより「ウェブログの設定」→「アーカイブの設定」で「新しく、テンプレートとアーカイブを関連付ける」より下記の設定を実施してください。
「追加」をクリック後、その下の「アーカイブ」欄にある「月別」に、2項で付与した「テンプレート名(ここでは"カレンダー")」が追加されていればOKです。
次に同じ「アーカイブ」欄の「月別」の「カレンダー」の右側にある「出力フォーマット(3.2-ja 以降)」または「アーカイブ・ファイルのテンプレート(3.1x 以前)」に下記を設定してください。
またカレンダーを初めてご利用になる場合は、「アーカイブ種類」欄の「日別アーカイブ」をチェックして保存してください。このチェックがされていないと、再構築で下記のようなエラーが発生します。
また、2項と同様、アーカイブパス(3.2 以降であれば管理画面の「設定」→「公開」→「アーカイブの設定」)を設定している場合は、上記リストの赤色部分を修正します。
例えば archives というアーカイブパスを設定している場合は、下記の青色のように修正てください。
下記をスタイルシートに追加します。すでにカレンダー関係のスタイル設定が行われている場合は競合を避けるため、古い設定を削除(またはコメントアウト)してください。
を追加することで、ページ描画でカレンダーが表示されるまでローディング状態を示すことができます。img タグを設定すれば画像を表示することも可能です。
送り時は挿入した文字は表示されません。またカレンダー取得失敗の場合は表示が消えます(これは7項の設定と関連します)。
Ajax 月送りカレンダーは HTTP 非同期通信でカレンダーファイルを取得・表示しますが、何らかの原因で通信に失敗し、正常に取得できない可能性があります。当サイトで運用していた時も 503 エラーが多発すると取得に失敗するようです。
このカスタマイズではカレンダーの取得に失敗した場合、カレンダー表示エリアに正常に取得できなかったメッセージ
メッセージを変更したい場合はこの青色部分を修正してください。またこの1行を丸ごと削除すれば、HTTP 非同期通信に失敗した場合にカレンダー表示エリアの書き換えが行われなくなりますが、6項の表示がそのまま残りますのでご注意ください。
「失敗してもカレンダーを表示させたい」という場合は、上記メッセージ出力の1行を削除して、6項の「loading ...」というメッセージの代わりに、カレンダータグ(通常のカレンダータグ)を埋め込んでおくという手もあります。通信が成功すれば Ajax 月送りカレンダーに切り替わり、失敗すれば通常のカレンダーがそのまま表示されます。
カレンダーが正常に表示されない場合、つまり上記のカスタマイズをそのまま行って、カレンダーが表示される位置に "File Not Found" が表示された場合、以下の問題が考えられます(全てではありませんが思いついたものを挙げておきます)。
ブラウザの[表示]-[ソース](あるいは「ソースの表示」)で、カレンダーを設定しているページのソースを表示
何も表示されない場合(404 Not Found)はカレンダーアーカイブへのパスの設定が誤っているか、アーカイブが生成されていない可能性があります。
逆に、カレンダーが表示されてブラウザにそのカレンダーが表示されない場合は、ブラウザの再起動や、ブラウザのキャッシュ・一時ファイルの削除等を行ってみてください。また UTF-8 以外で運用されている方は、カレンダーが表示されている状態で、ブラウザの[表示]-[エンコード]でカレンダーのページの文字コードが UTF-8 になっていることを確認してください。
クッキーを削除した直後のカレンダーは表示されるけれども、月送りのリンクをクリックすると File Not Found が表示されるという場合は、2項のテンプレートに埋め込んでいるアーカイブパスが誤っている可能性があります。よくあるのは次のように最後の"/"が抜けているケースです。
また、デフォルトテンプレート + IE6 で、カレンダー日付のスタイルが崩れる不具合を修正しました。
アーカイブパスがサイトパス配下に存在しない場合に正常に動作しない不具合を修正しました。
このブログは重複トラックバック防止プラグインにより、同一エントリーに対する同一のトラックバックは登録されないようにしています(記事のタイトルまたは記事の概要が異なる場合は登録されます)。
小粋空間さんが公開しているAJAXカレンダーを導入してみた。 カレンダーの読み込... [続きを読む]
本サイトにカレンダーを実装するにあたり、小粋空間さまのAjax月送りカレンダーを... [続きを読む]
カレンダーはいまは一応、向こうのブログもこちらも小粋空間さまのAjaxカレンダー... [続きを読む]
当ブログにAjaxのカレンダーを設置しました。 月めぐりでカレンダーが表示できる... [続きを読む]
カレンダーを表示しているだけでなく、月送り出来るようにしました。 小粋空間さんの... [続きを読む]
明けましておめでとうございます。 実家が退屈で東京の自宅に帰るやいなやMovab... [続きを読む]
小粋空間さんが公開されてる「Ajax 月送りカレンダー」を使わせて頂くことにしま... [続きを読む]
このブログサイトのカレンダーを使い勝手が良いように少し変更してみました。 まだブ... [続きを読む]
前ののブログを書いている頃から、月送り型のカレンダーを設置したいと考えていたのだ... [続きを読む]
AJAXカレンダーを設置しました。 詳しくは小粋空間さんのこちらの記事へ。人任せ... [続きを読む]
AJAXカレンダーを設置しました。 詳しくは小粋空間さんのこちらの記事へ。人任... [続きを読む]
例によって小粋空間さんとこからAjaxカレンダーを導入してみました。 途中いくつ... [続きを読む]
小粋空間さんのサイトを参考に。 別に大した事をやったわけではないですが。。 Mo... [続きを読む]
MTサーバをインストールしてから、しばらく手をつけていなかったが、自分のブログで... [続きを読む]
以前、わたしもカレンダーをAjax化できないかトライしてみたのですが、Ajaxを使いこなせなくて断念しました(つω-`。)
僕のブログはカレンダーの「October 2006」などのタイトル部分をサイドタイトルと同じような外観にしたため、プレビューやネクストの矢印が背景色と同じになってしまいました。
上記を追加し、更に「!important」を付加してリンク色を変えたのですが、他によい方法というかもっと簡単にできるやり方があるようでしたら教えていただけないでしょうか?
それぞれの要素セレクタに個別に color プロパティを設定する手があるかもしれません(試していませんので間違ってたらお許しください)が、鹿之助さんの方法が簡単かもしれません。
今まで個人的に「カレンダーはいらない?」と思っていたので、あえてカレンダーなしでブログを書いてきましたが、Ajaxカレンダーの秀逸さに魅かれて設置させてもらいました。
先ほど、時計の設置もしたのですが、平日の数字が表字されません。説明通りにやったはずなのですが・・・どうすれば良いでしょうか?教えて頂けますか?
ご質問の件は「Firefox で閲覧するとカレンダーの平日部分が白くなる」ということでよろしいでしょうか。
上記のようなCSSの文法エラーがあると Firefox では正常に表示されなくなります。この修正でなおらないようであれば他に誤りがないかご確認ください。
ただいま、トップページには表示されてますが、他のアーカイブページにもタグを貼り付けたのですが、「loading ...」の文字が表示されたり、されなかったりです。もう少し時間が経たないと駄目なのかな?朝、また様子を見てみます。
どうしてもうまく表示されない場合は再度ご相談ください(他のカスタマイズと違って Ajax はこちらで動作を確認できないのですが…)。
なので、『「失敗してもカレンダーを表示させたい」という場合は、上記メッセージ出力の1行を削除して、6項の「loading ...」というメッセージの代わりに、カレンダータグ(通常のカレンダータグ)を埋め込んでおく』、という記事のとおりやってみました。
を入れて、トップページから取得する時と、アーカイブページから取得する時で path の内容に違いがないかご確認ください。
alert関数はカッコ内に記述されたデータ等をポップアップ表示する機能です(先の依頼はalert関数を用いてデバグして頂く主旨でしたので、「JavaScript がお分かりでしたら」ということを申し上げました)。
ご質問の件ですが、例えばトップページをブラウザで表示し、IEでしたら画面上で右クリックして「ソースの表示」でHTMLソースを見ることができます。そのHTMLソースのカレンダーを表示するタグの部分
このURLをブラウザに入力して実行するとカレンダーだけが表示されるはずですが、現在、通常のページが表示されてしまうようですので、カレンダーのページへのリンクがうまく設定できてないように思われます。設定(特にアーカイブマッピング)を再度ご確認ください。
なお、確認・修正後、ブラウザから再表示する場合はブラウザのクッキーを予め削除してください。
なんとなく初歩的な感じが直感でするのですが自分でいじってみてもわかりませんでした。
ご質問の件ですが、3項の最後に書いてある作業が未完了のようですので、再度ご確認頂けますでしょうか。
今回初めてカレンダーを導入するにあたりAjaxのカレンダーの方法をやらせていただきました。
IEのVer6で表示させた上で最初は問題なくカレンダーが表示しているものの、前の月に移動するとなぜかサイト全体の文字フォントが大きくなって表示されてしまいます。
リロードすれば元の状態に戻ってくれますがどのような原因が考えられるのでしょうか?
ご質問の件ですが、こちらの環境(IE6)ではフォントが大きくなる事象は発生しておりません。
はじめまして。Ajaxカレンダーを導入してみたのですが、うまくいかないので、質問させてください。
なので、カレンダーが表示されるはずの部分には、ブログのトップページが入れ子状に表示されてしまってます。。。
この場合どのようなミスが考えられますでしょうか??ちなみにNot foundも出ません。
ところで、「2.カレンダーテンプレート作成」の「デフォルトテンプレートの場合」欄で、以下の部分で少し気になりましたので、厚かましくも書いておきます。間違えてたらスイマセン。
話しは変わりますが、カレンダーのデフォルトの表示を「一番過去」にする事は出来ないでしょうか?
と言うのも、MTを日記形式では無く、これから先のスケジュール表として利用しています。公開しているエントリーは本日と未来のもののみです。
その為、カレンダーを「公開しているエントリーの一番過去」、もしくは「今現在の月」のカレンダーを表示させたいと思っています。
Ajaxカレンダーですが、設置した月よりも過去に戻ることは通常できないんでしょうか?
ご質問の件ですが、残念ながらエントリーがない月のカレンダーを表示させることはできません。
一度古いカレンダーを表示させ、一端ウィンドウを閉じた後、もう一度アクセスするとその時のカレンダーが表示されるのですが、キャッシュをクリアするなど、新規でアクセスすると最新のカレンダーが表示されてしまいます。
この属性の組み合わせでは正常に動作しないようです(つまりMTの仕様、あるいはバグ)。
今MTでブログを現在製作中で、ここのAjaxのカレンダーを設置させてもらっています。
で、システム系のテンプレート(具体的にはコメントエラー、コメントプレビュー、検索結果)にもカレンダーを設置しましたが、なぜか表示されません。これは仕様なんですかね?
ご質問の件につきまして、デフォルトテンプレートのコメントプレビューにAjax月送りカレンダーを設置してみたところ、正常に動作しました。
さきほど「sord」を「sort」になおしたり、そもそもその属性を外したりしてみても、やはりシステム系のテンプレートだけ表示されませんでした。
分かりました。原因はコメント・プレビューのドメインがメインページやエントリーアーカイブページと異なるためのようです。
なぜ異なるドメインを設定されているかについては、gouache さんの利用されている環境に依存するので、当方では不明です。
Movabletypeにカレンダーを設置しようと思いまして、貴サイトが非常に参考になりました。
・上記IEで文字コードを見てみたらシフトJISだったので、ご指摘のプラグインを入れ、カレンダーテンプレートにMTEncodeTextタグを挿入した
補足です。コメント[15]にご指摘のあった方法でURLを確認してみましたが、問題有りませんでした。
ご質問の件ですが、サイトを拝見させて頂いたところ、もしかしたらコメント[42]と[44]が該当するかもしれません。
callされるはずなのですが、アラートダイアログボックスが表示されないと理解しています。
Ajax では異なるドメインに対する呼び出しができません。私のサイトを例に挙げると、
というURLでブラウザにページを表示している状態で、Ajax を利用してあるファイルを取得する場合は、
というサブドメインでは Ajax の仕様上、ファイルを取得することができません。
やまちゃんさんのブログには、2つのドメインを使われているようですので、おそらくカレンダーファイルを取得する際のドメインが、その前にブラウザに表示されているページのドメインと異なっているのではないでしょうか(カレンダーを設置されている状態を拝見できないので推測です)。
getCalendar を起動するには、表示されている月送りカレンダーの前月または次月のリンクをクリックしてみてください。
おかげでスタイル切替時にカレンダーも即反映されるようになりました?(= ̄▽ ̄=)V やったね
一つ質問なのですが、「Ajax 月送りカレンダー」を導入し、正常に動作するまでは行きましたが、休日・祝日のスタイル変更では出来なかったので、できる方法があれば教えていただきたいと思います。
質問ですが、わたしのカレンダーのエントリーのある日付をクリックすると、必ずアーカイブの画面に飛んでしまうのですが、その日付のエントリーに飛ばすことは出来ないでしょうか?というか、できるのでしょうが、わたしの設置ミスだと思います。。。
ご質問の件ですが、管理画面の[設定]-[公開]の「アーカイブのマッピング」の[日別]のところに2つのテンプレートが含まれていないでしょうか(ここはひとつが正解です)。
ちなみに「アーカイブ」とはどのアーカイブかお分かりでしょうか?(一応「日付のエントリー」もアーカイブなので)
管理画面の[設定]-[公開]の「アーカイブのマッピング」の[日別]のところに2つのテンプレートが含まれていないでしょうか
カレンダーの日付を押すと、「日付アーカイブ」ではなく、その日に書き込まれたエントリーを表示させたいのですが、、、
はじめまして。カレンダーを使頂こうと思いまして記載どうりにやってみたのですがうまくいきません。
現象としては「File Not Found」と出てしまいます。ソースのカレンダーのアドレスで直接見ると表示されます。ブラウザのキャッシュ・一時ファイルの削除等も行いましたが同じです。
1点気になるのは、ブログ自体は「UTF-8」で運用してるのですが、カレンダーのページに直接行くと「Shith_JIS」になってしまいます。ブラウザのエンコードで「UTF-8」に手動で直しても文字化けなく表示されます。
なおカレンダーに日本語が含まれていなければ文字コードを変更しても正常に表示されます。
解決できるかどうか分かりませんが URL をご連絡頂ければもう少し状況を確認したいと思います。
記載通り行なって、メインページでは、上手く表示できているのですが、何故が、カテゴリー・アーカイブ・ページ、月別アーカイブ・ページ、エントリー・ページでは、「File Not Found」になってしまいます。
8項のトラブル・シューティングを見て、それぞれのエラーとなるページのソースを見ましたが、カレンダーのアドレスをブラウザで表示させるとカレンダーは表示はできます。さらにそれぞれのページの文字コードは、ちゃんとUTF-8 になっています。ブラウザの再起動もやりましたし、再構築もしましたが、やはりエラーとなります。
残りは、アーカイブ・パスとなるのでしょうが、メインメージでは正常に表示されています。
ご質問の件ですが、メインページ以外はブラウザを起動した初回表示はOKで、2回目以降の表示で NG になるようです。つまり Cookie に保存されたカレンダー年月が正常に表示できていないように思われます。
もし ajaxCalendar.js の編集が可能であれば[15]の alert 関数を追加して、ページを表示した時にダイアログにカレンダーのURLが表示されますので、メインページ以外のページでどのようなURLが表示されるかご確認ください。ただしどうしてこのような事象になるのか原因不明ですので解消できないかもしれません。
どうしてもエラーになってしまう場合は、メインメージ以外は、元にもどした方が、よさそうですね。
ご教示頂いた形で、、「File Not Found」を表示する行をコメントアウトしたところ、エラー表示の代わりに、公開テンプレートのカレンダーが表示される様にはなりました。ありがとうございました。
しかし、メインページのカレンダーも、「ブラウザを起動した初回表示はOKで、2回目以降の表示で NG」の状況になりました。そこで、メインページも、急遽、「失敗してもカレンダーを表示させたい」状況に直しました。キャッシュをクリアすれば、Ajax月送りカレンダーが表示できる様です。
送りではありませんが、とりあえず、カレンダーが表示できているので、この状態にしておきたいと思います。
いままで正常に表示されていたのですが、本日表示されていないことに気が付きました。色々調べてみた結果、cookie関係だというとこまでたどり着いたのですが対処方法が分かりません。
当方、ブログAとブログBの2個のブログを公開しています。双方にカレンダーを設置しているのですが、ブログAの最新の記事が3月、ブログBの最新記事が2月の場合、ブログAのカレンダーで3月を選択した状態でブログBを表示するとカレンダーが「File Not Found」が表示されてしまいます。多分cookieで状態を保存しているためと思いますが対処方法はあるでしょうか?
ここしばらくは、カレンダー含め、テンプレート等の変更は一切していません。記事の投稿のみです。
しかし、ふと見てみると『カレンダーを表示させる為のURL』おかしくなっていました。
このように、何故か「calendar/2007/05/」の部分が2回繰り返されるのです。タグに間違いは無いような気がするのですが、他に原因がある可能性もあるのでしょうか?
昨日、カレンダーが「File Not Found」になる、と言う事でコメントさせて頂いたのですが(まだ反映されていないようです)、取り急ぎ強制的にテンプレートを以下のように書き換えました。
ご質問の件ですが、大変申し訳ありませんが、当方では原因不明です(MTEntries タグが正常に動作していないように見えます)。
解決策ではありませんが、不具合箇所を切り分けたい場合は、新しいインデックステンプレートを作成して(出力ファイル名は test.html 等)、そこに下記のみを記述して保存・再構築して、test.html を表示してみてください。
お役に立てず申し訳ありません。もし何か分かりましたらエントリーにてお知らせ致します。
送りカレンダーがどうしても設置できず、お忙しいところ申し訳ないのですが、コメントさせていただきます。
3:2で表示されるカレンダーの文字コードがShift-jifになっており、手順で紹介されている、「utf8以外の設定」時の方法を導入しても文字コードがutf8に変わらない。
4:アーカイブマッピングを新規作成し、「月別」に作成した「カレンダーアーカイブ」を適応させているが、リンクしてくれない。
ご指摘頂いたように、URLをシングルクォーテーションで挟んだところ、うまく表示されました。
3:2の現象が発生したので、トップページに戻ってみると、さっきまで表示されていたカレンダーが「not found」になる。
コメント「81」で指示していただいた通り修正し、IEではうまく動作しているようとご報告しましたが、検証不測でした。
もう一度、手順2?1の文字コード変換方法を試してみましたが、上記状況はかわりませんでした。
なんども申し訳ありません。なぜ文字コードがかわってしまうのでしょうか・・・?本当にお手数かけて申し訳ありません。
ご質問の件、サイトを拝見させて頂いたところ正常に動作しているようですが回復されましたでしょうか。
なお昨晩少し解析していたところ、Cookie に保存するデータの年と月の間にある "/" がURLエンコードされた形で保存されていることが判明しました。これが原因で Cookie から取得したデータが正常に処理できない場合があるようです(現在この事象にはなっておりません)。
テンプレートのURLを相対パスに変えたりいろいろいじっているうちに、どれかが解決策になったのかもしれません。
確認しにいきましたら、おっしゃるとおり正常に動作していました。検証までいていただいて、本当にありがとうございます。
蛇足ですが、データ作成時の文字コードがlolipopではShift-JISデフォルトになっているのではないかと思い、さくらインターネットで同じ作業をしてみたところ、すぐにスムーズに動き、カレンダーの文字コードも最初からutf-8になりました。レンタルサーバーの相性もあるような気がしました。
では、本当にありがとうございました。これからもカスタムのリリース楽しみに拝見させていただきます。
3月20日に修正されたファイルをアップロードしたところ、calendarフォルダに、カレンダーデータが生成されなくなりました。
ためしに、calendarフォルダに、バックアップしていたデータを入れてみたところ普通に表示されましたので、リンク設定のミスではないと思います。
また変わったエラーメッセージがでてきまして、カレンダー表示部分に「ご指定のアドレスのページは見つかりませんでした」とエラーメッセージがでてきてしまいました。
足りない頭で考えてみた結果、カレンダーデータが作成されない、プログラムが動作していないのではとの結論に達しました。
実はPerl版ダイナミックパブリッシングと併用させていただいておりまして、カレンダーアーカイブを、動的出力であるダイナミックパブリッシングに設定してしまっていたんです。
カレンダーアーカイブを静的再構築に設定しなおしたっところ、カレンダー表示データが生成されました。
お手を煩わせてしまい本当に申し訳ありませんでした。これからはもっとよくチャックしていこうと思います。
さて、今、このAjaxカレンダーを使用して行事日程カレンダーを作成しようとしています。
Movable Typeのブログエントリーを行事予定を入れるツールとして使用しようと考えています。
など、細かくは省略しますが、追加することで、行事日程カレンダーっぽくなりました。
厚かましくてお恥ずかしい限りですが、もし、アドバイスいただけると大変助かります。
今まで問題なく表示されていたカレンダーが、トップページのみカレンダーが表示されなくなりました。
カレンダーページは生成されており、カテゴリーアーカイブや、トップページから次のページへ移動するときちんと表示されています。
と「メインページ」という出だしが「日付アーカイブ」に変わっただけのエラーが発生します。
最初に表示されるか、閲覧者が前回開いていた月のカレンダーが表示されるようです。
現在の日付が含まれるカレンダーが表示してほしいのですが実現方法が分かりません。
厚かましくてお恥ずかしい限りですが、もし、アドバイスいただけると大変助かります。
ご質問の件につきまして、少し動作を調べてみましたが、当方でも原因不明です(ソースコードを拝借して動作させると正常に表示されました)。
ご質問の件ですが、最初の2点についてはとりあえず現状のカレンダーを拝見させて頂けますでしょうか。お手数ですがサイトのURLをお知らせください。
訳がわからず申し訳ないことしきりで、本当にお忙しいところ申し訳ありませんでした。
日付とエントリータイトルの文字サイズを変更するのは、ここではチャレンジしていません。
が影響しています。ここを削除するよりも .calendar にマージンを与えた方が良いかもしれません。
Safari の件は、当方 Mac を所有していないため確認できず申し訳ないのですが、デフォルトの月送りカレンダーであればブラウザは落ちないという認識でよろしいでしょうか(このサイトでも同じカスタマイズを利用してますので)。
もしそうであれば、カスタマイズされた部分との差分を少しずつ加えて、落ちる・落ちないの部分を見極めて頂けると有難いです。
IE6/IF7は、こちらで確認したところ、いずれも正常に表示されてますので、ブラウザの一時ファイルとクッキーを一旦クリアしてみて頂けますでしょうか。
3.IEで閲覧すると、キャッシュを読み込みに行って、新規エントリーがカレンダーに
FireFoxやOperaではこういった問題は起きないので、ブラウザの問題だというのは理解できますが、
まず、[98]のコメントで頂いた「IE → カレンダー部分が表示されません。」というご質問は、「カレンダーが全く表示されない」という解釈をした上での回答です。
[101]で、「上記の回答([99])で不具合が解消されません」というご質問をされているようですが、[98]で「IEではカレンダーは表示されるけれども更新した内容が表示されない」という質問をされているのでしたら、そこまでの意図は汲み取れませんでしたので、その点はご容赦ください。
本題ですが、このカスタマイズではブラウザキャッシュの問題はクリアできていません(そもそも Ajax 自体にブラウザキャッシュの問題があります)ので、Iframe を利用した「月送りカレンダー」の使用を検討されてみてはいかがでしょうか。
関連のエントリーは下記の2つです。先に月送りカレンダーの設定をしてから休日表示のカスタマイズを行ってください。
また、上記のカスタマイズを行ない、さらにカレンダーのページ(=iframe 要素で読み込まれるページ)に、ブラウザのキャッシュを使用しないための下記の要素を head 要素に追加すればかなり解消されるのではないかと思います。
また(古い記事なので記憶が定かではありませんが)、ページを再読み込みした時に常に最新月を表示させたい場合は、それを修正する方法がありますので、ご希望されるようでしたらお手数ですが再度ご連絡ください([101]でその部分をご要望されているか不明でしたので念のため)。
昨日、長々と質問状を送らせていただいた者です。 TypeKey IDを使ってサインイン することに気づかず送ってしまったのですが、この場合も到達しているのでしょうか。
実はあれから色々考え、おそらくこういうことだろうと思うところで「月送りカレンダー」を自分なりに設置してみました。
ご質問の件ですが、指定したディレクトリにはカレンダーファイルが存在しないようですね。
設定画面の「サイト・パス」と、カレンダー・アーカイブの「出力フォーマット」をご連絡ください。
>設定画面の「サイト・パス」と、カレンダー・アーカイブの「出力フォーマット」をご連絡ください。
具体的には2項と4.2項の部分で「archives というアーカイブパスを設定している場合」ではない方の設定を選択してください。
管理画面の [設定] - [公開] で「アーカイブの設定」にチェックは入っていません。 試しにチェックを入れたら[アーカイブURL]は空欄でした。
はじめまして。いつも困ったことがあったらまずは小粋空間さんにお世話になっております。
早速本題なのですが、Ajax 月送りカレンダーを設置しているのですが、動作がおかしいのです。
自分なりに考えて、6?12行目付近のif文を削除したところ、期待通りの動作をしたものの、土日・祭日の色付けがされていませんでした(CSSは設定済みです)。
カレンダーで、エントリーがあった日にはカレンダー内にリンクが貼られると思うのですが、リンクの貼られる日と、貼られない日があります。
送りのリンクをクリックすると File Not Found になるのは、カレンダーページへのリンクが完全に直っていないためです。
また文字化けに見える件は、おそらく3項の「カレンダーテンプレートを月別アーカイブに関連付け」で、「月別」欄にある「優先」のラジオボタンが「カレンダー」の方を選択していないでしょうか?(であれば間違いです)。
文字化けにみえる原因は、月別アーカイブをクリックするとカレンダーのページが表示されているからです。
ご質問の件ですが、カレンダーが表示されているURLをご連絡頂けますでしょうか。ご連絡頂いた後、改めて動作を確認させて頂ければと思います。
「2.カレンダーテンプレート作成」 → 「公開テンプレートの場合」 を再度全文、そのままテンプレート名「カレンダー」にコピーペーストして再構築しましたら、文字化けはなくなりました。
「月別」欄にある「優先」のラジオボタンは、仰るように間違っていたようです。直しましたら、月別アーカイブ欄も正しい表示になったようです。ありがとうございました。
6月のカレンダーでは、エントリーがあった日にはカレンダー内にリンクが貼られると思うのですが、リンクの貼られる日と、貼られない日があります。
ちなみに、質問を行ってから何度か調整を行っているので、質問したときとまったく同じではないかもしれませんが、宜しくお願いいたします。
「クッキーの削除というのは、ツール→インターネットオプション→インターネット一時ファイル→クッキーの削除」をクリックすると言うことでしょうか。
クリックする前と後で、変化はないようです。6月のカレンダは見えますが、5月を表示してくれません。
「公開テンプレートの場合」 を再度全文コピーペーストしたところ、この瞬間に文字化けが直りましたので、2項の修正は効果が出たと思うのですが、いかがでしょうか。
なお、ラジオボタンは、「月別アーカイブ欄」に関係していました。出力フォーマットで、「カレンダ」を優先し、「月別アーカイブ欄」を見ると、5月カレンダと6月カレンダができています。5月カレンダは、「2007年05月 ≧」、 6月カレンダは「≦2007年06月」と、それぞれ上端に表示します(但し、イコールマークは2本ではなく、1本線です)。
今は文字化けがありませんが、今なお、5月カレンダの ≧をクリックしても6月カレンダの≦をクリックしても月送りしません。
カレンダが表れ、(113)で御報告しましたときと同じ文字化けを起こしていました。
いじっている内に、ブログのカレンダが一時的に壊れました。05ホルダと06ホルダからファイル消え、気が付くとダウンロードできなかったはずのファイルが、実際にはダウンロードされていました。
ダウンロードされていたindex.htmliファイルをもとのファイルにアップロードし、再構築したら、壊れていたブログのカレンダはもとに復帰しました。ただし、index.htmlファイルはアップロードできません。
なお、ダウンロードされていたindex.htmliを自在眼で見ますと、115でご相談したリンクが、ここではきちんと貼られています。
ちょっと気になってレンタルサーバーのMySQLコントロールパネルを覗いてみました。みたら、ちょっとやっぱり様子がおかしい。本当はおかしくないのかも知れませんが、まだ気になることがあるので、そのことをレンタルサーバーに直接聞いてみます。
レンタルサーバーからは折り返し返事があると思います。レンタルサーバーからの返事を待ち、その後、改めてyujiro様にカレンダについてご相談したいと思います。
仰る通り、summary部分を変更すると正常に動作しなくなります(その部分から年月を取得しているので)。
なお申し訳ありませんが、コメントはできるだけ1件にまとめてご連絡頂ければ幸いです。
前回に月別アーカイブの時に、あれこれ弄りすぎて、アーカイブがおかしくなっていたので、再度構築したら、今度はカレンダーが表示されなくなってしまいました。
と言うことで、一番目と二番目の書き出しが悪いというのはわかったんですが、それをどの様にして直せば良いのかあれこれ考えてみているのですが、わからないでいます。
分かりにくいコメントで申し訳ありませんでした。MySQLがおかしいのじゃないかと思ったのですが、そうではないようです。
<[111]の回答で「2項と4.2項」と書いたうちの2項について>、当方が今までのところで採りうる手段は、一応、手を尽くしたと思っています。
2項の公開テンプレートを全文コピーペーストする以上のことで何か手があるでしょう。全文をコピーペーストした効果は、一部では生じていると思っています。しかし、その効果が及んでないところがあるようです。
2項の公開テンプレートを全文コピーペーストした後、再構築は何度も繰り返しています。
リンク無しとは、カレンダの日付数字とエントリーブログ記事とがリンクしないということです。
ログイン→設定→公開→アーカイブ・マッピング→テンプレート優先マーク→カレンダをチェックする。 次いで
〔解説〕 リンクに異常なしとは、6/17以降も日付数字とエントリーブログ記事とがリンクできているということです。
以前の文字化けが無くなっており、2項の公開テンプレートを全文コピーペーストした効果が及んだのだろうと私は考えているんです。
05ホルダと06ホルダとは文字化けを起こしており、2項の公開テンプレートを全文コピーペーストした効果が及んでいません。
2項の公開テンプレートを全文コピーペーストし、その効果が及ぶ範囲と及ばないところがあるようです。どうしたらいいのか分かりません。
05ホルダと06ホルダとを書き直して再度アップロードすればいいと思ったのですが、これをするとどうもトラブルを起こすようです。恐くなってて止めました。
誤 2項の公開テンプレートを全文コピーペーストする以上のことで何か手があるでしょう
正 2項の公開テンプレートを全文コピーペーストする以上のことで何かうまい手があるでしょうか?。
早速ご指示通りにsummaryをデフォルトのものに書き換えたところ、無事動作しました!
質問をする前にも、summaryだけをデフォルトのものに書き換えたりしたはずなのですが、おそらくほかにもなにか設置方法を間違えていたのかもしれません。
ひとつ新しいことが起きました。カレンダが、7月に移行しません。同じ問題が絡んでいるように思います。
「7月に移行しません」という件は、7月のカレンダー用ファイルが生成されていないのが原因のようです。
に、index.htmli というファイルは生成されているようですが、拡張子が間違っているので表示の対象にはなりません。
この部分の「この」というのがどこの部分で、どこをどう直せばいいのかよく分からなかったのですが、いろいろ少しいじってみました。
数日前「calendarホルダ/06」をいじったときはいろんな警告が出たのですが、今回は不思議なことに全く警告が出ませんでした。
先日、「calendar/06,05」をいじったときの警告は何だったのかよく分かりませんが、まあ、一応これでいいのかなと思います。今後、少し様子を見ていきたいと思います。
いったん誤記すると、その後テンプレートを直して再構築しても、その修正が途中までで、末端のindex.htmlまで波及しないようです。
今後、記事をエントリーしたり、8月に月替わりした場合、また異常が出るかも知れません。もしその時はまた相談させてください。
当ブログではfirefoxでのカレンダー表示は確認出来るのですが、IEでは確認出来ませんでした。カレンダーファイルへのパスはあっていると思うのですが。
カレンダーテンプレート、マッピング、組み込み先の記述はどうしたらいいでしょうか?
送りカレンダーの機能をつけたいのですが、「2.カレンダーテンプレート作成」ですでにわからなくなっています。
4では、「アーカイブテンプレート」の中で「ブログ記事」「ブログ記事リスト」「ウェブページ」とありますが、どれで新しいアーカイブテンプレートを作るのでしょうか?
2項および4.2項のリストを見直しましたので、申し訳ありませんが、再度お試し頂けますでしょうか。
さて、自サイトで小粋空間さまのカレンダーを使わせていただいておるのですが、小粋空間さまのカレンダーのように、日付にオンクリックで記事のタイトルを表示させるにはどうすればよいのでしょうか?
ご質問の件ですが、「カレンダーのリンクにツールチップを設定する」が参考になれば幸いです。
(IEで)ソースを見て確認したところ、カレンダーは表示されたので設定は間違っていないと思うのですが、キャッシュを削除してもブラウザには変化がありません。
みなさんのコメントを辿りながら、考えられそうな事は試してみたのですが、自分の知識、スキルでは行き詰ってしまったため、こうして質問させていただいた次第です。
ご質問の件ですが、M@SAさんのサイトのデータをローカル環境にダウンロードしてみたところ、IEでも正常に動作しました。
が表示されるので、このキーワードで検索してみたところ、おそらくサーバの環境の問題と思われます。
参考に上げていただいたサイトをひと通り見て回ったのですが、当方、レンタルサーバーのため、直接サーバー設定を変更できないので、.htaccessで文字コードを強制的にutf-8に設定したところ、正常に表示されました!
こちらのAjaxカレンダーは非常に便利で、どうにか使いたいと思っていたので、とても嬉しいです。
これからもつまらないことで質問させていただくこともあるかと思いますが、よろしくお願い致します。
コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

【 107】引用元  小粋空間: Ajax 月送りカレンダー
URL: http://www.koikikukan.com/archives/2006/10/10-001010.php


トップ