Skip to content

Commit 2a1b571

Browse files
committed
Update to pre release 8
1 parent 6a25973 commit 2a1b571

14 files changed

Lines changed: 205 additions & 67 deletions

File tree

upload/custom/templates/Default/members.tpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</li>
1616
{foreach from=$GROUPS item=groups}
1717
<li class="nav-item">
18-
<a href="{$groups.grouplink}" class="nav-link">{$groups.groupname}</a>
18+
<a href="{$groups.link}" class="nav-link">{$groups.name}</a>
1919
</li>
2020
{/foreach}
2121
</ul>
@@ -31,8 +31,8 @@
3131
<tbody>
3232
{foreach from=$MEMBERS item=member}
3333
<tr>
34-
<td><a href="{$member.profile}"><img src="{$member.avatar}" class="rounded" style="height:35px; width:35px;" alt="{$member.nickname}" /></a> <a style="color:{$member.group_colour};" href="{$member.profile}">{$member.nickname}</a></td>
35-
<td>{$member.group}</td>
34+
<td><a href="{$member.profile}"><img src="{$member.avatar}" class="rounded" style="height:35px; width:35px;" alt="{$member.nickname}" /></a> <a style="{$member.style}" href="{$member.profile}">{{$member.nickname}}</a></td>
35+
<td>{foreach from=$member.groups item=group}{$group}{/foreach}</td>
3636
<td>{$member.joined}</td>
3737
</tr>
3838
{/foreach}

upload/custom/templates/DefaultRevamp/members.tpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
{$DISPLAY_ALL}
1414
</a>
1515
{foreach from=$GROUPS item=groups}
16-
<a class="item" href="{$groups.grouplink}">
17-
{$groups.groupname}
16+
<a class="item" href="{$groups.link}">
17+
{$groups.name}
1818
</a>
1919
{/foreach}
2020
</div>
@@ -30,8 +30,8 @@
3030
<tbody>
3131
{foreach from=$MEMBERS item=member}
3232
<tr>
33-
<td><a href="{$member.profile}"><img src="{$member.avatar}" class="ui avatar image" style="height:35px; width:35px;" alt="{$member.nickname}" /></a> <a style="color:{$member.group_colour};" href="{$member.profile}">{$member.nickname}</a></td>
34-
<td>{$member.group}</td>
33+
<td><a href="{$member.profile}"><img src="{$member.avatar}" class="ui avatar image" style="height:35px; width:35px;" alt="{$member.nickname}" /></a> <a style="{$member.style}" href="{$member.profile}">{$member.nickname}</a></td>
34+
<td>{foreach from=$member.groups item=group}{$group}{/foreach}</td>
3535
<td>{$member.joined}</td>
3636
</tr>
3737
{/foreach}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?php
2+
/*
3+
* Made by Partydragen
4+
* https://github.com/partydragen/Members/
5+
* https://partydragen.com/
6+
* NamelessMC version 2.0.0-pr8
7+
*
8+
* License: MIT
9+
*/
10+
11+
class Members {
12+
/*
13+
* Check for Module updates
14+
* Returns JSON object with information about any updates
15+
*/
16+
public static function updateCheck($current_version = null) {
17+
$queries = new Queries();
18+
19+
// Check for updates
20+
if (!$current_version) {
21+
$current_version = $queries->getWhere('settings', array('name', '=', 'nameless_version'));
22+
$current_version = $current_version[0]->value;
23+
}
24+
25+
$uid = $queries->getWhere('settings', array('name', '=', 'unique_id'));
26+
$uid = $uid[0]->value;
27+
28+
$enabled_modules = Module::getModules();
29+
foreach($enabled_modules as $enabled_item){
30+
if($enabled_item->getName() == 'Members'){
31+
$module = $enabled_item;
32+
break;
33+
}
34+
}
35+
36+
37+
$ch = curl_init();
38+
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
39+
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
40+
curl_setopt($ch, CURLOPT_URL, 'https://api.partydragen.com/stats.php?uid=' . $uid . '&version=' . $current_version . '&module=Members&module_version='.$module->getVersion());
41+
42+
$update_check = curl_exec($ch);
43+
curl_close($ch);
44+
45+
$info = json_decode($update_check);
46+
if (isset($info->blacklisted) && $info->blacklisted == true) {
47+
die(SITE_NAME . ' is blacklisted from using this module, Contact us at https://partydragen.com');
48+
}
49+
50+
return $update_check;
51+
}
52+
}

upload/modules/Members/language/Czech/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen, translated by Renzotom
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
*
88
* License: MIT
99
*
@@ -18,5 +18,11 @@
1818
'link_location' => 'Link Location',
1919
'icon' => 'Icon',
2020
'icon_example' => 'Example: <i class="fa fa-users" aria-hidden="true"></i>',
21-
'all' => 'All'
21+
'all' => 'All',
22+
23+
'new_update_available_x' => 'There is a new update available for the module {x}',
24+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
25+
'current_version_x' => 'Current module version: {x}',
26+
'new_version_x' => 'New module version: {x}',
27+
'view_resource' => 'View Resource',
2228
);

upload/modules/Members/language/EnglishUK/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen And Samerton
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
*
88
* License: MIT
99
*
@@ -18,5 +18,11 @@
1818
'link_location' => 'Link Location',
1919
'icon' => 'Icon',
2020
'icon_example' => 'Example: <i class="fa fa-users" aria-hidden="true"></i>',
21-
'all' => 'All'
21+
'all' => 'All',
22+
23+
'new_update_available_x' => 'There is a new update available for the module {x}',
24+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
25+
'current_version_x' => 'Current module version: {x}',
26+
'new_version_x' => 'New module version: {x}',
27+
'view_resource' => 'View Resource',
2228
);

upload/modules/Members/language/German/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen And Samerton
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
* German translation by Sharky009 <pascal@sharky009.de>
88
*
99
* License: MIT
@@ -19,5 +19,11 @@
1919
'link_location' => 'Link Platzierung',
2020
'icon' => 'Symbol',
2121
'icon_example' => 'Beispiel: <i class="fa fa-users" aria-hidden="true"></i>',
22-
'all' => 'Alle'
22+
'all' => 'Alle',
23+
24+
'new_update_available_x' => 'There is a new update available for the module {x}',
25+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
26+
'current_version_x' => 'Current module version: {x}',
27+
'new_version_x' => 'New module version: {x}',
28+
'view_resource' => 'View Resource',
2329
);

upload/modules/Members/language/Norwegian/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen And Samerton
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
*
88
* License: MIT
99
*
@@ -18,5 +18,11 @@
1818
'link_location' => 'Link plassering',
1919
'icon' => 'Ikon',
2020
'icon_example' => 'Eksempel: <i class="fa fa-users" aria-hidden="true"></i>',
21-
'all' => 'Alle'
21+
'all' => 'Alle',
22+
23+
'new_update_available_x' => 'There is a new update available for the module {x}',
24+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
25+
'current_version_x' => 'Current module version: {x}',
26+
'new_version_x' => 'New module version: {x}',
27+
'view_resource' => 'View Resource',
2228
);

upload/modules/Members/language/Polish/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen And Samerton
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
* License: MIT
88
*
99
* Translated by brzezinsky
@@ -19,5 +19,11 @@
1919
'link_location' => 'Lokalizacja linku',
2020
'icon' => 'Ikona',
2121
'icon_example' => 'Przykład: <i class="fa fa-users" aria-hidden="true"></i>',
22-
'all' => 'Wszyscy'
22+
'all' => 'Wszyscy',
23+
24+
'new_update_available_x' => 'There is a new update available for the module {x}',
25+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
26+
'current_version_x' => 'Current module version: {x}',
27+
'new_version_x' => 'New module version: {x}',
28+
'view_resource' => 'View Resource',
2329
);

upload/modules/Members/language/Portuguese/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen And Samerton
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
*
88
* License: MIT
99
*
@@ -18,5 +18,11 @@
1818
'link_location' => 'Local do Link',
1919
'icon' => 'Ícone',
2020
'icon_example' => 'Exemplo: <i class="fa fa-users" aria-hidden="true"></i>',
21-
'all' => 'Todos'
21+
'all' => 'Todos',
22+
23+
'new_update_available_x' => 'There is a new update available for the module {x}',
24+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
25+
'current_version_x' => 'Current module version: {x}',
26+
'new_version_x' => 'New module version: {x}',
27+
'view_resource' => 'View Resource',
2228
);

upload/modules/Members/language/Romanian/members.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Made by Partydragen And Samerton
44
* https://github.com/partydragen/Members/
55
* https://partydragen.com/
6-
* NamelessMC version 2.0.0-pr5
6+
* NamelessMC version 2.0.0-pr8
77
*
88
* License: MIT
99
*
@@ -19,5 +19,11 @@
1919
'link_location' => 'Locație Link',
2020
'icon' => 'Pictogramă',
2121
'icon_example' => 'Exemplu: <i class="fa fa-users" aria-hidden="true"></i>',
22-
'all' => 'Toţi'
22+
'all' => 'Toţi',
23+
24+
'new_update_available_x' => 'There is a new update available for the module {x}',
25+
'new_urgent_update_available_x' => 'There is a new urgent update available for the module {x}. Please update as soon as possible!',
26+
'current_version_x' => 'Current module version: {x}',
27+
'new_version_x' => 'New module version: {x}',
28+
'view_resource' => 'View Resource',
2329
);

0 commit comments

Comments
 (0)