I do it all anymore.
I have all this text pasted html files.
<tr><td style="border: 1px solid white; margin-right: 5px; padding: 2px; font-family: Arial,Helvetica,sans-serif; font-size: 9px; color: black;">21 Themes: <a href="?theme=classic_w_drop" style="font-family: Arial,Helvetica,sans-serif; font-size: 9px; border: 1px solid rgb(0, 93, 140); background-color: rgb(239, 239, 239); background-image: url("themes/classic/images/button_bg.gif"); background-position: center bottom; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; padding: 2px 1px; text-align: center; text-decoration: none;" onmouseover="this.style.color='#5F5F5F';" onmouseout="this.style.color='#000000';" title="previous theme"><img src="images/icons/leftleft.png" 16="" alt="" style="vertical-align: middle; margin-right: 1px;" border="0" width="16 height="> Classic w drop</a>
<form name="demoChooseTheme" id="demoChooseTheme" action="" method="get" style="margin: 0px; display: inline;">
<select name="demoThemeSelect" style="color: rgb(0, 0, 0); background-color: rgb(239, 239, 239); border: 1px solid rgb(0, 93, 140); font-size: 9px; font-family: Arial,Helvetica,sans-serif; vertical-align: middle;" onchange="if (this.options[this.selectedIndex].value) window.location.href='?theme=' + this.options[this.selectedIndex].value;">
<option value="classic">Classic</option>
<option value="classic_vstrip">Classic vstrip</option>
<option value="classic_w_drop">Classic w drop</option>
<option value="curve" selected="selected">Curve</option>
<option value="curve_altmenu">Curve altmenu</option>
<option value="curve_vstrip">Curve vstrip</option>
<option value="curve_vstrip_altmenu">Curve vstrip altmenu</option>
<option value="dark_velvet">Dark velvet</option>
<option value="eyeball">Eyeball</option>
<option value="fruity">Fruity</option>
<option value="hardwired">Hardwired</option>
<option value="igames">Igames</option>
<option value="i_feel_dirty_v">I feel dirty v</option>
<option value="mac_ox_x">Mac ox x</option>
<option value="project_vii">Project vii</option>
<option value="prorandom">Prorandom</option>
<option value="rainy_day">Rainy day</option>
<option value="rhinoswelt">Rhinoswelt</option>
<option value="timoswelt">Timoswelt</option>
<option value="verwischt_giallo">Verwischt giallo</option>
<option value="water_drop">Water drop</option>
</select>
</form>
<a href="?theme=curve_altmenu" style="font-family: Arial,Helvetica,sans-serif; font-size: 9px; border: 1px solid rgb(0, 93, 140); background-color: rgb(239, 239, 239); background-image: url("themes/classic/images/button_bg.gif"); background-position: center bottom; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; padding: 2px 1px; text-align: center; text-decoration: none;" onmouseover="this.style.color='#5F5F5F';" onmouseout="this.style.color='#000000';" title="next theme">Curve altmenu <img src="images/icons/rightright.png" 16="" alt="" style="vertical-align: middle; margin-right: 1px;" border="0" width="16 height="></a> <a href="?theme=xxx"><img src="images/flags/reset.png" alt="" title="reset to default theme" border="0" height="11" width="16"></a> </td><td> </td><td style="border: 1px solid white; margin-right: 5px; padding: 2px; font-family: Arial,Helvetica,sans-serif; font-size: 9px; color: black;">Languages:
<form name="demoChooseLanguage" id="demoChooseLanguage" action="" method="get" style="margin: 0px; display: inline;">
<select name="cpgLanguageSelect" style="color: rgb(0, 0, 0); background-color: rgb(239, 239, 239); border: 1px solid rgb(0, 93, 140); font-size: 9px; font-family: Arial,Helvetica,sans-serif; vertical-align: middle;" onchange="if (this.options[this.selectedIndex].value) window.location.href='?lang=' + this.options[this.selectedIndex].value;">
<option value="arabic">Arabic (العربية)</option>
<option value="bulgarian">Bulgarian (Български)</option>
<option value="chinese_gb">Chinese simplified (中文 - 简体)</option>
<option value="czech">Czech (Česky)</option>
<option value="dutch" selected="selected">Dutch (Nederlands)</option>
<option value="english">English (US)</option>
<option value="english_gb">English (British)</option>
<option value="finnish">Finnish (Suomea)</option>
<option value="french">French (Français)</option>
<option value="german">German (Deutsch)</option>
<option value="german_formal">German_formal</option>
<option value="greek">Greek (Ελληνικά)</option>
<option value="luxembourgish">Luxembourgish</option>
<option value="polish">Polish (Polski)</option>
<option value="russian">Russian (Русский)</option>
<option value="slovenian">Slovenian (Slovensko)</option>
<option value="spanish">Spanish (Español)</option>
<option value="spanish_mx">Spanish_mx</option>
<option value="turkish">Turkish (Türkçe)</option>
<option value="ukrainian">Ukrainian (Українська)</option>
</select>
</form>
<a href="?lang=xxx"><img src="images/flags/reset.png" alt="" title="reset to default language" border="0" height="11" width="16"></a> <a href="docs/en/languages.htm#how" class="greybox" title="How Coppermine handles languages"><img src="images/help.gif" alt="" border="0" height="11" width="13"></a></td><td> <a href="docs/en/configuration.htm#admin_theme_custom_header_path_start" class="greybox" title="How Coppermine handles languages"><img src="images/help.gif" alt="" border="0" height="11" width="13"></a></td></tr>
And then adjusted by topic, so 21 times, according to my needs may be easier, I do not measure love.
curve of the file now looks like this.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="{LANG_DIR}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
<meta http-equiv="Pragma" content="no-cache" />
<title>{TITLE}</title>
{META}
<link rel="stylesheet" href="css/coppermine.css" type="text/css" />
<link rel="stylesheet" href="themes/curve/style.css" type="text/css" />
<link rel="shortcut icon" href="favicon.ico" />
<!-- Begin IE6 support -->
<!--[if lt IE 7]>
<style>
body {behavior: url(themes/curve/csshover3.htc );}
.dropmenu li {width: 1px;} .dropmenu li a.firstlevel span.firstlevel {white-space: nowrap;} .main_menu {overflow: auto;}
</style>
<![endif]-->
<!-- End IE6 support -->
{JAVASCRIPT}
<!--
SVN version info:
Coppermine version: 1.5.6
$HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.5.x/themes/curve/template.html $
$Revision: 7620 $
-->
<tr><td style="border: 1px solid white; margin-right: 5px; padding: 2px; font-family: Arial,Helvetica,sans-serif; font-size: 9px; color: black;">21 Themes: <a href="?theme=classic_w_drop" style="font-family: Arial,Helvetica,sans-serif; font-size: 9px; border: 1px solid rgb(0, 93, 140); background-color: rgb(239, 239, 239); background-image: url("themes/classic/images/button_bg.gif"); background-position: center bottom; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; padding: 2px 1px; text-align: center; text-decoration: none;" onmouseover="this.style.color='#5F5F5F';" onmouseout="this.style.color='#000000';" title="previous theme"><img src="images/icons/leftleft.png" 16="" alt="" style="vertical-align: middle; margin-right: 1px;" width="16 height=" border="0"> Classic w drop</a>
<form name="demoChooseTheme" id="demoChooseTheme" action="" method="get" style="margin: 0px; display: inline;">
<select name="demoThemeSelect" style="color: rgb(0, 0, 0); background-color: rgb(239, 239, 239); border: 1px solid rgb(0, 93, 140); font-size: 9px; font-family: Arial,Helvetica,sans-serif; vertical-align: middle;" onchange="if (this.options[this.selectedIndex].value) window.location.href='?theme=' + this.options[this.selectedIndex].value;">
<option value="classic">Classic</option>
<option value="classic_vstrip">Classic vstrip</option>
<option value="classic_w_drop">Classic w drop</option>
<option value="curve" selected="selected">Curve</option>
<option value="curve_altmenu">Curve altmenu</option>
<option value="curve_vstrip">Curve vstrip</option>
<option value="curve_vstrip_altmenu">Curve vstrip altmenu</option>
<option value="dark_velvet">Dark velvet</option>
<option value="eyeball">Eyeball</option>
<option value="fruity">Fruity</option>
<option value="hardwired">Hardwired</option>
<option value="igames">Igames</option>
<option value="i_feel_dirty_v">I feel dirty v</option>
<option value="mac_ox_x">Mac ox x</option>
<option value="project_vii">Project vii</option>
<option value="prorandom">Prorandom</option>
<option value="rainy_day">Rainy day</option>
<option value="rhinoswelt">Rhinoswelt</option>
<option value="timoswelt">Timoswelt</option>
<option value="verwischt_giallo">Verwischt giallo</option>
<option value="water_drop">Water drop</option>
</select>
</form>
<a href="?theme=curve_altmenu" style="font-family: Arial,Helvetica,sans-serif; font-size: 9px; border: 1px solid rgb(0, 93, 140); background-color: rgb(239, 239, 239); background-image: url("themes/classic/images/button_bg.gif"); background-position: center bottom; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; padding: 2px 1px; text-align: center; text-decoration: none;" onmouseover="this.style.color='#5F5F5F';" onmouseout="this.style.color='#000000';" title="next theme">Curve altmenu <img src="images/icons/rightright.png" 16="" alt="" style="vertical-align: middle; margin-right: 1px;" width="16 height=" border="0"></a> <a href="?theme=xxx"><img src="images/flags/reset.png" alt="" title="reset to default theme" width="16" border="0" height="11"></a> </td><td> </td><td style="border: 1px solid white; margin-right: 5px; padding: 2px; font-family: Arial,Helvetica,sans-serif; font-size: 9px; color: black;">Languages:
<form name="demoChooseLanguage" id="demoChooseLanguage" action="" method="get" style="margin: 0px; display: inline;">
<select name="cpgLanguageSelect" style="color: rgb(0, 0, 0); background-color: rgb(239, 239, 239); border: 1px solid rgb(0, 93, 140); font-size: 9px; font-family: Arial,Helvetica,sans-serif; vertical-align: middle;" onchange="if (this.options[this.selectedIndex].value) window.location.href='?lang=' + this.options[this.selectedIndex].value;">
<option value="arabic">Arabic (العربية)</option>
<option value="bulgarian">Bulgarian (Български)</option>
<option value="chinese_gb">Chinese simplified (中文 - 简体)</option>
<option value="czech">Czech (Česky)</option>
<option value="dutch" selected="selected">Dutch (Nederlands)</option>
<option value="english">English (US)</option>
<option value="english_gb">English (British)</option>
<option value="finnish">Finnish (Suomea)</option>
<option value="french">French (Français)</option>
<option value="german">German (Deutsch)</option>
<option value="german_formal">German_formal</option>
<option value="greek">Greek (Ελληνικά)</option>
<option value="luxembourgish">Luxembourgish</option>
<option value="polish">Polish (Polski)</option>
<option value="russian">Russian (Русский)</option>
<option value="slovenian">Slovenian (Slovensko)</option>
<option value="spanish">Spanish (Español)</option>
<option value="spanish_mx">Spanish_mx</option>
<option value="turkish">Turkish (Türkçe)</option>
<option value="ukrainian">Ukrainian (Українська)</option>
</select>
</form>
<a href="?lang=xxx"><img src="images/flags/reset.png" alt="" title="reset to default language" width="16" border="0" height="11"></a> <a href="docs/en/languages.htm#how" class="greybox" title="How Coppermine handles languages"><img src="images/help.gif" alt="" width="13" border="0" height="11"></a></td><td> <a href="docs/en/configuration.htm#admin_theme_custom_header_path_start" class="greybox" title="How Coppermine handles languages"><img src="images/help.gif" alt="" width="13" border="0" height="11"></a></td></tr>
</head>
<body>
{CUSTOM_HEADER}
<div id="cpg_logo_block_outer">
<div class="cpg_logo_block_inner">
<div id="cpg_logo_block_logo">
<a href="index.php">
<img src="themes/curve/images/coppermine-logo.png" border="0" width="260" height="60" alt="" />
</a>
</div>
<div id="cpg_logo_block_name">
<h1>{GAL_NAME}</h1>
<h3>{GAL_DESCRIPTION}</h3>
</div>
<div class="clearer"></div>
</div>
</div>
<div id="cpg_header_block_outer">
<div class="cpg_header_block_inner">
<div id="main_menu">
{SYS_MENU}
{SUB_MENU}
{ADMIN_MENU}
</div><!-- Begin IE7 support --><img src="images/spacer.gif" class="menuheight" alt="" /><!-- End IE7 support -->
<div class="clearer"></div>
{MESSAGE_BLOCK}
</div>
</div>
<div id="cpg_main_block_outer">
<div class="cpg_main_block_inner">
{GALLERY}
<br /> <!-- workaround for issue 64492 - do not remove the line break! -->
</div>
</div>
<div id="cpg_footer_block_outer">
<div class="cpg_footer_block_inner">
{CUSTOM_FOOTER}
{CREDITS}
</div>
</div>
</body>
</html>
Regards, Gerrit