Home > サイト管理とか > 自分的メモ。

自分的メモ。

Nucleus用小技だとかphp小技だとか。

アイテム投稿画面の有効時間を変更

nucleus/libs/MANAGER.phpをハックする(537行近辺)
function _cleanUpExpiredTickets() 
{
// remove tickets older than 1 hour
$oldTime = time() - 60 * 60;
$query = 'DELETE FROM ' . sql_table('tickets'). ' WHERE ctime < \'' . date('Y-m-d H:i:s',$oldTime) .'\'';
sql_query($query);
}

の4行目を変える。例えば2時間にするなら
  $oldTime = time() - 60 * 60 * 2; 


NP_MonthlyArchivLinksのカウントバグ修正

160行目あたり
Code:
$query = 'SELECT count(inumber) AS item_count, '.
'MONTH(itime) AS month, YEAR(itime) AS year '.
'FROM '.sql_table('item').' '.
'WHERE idraft=0 and UNIX_TIMESTAMP(itime) < '.$timestampNow.' '.$condition.
'GROUP BY month ORDER by itime DESC LIMIT 0,'.

最後の行を
GROUP BY month , year ORDER by itme (以下略)

と、, year (カンマ スペース year)を追加

NP_CLAPでログイン中もカウントする

418行目
//		if( (!$member->isLoggedIn()) && $count < $maxcount ){
if( $count < $maxcount ){


LightBoxのoverlayerに表示される画像位置を調節

lightbox.js
var lightboxTop = arrayPageScroll[1] + (document.viewport.getHeight() / 25);

最後の数値を変える。小さいほど下に表示。

GDで生成されるイメージquality


imagejpeg(元画像のファイルパス,保存するファイル名,クオリティ)

第三パラメーターで指示できる。デフォルトは 75(%) 90だと十分満足なquality

ie-css3.htcを使ってIE上でCSS3を有効化

DL先*lightboxと競合するのが注意
.box {
position:relative; /*ボーダーが隠れるのを修正*/
z-index:1; /*ボーダーが隠れるのを修正*/
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
behavior: url(ie-css3.htc); /*ie-css3.htcを読み込む*/
}





  • テスト


  • comment closed:
    このアイテムは閲覧専用です。コメントの投稿、投票はできません。

    Home > サイト管理とか > 自分的メモ。

    Advertisements
    Tag Cloud
    Search this Blog
    Feeds

    return to page top