No title Revision 393234386662 (Sat Mar 30 2013 at 14:17) - Diff Link to this snippet: https://friendpaste.com/7ShXVxeEaRsT99xrV5IaaL Embed: manni perldoc borland colorful default murphy trac fruity autumn bw emacs pastie friendly Show line numbers Wrap lines 1234567891011121314151617def get_plone_skin(request, head=False): key = 'plone.data' if key not in request.environ: url = 'http://dev.afpy.org' doc = PyQuery(url=url) doc('#portal-searchbox, #portal-personaltools-wrapper').remove() data = {} nodes = doc('style, link') value = '\n'.join([str(n) for n in nodes.items()]) data['head'] = value value = str(doc('#portal-top')) data['header'] = value request.environ[key] = data if head: return request.environ[key]['head'] else: return request.environ[key]['header']