Esempio n. 1
0
             for ($k = 0; $k < sizeof($tag_ary); $k++) {
                 $meeting_tags .= '[tag_delim]' . $tag_ary[$k];
             }
             $meeting_tags .= '[tag_delim]';
         }
         $sql_array = array('meeting_tags' => $meeting_tags, 'marshrut_return' => $return);
         $sql = 'UPDATE ' . MEETING_DATA_TABLE . ' SET ' . $db->sql_build_array('UPDATE', $sql_array) . " WHERE meeting_id = {$meeting_id}";
         $db->sql_query($sql);
         $marshrutrow = get_marshrut_meeting($meeting_id);
         if (sizeof($marshrutrow) && sizeof($tag_ary)) {
             $marshrut_id = $marshrutrow['marshrut_id'];
             $sql_array_marshrut = array('marshrut_tags' => $meeting_tags, 'marshrut_return' => $return);
             $sql = 'UPDATE ' . MARSHRUT_DATA_TABLE . ' SET ' . $db->sql_build_array('UPDATE', $sql_array_marshrut) . " WHERE marshrut_id = {$marshrut_id}";
             $db->sql_query($sql);
         }
         tags_meeting_handle_data_end($content, $return);
         // Parse and display new post text
         $template->assign_vars(array('TAGS_TEXT' => $meeting_tags, 'SAVE_TAGS' => true));
     } else {
         /**
         Show quick edit form
         */
         //tags_meeting_handle_data_end($tags, $marshrut_return);
         $template->assign_vars(array('VK' => $vk ? TRUE : FALSE, 'EDIT_TAGS' => true, 'TAGS_TEXT' => $tags, 'MEETING_ID' => $meeting_id, 'MEETING_MARSHRETURN_CHECK' => $marshrut_return == 1 ? 'checked="checked"' : '', 'RETURN_POINTS' => $marshrut_return == 1 ? '<b>' . $first_point . '.</b>' : ''));
     }
     // Output results
     $template->display('body');
 } else {
     if ($mode == 'quick_edit_meeting_desc') {
         /**
         Serve quick edit function
Esempio n. 2
0
 $meeting_plain_road_4 = $meeting_plain_road_4 == 0 ? '' : ($meeting_plain_road_1 == 0 && $meeting_plain_road_2 == 0 && $meeting_plain_road_3 == 0 ? '' : '/') . $meeting_plain_road_4;
 $meeting_plain_road_5 = $meeting_plain_road_5 == 0 ? '' : ($meeting_plain_road_1 == 0 && $meeting_plain_road_2 == 0 && $meeting_plain_road_3 == 0 && $meeting_plain_road_4 == 0 ? '' : '/') . $meeting_plain_road_5;
 $meeting_geo1 = $row['meeting_geo1'];
 $meeting_geocheck_1 = $row['meeting_geocheck_1'];
 $meeting_geo2 = $row['meeting_geo2'];
 $meeting_geocheck_2 = $row['meeting_geocheck_2'];
 $meeting_geo3 = $row['meeting_geo3'];
 $meeting_geocheck_3 = $row['meeting_geocheck_3'];
 $meeting_geo_count = 0;
 $meeting_geo_count = $meeting_geo1 == 0 ? $meeting_geo_count : $meeting_geo_count + 1;
 $meeting_geo_count = $meeting_geo2 == 0 ? $meeting_geo_count : $meeting_geo_count + 1;
 $meeting_geo_count = $meeting_geo3 == 0 ? $meeting_geo_count : $meeting_geo_count + 1;
 // TAGS ==============
 if ($tags) {
     include_once $phpbb_root_path . 'portal/includes/functions_meeting.' . $phpEx;
     tags_meeting_handle_data_end($tags, $marshrut_return);
 }
 // END TAGS ==========
 // + GPSIES +
 $filename_main_kml = 'http://www.velocat.ru/velo/phpBB3/filebase/kml/' . $meeting_marshrut . '_main.kml';
 $filename_main_kml_short = $phpbb_root_path . 'filebase/kml/' . $meeting_marshrut . '_main.kml';
 if (file_exists($filename_main_kml_short)) {
     $s_file_main = 1;
     $fileDate = filemtime($filename_main_kml_short);
     $filename_main_kml .= '?' . $fileDate;
 } else {
     //$filename_main_content = '';
     $s_file_main = 0;
 }
 if ($meeting_link_gps) {
     $mystring = $meeting_link_gps;