if ( ! defined( 'ABSPATH' ) ) {
die( '-1' );
}
/**
* @param $term
*
* @return array|bool
* @since 4.5.2
*
*/
function vc_autocomplete_taxonomies_field_render( $term ) {
$vc_taxonomies_types = vc_taxonomies_types();
$terms = get_terms( array_keys( $vc_taxonomies_types ), array(
'include' => array( $term['value'] ),
'hide_empty' => false,
) );
$data = false;
if ( is_array( $terms ) && 1 === count( $terms ) ) {
$term = $terms[0];
$data = vc_get_term_object( $term );
}
return $data;
}
/**
* @param $search_string
*
* @return array|bool
* @since 4.5.2
*
*/
function vc_autocomplete_taxonomies_field_search( $search_string ) {
$data = array();
$vc_filter_by = vc_post_param( 'vc_filter_by', '' );
$vc_filter_by_post_type = vc_post_param( 'vc_filter_post_type', '' );
$vc_taxonomies_types = strlen( $vc_filter_by ) > 0 ? array( $vc_filter_by ) : array_keys( vc_taxonomies_types( $vc_filter_by_post_type ) );
if ( empty( $vc_taxonomies_types ) ) {
return array();
}
$vc_taxonomies = get_terms( $vc_taxonomies_types, array(
'hide_empty' => false,
'search' => $search_string,
) );
if ( is_array( $vc_taxonomies ) && ! empty( $vc_taxonomies ) ) {
foreach ( $vc_taxonomies as $t ) {
if ( is_object( $t ) ) {
$data[] = vc_get_term_object( $t );
}
}
}
return $data;
}
/**
* @param $search
* @param $wp_query
*
* @return string
*/
function vc_search_by_title_only( $search, $wp_query ) {
global $wpdb;
if ( empty( $search ) ) {
return $search;
}
// skip processing - no search term in query
$q = $wp_query->query_vars;
if ( isset( $q['vc_search_by_title_only'] ) && $q['vc_search_by_title_only'] ) {
$n = ! empty( $q['exact'] ) ? '' : '%';
$search = '';
$searchand = '';
foreach ( (array) $q['search_terms'] as $term ) {
$term = $wpdb->esc_like( $term );
$like = $n . $term . $n;
$search .= $searchand . $wpdb->prepare( "($wpdb->posts.post_title LIKE %s)", $like );
$searchand = ' AND ';
}
if ( ! empty( $search ) ) {
$search = " AND ({$search}) ";
if ( ! is_user_logged_in() ) {
$search .= " AND ($wpdb->posts.post_password = '') ";
}
}
}
return $search;
}
/**
* @param $search_string
*
* @return array
*/
function vc_include_field_search( $search_string ) {
$query = $search_string;
$data = array();
$args = array(
's' => $query,
'post_type' => 'any',
);
$args['vc_search_by_title_only'] = true;
$args['numberposts'] = - 1;
if ( 0 === strlen( $args['s'] ) ) {
unset( $args['s'] );
}
add_filter( 'posts_search', 'vc_search_by_title_only', 500, 2 );
$posts = get_posts( $args );
if ( is_array( $posts ) && ! empty( $posts ) ) {
foreach ( $posts as $post ) {
$data[] = array(
'value' => $post->ID,
'label' => $post->post_title,
'group' => $post->post_type,
);
}
}
return $data;
}
/**
* @param $value
*
* @return array|bool
*/
function vc_include_field_render( $value ) {
$post = get_post( $value['value'] );
return is_null( $post ) ? false : array(
'label' => $post->post_title,
'value' => $post->ID,
'group' => $post->post_type,
);
}
/**
* @param $data_arr
*
* @return array
*/
function vc_exclude_field_search( $data_arr ) {
$query = isset( $data_arr['query'] ) ? $data_arr['query'] : null;
$term = isset( $data_arr['term'] ) ? $data_arr['term'] : '';
$data = array();
$args = ! empty( $query ) ? array(
's' => $term,
'post_type' => $query,
) : array(
's' => $term,
'post_type' => 'any',
);
$args['vc_search_by_title_only'] = true;
$args['numberposts'] = - 1;
if ( 0 === strlen( $args['s'] ) ) {
unset( $args['s'] );
}
add_filter( 'posts_search', 'vc_search_by_title_only', 500, 2 );
$posts = get_posts( $args );
if ( is_array( $posts ) && ! empty( $posts ) ) {
foreach ( $posts as $post ) {
$data[] = array(
'value' => $post->ID,
'label' => $post->post_title,
'group' => $post->post_type,
);
}
}
return $data;
}
/**
* @param $value
*
* @return array|bool
*/
function vc_exclude_field_render( $value ) {
$post = get_post( $value['value'] );
return is_null( $post ) ? false : array(
'label' => $post->post_title,
'value' => $post->ID,
'group' => $post->post_type,
);
}
תכנון אדריכלי – מיקומים א.ג בע"מ
תכנון אדריכלי
אדריכלות
שלבי תכנון אדריכלי
בתכנון אדריכלי כאמור מתבצע תהליך עבודה מאורגן על פי הסדר הבא ועל פי הצורך:
הכרות עם השטח הנתון הכולל ביקור באתר על פי הצורך, לקיחת מידות ושרטוט השטח הנתון
הבנת צרכיו של הלקוח הכולל מפגש עם הלקוח, שאלות מנחות
הגדרת תקציב וסדרי עדיפויות
הכנת פרוגרמה ראשונית לתיאום עמדות פונקציונאליות ורעיוניות מול הלקוח
הכנת מספר חלופות על גבי סקיצות ראשוניות
הפיכתו של הקונספט הרעיוני לתכנית של אדריכל ובהתאם להתייחסות ההבנות שבין האדריכל ללקוח
העברת תכניות ליועצים שונים, כגון קונסטרוקטור יועץ חשמל, יועץ מיזוג אוויר וכד’
בחירת אופציה מתאימה לתקציב אשר בסופו של התהליך יקבל הלקוח תכניות להגשה לוועדות ולרשויות המתאימות על מנת לאשר תכנון על-פי חוק
הכנת תכניות עבודה מסודרות לביצוע ע”י הקבלנים השונים
עריכת כתב כמויות בעבור הקבלנים ועריכת מכרזים לטובתו ובשיתוף של הלקוח
ניהול ופיקוח הפרויקט בשטח בהתאם לתכניות האדריכליות
יש להבין כי התהליך משתנה עפ”י הצורך ולוקח זמן, משקעים ומאמצים רבים על מנת להגיע ליעד הסופי.
תכנון אדריכלי יעיל ונכון חוסך כסף וזמן רב!
חברת ‘מיקומים א.ג בע”מ’ הינה חברה מקצועית, צעירה וזריזה! אנו מתמחים בתחום האדריכלות, תכנון ערים, הבנייה והנדל”ן, ומטרתנו היא להעניק לתת מענה למציאות הבירוקרטית המודרנית המורכבת. אנחנו מזמינים אתכם ליצור עמנו קשר וליהנות מחוויית אדריכלות מקצועית מרעננת.
דילוג לתוכן