def setByUnifName(self, unifName): # Check for renamable parts m, r = self._splitOnMatchSeq(unifName, (u"wikipage/", u"savedsearch/", u"savedpagesearch/")) if m is not None: self.renamable = True self.unifNamePrefix = m self.itemName = r return m, r = self._splitOnMatch(unifName, u"funcpage/") if m is not None: self.unifNamePrefix = m self.itemName = "<%s>" % DocPages.getHrNameForFuncTag(r)
def setByUnifName(self, unifName): # Check for renamable parts m, r = self._splitOnMatchSeq( unifName, (u"wikipage/", u"savedsearch/", u"savedpagesearch/")) if m is not None: self.renamable = True self.unifNamePrefix = m self.itemName = r return m, r = self._splitOnMatch(unifName, u"funcpage/") if m is not None: self.unifNamePrefix = m self.itemName = "<%s>" % DocPages.getHrNameForFuncTag(r)