# the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # ######################################################################### from django.conf.urls import url, include from django.views.generic import TemplateView from geonode.urls import urlpatterns #from geonode.monitoring import register_url_event from geonode.base import register_url_event urlpatterns += [ ## include your urls here ] homepage = register_url_event()( TemplateView.as_view(template_name='site_index.html')) urlpatterns = [ url(r'^/?$', homepage, name='home'), ] + urlpatterns
# # ############################################################################## from geonode import geoserver # noqa from geonode.utils import check_ogc_backend from django.conf.urls import url, include from django.views.generic import TemplateView from geonode.base import register_url_event from . import views js_info_dict = { 'packages': ('geonode.layers', ), } dataset_list = register_url_event()( TemplateView.as_view(template_name='datasets/dataset_list.html')) urlpatterns = [ # 'geonode.layers.views', url(r'^$', dataset_list, { 'facet_type': 'dataset', 'is_dataset': True }, name='dataset_browse'), url(r'^upload$', views.dataset_upload, name='dataset_upload'), url(r'^upload_metadata$', views.dataset_metadata_upload, name='dataset_metadata_upload'), url(r'^load_dataset_data$', views.load_dataset_data,
# # ############################################################################## from geonode import geoserver # noqa from geonode.utils import check_ogc_backend from django.conf.urls import url, include from django.views.generic import TemplateView from geonode.base import register_url_event from . import views js_info_dict = { 'packages': ('geonode.layers',), } layers_list = register_url_event()(TemplateView.as_view(template_name='layers/layer_list.html')) urlpatterns = [ # 'geonode.layers.views', url(r'^$', layers_list, {'facet_type': 'layers', 'is_layer': True}, name='layer_browse'), url(r'^remove$', views.layer_remove, name="layer_remove"), url(r'^upload$', views.layer_upload, name='layer_upload'), url(r'^upload_metadata$', views.layer_metadata_upload, name='layer_metadata_upload'), url(r'^upload_style$', views.layer_sld_upload, name='layer_sld_upload'), url(r'^load_layer_data$', views.load_layer_data, name='load_layer_data'), url(r'^(?P<layername>[^/]*)$', views.layer_detail, name="layer_detail"),
# You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # ######################################################################### from django.conf.urls import url, include from django.views.generic import TemplateView from geonode.base import register_url_event from . import views js_info_dict = { 'packages': ('geonode.geoapps', ), } apps_list = register_url_event()( TemplateView.as_view(template_name='apps/app_list.html')) urlpatterns = [ # 'geonode.geoapps.views', url(r'^$', apps_list, {'facet_type': 'geoapps'}, name='apps_browse'), url(r'^new$', views.new_geoapp, name="new_geoapp"), url(r'^preview/(?P<geoappid>[^/]*)$', views.geoapp_detail, name="geoapp_detail"), url(r'^preview/(?P<geoappid>\d+)/metadata$', views.geoapp_metadata, name='geoapp_metadata'), url(r'^preview/(?P<geoappid>[^/]*)/metadata_detail$', views.geoapp_metadata_detail, name='geoapp_metadata_detail'), url(r'^preview/(?P<geoappid>\d+)/metadata_advanced$',
# ######################################################################### from django.conf.urls import url, include from django.contrib.auth.decorators import login_required from django.views.generic import TemplateView from .views import DocumentUploadView, DocumentUpdateView from .views import DocumentAutocomplete from . import views from geonode.base import register_url_event js_info_dict = { 'packages': ('geonode.documents', ), } documents_list = register_url_event()( TemplateView.as_view(template_name='documents/document_list.html')) urlpatterns = [ # 'geonode.documents.views', url(r'^$', documents_list, {'facet_type': 'documents'}, name='document_browse'), url(r'^(?P<docid>\d+)/?$', views.document_detail, name='document_detail'), url(r'^(?P<docid>\d+)/download/?$', views.document_download, name='document_download'), url(r'^(?P<docid>\d+)/link/?$', views.document_link, name='document_link'), url(r'^(?P<docid>\d+)/embed/?$', views.document_embed, name='document_embed'), url(r'^(?P<docid>\d+)/replace$', login_required(DocumentUpdateView.as_view()),