応用
- ショートコードで勝手にbrタグを入れられるのを防ぐ方法
- 定義リストを出力するショートコードの例
- 【HTML5対応】WordPressの記事でサムネイル画像つきリンクを表示させるショートコードを実装してみたり | アンギス
あると便利
- ショートコードとかよく使うhtmlタグを登録できるプラグイン
最新版(2018-06-26)、安定版(2018-04-22a)をアップすると何故か構文エラーが出るので、1つ古いバージョン(2017-02-19e)を入れてみたところ問題なく通る。何だったんだ…?
→あとで確認したらロリポサーバー側の設定でPHPとデータベースのバージョンが低いままだったので、そのせいかもしれない
どうせ自分しか使わないので、言語ファイルは英語(en)と日本語(ja)以外全部削除。これで少し軽くなる。
ブラウザからinstall.php→パーミッションのチェックが走ると聞いていたのだが、出ない。(古いバージョンだったから?)
とりあえずアップしてinstall.phpの設定をしただけでもwikiは表示される…が、編集ができないためパーミッションの設定をする。
全部777に設定
少しいじってみて、編集できることを確認したので以下を追加
テーマはデフォルトのままで、スタイルシートを少しいじった。
conf/userstyle.css というファイルを入れれば既存のテーマの上から適用してくれるようなので、Wordpressサイトに適用しているのと似たようなスタイルを追加する。
主に行間の調整と見出しあたり。
後からわかったのだが、dokuwikiでphpのメモなんかを書いておこうとすると404エラーが出てプレビュー・保存ができない。
これはdokuwiki自体の問題ではなくサーバー側の仕様らしく、プラグインを入れればどうにかなるというもんでもないらしい。
(そういえばjavascriptを書いておこうと思ったときにもエラーが出たな…)
これではメモとして使えないので、どうしようかなという所。
あと、なんかxbrプラグインが効いてたり効いてなかったりする…
この辺が参考になるかも?
そういや一時期ロリポップに設置してあるWordpressブログが狙われたことがあったなあ。
突破はされないもののロボットで何度も試されるとロリポ側でロックされてしまうため、鬱陶しくなって画像認証を入れましたが。
ロリポップ!レンタルサーバーのパーミッションの設定はここを参照
lolipop.jp
一応zen photoやpwigoも見たんですが、データベース使うんですよね…
既にWPを設置しているのでMySQLが使えるのは分かっているのですが、消すときにめんどくさいから気軽に設置できない(めんどくさがり)
なので、できるだけデータベースを使わないものを探しています。
ギャラリーに求めるものはこの辺。
海外製だが管理画面は日本語にできる。なんでシンガポールなんだろ…
2013年から更新されてないっぽいのがちょっと気になるが一応動く。
データベース不要(CSV)
軽めだし、機能としては必要十分といった感じ。
http://sgal-lab.primaveraphoto.com/manager.php
スキンはここでいくつか配布されている
Wordpressで慣れてる人なら自分で作れそう。
以下の箇所はテンプレートの手直しが必要
設置方法が書いてなくてちょっと手間取ったので以下にメモしておく
設置の説明をしてくれているサイトがあったのでありがたく参考にさせてもらう
http://kachibito.net/software/image-gallery-cms-singapore.html
http://www.sgal.org/ の「Download」から落としてきたファイルを解凍
singapore.iniの以下の箇所を編集
gallery_name ギャラリーの名前を入力
default_language 日本語にしたいときはjaに変更
文字コードは上記にある通りUTF-8にすると日本語が文字化けする(管理画面は大丈夫)ので、EUC-JPに設定
ファイルをアップロード
galleriesのパーミッションを777に設定(Readme.txtが入っている)
ロリポップ!は777に設定不可のため以下を参照
https://lolipop.jp/manual/hp/permission/
スキンはtemplatesに入れれば動作する模様
ブラウザでinstallフォルダにアクセス
ttp://xxxx~/singapore/install
index.htmlが開くので、installのリンクを押下
何かエラーが出るけどとりあえず大丈夫
終わったら管理画面にアクセス
ttp://xxx~/singapore/admin.php
id:admin
Pass:password
でログイン、パスワードを変更する
FTPでフォルダを直接つっこむと認識されるみたいですが、日本語ファイルが入ってると当然のようにバグるので注意。
サムネイルのサイズを設定するファイルはスキンのフォルダに入っています。
昔一瞬だけ使ってた。データベース不要(CSV)、スキンは適用できない。
フォルダ単位でまとめてアップロードできるのがよい所なんだけど、1ページあたりの表示数が多いとやたら表示が重くなるので多分サムネイルを生成してないんじゃないかなあ。
http://www.php-labo.net/download/gallery/
配布ページに説明があるので設置が楽。
ただ、サムネイルを自動生成してくれないので手動でアップロードする必要がある
https://www.php-factory.net/gallery/01.php
自分で作ったページに埋め込むことを想定して作られているので、カスタマイズ性は高めかな?
PHPはあまりメンテナンスがされてないものが多くて(個人で作っているのも大きいんでしょうが)古いものが多い中、ここの配布サイトはまめに更新がされているようなのでちょっと安心感がある。
http://metro.windowswiki.info/smpg/
フォルダに画像を入れるとサムネイルを生成して一覧表示してくれるシンプルなギャラリー。
コメント表示などの機能はなし。
階層フォルダに対応していて、フォルダ分けもできる。ちょっとしたギャラリーならこれで充分か。
スマホ表示には対応していない。
データベース不要。
画像はlightboxで表示される。
個別のコメントはつけられないが、テキストファイルを入れるとページトップに表示される機能がある。
有名どころ。MySQLが必要。
インストールしてみようと思ったらロリポップ!ではSQLと対応PHPのバージョンが低いとエラーが出てできなかった。
古いバージョンを漁ってくればどうにかなるのかもしれないけど、めんどくさいので断念。
→後にロリポの設定でバージョンをあげたので、今は設置できるかも(試してない)
ただ、既にWordpressを設置してしまっているのでバージョンを上げる時に一悶着あった…
https://piwigo.org/
こちらも結構有名なやつ。MySQLが必要。
インストールまではできたのだけれど、どうもページャーがうまく動かないのと、サムネイルの生成がうまくいかない…
パーミッションの設定がよくわからん。
大中小の表示があって、いちいちそのサイズの画像が生成されるのがちょっと鬱陶しいかもしれない。
結局Simple Metro PHP Gallery (SMPG)を使ってました。
タイトルとかつけられませんが、とにかく楽なので…フォルダごと全ぶっこみするだけで絵が表示できる楽さよ
htmlファイル1つアップするだけで、同じディレクトリにある.mdファイルを表示してくれるらしい。
面白そうなので設置してみた。
これだけ。
メニューを付けたい時は navigation.md を入れればOK。
ttp://uwanosora.org/archive/mdwiki/#!index.md
リンク先消滅のため
wikiと言いつつ実際はMarkdownをブラウザで見やすくしてくれるだけなので、wikiの機能は無い。
markdown自体はあまり使ったことがないのだが、長年はてなダイアリーを使っていたのでこの手の記法にはわりと馴染みがある。
弱点はjavascriptでその都度コンバートしてるのでちょっと重い事と、閲覧環境に制限があることか。
IEが非対応(見られないとは言ってない)
試してみたら、Twitterの公式クライアント(iphone用)からだと何故かindexが表示できなかった。
いちいちsafariで開き直すのはめんどくさい。
一応、http://xxx~#!index.md のようにページを指定してやると表示される。htaccessでindex.mdがついたアドレスに飛ばしてやるしかないのか。
ちょっとしたものを置いておくにはとても便利なので、いい感じにできたらUTAUの配布ページをこれに置き換えるかも。
terrain Fantasy map generator
www.gizmodo.jp
紹介されていて面白そうだったので試してみた。
ソースの配布元(英語)
Generating fantasy maps
配付ページのサンプルではでは大きい画像の生成ができないので、自分で設置してみよう。
と思って作者の説明を読んだら、「素晴らしいサンプルを用意しようと思ったけど頭痛くなったからやめたぜ」「スパゲッティコードすぎてラベルつけるの無理」とか書いてあって設置方法の説明がないwww
仕方がないので配付ページのソースをパク…参考にしてなんとか画像が生成されるところまでできました。
Javascript全然わかんない…
とりあえず自分で設置してみた。
ttp://uwanosora.org/archive/terrain/
「default Generate map」ボタンを押すと地図が生成されるように設定してあります。
(押してからちょっと時間がかかる)
他のボタンは少し設定を変えてみたもの
リンク先消滅のため
以下を配布元からダウンロード。
下の方にある「on GitHub」からいけます。
以下は自分で作成。
ダウンロードしたjsは編集せずそのまま使用。
language.js の中の function makeBasicLanguage() のところで母音や音節の設定をしているようなので、長すぎるとか短すぎる場合は数値を調整してみると良いかも。
WordpressにNotoSans日本語フォントを導入しようと思ったのでメモ。
NotoSansはGoogleが無料で配布しているフォント。
日本語フォントはファイルサイズが大きいので、表示を軽くしたい場合は従来通りローカルで持っているフォントで表示させる方法のほうが良いかも
http://www.google.com/get/noto/#/
https://zxcvbnmnbvcxz.com/convert-to-webfont/index.html
web上でファイル形式を変換してくれるサービスのところで一回躓き、結局コンバータをダウンロードして変換することに…(こっちのほうが早い)
参考:[Noto SansをWeb font化しようとした時にハマった話](https://qiita.com/taka4sato/items/dba258d17d68500081f5)
使える形式に変換したら、WordpressのThemeフォルダ内にフォントを入れる(子テーマを利用)
英文フォントはダウンロードして自分のサーバーにアップしなくとも、Google web fontで簡単に実装できる。
http://ozpa-h4.com/2012/12/26/google-web-fonts/
来年のためのメモ。
要するに、「最悪フレから1人借りれば(ほぼ)無課金でできる編成」がテーマです。
低レアと配布に聖杯入れちゃってるのと、以蔵さんとか入れちゃってるんで厳密には縛りを守ってないんですが、高レアじゃないので大目に見て…(;ΦωΦ)
多分きちんと育てた呪腕さんとかでも代用は可能なので…
ジル(術)全体宝具
マシュ/坂本龍馬/アンデルセン
…時間がかかる!
龍馬の宝具で敵のチャージが減る(確率)ので、撃つタイミングに気をつけないといけないが、それ以外は普通に戦えばOK
龍馬さん入れてAパ組むの良いですね。
強いフレンド借りないといいつつ後ろに聖杯アンリマユがいますが、使ってないのでセーフということにしてください…
リストを更新すれども更新すれども強いフレンドしか出てこないんだ。
フラウロス(魔神柱)全体宝具
マシュ/メディアリリィ/アンデルセン/牛若丸/金時(騎)/マシュ(フレ)
サポートは絶対選ばないといけないので非フレの出てきた中で一番弱かったマシュを入れてます(スキル使用禁止)
フレ無しで挑みたい人のためにLv1タゲ集中持ち鯖とか置いとくべきだろうか…
やけどを付与してくるから…と思ってメディアリリィ入れたけどこれすごい時間かかるやつだ
途中でうっかりアンデルセンが落ちてしまって、金時で倒した。
SSも取りそこねた…ううっ
ヘラクレス(狂)単体宝具
マシュ/エウリュアレ/BB/レオニダス/ゲオルギウス(フレ)/槍ニキ
アガルタのバーサーカー戦でも実績がある前衛。
槍ニキは保険。
予定通り前の3人だけで恙無く終了。
ニコラ・テスラ(弓)全体宝具
マシュ/エレシュキガル/アンデルセン/胤舜/ゲオルギウス(サポート)/槍ニキ
すごい勢いで宝具を撃ってくる。チャージスキルが憎い…まさかもう星5に頼ることになろうとは。何回か編成変えて試したけどエレちゃん入れないとテスラの宝具回転率が高すぎてダメでした。
宝具封印スキルがあるので実は育てきった胤舜を入れるのが最適解だったのかもしれない。
スキル育てよ…( ˘ω˘)
星4以上を複数使ってもいいことにするならこういう編成で延々魅了し続ける手もある。
…が、もう少し修行が必要ですね…
というかこれ、運が良ければ槍ニキ擬似単騎も可能なのでは。
カルナ(槍)全体宝具
エジソン(術)全体宝具
エレナ(術)全体宝具
マシュ/ランスロット/アンデルセン/坂本龍馬/ゲオルギウス(サポート)/レオニダス
まずカルナを四ターン以内に倒し、その後エジソンとエレナを倒す作戦。
ランスロットが違法すぎてエジソンまで倒した。やばい。
アルトリア(槍)全体宝具
マシュ/ランスロット/アンデルセン/BB/ベディヴィエール/ゲオルギウス(サポート)
ベディヴィエールの宝具で〆たいよね、ということで。
当時の編成*2を少し再現しているのだが、やはりランスロットが違法。
○○○○(伏せる意味はあるのだろうか)(讐)単体宝具
無敵貫通がついていない単体宝具なので肉盾が2人もいれば問題ない。
以蔵さんの出番が無いまま終わった。
教授(弓)単体宝具
無敵貫通宝具だっけ…?と思って盾を使い捨てる覚悟で行ったけど、無敵貫通はスキルだった。
特殊ギミックで毎ターンの初めに宝具封印の状態異常を付与してくるのだが、パールさんが弾く弾く。神性っょぃ。
レジスタンスのライダー(騎)全体宝具
メガロス(狂)チャージで全体攻撃
最初にメガロスを倒し、後からライダーを片付ける。
メガロスが非常にめんどくさい。回避、タゲ集中、通常攻撃でもたまに全体攻撃してくる。
攻略サイトでも屈指の難易度とか言われていたから流石に星5なしメンバーでは無理かなーと思ったけど、なんか行けてしまった…
回避のせいでNPが溜まっても宝具が打てないなど若干失敗したなーというところがある。
一応BBちゃんで回避対策はしてたんですけどね…それを上回る速度で回避を使ってくる…
編成を工夫すれば、CEOを抜いてもう少し軽い編成にできるかもしれない。
本編攻略時はCEOなしで行けてたんだよなあ…*3
追記:
これで行けました。やはりエウリュアレに必中礼装をつけるべきだったぽい。
ライダーがスキルで無敵貫通を使ってくるので、持ってる人はジャックちゃん等を入れたほうが安全だと思います。
アルトリア・オルタ(剣)全体宝具
満を持してのダビデ。そういえばここまで使ってなかった。
しかしここぞという時に役に立つから聖杯を入れたくなる…
流石にここは星5の暴力を使っても良いことにしないと無理かな?と思ったけど、ジャンヌだけ借りれば行けることが分かってしまいましたね…ええ…
ゲージをブレイクさせるタイミングにさえ気をつければあとはひたすら耐久で。
この編成だとクラス相性の関係でマシュが一番ダメージを食らうので、ダビデで数字を稼ごうとか思わずにおとなしくマシュに鋼の鍛錬とかつけてあげたほうが安定すると思います。
すごく安定していけてたのに、ゲージ残り1本になった辺りで執拗に狙われて落ちてしまった。
マシュが落ちるとあとはもうジリ貧になるしかないので気をつけたい…最後ちょっと危なかった。
なんだろ、バフ・デバフがついてる人が優先的に狙われるとか…そんなことはないよなあ。