Changeset 6752
- Timestamp:
- Apr 26, 2008, 10:21:17 PM (14 years ago)
- Location:
- OpenPNE/trunk/webapp
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/trunk/webapp/lib/db/etc.php
r6630 r6752 902 902 } 903 903 904 function db_etc_c_cmd_url4name($name) 905 { 906 $sql = 'SELECT c_cmd.url FROM c_cmd INNER JOIN c_cmd_caster USING(c_cmd_caster_id)' 907 . ' WHERE name = ? ORDER BY c_cmd_caster.sort_order'; 908 return db_get_one($sql, array($name)); 909 } 910 904 911 ?> -
OpenPNE/trunk/webapp/lib/smarty_plugins/modifier.t_cmd.php
r4933 r6752 22 22 $args = $matches[4]; 23 23 24 if (!db_is_use_cmd($src, $GLOBALS['_CMD']['type'])) { 24 $path = 'cmd/' . $src . '.js'; 25 26 // ファイルが読み込めない場合は、小窓キャスターのJavaScriptを読み込む 27 if (!is_readable($path)) { 28 $path = db_etc_c_cmd_url4name($src); 29 } 30 31 if (!db_is_use_cmd($src, $GLOBALS['_CMD']['type']) || !$path) { 25 32 return $matches[0]; 26 33 } … … 30 37 31 38 $result = <<<EOD 32 <script type="text/javascript" src=" cmd/{$src}.js"></script>39 <script type="text/javascript" src="{$path}"></script> 33 40 <script type="text/javascript"> 34 41 <!-- -
OpenPNE/trunk/webapp/lib/smarty_plugins/modifier.t_url2cmd.php
r6687 r6752 39 39 $path = './cmd/' . $file; 40 40 41 if (!OPENPNE_USE_CMD_TAG || !db_is_use_cmd($cmd, $GLOBALS['_CMD']['type']) || !is_readable($path)) { 41 // ファイルが読み込めない場合は、小窓キャスターのJavaScriptを読み込む 42 if (!is_readable($path)) { 43 $path = db_etc_c_cmd_url4name($cmd); 44 } 45 46 if (!OPENPNE_USE_CMD_TAG || !db_is_use_cmd($cmd, $GLOBALS['_CMD']['type']) || !$path) { 42 47 if (in_array($GLOBALS['_CMD']['type'], db_get_url2a_denied_list())) { 43 48 // t_url2aが無効: 何もせずに返す … … 51 56 $url_html = str_replace('&', '&', $url); 52 57 $result = <<<EOD 53 <script type="text/javascript" src=" cmd/{$file}"></script>58 <script type="text/javascript" src="{$path}"></script> 54 59 <script type="text/javascript"> 55 60 <!-- -
OpenPNE/trunk/webapp/modules/admin/lib/db_admin.php
r6732 r6752 3220 3220 'name' => $name, 3221 3221 'url' => $enclosure->link, 3222 'permit' => 127, 3222 3223 'c_cmd_caster_id' => $c_cmd_caster_id, 3223 3224 'r_datetime' => $item['date'],
Note: See TracChangeset
for help on using the changeset viewer.