CONTENTS
#contents
----
Lastmodified &lastmod;
----
*OpenPNE Tips [#a002281c]

OpenPNE2系だとメンバの最終ログイン期間をみてアクティビティが解るが、3系ではそういう表示ができない。

で、メンバのLastLoginは、何処に格納されているか見てみた。

管理画面で、「最終ログイン」の表示を作っているのは、
 /usr/home/EUSM/apps/pc_backend/modules/member/templates/listSuccess.php
 
 <th><?php echo __('Last login') ?></th>
 
 <td><?php if ($member->getLastLoginTime()) : ?><?php echo date('y-m-d<b\r />H:i:s', $member->getLastLoginTime()) ?><?php endif; ?></td>

の部分。で、実際のDBでは、
 member_config name LastLogin value_datetime 
に格納されているので、ソートして見るヨロシ。ただ、IDは数字のママなので誰だか解らん。w


*opSkinUnitedPluginの色を変えるよ! [#hf931328]
メンバー間でファイルのやり取りをするためのデバイスを入れるので、必須条件のopSkinUnitedPluginを導入。

で、フラットデザインな、派手な煉瓦色になったった。w 色を変えるには・・・?

 root@g7 # grep 'dd481' /base_url -r
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-color:#dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -moz-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -ms-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ce4213), to(#dd4814));
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -webkit-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -o-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce4213', endColorstr='#dd4814', GradientType=0);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -moz-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -ms-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ce4213), to(#dd4814));
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -webkit-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: -o-linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-image: linear-gradient(top, #ce4213, #dd4814);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce4213', endColorstr='#dd4814', GradientType=0);
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  border-color: #dd4814 #dd4814 #97310e;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-color: #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-color: #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  background-color: #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  border-left: 0px solid #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  border-right: 0px solid #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  border-top: 0px solid #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:  border-bottom: 0px solid #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#dd4814;white-space:nowrap;}
 /base_url/plugins/opSkinUnitedPlugin/web/css/bootstrap.css:.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;background-color:#dd4814;}
 /base_url/plugins/opSkinUnitedPlugin/web/css/main.css:  background-color: #dd4814;
 /base_url/plugins/opSkinUnitedPlugin/web/css/main.css:  border: 1px solid #dd4814;


/base_url/plugins/opSkinUnitedPlugin/web/css/main.css にあるいかの部分を、カスタム CSS 設定 で書き込む。

**グリーンバージョン [#j73c6050]


 /* main.css */
 body {
   margin: 0;
   font-family: "メイリオ", "Meiryo UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #333333;
   background-color: #ffffff; /* 背景色 */
 }
 
 div.partsHeading {
   background-color: #00dd00;
   border: 1px solid #00dd00;
 }
 
 #notificationCenterDetailHeader {
   background: #00ECEC;
   border-bottom: 1px solid #E6E6E6;
 } 
 
 #notificationCenterDetail {
   border: 2px solid #00E2BE;
 }
 
 .informationBox {
   background-color: #FCF7EF;
 }
 
 #Footer {
   background-color: #01CF1A;
 }
 
 /* bootstrap.css */
 .navbar-inner {
   padding-left: 20px;
   padding-right: 20px;
   background-color: #00dd00;
   background-image: -moz-linear-gradient(top, #00dd00, #00cc00);
   background-image: -ms-linear-gradient(top, #00dd00, #00cc00);
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00dd00), to(#00cc00));
   background-image: -webkit-linear-gradient(top, #00dd00, #00cc00);
   background-image: -o-linear-gradient(top, #00dd00, #00cc00);
   background-image: linear-gradient(top, #00dd00, #00cc00);
   background-repeat: repeat-x;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00dd00', endColorstr='#00cc00', GradientType=0);
   -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
 }
 
 .navbar-inner {
 border-bottom: 2px solid #00cc00;
 }
 
 .navbar .nav > li > a {
   border-right: 1px solid #00BEA1;
   border-left: 1px solid #00F195;
 }
 
 .navbar .nav > li > a:hover {
   background-color: #00F195;
 }
 
 /* ドロップダウンメニュー */
 .dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover 
 {
   background-color:#00F195;
 }
 
 .dropdown-menu a {
   color: #004814;
 }



** bue_version [#q3318469]



 /* main.css */
 body {
   margin: 0;
   font-family: "メイリオ", "Meiryo UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 12px;
   line-height: 18px;
   color: #333333;
   background-color: #eeeeee; /* 背景色 */
 }
 
 a:link {
 /*  color: #33B5E5; */
     color: #0050E5;
 }

 
 a:hover, a:active {
  color: #80f0f0;
 }
 
 div.partsHeading {
   background-color: #3080ff;
   border: 1px solid #3030ff;
 }
 
 #notificationCenterDetailHeader {
   background: #3080ff;
   border-bottom: 1px solid #10f0ff;
 } 
 
 #notificationCenterDetail {
   border: 2px solid #0066ff;
 }
 
 .informationBox {
   background-color: #f0f0ff;
 }
 
 #Footer {
   background-color: #3080ff;
 }
 
 /* bootstrap.css */
 .navbar-inner {
   padding-left: 20px;
   padding-right: 20px;
   background-color: #00f0ff;
   background-image: -moz-linear-gradient(top, #3060ff, #3080ff);
   background-image: -ms-linear-gradient(top, #5060ff, #0080ff);
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3060ff), to(#3080ff));
   background-image: -webkit-linear-gradient(top, #00ddff, #00ccff);
   background-image: -o-linear-gradient(top, #00ddff, #00ccff);
   background-image: linear-gradient(top, #00ddff, #00ccff);
   background-repeat: repeat-x;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ddff', endColorstr='#3080ff', GradientType=0);
   -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
 }
 
 .navbar-inner {
 border-bottom: 2px solid #8060ff;
 }
 
 .navbar .nav > li > a {
   border-right: 1px solid #000088;
   border-left: 1px solid #00aaff;
 }
 
 .navbar .nav > li > a:hover {
   background-color: #00e0ff;
 }
 
 /* ドロップダウンメニュー */
 .dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover 
 {
   background-color:#30e0ff;
 }
 
 .dropdown-menu a {
   color: #001080;
 }




*skin [#k6d42836]
http://www.openpne.jp/archives/1844/

「 /web/images」ではなく「/plugins/opSkinBasicPlugin/web/images/」に上書き保存で適応されます。

http://www.msoft.co.jp/openpne.html
----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS