2011年5月6日金曜日

URLからページ名を作成する<その1>

前提:getPageName v2.1を利用

・pageType及びpageNameがcode_to_pasteで指定されていない場合。
 s.getPageNameを利用してページ名作成する。
if(!s.pageType&&!s.pageName){
s.pageName=s.getPageName()
}


・拡張子を削除する。:indexを削除する
if(s.pageName)s.pageName=s.pageName.replace(/\.[a-z]+$/,"").replace(":index","")


・ページ名が設定されていない場合は、「top」を代入する。
 ※TOPページでURLが次のような場合、www.domain.com/ や www.domain.com/index.html
  プラグインを利用しても、ページ名に値が入らないため、TOPと指定する。 
if(!s.pageName)s.pageName="top"


<その2><その3>参照

0 件のコメント:

コメントを投稿