<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://documentation.jomsocial.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://documentation.jomsocial.com/index.php?action=history&amp;feed=atom&amp;title=Walls_System</id>
		<title>Walls System - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://documentation.jomsocial.com/index.php?action=history&amp;feed=atom&amp;title=Walls_System"/>
		<link rel="alternate" type="text/html" href="http://documentation.jomsocial.com/index.php?title=Walls_System&amp;action=history"/>
		<updated>2026-06-04T11:06:41Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.1</generator>

	<entry>
		<id>http://documentation.jomsocial.com/index.php?title=Walls_System&amp;diff=3904&amp;oldid=prev</id>
		<title>Sinisakrisan at 03:16, 2 August 2016</title>
		<link rel="alternate" type="text/html" href="http://documentation.jomsocial.com/index.php?title=Walls_System&amp;diff=3904&amp;oldid=prev"/>
				<updated>2016-08-02T03:16:16Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:16, 2 August 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{alert-obsolete}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Background on Wall Features===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Background on Wall Features===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Walls / comments is simply a commenting system in JomSocial. It allows comments to be placed through Third-Party applications within the system just like the walls / comments you see on the core applications. Before even beginning to write the code to integrate the walls / comments into your Third-Party application, you should have a solid understanding of how JomSocial works and should try to have at least a little knowledge about the Joomla MVC framework.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Walls / comments is simply a commenting system in JomSocial. It allows comments to be placed through Third-Party applications within the system just like the walls / comments you see on the core applications. Before even beginning to write the code to integrate the walls / comments into your Third-Party application, you should have a solid understanding of how JomSocial works and should try to have at least a little knowledge about the Joomla MVC framework.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sinisakrisan</name></author>	</entry>

	<entry>
		<id>http://documentation.jomsocial.com/index.php?title=Walls_System&amp;diff=1374&amp;oldid=prev</id>
		<title>Patricia Schmidt at 03:49, 8 March 2013</title>
		<link rel="alternate" type="text/html" href="http://documentation.jomsocial.com/index.php?title=Walls_System&amp;diff=1374&amp;oldid=prev"/>
				<updated>2013-03-08T03:49:29Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:49, 8 March 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Background on Wall &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;features&lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Background on Wall &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Features&lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Walls / comments is simply a commenting system in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Jom Social&lt;/del&gt;. It allows comments to be placed &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;on 3rd party &lt;/del&gt;applications within the system just like the walls /comments you see on the core applications. Before even beginning &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;writing &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;codes &lt;/del&gt;to integrate the walls / comments into your &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3rd party &lt;/del&gt;application, you should &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;by now fairly understand &lt;/del&gt;how &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Jom Social &lt;/del&gt;works and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you &lt;/del&gt;should &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;by now &lt;/del&gt;have at least a little knowledge &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;on &lt;/del&gt;the Joomla&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;!™ &lt;/del&gt;MVC framework.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Walls / comments is simply a commenting system in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;JomSocial&lt;/ins&gt;. It allows comments to be placed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;through Third-Party &lt;/ins&gt;applications within the system just like the walls / comments you see on the core applications. Before even beginning &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to write &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;code &lt;/ins&gt;to integrate the walls / comments into your &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Third-Party &lt;/ins&gt;application, you should &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;have a solid understanding of &lt;/ins&gt;how &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;JomSocial &lt;/ins&gt;works and should &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;try to &lt;/ins&gt;have at least a little knowledge &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;about &lt;/ins&gt;the Joomla MVC framework.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Including &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;necessary libraries&lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Including &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Necessary Libraries&lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The first step, is to include the necessary library so that your application can start using them.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The first step, is to include the necessary library so that your application can start using them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Patricia Schmidt</name></author>	</entry>

	<entry>
		<id>http://documentation.jomsocial.com/index.php?title=Walls_System&amp;diff=300&amp;oldid=prev</id>
		<title>Sinisakrisan: Created page with &quot;===Background on Wall features=== Walls / comments is simply a commenting system in Jom Social. It allows comments to be placed on 3rd party applications within the system jus...&quot;</title>
		<link rel="alternate" type="text/html" href="http://documentation.jomsocial.com/index.php?title=Walls_System&amp;diff=300&amp;oldid=prev"/>
				<updated>2013-01-18T14:26:41Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;===Background on Wall features=== Walls / comments is simply a commenting system in Jom Social. It allows comments to be placed on 3rd party applications within the system jus...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===Background on Wall features===&lt;br /&gt;
Walls / comments is simply a commenting system in Jom Social. It allows comments to be placed on 3rd party applications within the system just like the walls /comments you see on the core applications. Before even beginning writing the codes to integrate the walls / comments into your 3rd party application, you should by now fairly understand how Jom Social works and you should by now have at least a little knowledge on the Joomla!™ MVC framework.&lt;br /&gt;
&lt;br /&gt;
===Including necessary libraries===&lt;br /&gt;
The first step, is to include the necessary library so that your application can start using them.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
require_once( JPATH_COMPONENT . DS . 'libraries' . DS . 'wall.php' );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
After including the necessary files, all you have to do now is to get the form for the walls /comments and the contents of the walls / comments.&lt;br /&gt;
&lt;br /&gt;
'''Getting the forms'''&amp;lt;br /&amp;gt;&lt;br /&gt;
To get the form's HTML content, you simply need to issue the following block of codes. The parameters are explained below,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$form = CWallLibrary::getWall( $uniqueID , $applicationName );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''$uniqueID :''' This parameter is required and it tells the wall system that a wall / comment is made on this specific unique id.&lt;br /&gt;
&lt;br /&gt;
'''$applicationName :''' This parameter is required and it tells the wall system to call your AJAX methods within your class. It should always have the prefix of 'plugins,' followed by your application name. E.g:&lt;br /&gt;
&lt;br /&gt;
This example, selects the unique id for the specific image that is being commented on.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$db    =&amp;amp; JFactory::getDBO();&lt;br /&gt;
 &lt;br /&gt;
$query = 'SELECT `id` FROM ' . $db-&amp;gt;nameQuote('#__myapplication_images');&lt;br /&gt;
$db-&amp;gt;setQuery( $query );&lt;br /&gt;
 &lt;br /&gt;
$uniqueID = $db-&amp;gt;loadResult();&lt;br /&gt;
 &lt;br /&gt;
if($db-&amp;gt;getErrorNum())&lt;br /&gt;
{&lt;br /&gt;
	JError::raiseError( 500, $db-&amp;gt;stderr());&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sinisakrisan</name></author>	</entry>

	</feed>