コード例 #1
0
           <tr>
              <td class="pageSubHeading" align="left">
	              <a href="#" onclick="javascript:toggleBox(\'config\');">' . CSV_SETUP . '</a>
              </td>
          </tr>
        </table>
				<div id="config" class="longDescription">' . olc_draw_form("configuration", $script, "gID=20&action=save") . '
            <table border="0" cellspacing="0" cellpadding="4">
';
$configuration_query = olc_db_query($configuration_query_sql);
while ($configuration = olc_db_fetch_array($configuration_query)) {
    $configuration_value_text = 'configuration_value';
    $configuration_value = $configuration[$configuration_value_text];
    $use_function = $configuration['use_function'];
    if (olc_not_null($use_function)) {
        $cfgValue = olc_call_function($use_function, $configuration_value);
    } else {
        $cfgValue = $configuration_value;
    }
    $set_function = $configuration['set_function'];
    if ($set_function) {
        eval('$value_field = ' . $set_function . QUOTE . htmlspecialchars($configuration_value) . '");');
    } else {
        $value_field = olc_draw_input_field($configuration[$configuration_key_text], $configuration_value, 'size=10');
    }
    // add
    if (strstr($value_field, $configuration_value_text)) {
        $value_field = str_replace($configuration_value_text, $configuration[$configuration_key_text], $value_field);
    }
    $configuration_key_u = strtoupper($configuration[$configuration_key_text]);
    $main_content .= '
コード例 #2
0
 if ($mInfo->status != '0') {
     $keys = '';
     reset($mInfo->keys);
     while (list(, $value) = each($mInfo->keys)) {
         $keys .= HTML_B_START . $value['title'] . '</b><br/>';
         if ($value['use_function']) {
             $use_function = $value['use_function'];
             if (ereg('->', $use_function)) {
                 $class_method = explode('->', $use_function);
                 if (!is_object(${$class_method[0]})) {
                     include_once DIR_WS_CLASSES . $class_method[0] . PHP;
                     ${$class_method[0]} = new $class_method[0]();
                 }
                 $keys .= olc_call_function($class_method[1], $value['value'], ${$class_method[0]});
             } else {
                 $keys .= olc_call_function($use_function, $value['value']);
             }
         } else {
             if (strlen($value['value']) > 30) {
                 $keys .= substr($value['value'], 0, 30) . ' ...';
             } else {
                 $keys .= $value['value'];
             }
         }
         $keys .= '<br/><br/>';
     }
     $keys = substr($keys, 0, strrpos($keys, '<br/><br/>'));
     $contents[] = array('align' => 'center', 'text' => HTML_A_START . olc_href_link(FILENAME_MODULE_EXPORT, 'set=' . $_GET['set'] . '&module=' . $mInfo->code . '&action=remove') . '">' . olc_image_button('button_module_remove.gif', IMAGE_MODULE_REMOVE) . '</a> <a href="' . olc_href_link(FILENAME_MODULE_EXPORT, 'set=' . $_GET['set'] . '&module=' . $_GET['module'] . '&action=edit') . '">' . olc_image_button('button_export.gif', IMAGE_EDIT) . HTML_A_END);
     $contents[] = array('text' => HTML_BR . $mInfo->description);
     $contents[] = array('text' => HTML_BR . $keys);
 } else {