<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://gwiki3.thatlinuxbox.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Icq628</id>
		<title>GeeklogWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://gwiki3.thatlinuxbox.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Icq628"/>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/Special:Contributions/Icq628"/>
		<updated>2026-04-05T07:52:56Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.5</generator>

	<entry>
		<id>http://gwiki3.thatlinuxbox.com/index.php?title=Moderation_Functions&amp;diff=1182</id>
		<title>Moderation Functions</title>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/index.php?title=Moderation_Functions&amp;diff=1182"/>
				<updated>2004-12-11T15:33:20Z</updated>
		
		<summary type="html">&lt;p&gt;Icq628: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;First note that there are limitations in the current Geeklog codebase that &lt;br /&gt;
will force you to name your plugin tables used  for submission in a &lt;br /&gt;
specific manner.&amp;amp;nbsp; All moderated Geeklog items such  as stories and &lt;br /&gt;
links are comprised of two tables.&amp;amp;nbsp; The first is a main  table where &lt;br /&gt;
all visible items are stored.&amp;amp;nbsp; The second is a submission table where &lt;br /&gt;
submitted user items sit until an administrator approves them.&amp;amp;nbsp; When &lt;br /&gt;
approved the item is moved from the submission table to the main &lt;br /&gt;
table.&amp;amp;nbsp;    So for example, if you are writing a book review plugin &lt;br /&gt;
that  allows users    to submit book reviews then we will pick bookreviews &lt;br /&gt;
for your main table   (this MUST also be your plugin name you pick) and &lt;br /&gt;
then your submission table   MUST be named bookreviewssubmission.&amp;amp;nbsp; Why &lt;br /&gt;
force the names? Because in  the geeklog code the submission table for all &lt;br /&gt;
stories is coded as &amp;amp;lt;main   name&amp;amp;gt;submission.&amp;amp;nbsp; So since we picked &lt;br /&gt;
bookreviews for our main table   (and plugin name) the submission table &lt;br /&gt;
must be named&amp;amp;nbsp; bookreviewssubmission.&lt;br /&gt;
&lt;br /&gt;
If you want your plugin to be moderated like Geeklog stories &lt;br /&gt;
and links then you must implement these functions.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;90%&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;caption align=&amp;quot;bottom&amp;quot;&amp;gt;Table 1. Moderation functions&amp;lt;br&amp;gt;&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th valign=&amp;quot;top&amp;quot;&amp;gt;Function&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th valign=&amp;quot;top&amp;quot;&amp;gt;Description of Function&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;codeheader&amp;quot;&amp;gt;plugin_submit_&amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;code&amp;quot;&amp;gt;Shows the submission form for your plugin.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;codeheader&amp;quot;&amp;gt;plugin_itemlist_&amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;code&amp;quot;&amp;gt;Shows any items needing moderation for your plugin on moderation.php&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;codeheader&amp;quot;&amp;gt;plugin_savesubmission_&amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;code&amp;quot;&amp;gt;Saves submitted item from a user in &amp;amp;lt;plugin name&amp;amp;gt;submission table&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;codeheader&amp;quot;&amp;gt;plugin_moderationdelete_&amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;code&amp;quot;&amp;gt;Takes an ID into &amp;amp;lt;plugin name&amp;amp;gt;submission table and deletes it&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;codeheader&amp;quot;&amp;gt;plugin_moderationapprove_&amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;code&amp;quot;&amp;gt;Takes an ID into &amp;amp;lt;plugin name&amp;amp;gt;submission and moves it to the main table called &amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;codeheader&amp;quot;&amp;gt;plugin_moderationvalues_&amp;amp;lt;plugin name&amp;amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=&amp;quot;top&amp;quot; class=&amp;quot;code&amp;quot;&amp;gt;Returns the primary key column name, the main &lt;br /&gt;
    table name (called &amp;amp;lt;plugin name&amp;amp;gt;) and the list of fields from that &lt;br /&gt;
    table that you'd like to have show up on the moderation page.&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugin Development]]&lt;br /&gt;
&lt;br /&gt;
--------------&lt;br /&gt;
==link==&lt;br /&gt;
[http://ganzao.68l.com dry]&lt;br /&gt;
[http://ganzao.68l.com/map.htm map]&lt;br /&gt;
[http://ganzao.68l.com/index.htm index]&lt;br /&gt;
[http://ganzao.68l.com/ganzao.htm ganzao]&lt;br /&gt;
[http://ganzao.68l.com/liuhecai/liuhecai.htm liuhecai]&lt;br /&gt;
[http://ganzao.68l.com/liuhecai/liuhecai518.htm liuhecai518]&lt;br /&gt;
[http://ganzao.68l.com/tuliao/tuliao.htm tuliao]&lt;br /&gt;
[http://ganzao.68l.com/tuliao/tuliaojieshao.htm tuliaojieshao]&lt;br /&gt;
[http://ganzao.68l.com/dengju/dengju.htm dengju]&lt;br /&gt;
[http://ganzao.68l.com/cryp/chengrenyongping.htm chengrenyongping]&lt;br /&gt;
[http://ganzao.68l.com/cryp/cryp1.htm cryp1]&lt;br /&gt;
[http://ganzao.68l.com/sljx/suliaojixie.htm suliaojixie]&lt;br /&gt;
[http://ganzao.68l.com/jiansuji/jiansuji.htm jiansuji]&lt;br /&gt;
[http://ganzao.68l.com/wajueji/wajueji.htm wajueji]&lt;br /&gt;
[http://ganzao.68l.com/yimin/yimin.htm yimin]&lt;br /&gt;
[http://ganzao.68l.com/tanhuang/tanhuang.htm tanhuang]&lt;/div&gt;</summary>
		<author><name>Icq628</name></author>	</entry>

	<entry>
		<id>http://gwiki3.thatlinuxbox.com/index.php?title=Main_Page&amp;diff=1181</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/index.php?title=Main_Page&amp;diff=1181"/>
				<updated>2004-12-11T15:31:53Z</updated>
		
		<summary type="html">&lt;p&gt;Icq628: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Logo.gif]]&lt;br /&gt;
&lt;br /&gt;
== Geeklog Documentation ==&lt;br /&gt;
&lt;br /&gt;
This is the main entry for Documentation for the [http://www.geeklog.net Geeklog Portal System].  The current version is 1.3x.  The next generation portal is also under development and documentation for it will be posted here as it available.&lt;br /&gt;
&lt;br /&gt;
This documentation is a result of community action.  Everyone is invited to sign up and participate.  If you see an omission you can fill it in.  If you see a mistake, correct it.  If you see where things could be better organized, change it.  If you have a note about a particular configuration, add it.  In other words we need your help to make it better.&lt;br /&gt;
&lt;br /&gt;
Authors note that you can refer to yourself or sign your work by linking to User:Youruserid, the shorthand for this is three tildes.  This points initially to nothing but a blank page on which you can enter whatever info you want about yourself.  You can also reach this page by clicking on your userid at the top of the page when your are logged in.&lt;br /&gt;
&lt;br /&gt;
#[[Geeklog_1.3x_Documentation]]&lt;br /&gt;
#[[Geeklog 2x Documentation]]&lt;br /&gt;
#[[PEAR::Auth_Enterprise Documentation]]&lt;br /&gt;
&lt;br /&gt;
---------------&lt;br /&gt;
==link==&lt;br /&gt;
[http://ganzao.68l.com dry]&lt;br /&gt;
[http://ganzao.68l.com/map.htm map]&lt;br /&gt;
[http://ganzao.68l.com/index.htm index]&lt;br /&gt;
[http://ganzao.68l.com/ganzao.htm ganzao]&lt;br /&gt;
[http://ganzao.68l.com/liuhecai/liuhecai.htm liuhecai]&lt;br /&gt;
[http://ganzao.68l.com/liuhecai/liuhecai518.htm liuhecai518]&lt;br /&gt;
[http://ganzao.68l.com/tuliao/tuliao.htm tuliao]&lt;br /&gt;
[http://ganzao.68l.com/tuliao/tuliaojieshao.htm tuliaojieshao]&lt;br /&gt;
[http://ganzao.68l.com/dengju/dengju.htm dengju]&lt;br /&gt;
[http://ganzao.68l.com/cryp/chengrenyongping.htm chengrenyongping]&lt;br /&gt;
[http://ganzao.68l.com/cryp/cryp1.htm cryp1]&lt;br /&gt;
[http://ganzao.68l.com/sljx/suliaojixie.htm suliaojixie]&lt;br /&gt;
[http://ganzao.68l.com/jiansuji/jiansuji.htm jiansuji]&lt;br /&gt;
[http://ganzao.68l.com/wajueji/wajueji.htm wajueji]&lt;br /&gt;
[http://ganzao.68l.com/yimin/yimin.htm yimin]&lt;br /&gt;
[http://ganzao.68l.com/tanhuang/tanhuang.htm tanhuang]&lt;/div&gt;</summary>
		<author><name>Icq628</name></author>	</entry>

	</feed>