def get_link_url(item):
     linkremote = item.getRemoteUrl and not member == item.Creator  # NOQA
     if linkremote:
         # patch: Substitui o path pela url do site.
         remote_url_utils = getMultiAdapter(
             (item, item.REQUEST),
             name=u'remote_url_utils',
         )
         remote_url = item.getRemoteUrl and item.getRemoteUrl or None
         remote_url_transform = remote_url_utils.remote_url_transform(
             item.getPath(),
             remote_url,
         )
         return (get_id(item), remote_url_transform)
         # patch
     else:
         return False
Exemple #2
0
 def get_link_url(item):
     linkremote = item.getRemoteUrl and not member == item.Creator
     if linkremote:
         return (get_id(item), item.getRemoteUrl)
     else:
         return False
Exemple #3
0
 def get_link_url(item):
     linkremote = item.getRemoteUrl and not member == item.Creator
     if linkremote:
         return (get_id(item), item.getRemoteUrl)
     else:
         return False
 def _get_url(item):
     if item.getRemoteUrl and not member == item.Creator:
         return (get_id(item), item.getRemoteUrl)
     return get_view_url(item)
 def _get_url(item):
     member = self.portal_state.member()
     if item.getRemoteUrl and not member == item.Creator:
         return (get_id(item), item.getRemoteUrl)
     return get_view_url(item)
Exemple #6
0
 def _get_link_url(self, child, member):
     linkremote = child.getRemoteUrl and not member == child.Creator
     if linkremote:
         return (get_id(child), child.getRemoteUrl)
     else:
         return False