Changeset 11853 for trunk/admin/include/functions.php
- Timestamp:
- Jul 30, 2011, 6:49:02 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/include/functions.php
r11828 r11853 2049 2049 while ($row = pwg_db_fetch_assoc($result)) 2050 2050 { 2051 if (preg_match_all('#\[lang=(.*?)\](.*?)\[/lang\]#is', $row[' tag_name'], $matches))2051 if (preg_match_all('#\[lang=(.*?)\](.*?)\[/lang\]#is', $row['name'], $matches)) 2052 2052 { 2053 2053 foreach ($matches[2] as $tag_name) … … 2057 2057 array( 2058 2058 'name' => trigger_event('render_tag_name', $tag_name), 2059 'id' => '~~'.$row[' tag_id'].'~~',2059 'id' => '~~'.$row['id'].'~~', 2060 2060 ) 2061 2061 ); … … 2065 2065 } 2066 2066 2067 if (strlen($row[' tag_name']) > 0)2067 if (strlen($row['name']) > 0) 2068 2068 { 2069 2069 array_push( 2070 2070 $taglist, 2071 2071 array( 2072 'name' => trigger_event('render_tag_name', $row[' tag_name']),2073 'id' => '~~'.$row[' tag_id'].'~~',2072 'name' => trigger_event('render_tag_name', $row['name']), 2073 'id' => '~~'.$row['id'].'~~', 2074 2074 ) 2075 2075 ); … … 2083 2083 } 2084 2084 2085 function get_tag_ids($raw_tags )2085 function get_tag_ids($raw_tags, $allow_create=true) 2086 2086 { 2087 2087 // In $raw_tags we receive something like array('~~6~~', '~~59~~', 'New … … 2099 2099 array_push($tag_ids, $matches[1]); 2100 2100 } 2101 else 2101 elseif ($allow_create) 2102 2102 { 2103 2103 // we have to create a new tag 2104 array_push( 2105 $tag_ids, 2106 tag_id_from_tag_name($raw_tag) 2107 ); 2104 $tag_ids[] = tag_id_from_tag_name($raw_tag); 2108 2105 } 2109 2106 }
Note: See TracChangeset
for help on using the changeset viewer.