• R/O
  • HTTP
  • SSH
  • HTTPS

nucleus-plugins: Commit

Nucleus CMS日本語版用プラグインのうち、日本語版開発者がサポートしているもの


Commit MetaInfo

Revision8c11551cb9872a797144763d0beba612bf9bdb13 (tree)
Time2006-10-09 20:23:54
Authorshizuki <shizuki@1ca2...>
Commitershizuki

Log Message

カテゴリーとサブカテゴリーに同じ名前をつけていた場合に出ていた不具合を修正

git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/plugin@436 1ca29b6e-896d-4ea0-84a5-967f57386b96

Change Summary

Incremental Difference

--- a/trunk/NP_CustomURL/NP_CustomURL.php
+++ b/trunk/NP_CustomURL/NP_CustomURL.php
@@ -693,17 +693,19 @@ class NP_CustomURL extends NucleusPlugin
693693 'bid' => $blogid,
694694 'name' => $pathName
695695 );
696+ $comp = FALSE;
696697 // category ?
697- if (!$cLink && !$iLink && substr($pathName, -5) != '.html') {
698+ if (!$comp && !$cLink && !$iLink && substr($pathName, -5) != '.html') {
698699 $linkObj['linkparam'] = 'category';
699700 $cat_id = $this->getRequestPathInfo($linkObj);
700701 if (!empty($cat_id)) {
701702 $catid = intval($cat_id);
702703 $cLink = TURE;
704+ $comp = TRUE;
703705 }
704706 }
705707 // subcategory ?
706- if ($cLink && !$iLink && $mcategories && substr($pathName, -5) != '.html') {
708+ if (!$comp && $cLink && !$iLink && $mcategories && substr($pathName, -5) != '.html') {
707709 $linkObj['linkparam'] = 'subcategory';
708710 $linkObj['bid'] = $catid;
709711 $subcat_id = $this->getRequestPathInfo($linkObj);
@@ -711,6 +713,7 @@ class NP_CustomURL extends NucleusPlugin
711713 $_REQUEST[$subrequest] = intval($subcat_id);
712714 $subcatid = intval($subcat_id);
713715 $sc = $i;
716+ $comp = TRUE;
714717 }
715718 }
716719 // item ?
@@ -1805,4 +1808,4 @@ OUTPUT;
18051808 return $value;
18061809 }
18071810 }
1808-?>
1811+?>
\ No newline at end of file
Show on old repository browser