mirror of
				https://github.com/netbox-community/netbox.git
				synced 2024-05-10 07:54:54 +00:00 
			
		
		
		
	* Fix #235: Enable global vlan Decouple site/vlan, make site optional for vlan/vlangroup Change html generation code to check site existence before dereference Create site search function, if site is None for a VLAN, view it as global VLAN * commit1 * commit2 * commit3 * Add migration file for VLAN&VLAN group * Revert unintentional commits
This commit is contained in:
		
				
					committed by
					
						
						Jeremy Stretch
					
				
			
			
				
	
			
			
			
						parent
						
							2876ef7607
						
					
				
				
					commit
					aba9748ffd
				
			@@ -8,7 +8,11 @@
 | 
			
		||||
    <div class="col-sm-8 col-md-9">
 | 
			
		||||
        <ol class="breadcrumb">
 | 
			
		||||
            <li><a href="{% url 'ipam:vlan_list' %}">VLANs</a></li>
 | 
			
		||||
            <li><a href="{% url 'ipam:vlan_list' %}?site={{ vlan.site.slug }}">{{ vlan.site }}</a></li>
 | 
			
		||||
            {% if vlan.site %}
 | 
			
		||||
                <li><a href="{% url 'ipam:vlan_list' %}?site={{ vlan.site.slug }}">{{ vlan.site }}</a></li>
 | 
			
		||||
            {% else %}
 | 
			
		||||
                <li><a href="{% url 'ipam:vlan_list' %}?site_id=0">Global</a></li>
 | 
			
		||||
            {% endif %}
 | 
			
		||||
            {% if vlan.group %}
 | 
			
		||||
                <li><a href="{% url 'ipam:vlan_list' %}?site={{ vlan.site.slug }}&group={{ vlan.group.slug }}">{{ vlan.group.name }}</a></li>
 | 
			
		||||
            {% endif %}
 | 
			
		||||
@@ -53,7 +57,13 @@
 | 
			
		||||
            <table class="table table-hover panel-body attr-table">
 | 
			
		||||
                <tr>
 | 
			
		||||
                    <td>Site</td>
 | 
			
		||||
                    <td><a href="{% url 'dcim:site' slug=vlan.site.slug %}">{{ vlan.site }}</a></td>
 | 
			
		||||
                    <td>
 | 
			
		||||
                        {% if vlan.site %}
 | 
			
		||||
                            <a href="{% url 'dcim:site' slug=vlan.site.slug %}">{{ vlan.site }}</a>
 | 
			
		||||
                        {% else %}
 | 
			
		||||
                            <span class="text-muted">None</span>
 | 
			
		||||
                        {% endif %}
 | 
			
		||||
                    </td>
 | 
			
		||||
                </tr>
 | 
			
		||||
                <tr>
 | 
			
		||||
                    <td>Group</td>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user