|
@@ -2,33 +2,34 @@ index:
|
|
|
resource: '@ChamiloCoreBundle/Controller/IndexController.php'
|
|
|
type: annotation
|
|
|
#userportal:
|
|
|
+userportal:
|
|
|
+ resource: '@ChamiloCoreBundle/Controller/UserPortalController.php'
|
|
|
+ type: annotation
|
|
|
+ prefix: /userportal
|
|
|
# resource: '@ChamiloCoreBundle/Controller/UserPortalController.php'
|
|
|
+front:
|
|
|
+ resource: '@ChamiloCoreBundle/Controller/FrontController.php'
|
|
|
+ type: annotation
|
|
|
+ prefix: /front
|
|
|
# type: annotation
|
|
|
+user:
|
|
|
+ resource: '@ChamiloCoreBundle/Controller/User/UserController.php'
|
|
|
+ type: annotation
|
|
|
+ prefix: /user
|
|
|
# prefix: /userportal
|
|
|
+course:
|
|
|
+ resource: '@ChamiloCoreBundle/Controller/CourseController.php'
|
|
|
+ type: annotation
|
|
|
+ prefix: /course
|
|
|
#
|
|
|
-#front:
|
|
|
-# resource: '@ChamiloCoreBundle/Controller/FrontController.php'
|
|
|
-# type: annotation
|
|
|
-# prefix: /front
|
|
|
-#
|
|
|
-#user:
|
|
|
-# resource: '@ChamiloCoreBundle/Controller/User/UserController.php'
|
|
|
-# type: annotation
|
|
|
-# prefix: /user
|
|
|
-#
|
|
|
-#course:
|
|
|
-# resource: '@ChamiloCoreBundle/Controller/CourseController.php'
|
|
|
-# type: annotation
|
|
|
-# prefix: /course
|
|
|
-#
|
|
|
-#legacy_javascript:
|
|
|
-# resource: '@ChamiloCoreBundle/Controller/JavascriptLegacyController.php'
|
|
|
-# type: annotation
|
|
|
-# prefix: /js
|
|
|
+legacy_javascript:
|
|
|
+ resource: '@ChamiloCoreBundle/Controller/JavascriptLegacyController.php'
|
|
|
+ type: annotation
|
|
|
+ prefix: /js
|
|
|
|
|
|
# Legacy routes
|
|
|
main:
|
|
|
- path: ../../main/{name}
|
|
|
+ path: /main/{name}
|
|
|
defaults: { _controller: ChamiloCoreBundle:Legacy:classic }
|
|
|
requirements:
|
|
|
name: .+
|
|
@@ -44,25 +45,25 @@ web.img:
|
|
|
path: bundles/chamilocore/img/
|
|
|
|
|
|
# Core controllers
|
|
|
+core_admin:
|
|
|
+ resource: '@ChamiloCoreBundle/Controller/Admin'
|
|
|
+ type: annotation
|
|
|
+ prefix: /admin
|
|
|
#core_admin:
|
|
|
+course_url:
|
|
|
+ path: courses
|
|
|
# resource: '@ChamiloCoreBundle/Controller/Admin'
|
|
|
+core_tool:
|
|
|
+ resource: '@ChamiloCourseBundle/Controller'
|
|
|
+ type: annotation
|
|
|
+ prefix: /courses/{course}/
|
|
|
# type: annotation
|
|
|
-# prefix: /admin
|
|
|
-#
|
|
|
-#course_url:
|
|
|
-# path: courses
|
|
|
-#
|
|
|
-#core_tool:
|
|
|
-# resource: '@ChamiloCourseBundle/Controller'
|
|
|
-# type: annotation
|
|
|
-# prefix: /courses/{course}/
|
|
|
-#
|
|
|
-#core_tool_document:
|
|
|
-# pattern: /courses/{course}/document/{file}
|
|
|
-# defaults:
|
|
|
-# _controller: ChamiloCoreBundle:Resource:getDocument
|
|
|
-# requirements:
|
|
|
-# file: .+ # allow "/" in {file}
|
|
|
+core_tool_document:
|
|
|
+ pattern: /courses/{course}/document/{file}
|
|
|
+ defaults:
|
|
|
+ _controller: ChamiloCoreBundle:Resource:getDocument
|
|
|
+ requirements:
|
|
|
+ file: .+ # allow "/" in {file}
|
|
|
|
|
|
#chamilo_course_tool_intro_create:
|
|
|
# path: /courses/{course}/introduction/{tool}/create/
|
|
@@ -99,14 +100,14 @@ remove_trailing_slash:
|
|
|
|
|
|
|
|
|
## Course settings
|
|
|
+chamilo_course_settings:
|
|
|
+ pattern: /courses/{course}/settings/{namespace}
|
|
|
+ defaults:
|
|
|
+ _controller: ChamiloCourseBundle:Settings:update
|
|
|
+ template: ChamiloCourseBundle:Settings:default.html.twig
|
|
|
#chamilo_course_settings:
|
|
|
-# pattern: /courses/{course}/settings/{namespace}
|
|
|
-# defaults:
|
|
|
-# _controller: ChamiloCourseBundle:Settings:update
|
|
|
-# template: ChamiloCourseBundle:Settings:default.html.twig
|
|
|
-##
|
|
|
-#chamilo_course_tool_index:
|
|
|
-# pattern: /courses/{course}/tools
|
|
|
-# methods: [GET, POST, HEAD, DELETE]
|
|
|
-# defaults:
|
|
|
-# _controller: chamilo_course.controller.tool:indexAction
|
|
|
+chamilo_course_tool_index:
|
|
|
+ pattern: /courses/{course}/tools
|
|
|
+ methods: [GET, POST, HEAD, DELETE]
|
|
|
+ defaults:
|
|
|
+ _controller: chamilo_course.controller.tool:indexAction
|