aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
authorDhruv <dhruv.goel92@gmail.com>2013-12-27 01:33:32 +0530
committerDhruv <dhruv.goel92@gmail.com>2013-12-27 01:33:32 +0530
commitfd9366daf5a329abc91b173495efc8f94e4bd638 (patch)
tree35c965fc900e67e1828c75af772d9f6c7e93597e /phpBB
parent80c05e861bd8b5264daf6b1f92b69b5b77356f32 (diff)
parenta71625ca76344098a6e207928b839de576cdabb6 (diff)
downloadforums-fd9366daf5a329abc91b173495efc8f94e4bd638.tar
forums-fd9366daf5a329abc91b173495efc8f94e4bd638.tar.gz
forums-fd9366daf5a329abc91b173495efc8f94e4bd638.tar.bz2
forums-fd9366daf5a329abc91b173495efc8f94e4bd638.tar.xz
forums-fd9366daf5a329abc91b173495efc8f94e4bd638.zip
Merge branch 'ticket/11271' into ticket/11271-develop
* ticket/11271: [ticket/11271] Add docblock of feed_generate_content( ) [ticket/11271] Fix tabs and use !empty( ) instead of count( ) [ticket/11271] Remove unnecessary inclusion of functions_display [ticket/11271] Typecast forum and topic id to integer [ticket/11271] Use absolute path for displaying inline attachments in feeds [ticket/11271] Changed executable bit. [ticket/11271] Formatting code and removing null assignment. [ticket/11271] Removing unnecessary database object [ticket/11271] Separated attachment fetching query [ticket/11271] Fetched feed attachments before loop. [ticket/11271] Removed in-line attachment comments properly. [ticket/11271] Displaying in-line attached images in ATOM feed. Conflicts: phpBB/feed.php
Diffstat (limited to 'phpBB')
-rw-r--r--phpBB/phpbb/feed/helper.php10
-rw-r--r--phpBB/phpbb/feed/post_base.php24
2 files changed, 21 insertions, 13 deletions
diff --git a/phpBB/phpbb/feed/helper.php b/phpBB/phpbb/feed/helper.php
index 4d1722ea43..1cc8cb221c 100644
--- a/phpBB/phpbb/feed/helper.php
+++ b/phpBB/phpbb/feed/helper.php
@@ -81,6 +81,14 @@ class helper
/**
* Generate text content
+ *
+ * @param string $content is feed text content
+ * @param string $uid is bbcode_uid
+ * @param string $bitfield is bbcode bitfield
+ * @param int $options bbcode flag options
+ * @param int $forum_id is the forum id
+ * @param array $post_attachments is an array containing the attachments and their respective info
+ * @return string the html content to be printed for the feed
*/
public function generate_content($content, $uid, $bitfield, $options, $forum_id, $post_attachments)
{
@@ -130,7 +138,7 @@ class helper
$content = preg_replace( '#<(script|iframe)([^[]+)\1>#siU', ' <strong>$1</strong> ', $content);
// Parse inline images to display with the feed
- if (count($post_attachments) > 0)
+ if (!empty($post_attachments))
{
$update_count = array();
parse_attachments($forum_id, $content, $post_attachments, $update_count);
diff --git a/phpBB/phpbb/feed/post_base.php b/phpBB/phpbb/feed/post_base.php
index fbb8a3a271..c797d6a8ca 100644
--- a/phpBB/phpbb/feed/post_base.php
+++ b/phpBB/phpbb/feed/post_base.php
@@ -53,13 +53,13 @@ abstract class post_base extends \phpbb\feed\base
function fetch_attachments()
{
$sql_array = array(
- 'SELECT' => 'a.*',
- 'FROM' => array(
- ATTACHMENTS_TABLE => 'a'
- ),
- 'WHERE' => 'a.in_message = 0 ',
- 'ORDER_BY' => 'a.filetime DESC, a.post_msg_id ASC'
- );
+ 'SELECT' => 'a.*',
+ 'FROM' => array(
+ ATTACHMENTS_TABLE => 'a'
+ ),
+ 'WHERE' => 'a.in_message = 0 ',
+ 'ORDER_BY' => 'a.filetime DESC, a.post_msg_id ASC',
+ );
if (isset($this->topic_id))
{
@@ -68,11 +68,11 @@ abstract class post_base extends \phpbb\feed\base
else if (isset($this->forum_id))
{
$sql_array['LEFT_JOIN'] = array(
- array(
- 'FROM' => array(TOPICS_TABLE => 't'),
- 'ON' => 'a.topic_id = t.topic_id'
- )
- );
+ array(
+ 'FROM' => array(TOPICS_TABLE => 't'),
+ 'ON' => 'a.topic_id = t.topic_id',
+ )
+ );
$sql_array['WHERE'] .= 'AND t.forum_id = ' . (int) $this->forum_id;
}