Render the page as a html template

Property definitions

nitc :: static_html $ DocPage :: render
	# Render the page as a html template
	fun render(doc: DocModel): Writable do
		# init page options
		self.shareurl = doc.share_url or else "."
		self.footer = doc.custom_footer

		# build page
		init_title(doc)
		init_topmenu(doc)

		# piwik tracking
		var tracker_url = doc.tracker_url
		var site_id = doc.piwik_site_id
		if tracker_url != null and site_id != null then
			piwik_script = new PiwikScript(tracker_url, site_id)
		end
		return self
	end
src/doc/static/static_html.nit:36,2--53,4

nitc :: static_html $ PageHome :: render
	redef fun render(doc) do
		main_tab.show_sidebar = false
		return super
	end
src/doc/static/static_html.nit:155,2--158,4