[inmediahk] 2010-11-29 頁面瀏覽資料統計
Attachment | Size |
---|---|
inmediahk-ga-data-export.jpg | 92.02 KB |
在使用 boost 模組以增加伺服器的負載和提高反應時間的同時,
因為boost 會完全繞過資料庫的讀取, 內建的統計模組便會失去功能
只能靠 Google analytics 或者 web server 端的統計數字
問題都不是太嚴重
但兩種統計都不能給眾多作者和編輯存取成為唯一的缺點
還好, Google analytics 有 export API 理論上是可以提供簡單的資料的
但因為一直沒有時間, 而且之前也沒有使用這 API 的經驗
便一直放下至近日..
借助 ga:pi() GAPI - Google Analytics API PHP Interface
編寫了一個簡單的 AJAX callback 返回目標頁面過去十二個月的每月 Pageview
再在每一個 node 的 links 加一個 <a> 以呼叫 AJAX 請求
逹到以下的效果:
(使用 tipsy 顯示結果)
下一步是建立一個 "最多人觀看block" 放在首頁
實作代碼等一下再放出
Features module Part 2
Features 的進階功能都在 Drush 上實現drush fl
(features-list) 各 features 的狀態, 例如 default 或者 overwrittendrush fr
(features-revert) 匯入 code 的設定, 適用於 svn update 之後, 將 svn 的設定匯入到資料庫drush fd
(features-diff) 顯示 code 和資料庫設定的差異, 從而決定 export 或者 importdrush fu
(features-update) 輸出更新了的 feature 到code, 令資料庫的更新匯出到 code
2010-11-15 Added recent contributions so i can have more motivation to contribute back....
Also, Drupal 7.0 beta3 had released!
http://drupal.org/drupal-7.0-beta3
To help, download and install it, test it!
[Contributions to Drupal core] system_ip_blocking() defines a variable that doesn't use
Comment:
Netbeans CVS sucks.
2 nice tags Novice Quick fix for new comers
create patch doc: http://drupal.org/node/320 http://drupal.org/patch/create
從 fid 提取上傳檔案的資料 Get file info from fid: Drupal6
Get views result anywhere use:
<?php
views_get_view_result($view_name,$display_name);
?>
EDIT 2011-01-10: or use $view->preview()
But it only return fid in imagefield
To get to filepath and other info, you have to:
<?php
$file = field_file_load($node->website_logo_fid);
$output .= "<p><img src="".$file['filepath']."" alt="" /></p>";
?>
source: http://snipplr.com/view/26812/drupal--get-the-image-path-of-a-cck-field-...
result:
last, output image tag:
<?php
echo theme_image($path,$alt,$title);
?>
http://api.drupal.org/api/drupal/includes--theme.inc/function/theme_image/6
Attachment | Size |
---|---|
views_get_view_result.JPG | 48.23 KB |
field_file_load.JPG | 36.58 KB |