エントリー
2013年の記事は以下のとおりです。
freoの投稿者ユーザーがエクスポートやインポートプラグインにアクセスできないようする方法
- 2013/11/30 12:23
- カテゴリー:ユーザー管理, 管理画面
- タグ:freoPHP, freoテンプレート
デフォルトではfreoの投稿者ユーザーが勝手にログのエクスポートやインポートができるので、個人情報の流出などの問題が発生する恐れがあるため投稿者ユーザーにはこれらのプラグインにはアクセスできないようする方法です。
phpファイルをカスタマイズする方法(ファイル管理プラグインを応用)
libs/freo/plugins/page.export.php の36行目または libs/fr...
freoの投稿者ユーザーがログインしたとき他ユーザーの情報を表示させない方法
- 2013/11/18 21:54
- カテゴリー:ユーザー管理, 管理画面
- タグ:freoテンプレート, freoプラグイン
freoのサークル管理プラグイン、プロフィール管理プラグインでは、権限が投稿者のユーザーがログインしたときにも自分以外のユーザーの情報も表示、編集ができてしまうので、他のユーザーの情報を表示させない方法です。
サークル管理プラグインの場合
1) templates/plugins/circle/admin.html の46~56行目あたりにある
<!--{foreach ...
TinyMCE4でTinyMCE3.xのプラグインを使用する
- 2013/09/30 16:39
- カテゴリー:TinyMCE4
- タグ:TinyMCEプラグイン
TinyMCE4にバージョンアップ すると、TinyMCE3.xのプラグインでは全く形式が違うので使用できないと思ってましたが、TinyMCE4の開発版にある compat3xプラグイン を使用すれば、TinyMCE3.xのプラグインをTinyMCE4で使えることが分かりました。 ここでは一例として、 rubyタグ入力プラグインを導入する 方法を紹介します。
【2017/09/25...
jquery.tablesorter.jsをメディア管理以外でも使用する方法
- 2013/09/25 22:58
- カテゴリー:管理画面
- タグ:freoテンプレート, tablesorter.js
freoの管理画面では、テーブルの表示でソートができるよう jquery.tablesorter.js が導入されていますが、メディア管理とファイル管理プラグインで使えるようにしかなっていません。 他の場面でも使えるようにするには、その都度 js/admin.js に設定を書くことになり、それでは効率が悪いので、テンプレートで設定をするようにしてみます。
1) jquery.met...
freoのコメント管理画面に投稿先とコメントを表示する
- 2013/09/20 14:43
- カテゴリー:管理画面
- タグ:freoPHP, freoテンプレート
freoのコメント管理画面には、投稿日時、投稿者の名前、IPアドレス、公開状態が表示されているだけで、どんなコメントなのか、どこに投稿されたのかが分かりにくいです。
そこでコメントの管理画面に、投稿先とコメントを表示されるようにしてみます。 ちょっと表示できる部分が狭いのが難点ですが...
1-1) libs/freo/common.php の634行目あたりにある
$st...
freoのページの検索結果で該当ページの親ページを表示する方法
- 2013/09/16 21:58
- カテゴリー:ページ
- タグ:freoPHP, freoテンプレート
freoのページの検索結果では、ページのタイトルと文章(200文字まで)が表示されるようになっています。
この検索結果で、該当ページのタグを表示する方法は、 templates/page/default.html の221行目あたりに、
<!--{if $page_tags[$page.id]}-->
<p>タグ:<!--{foreac...
freoのColorboxを最新版にする
2013/7/19現在、freoをiPadなどのタッチパネルで使用すると、ファイル挿入などで使うColorboxのインラインフレームの内部がスライドできない(フレームごと動いてしまう)ようです。 どうやらColorbox(Ver1.3.19)の問題のようで、Colorboxを最新版(2013/7/19現在Ver1.4.27)に差し替えたところ不具合は解消されたので、タッチパネルでfreoを管理さ...
TinyMCE4の設定をカスタマイズする
- 2013/07/19 10:38
- カテゴリー:TinyMCE4
TinyMCE4のカスタマイズついては、 Configuration や Plugins の解説も参照して下さい。 ここでは主だったものをいくつか紹介します。
Enterキーを押したらpタグではなくbrタグを挿入して改行したい
js/admin.js の //TinyMCE4 の設定部分に、
forced_root_block: false,
を...
freoの管理画面に「未承認」のデータがあることを表示させる
- 2013/06/24 07:01更新
- カテゴリー:管理画面
- タグ:freoテンプレート
freoでは未承認のエントリー、ページ、コメント、トラックバック、ユーザーが登録される場合がありますが、デフォルトの管理画面のステータスでは登録データに「未承認」の欄が「0」以上のときでも見落としてしまう可能性があります。 なので、未承認のデータがあることがわかりやすいように改良します。
templates/internals/admin/default.html の3行目あたり...
freoのユーザー管理の表示順を権限順にする
- 2013/06/13 11:09
- カテゴリー:ユーザー管理, 管理画面
- タグ:freoテンプレート, tablesorter.js
freoのユーザー管理の表示はIDの降順なので、ユーザー登録の数が増えてくると管理がしにくくなる場合があります。 これをメディア管理で使用している jquery.tablesorter.js を使って権限が管理者→投稿者→ゲストの順で表示するように改良します。
templates/internals/admin/user.html の25行目あたりにある
<table ...
freoのサイドバーのカレンダーで今日の日付にclassをつける
- 2013/06/01 18:27更新
- カテゴリー:サイドバー
- タグ:freoテンプレート, freoCSS
そもそも カレンダーの閲覧時の日付に印(当日表示)をつけてみる (龍の棲む場所) という方法があるのですが、別途jsファイルを付ける必要があり、もっと簡単にテンプレートとcssファイルの変更のみでこれを実現したものです。
templates/utility.html の20行目あたりにある
<!--{if $plugin_entry_calender.type ...
freoのインラインフレームのメディア管理で常に更新日時の新しいファイルを上に表示させる方法
- 2013/05/08 21:40更新
- カテゴリー:管理画面
- タグ:freoテンプレート, tablesorter.js
望みどおりの表示にならない場合があるので、 別の方法 に変更して紹介しています。
freoのタグクラウドのソート順を変更する
freoではタグクラウドのソート順はタグ名の昇順になりますが、これを変更する方法です。
以下はエントリータグクラウドの場合です。 libs/freo/plugins/display.entry_tagcloud.php の66行目あたりにある
ksort($tags, SORT_STRING);
の部分を以下( 赤字 部分)のように変更して下さい。
【タグ名の降順】
...
freoのプラグイン用テンプレートをjQuery Mobileでカスタマイズ(ver1.1)
- 2013/03/20 17:34更新
- カテゴリー:モバイル表示, カスタムテンプレート
- タグ:freoテンプレート, freo配布物, スマホ用
※このプラグイン用テンプレートは 当方で配布しているjQuery Mobileカスタマイズテンプレート に準じているので、オリジナルのiPhone用テンプレートでは表示がうまくできません。
今回のカスタマイズでは、jQuery MobileのVer1.3(正式版)を使用しています。 ※実際の動作については freoSAMPLE を参照して下さい(PCからでも閲覧可能ですがブラウザによ...
freoの携帯テンプレートにカテゴリーのセレクトメニューを設置する
- 2013/03/07 14:00
- カテゴリー:モバイル表示
- タグ:freoテンプレート
以前紹介した freoのサイドメニューのカテゴリーをセレクトメニューで表示する は携帯では使用できないので、携帯用にセレクトメニューを設置する方法を紹介します。
templates/mobiles/utility_category.html として以下のソースのファイルを作成します。
<!--{foreach from=$freo.refer.categ...
freoのサイドメニューのカテゴリーをセレクトメニューで表示する
- 2013/03/06 10:32
- カテゴリー:サイドバー
- タグ:freoテンプレート
デフォルトではリスト表示になっているカテゴリーの表示ですが、これをセレクトメニューで表示する方法です。
templates/utility_category.html を
<!--{foreach from=$freo.refer.categories|smarty:nodefaults item='refer_category'}-->
<!--{...
freoのiPhone版テンプレートをjQuery Mobileでカスタマイズ(ver1.1)
- 2013/02/25 11:58更新
- カテゴリー:モバイル表示, カスタムテンプレート
- タグ:freoテンプレート, freo配布物, スマホ用
以前、独自にfreoのiPhone版テンプレートをカスタマイズしてみましたが、やっぱりしょぼいので、 jQuery Mobile を使って再度カスタマイズしなおしました。 ※iPhoneでの動作確認はちゃんとできてないので表示に多少不具合があるかもしれません。 ※実際の動作については freoSAMPLE を参照して下さい(PCからでも閲覧可能ですがブラウザによっては正しく表示しない場合が...
freoのスマホ用テンプレートをカスタマイズ
- 2013/02/24 21:58更新
- カテゴリー:モバイル表示, カスタムテンプレート
- タグ:freoテンプレート, スマホ用
※ jQuery MobileでカスタマイズしたiPhone版テンプレートを公開 しましたのでこちらの配布は終了させていただきます(2013/2/24)
freoのスマホ用テンプレートですが、表示がいまいちみたいなので(ないとさんm(_ _)m)、もうチョツト使い易くカスタマイズすることにしてみました(実機持ってないのに)。ところがやりだすと奥が深いのかけっこう変更箇所が増えて大変なことに...
freoのプラグインのスマホ用テンプレート
- 2013/02/24 09:03更新
- カテゴリー:モバイル表示, カスタムテンプレート
- タグ:freoテンプレート, スマホ用
※ jQuery MobileでカスタマイズしたiPhone版テンプレートを公開 しましたのでこちらの配布は終了させていただきます(2013/2/24)
※このテンプレートは 当方で配布しているスマホ用テンプレート に準じているので、オリジナルのスマホ用テンプレートではページ移動の部分の表示がうまくできません。
プラグインのテンプレートの配布は終了しました。
freoの画像表示でColorBoxを画面からはみ出さないよう設定するには
freoでは画像の拡大表示にColorBoxを使用していますが、レスポンシブに対応していないので画像が大きすぎると画面からはみ出てしまいます。 レスポンシブに対応した FancyBox2とかを導入 してもいいと思うのですが、もっと簡単にColorBoxで表示できる範囲を設定する方法を紹介します。
js/admin.js 、 js/default.js 、 js/iframe.js (P...
ページ移動
- 前のページ
- 次のページ