Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 26th, 2012  |  syntax: None  |  size: 2.34 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. diff --git a/config/config.php b/config/config.php
  2. index 3c89123..6285a1d 100644
  3. --- a/config/config.php
  4. +++ b/config/config.php
  5. @@ -1,5 +1,5 @@
  6.  <?php
  7. -$this->dispatcher->connect('routing.load_configuration', array('opMessagePluginRouting', 'listenToRoutingLoadConfigurationEvent'));
  8. +// $this->dispatcher->connect('routing.load_configuration', array('opMessagePluginRouting', 'listenToRoutingLoadConfigurationEvent'));
  9.  
  10.  $this->dispatcher->connect('op_action.post_execute_friend_link', array('opMessagePluginObserver', 'listenToPostActionEventSendFriendLinkRequestMessage'));
  11.  $this->dispatcher->connect('op_action.post_execute_community_join', array('opMessagePluginObserver', 'listenToPostActionEventSendCommunityJoiningRequestMessage'));
  12. diff --git a/config/routing.yml b/config/routing.yml
  13. new file mode 100644
  14. index 0000000..a1cf76f
  15. --- /dev/null
  16. +++ b/config/routing.yml
  17. @@ -0,0 +1,58 @@
  18. +# message list
  19. +
  20. +receiveList:
  21. +  url: /message/receiveList
  22. +  param: { module: message, action: list, type: receive }
  23. +
  24. +sendList:
  25. +  url: /message/sendList
  26. +  param: { module: message, action: list, type: send }
  27. +
  28. +draftList:
  29. +  url: /message/draftList
  30. +  param: { module: message, action: list, type: draft }
  31. +
  32. +dustList:
  33. +  url: /message/dustList
  34. +  param: { module: message, action: list, type: dust }
  35. +
  36. +# show message
  37. +
  38. +readReceiveMessage:
  39. +  url: /message/read/:id
  40. +  param: { module: message, action: show, type: receive }
  41. +  requirements: { id: '\d+' }
  42. +
  43. +readSendMessage:
  44. +  url: /message/check/:id
  45. +  param: { module: message, action: show, type: send }
  46. +  requirements: { id: '\d+' }
  47. +
  48. +readDustMessage:
  49. +  url: /message/checkDelete/:id
  50. +  param: { module: message, action: show, type: dust }
  51. +  requirements: { id: '\d+' }
  52. +
  53. +# delete message
  54. +
  55. +deleteReceiveMessage:
  56. +  url: /message/deleteReceiveMessage/:id
  57. +  param: { module: message, action: delete, type: receive }
  58. +  requirements: { id: '\d+' }
  59. +
  60. +deleteSendMessage:
  61. +  url: /message/deleteSendMessage/:id
  62. +  param: { module: message, action: delete, type: send }
  63. +  requirements: { id: '\d+' }
  64. +
  65. +deleteDustMessage:
  66. +  url: /message/deleteComplete/:id
  67. +  param: { module: message, action: delete, type: dust }
  68. +  requirements: { id: '\d+' }
  69. +
  70. +# delete message confirm
  71. +
  72. +deleteConfirmDustMessage:
  73. +  url: /message/deleteConfirm/:id
  74. +  param: { module: message, action: deleteConfirm, type: dust }
  75. +  requirements: { id: '\d+' }