Web

Wiki

Wikiの文章を<BR>なしに改行したい

pukiwiki.ini.phpで以下を修正すると、改行をBRに変換してくれるらしい

// Convert linebreaks into <br />
$line_break = 1;

pukiwiki.ini.phpにて

  • [[Pukiwikiの「?」(はてな)がキライ>http://qiita.com/t_n/items
    $nowikiname = 1;
    と設定すると、WikiName を自動リンクしなくなる。

Wikiのバックアップ

http://www.hogehoge.co.jp/?plugin=dump

Twitterのタイムライン(TL)をwikiに挿入したい

  • Twitter挿入用のプラグインを造ってる方がいたhttps://kaz-ic.net/
    • Tool > twitter_widget.inc.phpより
    • #twitter_widget(各種パラメータ)

WikiWikiのAmazonアソシエイトがうまく機能しない

  • Amazonアソシエイトに登録して自分のIDをもらう(自分のID-22)
  • WikiWikiで&Amazon(商品ID)と記載する
  • うまくいかない
  • http://wikiwiki.jpに自分のIDを伝える必要がある
  • ココを参考に設定する
    • ::config/plugin/amazonのページを開く、なければ新規で作る
    • ページを凍結する(凍結しないと機能しない)
  • 商品紹介ページにと記載する

wikiでFTPから削除できないファイルやフォルダがある

  • パーミッションを変更777にしてから削除すれば消せる

GetとPostの違い

  • Get(URLの後ろに?変数名=値がつく)
    index.html
    <FORM method=GET action="test.php">
     <INPUT type="text" size="25" maxlength="150" name="変数名">
    </FORM>
    test.php
    <?php
    echo $_GET["qz"];
    ?>
  • Post(URLの後ろに引数がつかない)
    index.html
    <FORM method=POST action="test.php">
     <INPUT type="text" size="25" maxlength="150" name="変数名">
    </FORM>
    test.php
    <?php
    echo $_POST["qz"];
    ?>

!=== とか === 演算子ってなに?

数値と文字列を比較したときに、== 演算子や != 演算子が暗黙の型変換を行うのに
対し、=== 演算子や !== 演算子は数値と文字列は常に異なるものと判断します。

戻り値がゼロの場合falseなのかゼロなのか区別がつかない。
例えば特定の文字列が含まれるstrposの場合先頭に文字列を発見した場合、
ゼロが返るがこれを「==」で判定するとfalseと区別がつかない。
文字列と明確に区別するために「!== false 」を使用すれば、ゼロとfalseを区別できる。
ちなみにこの場合trueと「===」を明確に区別しなくても大丈夫。

if ( 123  ==   123 ) { ... }    // true(真)
if ("123" ==  "123") { ... }    // true(真)
if ("123" ==   123 ) { ... }    // true(真)
if ( 123  ==  "123") { ... }    // true(真)
if ( 123  ===  123 ) { ... }    // true(真)
if ("123" === "123") { ... }    // true(真)
if ("123" ===  123 ) { ... }    // false(偽)
if ( 123  === "123") { ... }    // false(偽)