|
@@ 276-282 (lines=7) @@
|
| 273 |
|
// Load all available smileysets... |
| 274 |
|
$context['smiley_sets'] = explode(',', $modSettings['smiley_sets_known']); |
| 275 |
|
$set_names = explode("\n", $modSettings['smiley_sets_names']); |
| 276 |
|
foreach ($context['smiley_sets'] as $i => $set) |
| 277 |
|
$context['smiley_sets'][$i] = array( |
| 278 |
|
'id' => $i, |
| 279 |
|
'path' => $smcFunc['htmlspecialchars']($set), |
| 280 |
|
'name' => $smcFunc['htmlspecialchars']($set_names[$i]), |
| 281 |
|
'selected' => $set == $modSettings['smiley_sets_default'] |
| 282 |
|
); |
| 283 |
|
|
| 284 |
|
// Importing any smileys from an existing set? |
| 285 |
|
if ($context['sub_action'] == 'import') |
|
@@ 521-527 (lines=7) @@
|
| 518 |
|
array_multisort($cols['selected'], $sort_flag, SORT_REGULAR, $cols['path'], $cols['name'], $cols['id']); |
| 519 |
|
|
| 520 |
|
$smiley_sets = array(); |
| 521 |
|
foreach ($cols['id'] as $i => $id) |
| 522 |
|
$smiley_sets[] = array( |
| 523 |
|
'id' => $id, |
| 524 |
|
'path' => $cols['path'][$i], |
| 525 |
|
'name' => $cols['name'][$i], |
| 526 |
|
'selected' => $cols['path'][$i] == $modSettings['smiley_sets_default'] |
| 527 |
|
); |
| 528 |
|
|
| 529 |
|
return $smiley_sets; |
| 530 |
|
} |
|
@@ 556-562 (lines=7) @@
|
| 553 |
|
$context['smileys_dir_found'] = is_dir($context['smileys_dir']); |
| 554 |
|
$context['smiley_sets'] = explode(',', $modSettings['smiley_sets_known']); |
| 555 |
|
$set_names = explode("\n", $modSettings['smiley_sets_names']); |
| 556 |
|
foreach ($context['smiley_sets'] as $i => $set) |
| 557 |
|
$context['smiley_sets'][$i] = array( |
| 558 |
|
'id' => $i, |
| 559 |
|
'path' => $smcFunc['htmlspecialchars']($set), |
| 560 |
|
'name' => $smcFunc['htmlspecialchars']($set_names[$i]), |
| 561 |
|
'selected' => $set == $modSettings['smiley_sets_default'] |
| 562 |
|
); |
| 563 |
|
|
| 564 |
|
// Submitting a form? |
| 565 |
|
if (isset($_POST[$context['session_var']], $_POST['smiley_code'])) |
|
@@ 916-922 (lines=7) @@
|
| 913 |
|
// Load all known smiley sets. |
| 914 |
|
$context['smiley_sets'] = explode(',', $modSettings['smiley_sets_known']); |
| 915 |
|
$set_names = explode("\n", $modSettings['smiley_sets_names']); |
| 916 |
|
foreach ($context['smiley_sets'] as $i => $set) |
| 917 |
|
$context['smiley_sets'][$i] = array( |
| 918 |
|
'id' => $i, |
| 919 |
|
'path' => $smcFunc['htmlspecialchars']($set), |
| 920 |
|
'name' => $smcFunc['htmlspecialchars']($set_names[$i]), |
| 921 |
|
'selected' => $set == $modSettings['smiley_sets_default'] |
| 922 |
|
); |
| 923 |
|
|
| 924 |
|
// Prepare overview of all (custom) smileys. |
| 925 |
|
if ($context['sub_action'] == 'editsmileys') |
|
@@ 1150-1156 (lines=7) @@
|
| 1147 |
|
$context['smileys_dir_found'] = is_dir($context['smileys_dir']); |
| 1148 |
|
$context['smiley_sets'] = explode(',', $modSettings['smiley_sets_known']); |
| 1149 |
|
$set_names = explode("\n", $modSettings['smiley_sets_names']); |
| 1150 |
|
foreach ($context['smiley_sets'] as $i => $set) |
| 1151 |
|
$context['smiley_sets'][$i] = array( |
| 1152 |
|
'id' => $i, |
| 1153 |
|
'path' => $smcFunc['htmlspecialchars']($set), |
| 1154 |
|
'name' => $smcFunc['htmlspecialchars']($set_names[$i]), |
| 1155 |
|
'selected' => $set == $modSettings['smiley_sets_default'] |
| 1156 |
|
); |
| 1157 |
|
|
| 1158 |
|
$context['selected_set'] = $modSettings['smiley_sets_default']; |
| 1159 |
|
|