M-Blog

2015年の記事

MODX Evolution 1.0.15J

MODX1.0.15J MODXの最新版が12月30日にリリースされました。リリースノートはこちらから確認できます。リリースノート。 ファイル構成が変わったようなので1.0.14Jからアップデートしたときはモジュールなどを見直す必要があります。例えばcfFormDBを使用している場合はcfformdb.class.phpの41行目を変更しないとエラーになります。(続きを読む

モディファイアチートシート

チートシートの作成 以前からあったら便利だなーと思っていたので、phx.parser.class.inc.phpを見ながら内蔵PHxのチートシートを勢いで作ってみました。とりあえず使えれば良いや程度でまとめています。記述例をコピペしたら出力結果のようになると思います。だいたいは動作確認しました。すべて動作確認しました。 1.0.14J-r9に準拠なので最新版にアップデートすることをおすすめします。 チートシート完成版(http://mblo.info/modifiers/) あとは今後のバージョンに追加されたモディファイアと必要になった時にカスタムモディファイアを追加していくだけです。(続きを読む

今後のチートシートについて

モディファイアやAPI、システムイベントのチートシートの目処が立ってきた今日この頃。 なるべくMODXで管理をしようと思いコードやタグを貼り付けては思ったように表示されず四苦八苦する。 MODX日本公式やMODXWikiをみればある程度わかるものの情報は次第に古く、wikiは更新が止まったままのよう。 ページが増えてきて次第に更新が難しくなってきたのでDokuWikiを使用していこうか検討しています。 試しにモディファイアを少し移行してみたら思いのほか編集のしやすさとコードの貼り付けの簡単さで嬉しいです。(続きを読む

チートシート作成

チートシート作成しています。 内蔵フィルター モディファイア 内蔵フィルターのチートシートは完成して、バージョンアップのたびに更新していきます。カスタムモディファイアはあったら面白そうなものを随時追加しています。→内蔵フィルターチートシート API 現在はサブパーサーからやっています。順番に、DB、マネージャ、リソース(優先順位低)、ドキュメントパーサーを追加していきます。$が付いてるタイトルはメンバ変数です。 →APIチートシート 追記:Manager APIとか追加も考えたけど、たぶんすぐには必要ない気がしてきたのでひとまず完成ということで。(続きを読む

DLcrumbsでパンくずリストを表示

パンくずリストを表示するスニペットといえば、最初から同梱されている「TopicPath」ですが、しばらくDocListerの使い方を調べているので、今回はパンくずリストを表示できるDLcrumbsを紹介します。 スニペットをインストール 流れは以前に「次の記事・前の記事」を表示した時と一緒です。 「install/assets/snippets」にあるDLcrumbs.tplをスニペットコードの中に貼り付けます。(続きを読む

DLPrevNextで前の記事・次の記事

次の記事と前の記事 DocListerというスニペットを導入したので、次はブログ記事に「次の記事」と「前の記事」のナビゲーションを表示ます。 このナビゲーションを表示するスニペットには「PrevJumpNext」がよく紹介されていますが、今回はせっかくDocListerを導入したので、そちらを利用したナビゲーションを使用していきます。 スニペットをインストール DocListerを導入した際に「assets/snippets/DocLister」をフォルダごとアップロードしました。したがって今回は新規作成から貼り付けるだけになります。(続きを読む

DocListerで記事の一覧

DocListerをDittoの代わりに使ってみよう フォーラムによると、「Dittoの代替として使えます。軽い動作・柔軟性の高さが特長です。」ということなので、使ってみます。おそらく解説がロシア語ということがハードルの高さなのかな?私はロシア語もPHPもMySQLも詳しくないので、説明に間違いがあるかもしれません。実力としてはhtmlがちょっと読めるくらいの程度です(わからなくてもどうにかなるのがMODXの良いところ)。 さて、こちらにDittoとの比較が掲載されています。なんかは良い感じらしいことを書いてるのでしょう。(続きを読む

PageSpeed Insightsでページを分析

PageSpeed Insightsとは Googleの提供するウェブページの読み込みを分析してくれるツールです。 PageSpeed Insights 調べたいURLを入力して分析をクリックします。 分析結果 このブログの結果です。 モバイル カテゴリーやタグのリンクが小さいと怒られました。今のところは修正予定はないですが、MODX関係の記事が一通り書けたら対策します。 読み込み速度は問題ありませんね。jQueryのLazy Load Pluginを使っているので、画像はスクロールしないと読み込まれません。画像が増えてくると便利ですね。 パソコン モバイルに比べると速度が落ちますね。(続きを読む

© 2015 - 2020 M-Blog. Powered by MODX.

(URL:https://modx.mblo.info/,E-mail:info@mblo.info)

ブログについて
MODX Evolutionを使ってブログをしています。基本的にはまとめ、チートシートのメモなど、他にも日常のことをぼちぼち書いています。

コンテンツ
ブログ
MODXまとめ
MODXチートシート

動作環境
このブログはで運用しています。
・Apache 2.2.31
・OS Free BSD
・PHP 7.1.33
・MySQL 5.5.38
・MODX 1.0.22J-beta1

ブログ更新通知
RSS | ATOM

まとめ更新通知
RSS | ATOM

フィードバック

お問い合わせ
Twitter