diff --git a/src/tabs/Chars.php b/src/tabs/Chars.php index d30d3cb..e572171 100644 --- a/src/tabs/Chars.php +++ b/src/tabs/Chars.php @@ -83,7 +83,8 @@ EOT; $radio .= ""; $radio .= "
"; } - + + $skills = ''; /* 'skills' => array (size=1) @@ -99,76 +100,12 @@ EOT; 'col' => int 2 'icon' => int 0 */ -// $skillcounter = 1; -// foreach ($c->cData['skills']['skills'] as $k => $skill) { -// $skills .= ": {$skill['skill']}
"; -// $skillcounter++; -// } - - -// Sort the skills array by page -usort($c->cData['skills']['skills'], function($a, $b) { - return $a['page'] <=> $b['page']; -}); - -$skills = ''; -$skillcounter = 1; -$currentPage = null; -$tabLinks = ''; -$tabContents = ''; - -foreach ($c->cData['skills']['skills'] as $k => $skill) { - // Check if the current skill is on a new page - if ($skill['page'] !== $currentPage) { - // Close the previous tab content (if any) - if ($currentPage !== null) { - $tabContents .= ""; + $skillcounter = 1; + foreach ($c->cData['skills']['skills'] as $k => $skill) { + $skills .= ": {$skill['skill']}
"; + $skillcounter++; } - // Generate tab link - $tabLinks .= ""; - - // Start a new tab content for the current page - $tabContents .= "
"; - $currentPage = $skill['page']; - } - - // Append the skill to the current page content - $tabContents .= "
"; - $tabContents .= "
" . $skill['skill'] . "
"; - $tabContents .= "
"; - $tabContents .= ""; - $tabContents .= "
"; - $tabContents .= "
"; - - $skillcounter++; -} - -// Close the last tab content -if ($currentPage !== null) { - $tabContents .= "
"; -} - -// Generate the complete tabs structure -$tabs = ""; -$tabs .= "
"; -$tabs .= $tabContents; -$tabs .= "
"; - -// Combine the tabs structure and skills content -$skillsMarkup = "
$tabs
"; - - - - - - - - // dump($c['Waypoints']); $tabContent .= <<
@@ -242,7 +179,7 @@ $skillsMarkup = "
$tabs
"; $radio-->

Skills

- $skillsMarkup + $skills