CMS  Version 3.9
forum_subscription_preferences.inc File Reference

Go to the source code of this file.

Functions

if(count($subscriptions) > 0) getTopicTitle ($subscription)
 
 saveForm ()
 

Variables

 $subscriptions = query(ForumSubscription, "WHERE user_id = {$user->user_id}")
 
 $table = new DataListView($subscriptions, "forumSubscriptions")
 
$table emptyMessage = "You are not subscribed to any forums or topics."
 
$table sortable = true
 
$table pageSize = 10
 
$table filter = true
 
$table cssStyle = "width: 90%"
 
 $script = $table->writeScript()
 

Function Documentation

◆ getTopicTitle()

if (count( $subscriptions) > 0) getTopicTitle (   $subscription)

Definition at line 84 of file forum_subscription_preferences.inc.

85 {
86  if($subscription->topic_id)
87  {
88  $title = $subscription->ForumTopic()->FirstPost()->title;
89  }
90  else
91  $title = "All Topics in Forum";
92 
93  return $title;
94 }

◆ saveForm()

saveForm ( )

Definition at line 96 of file forum_subscription_preferences.inc.

97 {
98  global $_POST;
99 
100  $subscriptions = $_POST["subscription"];
101 
102  if(count($subscriptions) > 0)
103  {
105  {
106  $subscription = new ForumSubscription($forum_subscription_id);
108  }
109  }
110  return true;
111 }
$_POST["owner_id"]
Definition: blog_form.inc:54
static updateSubscription($subscription, $subscription_type)
$forum_subscription_id

Variable Documentation

◆ $script

$script = $table->writeScript()

Definition at line 59 of file forum_subscription_preferences.inc.

◆ $subscriptions

$subscriptions = query(ForumSubscription, "WHERE user_id = {$user->user_id}")

Definition at line 47 of file forum_subscription_preferences.inc.

◆ $table

$table = new DataListView($subscriptions, "forumSubscriptions")

Definition at line 49 of file forum_subscription_preferences.inc.

◆ cssStyle

$table cssStyle = "width: 90%"

Definition at line 58 of file forum_subscription_preferences.inc.

◆ emptyMessage

$table emptyMessage = "You are not subscribed to any forums or topics."

Definition at line 54 of file forum_subscription_preferences.inc.

◆ filter

$table filter = true

Definition at line 57 of file forum_subscription_preferences.inc.

◆ pageSize

$table pageSize = 10

Definition at line 56 of file forum_subscription_preferences.inc.

◆ sortable

$table sortable = true

Definition at line 55 of file forum_subscription_preferences.inc.