Archive for 12 月, 2009

xoops:インストール

Posted on 月曜日, 12 月 21st, 2009 at 7:58 PM

xoopsを入れてみようと。。

xoopsって いろいろあるんで。。。。どれがいいのだろう。。

xoops

xoops2

XOOPS Cube Legacy

ホダ塾ディストリビューション for XOOPS Cube Legacy 2.1

この 

ホダ塾ディストリビューション for XOOPS Cube Legacy 2.1

にしてみよう。。。。ファイルが9000越えてますね。。。

関連記事

zencart:管理画面ステータスオフ非表示

Posted on 日曜日, 12 月 20th, 2009 at 3:39 PM

にて

複数の管理者がいる為、トラブル防止・・・ステータスオフの場合→非表示。

ただ非表示にしているだけのため 行数が詰められてない^^;

/admin/includes/modules/category_product_listing.

132

 

/////status
   if (($categories->fields['categories_status'] == '1') or ($products->fields['products_status'] == '1') ){

      if (isset($cInfo) && is_object($cInfo) && ($categories->fields['categories_id'] == $cInfo->categories_id) ) {
        echo '              <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\''  . zen_href_link(FILENAME_CATEGORIES, zen_get_path($categories->fields['categories_id'])) . '\'">' . "\n";
      } else {
        echo '              <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . zen_href_link(FILENAME_CATEGORIES, zen_get_path($categories->fields['categories_id'])) . '\'">' . "\n";
      }
/////status
}

 

149

<? if ($action == '') { ?>
<?      if (($categories->fields['categories_status'] == '1') or ($products->fields['products_status'] == '1') ){ //?>

                <td class="dataTableContent" width="20" align="right"><? echo $categories->fields['categories_id']; ?></td>
                <td class="dataTableContent"><? echo '<a href="' . zen_href_link(FILENAME_CATEGORIES, zen_get_path($categories->fields['categories_id'])) . '">' . zen_image(DIR_WS_ICONS . 'folder.gif', ICON_FOLDER) . '</a>&nbsp;<b>' . $categories->fields['categories_name'] . '</b>'; ?></td>
                <td class="dataTableContent" align="center">&nbsp;</td>
                <td class="dataTableContent" align="right">&nbsp;<? echo zen_get_products_sale_discount('', $categories->fields['categories_id'], true); ?></td>
                <td class="dataTableContent" align="center">&nbsp;</td>
                <td class="dataTableContent" align="right" valign="bottom">
                  <?
                  if (SHOW_COUNTS_ADMIN == 'false') {
                    // don't show counts
                  } else {
                    // show counts
                    $total_products = zen_get_products_to_categories($categories->fields['categories_id'], true);
                    $total_products_on = zen_get_products_to_categories($categories->fields['categories_id'], false);
                    echo $total_products_on . TEXT_PRODUCTS_STATUS_ON_OF . $total_products . TEXT_PRODUCTS_STATUS_ACTIVE;
                  }
                  ?>
                  &nbsp;&nbsp;
                </td>
----

210

// eof: categories meta tags
?>
                </td>
 <? } // status  //?>
<? } // action == '' ?>
              </tr>

 

------

302

///status
     if (($categories->fields['categories_status'] == '1') or ($products->fields['products_status'] == '1') ){

// Split Page

      $type_handler = $zc_products->get_admin_handler($products->fields['products_type']);
      if (isset($pInfo) && is_object($pInfo) && ($products->fields['products_id'] == $pInfo->products_id) ) {
        echo '              <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . zen_href_link($type_handler , 'page=' . $_GET['page'] . '&product_type=' . $products->fields['products_type'] . '&cPath=' . $cPath . '&pID=' . $products->fields['products_id'] . '&action=new_product') . '\'">' . "\n";
      } else {
        echo '              <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . zen_href_link($type_handler , 'page=' . $_GET['page'] . '&product_type=' . $products->fields['products_type'] . '&cPath=' . $cPath . '&pID=' . $products->fields['products_id'] . '&action=new_product') . '\'">' . "\n";
      }
// Split Page

}
?>

----

343

// Split Page
?>
<?      if ($products->fields['products_status'] == '1') { //?>
                <td class="dataTableContent" width="20" align="right"><? echo $products->fields['products_id']; ?></td>
                <td class="dataTableContent"><? echo '<a href="' . zen_href_link(FILENAME_PRODUCT, 'cPath=' . $cPath . '&pID=' . $products->fields['products_id'] . '&action=new_product_preview&read=only' . '&product_type=' . $products->fields['products_type'] . (isset($_GET['page']) ? '&page=' . $_GET['page'] : '')) . '">' . zen_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . '</a>&nbsp;' . $products->fields['products_name']; ?></td>
                <td class="dataTableContent"><? echo $products->fields['products_model']; ?></td>
                <td colspan="2" class="dataTableContent" align="right"><? echo zen_get_products_display_price($products->fields['products_id']); ?></td>
                <td class="dataTableContent" align="right"><? echo $products->fields['products_quantity']; ?></td>
                <td class="dataTableContent" width="50" align="left">
----

420

?>
 <? } // status  //?>

<? } // action == '' ?>

                </td>
              </tr>
-----

444

<? if ($action == '') { ?>
<?      if ($products->fields['products_status'] == '1') { ////?>
              <tr>
                <td colspan="3"><table border="0" width="100%" cellspacing="0" cellpadding="2">
                  <tr>
                    <td class="smallText"><? echo TEXT_CATEGORIES . '&nbsp;' . $categories_count . '<br />' . TEXT_PRODUCTS . '&nbsp;' . $products_count; ?></td>
                    <td align="right" class="smallText"><? if (sizeof($cPath_array) > 0) echo '<a href="' . zen_href_link(FILENAME_CATEGORIES, $cPath_back . 'cID=' . $current_category_id) . '">' . zen_image_button('button_back.gif', IMAGE_BACK) . '</a>&nbsp;'; if (!isset($_GET['search'])) echo (!$zc_skip_categories ? '<a href="' . zen_href_link(FILENAME_CATEGORIES, 'cPath=' . $cPath . '&action=new_category') . '">' . zen_image_button('button_new_category.gif', IMAGE_NEW_CATEGORY) . '</a>&nbsp;' : ''); ?>
-------

488

<? } // hide has cats?>
          &nbsp;</td>
                  </tr>
                </table></td>
              </tr>
<? } // turn off when editing ?>
<? } // status  ?>
            </table></td>
---

とかでいいかな

関連記事

zencart:検索チェック入「商品説明文も・・・」

Posted on 金曜日, 12 月 11th, 2009 at 3:43 PM

:詳細検索の「画面商品説明文も検索対象にする」に初めからチェックを入れる。

/includes/templates/テンプレート/templates/tpl_advanced_search_default.

28行目付近

    <div class="centeredContent"><? echo zen_draw_input_field('keyword', KEYWORD_FORMAT_STRING, 'onfocus="RemoveFormatString(this, \'' . KEYWORD_FORMAT_STRING . '\')"'); ?>&nbsp;&nbsp;&nbsp;<? echo zen_draw_checkbox_field('search_in_description', '1', false, 'id="search-in-description"'); ?><label class="checkboxLabel" for="search-in-description"><? echo TEXT_SEARCH_IN_DESCRIPTION; ?></label></div>

false を true

関連記事

zencart:アップロードファイル制限

Posted on 日曜日, 12 月 6th, 2009 at 7:51 PM

にて アップロードできるファイルの制限を。。

/includes/classes/upload.

    if (!zen_not_null($extensions)) {
      if (!defined(UPLOAD_FILENAME_EXTENSIONS)) define ('UPLOAD_FILENAME_EXTENSIONS','jpg,jpeg,gif');
//,png,eps,cdr,ai,pdf,tif,tiff,bmp,zip');
      $extensions=explode(" ",preg_replace('/[.,;\s]+/',' ',UPLOAD_FILENAME_EXTENSIONS));

関連記事