Changeset 2019
- Timestamp:
- 06/04/09 07:26:35 (10 months ago)
- Location:
- branches/0.9/pylucid_project/pylucid_plugins/admin_menu
- Files:
-
- 2 modified
-
templates/admin_menu/admin_top_menu.html (modified) (1 diff)
-
views.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/0.9/pylucid_project/pylucid_plugins/admin_menu/templates/admin_menu/admin_top_menu.html
r2016 r2019 11 11 <ul> 12 12 <li><a href="{{ edit_page_link }}">edit inline</a></li> 13 <li><a href="{{ edit_page_link }}">edit in admin panel</a></li> 13 <li><a href="{{ edit_admin_panel_link }}">edit in admin panel</a></li> 14 <li><a href="{{ edit_meta_admin_panel_link }}">edit meta in admin panel</a></li> 14 15 </ul> 15 16 </li> -
branches/0.9/pylucid_project/pylucid_plugins/admin_menu/views.py
r2017 r2019 6 6 from django.shortcuts import render_to_response 7 7 8 from pylucid.models import PageTree 9 8 10 9 11 def lucidTag(request): … … 12 14 return 13 15 16 pagetree = request.PYLUCID.pagetree 17 if pagetree.type == PageTree.PLUGIN_TYPE: 18 edit_admin_panel_link = reverse("admin_pylucid_pagetree_change", args=(pagetree.id,)) 19 else: 20 pagecontent = request.PYLUCID.pagecontent 21 edit_admin_panel_link = reverse("admin_pylucid_pagecontent_change", args=(pagecontent.id,)) 22 23 # Get the pagemeta instance for the current pagetree and language 24 pagemeta = PageTree.objects.get_pagemeta(request) 25 26 edit_meta_admin_panel_link = reverse("admin_pylucid_pagemeta_change", args=(pagemeta.id,)) 27 28 14 29 context = { 15 30 "logout_link": "?auth=logout", 16 31 "edit_page_link": "TODO", 17 "new_page_link": "TODO", 32 "edit_admin_panel_link": edit_admin_panel_link, 33 "edit_meta_admin_panel_link": edit_meta_admin_panel_link, 34 "new_page_link": reverse("admin_pylucid_pagecontent_add"), 18 35 "admin_menu_link": reverse("admin_index"), 19 36 }