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
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)
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