0

オーナーである「わたし」が承認しなくてもブログ運営側が「消してしまう」ブログを体験できます。
  1. So-netブログ(So-netプロバイダーをキャンセルすると消される)
  2. Hatenaブログ(いつのまにか消えている)
また当初は記事内に JavaScript の利用を許可していたのに、いつのまにか許可しなくなったブログを体験できます。
  1. Google Blogspotブログ
  2. Tumblrブログ
最初から記事内に JavaScript の利用を許可しないブログもあります。
  1. Yahoo!ブログ
  2. Rakutenブログ
わたしはブログ記事を可能な限りミラーリング投稿します。 それぞれのブログでの新規投稿画面のインターフェイスが異なるので「MovableTypeのインポート書式」のファイルを全てのミラーリングブログでインポートを行います。ですから、 MovableTypeのインポート書式のファイルを読めないブログは論外で利用を諦めます。ブログ記事は「少ない文章による本文」と「詳細な文章を記載した追記」を JavaScriptファイルで提供し、複数のウェブサーバーから圧縮化したJavaScriptファイルで提供しています。 接続して戴いたみなさんが、どのブログであったとしても、そのブログで完結させるのが親切です。 「過去記事」や「関連記事」と言うリンク文字をクリックした際に、同じブログ内で移動する必要を感じます。「まったくデザインの異なるブログに移動してしまう」ことは避けなければなりません。それは「みんなが経験しているトラウマ」を呼び起こさない為に必要なことでしょう。「異なるURLに接続する挙動」は、トラウマ的記憶のスイッチが入ると全てに優先して警戒されます!「わっ!アフィリエイトの罠に落ちたのかしら!!急いで閉じないと!!!」

以上の条件で現在利用しているブログは DISQUS コメント をご覧ください。条件を満たすブログを教えて下さい。

MT形式のインポートファイルを読めること!

記事内でJavaScriptが機能すること!

勝手に消されないブログであること!

本当の狙い

複数のミラーリングしたブログを扱ってみて、いつのまにか、「メインのブログ」が生まれてしまいます。 MT(MovableType)インポート書式ファイルの雛形から、次の新規投稿を下書きのままにMT(MovableType)インポート書式ファイルを作成し、次々と異種ブログシステムにインポートします。 先ずは「メインのブログ」にインポートして、記事の完成を目指します。さて、ついつい過去記事などのハイパー・リンクのURLに「メインのブログ」のURLを指定してしまうと・・・・「メインのブログ」が混み合います! わたしの発想では、「メインのブログ」に対する一極集中を避ける気持ちで、複数のブログでミラーリングしているのに、わざわざ「メインのブログ」のURLを指定しては、分散利用を促せません。 例えば、MT内の記事を読んでいる訪問者には、そのままMTに留まれるURLが必要ですし、WordPress内の記事を読んでいる訪問者には、そのままWordPressに留まれるURLが必要です。 こうして折角の異種ブログ同時利用による接続の分散と言うメリットを崩さない為に、このページでの機能が大切だなと考えています。

疑問が生まれましたか? 「MT(MovableType)インポート書式ファイル」を異種複数のブログに読ませるのは良いけど、あとから必ず発生する記事本文の修正は、どうするの?!」

追記用と記事本文用のJavaScriptファイルを作成しています。 「MT(MovableType)インポート書式ファイル」には、JavaScriptファイル読み込みHTMLスクリプトしかありません。

例の配列に定義されていないと最初のセットで定義されたアドレスに移動します。
  • 過去記事:
    リンク先での文字化けを回避させるPHP公開スクリプト_
    [関数に渡す配列] 全 9 ミラーリング・ブログ・サイトに自動対応
  • 過去記事:
    DISQUSを簡単にミラーリングするJavaScriptとグーグル翻訳との連携_
    [関数に渡す配列] 全 5 ミラーリング・ブログ・サイトに自動対応
  • 過去記事:
    DISQUSとも連携しGoogle Web 翻訳の自動化で文字化け防止と世界中の訪問者に対応しよう!全世界言語対応版スクリプトを公開します_
    [関数に渡す配列] 全 5 ミラーリング・ブログ・サイトに自動対応
  • 過去記事:
    多数の動画を配信するブログページの表示完了が高速終了してこそのアフィリエイト環境が充実する_
    [関数に渡す配列] 全 10 ミラーリング・ブログ・サイトに自動対応
  • 過去記事:
    アフィリエイトのリンクを貼り付けると近い将来「接続が終わらないブログ」に成長してしまうから貼り付ける時に改造を忘れない!_
    [関数に渡す配列] 全 7 ミラーリング・ブログ・サイトに自動対応

ここだけのJavaScript関数

[YUICOMPRESSORで最適化した一行関数本体] GetUrlAtThat2018
YUICOMPRESSORで最適化する前のソースは以下の 「SOURCE」ボタンを押して下さい
特徴】:
  1. 関数名は「 GetUrlAtThat2018 」です。
    既に定義されている場合はリネーム願います。
  2. 関数は汎用です。
    関数はグローバルでもローカル内でも利用できます。
  3. 関数では渡される文字列を変数とする
    関数を呼び出す文字列変数を関数内で変数として処理結果を埋め込みます。
  4. 関数からは何も返しません。
    関数は既に定義された配列名と結果を埋め込む変数名を渡します。

  • CLICK!
JavaScript関数のソースはここです!

JavaScript関数を呼ぶ前に

  1. 適当に配列を定義します。
    ワンセット5つの変数を積み重ねます。例えばワンセットだけの配列を定義しましょう
    [関数に渡す配列]
    これがワンセットです。 location.hostname が一致しない場合は、1番目のワンセット先に向かいます。
    1. location.protocol: http: / https: プロトコルを指定します。
    2. location.hostname: / を含めないサブドメイン名です。この変数で判断します。
    3. location.pathname: / を含めるアドレスです。
    4. location.search: ? を含めるデーターです。
    5. location.hash: # を含める位置決めデーターです。
    ワンセット5つを2サイト分の変数を積み重ねます。例えばワンセットX2だけの配列を定義しましょう
    [関数に渡す配列]
    これが2セットです。
  2. 変数を宣言します!
    例えば適当な変数名「GOOGLETRANSLATOR」を宣言します。
  3. 関数を呼び出します。
    GetUrlAtThat2018( 'GOOGLETRANSLATOR' , BlogUrl_arr3 );
    1. 変数名を文字列で渡します。
    2. 定義済みの配列名を指定します。

    変数: GOOGLETRANSLATOR に、同じブログのアドレスが定義されます。

JavaScript関数の呼び方

  1. 移動先のURLを定義した配列を定義する。
  2. 変数名を宣言する。
  3. GetUrlAtThat2018( '変数名の文字列' , 配列名 )
  4. 記事内のリンク構文で利用する。

    または、


熟練工に甘えませんか?


Support AIt's free and fastSupport BIt's free and fastSupport CIt's free and fast

「無料サポート」に興味があれば
上の丸ボタンをクリック願います。
サーバーから9kbを受信しますのでお待ち願います。


※ 記事本文は別サーバーから JavaScriptファイルとして配信しており、配信元のサーバーにおける JavaScriptファイル(YUICOMPRESSOR済み)も、実際にあなたのブログが受信する gzip圧縮済みの JavaScriptファイルも、30日間のキャッシュ流用を定義していますので、特にご質問の前にブラウザーのキャッシュを削除してから、再度のご訪問と閲覧をお願い致します。
※ DISQUSについては別管理ですので、毎回、最新のDISQUSを表示できています。 但し、ご自分のDISQUSコメントを編集した直後に編集後の内容に至らない場合がありますが、DISQUS表示の上部にある「あなたの言語でDISQUSメニューを再表示する!」をクリックしますと最新の状況を表示致します。 宜しくご理解願います。
※ どれだけ待ってもDISQUSが表示されない場合は「広告ブロック」機能を切ってみて下さい。
Google Translator.