Difference between r1.1 and the current
@@ -1,16 +1,23 @@
PageHits을 보여주는 매크로.
사용법 1 (FrontPage를 제외한 모든 페이지의 hits가 많은 순서대로 페이지 나열)
[[PageHits([^{FrontPage$}])]]
사용법 1 (FrontPage를 제외한 모든 페이지의 hits가 적은 순서대로 페이지 나열)
{{{#!plain php
[[PageHits(reverse,[^{FrontPage$}])]]
}}}
pagehits에서 위키 주인의 페이지 방문 횟수를 세지 않으려면 config.php에 {{{$owners=array("홍길동","철수");}}}와 같이 옵션을 설정한다.
----
CategoryMacro
{{{#!plain php
== 환경 설정 ==
* $dba_type : 자신의 호스팅 환경에 따라서 db3,db4, gdbm 등등 다를 수 있습니다. DB는 monisetup.php에서 자동으로 선택됩니다.
* [[$use_counter]] : 기본값이 0으로 되어 있음. PageHits를 사용하려면 1로 바꿔야 함.
{{{
$dba_type="db4";
...
$use_counter=1;
...
}}}----
특정 사용자명, 가령 개인위키라면 그 위키 주인, 은 제외하고 incCounter()하는 게 어떨까요?
옵션으로 제공하도록 하겠습니다. '''위키 주인'''은 여럿이 있을 수 있으니 배열로 하고 $owners=array("홍길동","철수");처럼 하면 되겠죠 ? --WkPark
----
PageHits에서 히트가 많은 페이지가 위에 오는데, 이를 거꾸로 해서 히트가 빈한 페이지에게도 꽃다발을 주고 싶습니다. r 옵션을 지원해서 arsort()만이 아니라 asort()도 되게 하면 어떨까요 ?
reverse 옵션을 넣었습니다. :) (rc16에 넣지요)
CategoryMacro
PageHits을 보여주는 매크로.
환경 설정 ¶
- $dba_type : 자신의 호스팅 환경에 따라서 db3,db4, gdbm 등등 다를 수 있습니다. DB는 monisetup.php에서 자동으로 선택됩니다.
- $use_counter : 기본값이 0으로 되어 있음. PageHits를 사용하려면 1로 바꿔야 함.
$dba_type="db4"; ... $use_counter=1; ...
특정 사용자명, 가령 개인위키라면 그 위키 주인, 은 제외하고 incCounter()하는 게 어떨까요?
옵션으로 제공하도록 하겠습니다. 위키 주인은 여럿이 있을 수 있으니 배열로 하고 $owners=array("홍길동","철수");처럼 하면 되겠죠 ? --WkPark
PageHits에서 히트가 많은 페이지가 위에 오는데, 이를 거꾸로 해서 히트가 빈한 페이지에게도 꽃다발을 주고 싶습니다. r 옵션을 지원해서 arsort()만이 아니라 asort()도 되게 하면 어떨까요 ?
reverse 옵션을 넣었습니다.
(rc16에 넣지요)
.png)