mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-06-01 20:04:51 +02:00
fixes #1913 hide/show newsletter subscribe link based on user_prefs
This commit is contained in:
+2
-2
@@ -27,7 +27,7 @@ check_status(ACCESS_ADMINISTRATOR);
|
||||
|
||||
if (isset($_GET['action']) and 'hide_newsletter_subscription' == $_GET['action'])
|
||||
{
|
||||
conf_update_param('show_newsletter_subscription', 'false', true);
|
||||
userprefs_update_param('show_newsletter_subscription', 'false');
|
||||
exit();
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@ fs_quick_check();
|
||||
|
||||
$template->set_filenames(array('intro' => 'intro.tpl'));
|
||||
|
||||
if ($conf['show_newsletter_subscription']) {
|
||||
if ($conf['show_newsletter_subscription'] and userprefs_get_param('show_newsletter_subscription', true)) {
|
||||
$template->assign(
|
||||
array(
|
||||
'EMAIL' => $user['email'],
|
||||
|
||||
+13
-12
@@ -414,18 +414,6 @@ INSERT INTO '.$prefixeTable.'config (param,value,comment)
|
||||
array_keys($datas[0]),
|
||||
$datas
|
||||
);
|
||||
|
||||
if ($is_newsletter_subscribe)
|
||||
{
|
||||
fetchRemote(
|
||||
get_newsletter_subscribe_base_url($language).$admin_mail,
|
||||
$result,
|
||||
array(),
|
||||
array('origin' => 'installation')
|
||||
);
|
||||
|
||||
conf_update_param('show_newsletter_subscription', 'false');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -493,6 +481,19 @@ else
|
||||
$user = build_user(1, true);
|
||||
log_user($user['id'], false);
|
||||
|
||||
// newsletter subscription
|
||||
if ($is_newsletter_subscribe)
|
||||
{
|
||||
fetchRemote(
|
||||
get_newsletter_subscribe_base_url($language).$admin_mail,
|
||||
$result,
|
||||
array(),
|
||||
array('origin' => 'installation')
|
||||
);
|
||||
|
||||
userprefs_update_param('show_newsletter_subscription', false);
|
||||
}
|
||||
|
||||
// email notification
|
||||
if (isset($_POST['send_credentials_by_mail']))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user