On Dec 23, 1:50 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > I need to see the actual code.
Master, follow my dummie code: def sitemap(): import os from gluon.myregex import regex_expose # Statics URLs ctldir = os.path.join(request.folder,"controllers") ctls=os.listdir(ctldir) if 'appadmin.py' in ctls: ctls.remove('appadmin.py') if 'manage.py' in ctls: ctls.remove('manage.py') sitemap_xml = '<?xml version="1.0" encoding="UTF-8"?>\n' sitemap_xml +='<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/ 0.9">\n' for ctl in ctls: if ctl.endswith(".bak") == False: filename = os.path.join(ctldir,ctl) data = open(filename, 'r').read() functions = regex_expose.findall(data) ctl = ctl[:-3].replace("_"," ") for f in functions: sitemap_xml += '<url>\n<loc>' + 'http://www.leandro.inf.br/' + request.application + '/' + ctl + '/' + f.replace("_"," ") + '</loc> \n</url>\n' # Dynamic URLs posts = db().select(db.posts.ALL, orderby=~db.posts.created) for item in posts: sitemap_xml += '<url>\n<loc>' + 'http://www.leandro.inf.br/' + request.application + '/' + 'default/post' + '/' + item.slug + '</loc> \n</url>\n' sitemap_xml +='</urlset>' return dict(sitemap_xml=sitemap_xml) -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.