-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathFlitter-Main.php
More file actions
44 lines (38 loc) · 1.18 KB
/
Flitter-Main.php
File metadata and controls
44 lines (38 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
if (!defined('WEDGE'))
die('Hacking attempt...');
function flitter_main()
{
global $settings, $language, $txt;
if (empty($settings['flitter_showfb']) && empty($settings['flitter_showtwitter']) && empty($settings['flitter_showgoogle']))
return;
loadPluginTemplate('Wedge:Flitter', 'Flitter-Main');
$lang = isset(we::$user['language']) ? we::$user['language'] : $language;
switch ($lang)
{
case 'french':
$txt['flitter_share'] = 'Partager';
break;
case 'german':
$txt['flitter_share'] = 'Share';
break;
case 'english':
default:
$txt['flitter_share'] = 'Share Topic';
break;
}
if (!empty($settings['flitter_position']) && $settings['flitter_position'] == 'sidebar')
{
wetem::add('sidebar', array('flitter_sidebar' => array()));
foreach (array('fb', 'twitter', 'google') as $service)
if (!empty($settings['flitter_show' . $service]))
wetem::add('flitter_sidebar', 'flitter_' . $service);
}
else
{
wetem::add_hook('first_post_done', array('flitter_topic' => array()));
foreach (array('fb', 'twitter', 'google') as $service)
if (!empty($settings['flitter_show' . $service]))
wetem::$hooks->add('flitter_topic', 'flitter_' . $service);
}
}