about summary refs log tree commit diff stats
path: root/update/plugin/phpBB3
diff options
context:
space:
mode:
Diffstat (limited to 'update/plugin/phpBB3')
-rw-r--r--update/plugin/phpBB3/trunk/root/adm/style/acp_instadisc.html14
-rw-r--r--update/plugin/phpBB3/trunk/root/includes/acp/acp_instadisc.php18
-rw-r--r--update/plugin/phpBB3/trunk/root/language/en/mods/instadisc.php5
3 files changed, 26 insertions, 11 deletions
diff --git a/update/plugin/phpBB3/trunk/root/adm/style/acp_instadisc.html b/update/plugin/phpBB3/trunk/root/adm/style/acp_instadisc.html index 2722623..1322f24 100644 --- a/update/plugin/phpBB3/trunk/root/adm/style/acp_instadisc.html +++ b/update/plugin/phpBB3/trunk/root/adm/style/acp_instadisc.html
@@ -8,12 +8,18 @@
8<A HREF="http://fourisland.com/projects/instadisc/wiki/Update/phpBB3">{L_INSTADISC_LINK_TEXT}</A> 8<A HREF="http://fourisland.com/projects/instadisc/wiki/Update/phpBB3">{L_INSTADISC_LINK_TEXT}</A>
9</P> 9</P>
10 10
11<form id="acp_hello" method="post" action="{U_ACTION}"> 11<form id="acp_instadisc" method="post" action="{U_ACTION}">
12 <fieldset> 12 <fieldset>
13 <legend>{L_HELLO} &nbsp;{S_HELLO}</legend> 13 <legend>{L_INSTADISC} &nbsp;{L_SUBSCRIPTION}</legend>
14 <dl> 14 <dl>
15 <dt><label for="hello">{L_HELLO_WHO}:</label></dt> 15 <dt><label for="subscription_title">{L_SUBSCRIPTION_TITLE}:</label></dt>
16 <dd><input name="hello" type="text" id="hello" maxlength="255" /></dd> 16 <dd><input name="subscription_title" type="text" id="subscription_title" maxlength="255" VALUE="{S_SUBSCRIPTION_TITLE}" SIZE="40"/></dd>
17 </DL>
18 <DL>
19 <dt><label for="central_server">{L_CENTRAL_SERVER}:</label><BR>
20 <SPAN>This is the Central Server's XML-RPC URL. They should have provided this for you in an email and also on their site. </SPAN>
21 </dt>
22 <dd><input name="central_server" type="text" id="central_server" maxlength="255" VALUE="{S_CENTRAL_SERVER}" SIZE="40"/></dd>
17 </dl> 23 </dl>
18 24
19 </fieldset> 25 </fieldset>
diff --git a/update/plugin/phpBB3/trunk/root/includes/acp/acp_instadisc.php b/update/plugin/phpBB3/trunk/root/includes/acp/acp_instadisc.php index 77b9b75..9ca3b81 100644 --- a/update/plugin/phpBB3/trunk/root/includes/acp/acp_instadisc.php +++ b/update/plugin/phpBB3/trunk/root/includes/acp/acp_instadisc.php
@@ -25,19 +25,23 @@ class acp_instadisc
25 // Set up the page 25 // Set up the page
26 $this->tpl_name = 'acp_instadisc'; 26 $this->tpl_name = 'acp_instadisc';
27 $this->page_title = 'ACP_INSTADISC'; 27 $this->page_title = 'ACP_INSTADISC';
28
29 // Set up general vars
30 $greeter = request_var('hello', '', true);
31 $submit = isset($_POST['submit']) ? true : false; 28 $submit = isset($_POST['submit']) ? true : false;
32 $hello = 'Starla';
33 29
34 if ($submit) 30 if ($submit)
35 { 31 {
36 trigger_error(sprintf($user->lang['SAY_HELLO'], $greeter, $hello) . adm_back_link($this->u_action), E_USER_WARNING); 32 // Add config to the database
33 set_config('id_subscription_title', $_POST['subscription_title']);
34 set_config('id_central_server', $_POST['central_server']);
35
36 trigger_error('The changes you made to your InstaDisc settings have been saved!' . adm_back_link($this->u_action), E_USER_NOTICE);
37 } else { 37 } else {
38 $idst = isset($config['id_subscription_title']) ? $config['id_subscription_title'] : $config['sitename'];
39 $idcs = isset($config['id_central_server']) ? $config['id_central_server'] : '';
40
38 $template->assign_vars(array( 41 $template->assign_vars(array(
39 'S_HELLO' => $hello, 42 'S_SUBSCRIPTION_TITLE' => $idst,
40 'S_SUBMIT' => $this->u_action 43 'S_CENTRAL_SERVER' => $idcs,
44 'S_SUBMIT' => $this->u_action
41 )); 45 ));
42 } 46 }
43 } 47 }
diff --git a/update/plugin/phpBB3/trunk/root/language/en/mods/instadisc.php b/update/plugin/phpBB3/trunk/root/language/en/mods/instadisc.php index 629adba..a9d51a8 100644 --- a/update/plugin/phpBB3/trunk/root/language/en/mods/instadisc.php +++ b/update/plugin/phpBB3/trunk/root/language/en/mods/instadisc.php
@@ -36,6 +36,11 @@ $lang = array_merge($lang, array(
36 'INSTADISC' => 'InstaDisc', 36 'INSTADISC' => 'InstaDisc',
37 'INSTADISC_EXPLAIN' => 'Welcome to the InstaDisc Update Server admin panel. To set up your subscriptions, you have to do a few things. For more information, see', 37 'INSTADISC_EXPLAIN' => 'Welcome to the InstaDisc Update Server admin panel. To set up your subscriptions, you have to do a few things. For more information, see',
38 'INSTADISC_LINK_TEXT' => 'the InstaDisc phpBB3 plugin page', 38 'INSTADISC_LINK_TEXT' => 'the InstaDisc phpBB3 plugin page',
39
40 'SUBSCRIPTION' => 'Subscription',
41 'SUBSCRIPTION_TITLE' => 'Subscription Title',
42
43 'CENTRAL_SERVER' => 'Central Server',
39)); 44));
40 45
41?> 46?>