<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wikimirror.piraten.tools/wiki/index.php?action=history&amp;feed=atom&amp;title=LQPP%2FInstallation%2Fdefault-config</id>
	<title>LQPP/Installation/default-config - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wikimirror.piraten.tools/wiki/index.php?action=history&amp;feed=atom&amp;title=LQPP%2FInstallation%2Fdefault-config"/>
	<link rel="alternate" type="text/html" href="https://wikimirror.piraten.tools/wiki/index.php?title=LQPP/Installation/default-config&amp;action=history"/>
	<updated>2026-04-03T18:22:18Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Piratenwiki Mirror</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wikimirror.piraten.tools/wiki/index.php?title=LQPP/Installation/default-config&amp;diff=55677403&amp;oldid=prev</id>
		<title>imported&gt;Mc: Kategorie:LiquidFeedback hinzugefügt (mit HotCat)</title>
		<link rel="alternate" type="text/html" href="https://wikimirror.piraten.tools/wiki/index.php?title=LQPP/Installation/default-config&amp;diff=55677403&amp;oldid=prev"/>
		<updated>2010-07-20T17:50:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/Kategorie:LiquidFeedback&quot; title=&quot;Kategorie:LiquidFeedback&quot;&gt;Kategorie:LiquidFeedback&lt;/a&gt; hinzugefügt (mit &lt;a href=&quot;/MediaWiki:Gadget-HotCat&quot; title=&quot;MediaWiki:Gadget-HotCat&quot;&gt;HotCat&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt; config.app_name = &amp;quot;LiquidFeedback&amp;quot;&lt;br /&gt;
 config.app_version = &amp;quot;beta18&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.app_title = config.app_name .. &amp;quot; (&amp;quot; .. request.get_config_name() .. &amp;quot; environment)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.app_logo = nil&lt;br /&gt;
&lt;br /&gt;
 config.app_service_provider = &amp;quot;Snake Oil&amp;lt;br/&amp;gt;10000 Berlin&amp;lt;br/&amp;gt;Germany&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.use_terms = &amp;quot;=== Nutzungsbedingungen ===\nAlles ist verboten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.member_image_content_type = &amp;quot;image/jpeg&amp;quot;&lt;br /&gt;
 config.member_image_convert_func = {&lt;br /&gt;
  avatar = function(data) return os.pfilter(data, &amp;quot;convert&amp;quot;, &amp;quot;jpeg:-&amp;quot;, &amp;quot;-thumbnail&amp;quot;,   &amp;quot;48x48&amp;quot;, &amp;quot;jpeg:-&amp;quot;) end,&lt;br /&gt;
  photo =  function(data) return os.pfilter(data, &amp;quot;convert&amp;quot;, &amp;quot;jpeg:-&amp;quot;, &amp;quot;-thumbnail&amp;quot;, &amp;quot;240x240&amp;quot;, &amp;quot;jpeg:-&amp;quot;) end&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 config.member_image_default_file = {&lt;br /&gt;
  avatar = &amp;quot;avatar.jpg&amp;quot;,&lt;br /&gt;
  photo = nil&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 config.mail_subject_prefix = &amp;quot;[LiquidFeedback] &amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.fastpath_url_func = nil&lt;br /&gt;
&lt;br /&gt;
 config.download_dir = nil&lt;br /&gt;
&lt;br /&gt;
 config.download_use_terms = &amp;quot;=== Nutzungsbedingungen ===\nAlles ist verboten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.public_access = false  -- Available options: &amp;quot;anonymous&amp;quot;, &amp;quot;pseudonym&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 config.api_enabled = false&lt;br /&gt;
&lt;br /&gt;
 config.feature_rss_enabled = true&lt;br /&gt;
&lt;br /&gt;
 -- OpenID authentication is not fully implemented yet, DO NOT USE BEFORE THIS  NOTICE HAS BEEN REMOVED!&lt;br /&gt;
 config.auth_openid_enabled = false&lt;br /&gt;
 config.auth_openid_https_as_default = true&lt;br /&gt;
 config.auth_openid_identifier_check_func = function(uri) return false end&lt;br /&gt;
&lt;br /&gt;
 request.set_allowed_json_request_slots{ &amp;quot;title&amp;quot;, &amp;quot;actions&amp;quot;, &amp;quot;support&amp;quot;,  &amp;quot;default&amp;quot;, &amp;quot;trace&amp;quot;, &amp;quot;system_error&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 if request.get_json_request_slots() then&lt;br /&gt;
  request.force_absolute_baseurl()&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
 request.set_404_route{ module = 'index', view = '404' }&lt;br /&gt;
&lt;br /&gt;
 -- uncomment the following two lines to use C implementations of chosen&lt;br /&gt;
 -- functions and to disable garbage collection during the request, to&lt;br /&gt;
 -- increase speed:&lt;br /&gt;
 --&lt;br /&gt;
 -- require 'webmcp_accelerator'&lt;br /&gt;
 -- collectgarbage(&amp;quot;stop&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
 -- open and set default database handle&lt;br /&gt;
 --db = assert(mondelefant.connect{&lt;br /&gt;
 -- engine='postgresql',&lt;br /&gt;
 -- dbname='liquid_feedback'&lt;br /&gt;
 --})&lt;br /&gt;
 at_exit(function() &lt;br /&gt;
  db:close()&lt;br /&gt;
 end)&lt;br /&gt;
 function mondelefant.class_prototype:get_db_conn() return db end&lt;br /&gt;
&lt;br /&gt;
 -- enable output of SQL commands in trace system&lt;br /&gt;
 function db:sql_tracer(command)&lt;br /&gt;
  return function(error_info)&lt;br /&gt;
    local error_info = error_info or {}&lt;br /&gt;
    trace.sql{ command = command, error_position = error_info.position }&lt;br /&gt;
  end&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
 request.set_absolute_baseurl(config.absolute_base_url)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 -- TODO abstraction&lt;br /&gt;
 -- get record by id&lt;br /&gt;
 function mondelefant.class_prototype:by_id(id)&lt;br /&gt;
  local selector = self:new_selector()&lt;br /&gt;
  selector:add_where{ 'id = ?', id }&lt;br /&gt;
  selector:optional_object_mode()&lt;br /&gt;
  return selector:exec()&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:LiquidFeedback]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Mc</name></author>
	</entry>
</feed>