mirror of
git://git.yoctoproject.org/layerindex-web.git
synced 2025-07-05 13:14:46 +02:00

* Drop the front page - this just gets in the way. Redirect to the layers list instead. This has meant adding a touch more text to the about page and adding the FAQ link to the footer. * Use a separate navbar to hold the branch selector and the main top-level pages (Layers, Recipes, Machines) instead of tabs * All pages depending on a branch selection are now under branch/<branchname>/ so we don't need to have the branch selection on every page. * Use breadcrumbs on recipe detail and layer detail pages instead of tabs * Add title to recipe detail page Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
38 lines
1.5 KiB
Python
38 lines
1.5 KiB
Python
# layerindex-web - Branch-based URL definitions
|
|
#
|
|
# Copyright (C) 2013 Intel Corporation
|
|
#
|
|
# Licensed under the MIT license, see COPYING.MIT for details
|
|
|
|
from django.conf.urls.defaults import *
|
|
from django.views.generic.simple import redirect_to
|
|
from django.views.defaults import page_not_found
|
|
from django.core.urlresolvers import reverse_lazy
|
|
from layerindex.views import LayerListView, RecipeSearchView, MachineSearchView, PlainTextListView, LayerDetailView, edit_layer_view, delete_layer_view, edit_layernote_view, delete_layernote_view, RedirectParamsView, DuplicatesView
|
|
|
|
urlpatterns = patterns('',
|
|
url(r'^$',
|
|
RedirectParamsView.as_view(), {'redirect_name': 'layer_list'}),
|
|
url(r'^layers/$',
|
|
LayerListView.as_view(
|
|
template_name='layerindex/layers.html'),
|
|
name='layer_list'),
|
|
url(r'^layer/(?P<slug>[-\w]+)/$',
|
|
LayerDetailView.as_view(
|
|
template_name='layerindex/detail.html'),
|
|
name='layer_item'),
|
|
url(r'^recipes/$',
|
|
RecipeSearchView.as_view(
|
|
template_name='layerindex/recipes.html'),
|
|
name='recipe_search'),
|
|
url(r'^machines/$',
|
|
MachineSearchView.as_view(
|
|
template_name='layerindex/machines.html'),
|
|
name='machine_search'),
|
|
url(r'^edit/(?P<slug>[-\w]+)/$', edit_layer_view, {'template_name': 'layerindex/editlayer.html'}, name="edit_layer"),
|
|
url(r'^duplicates/$',
|
|
DuplicatesView.as_view(
|
|
template_name='layerindex/duplicates.html'),
|
|
name='duplicates'),
|
|
)
|