<script type="text/javascript"> $(document).ready(function(){ $('.filter-button').click(function() { $('.container').toggle('fast'); $(this).toggleClass("close"); return false; }).next().hide(); $(function(){ $(".search-box input").attr("placeholder", "Search authors").addClass("context-search search"); }); }); </script> <?php camp_html_display_msgs('1em', '0'); ?> <div class="wrapper"> <div class="info-bar"> <span class="info-text"></span> </div> <!--left column--> <div class="column-one"> <div class="author-list ui-widget-content big-block block-shadow padded-strong"> <fieldset class="plain"> <div class="search-box"> <input type="text" id="form_search" onchange="doSearch()" onkeyup="doSearch()" class="input-transparent" size="45" style="width:220px;" /> <a href="#" class="filter-button"><?php echo $translator->trans('Filters', array(), 'users'); ?> </a> </div> <div class="container">
$allLanguages = Language::GetLanguages(null, null, null, array(), array(), true); $newIssueId = Issue::GetUnusedIssueId($Pub); $lastCreatedIssue = Issue::GetLastCreatedIssue($Pub); include_once($GLOBALS['g_campsiteDir']."/$ADMIN_DIR/javascript_common.php"); camp_html_content_top(getGS('Copy previous issue'), array('Pub' => $publicationObj), true, true, array(getGS("Issues") => "/$ADMIN/issues/?Pub=$Pub")); if (is_null($lastCreatedIssue)) { ?> <BLOCKQUOTE> <LI><?php putGS('No previous issue.'); ?></LI> </BLOCKQUOTE> <?php } else { camp_html_display_msgs(); ?> <P> <FORM name="issue_add" METHOD="POST" ACTION="do_add_prev.php" onsubmit="return <?php camp_html_fvalidate(); ?>;"> <?php echo SecurityToken::FormParameter(); ?> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" CLASS="box_table"> <TR> <TD COLSPAN="2"> <B><?php putGS("Copy previous issue"); ?></B> <HR NOSHADE SIZE="1" COLOR="BLACK"> </TD> </TR> <TR> <TD COLSPAN="2"><?php putGS('Copy structure from issue number $1','<B>'. $lastCreatedIssue->getIssueNumber().'</B>'); ?></TD> </TR>
<TD style="padding-left: 10px;"> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="1"> <TR> <TD><A HREF="/<?php echo $ADMIN; ?>/templates/new_template.php?Path=<?php p(urlencode($path)); ?>" ><IMG SRC="<?php echo $Campsite["ADMIN_IMAGE_BASE_URL"]; ?>/add.png" BORDER="0"></A></TD> <TD><A HREF="/<?php echo $ADMIN; ?>/templates/new_template.php?Path=<?php p(urlencode($path)); ?>" ><B><?php putGS("Create new template"); ?></B></A></TD> </TR> </TABLE> </TD> <TD style="padding-left: 10px;"> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="1"> <TR> <TD><A HREF="/<?php echo $ADMIN; ?>/templates/upload_templ.php?Path=<?php p(urlencode($path)); ?>" ><IMG SRC="<?php echo $Campsite["ADMIN_IMAGE_BASE_URL"]; ?>/tol.gif" BORDER="0"></A></TD> <TD><A HREF="/<?php echo $ADMIN; ?>/templates/upload_templ.php?Path=<?php p(urlencode($path)); ?>" ><B><?php putGS("Upload template"); ?></B></A></TD> </TR> </TABLE> </TD> <?PHP } ?> </TR> </TABLE> <P> <?php camp_html_display_msgs("0.5em", 0); $listbasedir = $path; require_once($Campsite['HTML_DIR'] . "/$ADMIN_DIR/templates/list_dir.php"); ?> <P> <?php camp_html_copyright_notice(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Expires" content="now" /> <link rel="stylesheet" type="text/css" href="<?php echo $Campsite['ADMIN_STYLE_URL']; ?>/admin_stylesheet.css" /> <title><?php putGS("Ban user from comments"); ?></title> </head> <body> <?php if (isset($connectedToOnlineServer) && $connectedToOnlineServer == false) { ?> <center> <table border="0" cellspacing="0" cellpadding="0" class="box_table"> <tr> <td> <?php camp_html_display_msgs("0.25em", "0.25em"); ?> </td> </tr> <tr> <td style="padding-left: 15px;"> <input type="button" name="close" value="<?php putGS('Close'); ?>" class="button" onclick="window.close();" /> </td> </tr> </table> </center> </body> </html> <?php } ?>
camp_html_display_error(getGS('Invalid input: $1', Input::GetErrorString()), $_SERVER['REQUEST_URI'], true); exit; } $articleObj = new Article($f_language_selected, $f_article_number); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Expires" content="now" /> <link rel="stylesheet" type="text/css" href="<?php echo $Campsite['ADMIN_STYLE_URL']; ?>/admin_stylesheet_new.css" /> <link rel="stylesheet" type="text/css" href="<?php echo $Campsite['ADMIN_STYLE_URL']; ?>/admin_stylesheet.css" /> <title><?php putGS("Attach Image To Article"); ?></title> </head> <body> <?php camp_html_display_msgs(); ?> <table style="margin-top: 10px; margin-left: 5px;" cellpadding="0" cellspacing="0"> <tr> <?php if ($g_user->hasPermission('AddImage')) { ?> <td style="padding: 3px; background-color: #EEE; border-top: 1px solid #8baed1; border-left: 1px solid #8baed1; <?php if ($f_image_attach_mode != "new") { ?>border-bottom: 1px solid #8baed1;<?php } ?>"><a href="<?php echo camp_html_article_url($articleObj, $f_language_id, "images/popup.php", "", "&f_image_attach_mode=new"); ?>"><img src="<?php p($Campsite['ADMIN_IMAGE_BASE_URL']); ?>/add.png" border="0"><b><?php putGS("Attach New Image"); ?></b></a></td> <?php } ?> <td style="padding: 3px; background-color: #EEE; border-top: 1px solid #8baed1; border-right: 1px solid #8baed1; border-left: 1px solid #8baed1; <?php if ($f_image_attach_mode != "existing") { ?>border-bottom: 1px solid #8baed1;<?php } ?>"><a href="<?php echo camp_html_article_url($articleObj, $f_language_id, "images/popup.php", "", "&f_image_attach_mode=existing"); ?>"><img src="<?php p($Campsite['ADMIN_IMAGE_BASE_URL']); ?>/add.png" border="0"><b><?php putGS("Attach Existing Image"); ?></b></a></td> </tr> <tr> <td colspan="2" style="background-color: #EEE; padding-top: 5px; border-bottom: 1px solid #8baed1; border-right: 1px solid #8baed1; border-left: 1px solid #8baed1;"> <?php if ($f_image_attach_mode == "existing") { include("search.php"); } else { include("add.php");
<td><a href="<?php echo camp_html_article_url($articleObj, $f_language_id, "edit.php"); ?>"><b><?php putGS('Back to Edit Article'); ?></b></a></td> </tr> </table> <p> <table cellspacing="0" cellpadding="0" border="0" class="box_table"> <tr> <td colspan="2" style="padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid black;""> <b><?php putGS('Comment'); ?></b> </td> <tr> <?php if (isset($connectedToOnlineServer) && $connectedToOnlineServer == false) { ?> <tr> <td><?php camp_html_display_msgs('0.25em', '0.25em'); ?></td> </tr> </table> <?php } else { ?> <tr> <td align="right" valign="top" nowrap><?php putGS('From'); ?>:</td> <td><?php p(htmlspecialchars($comment->getAuthor())); ?> <<?php p(htmlspecialchars($comment->getEmail())); ?>> (<?php p($comment->getIpAddress()); ?>)</td> </tr> <tr> <td align="right" valign="top" nowrap><?php putGS('Date'); ?>:</td> <td><?php p(date('Y-m-d H:i:s', $comment->getCreationDate())); ?></td> </tr> <tr> <td align="right" valign="top" nowrap><?php putGS('Subject'); ?>:</td>
/** * Creates a form for translation. * @param array $p_request */ function translationForm($p_request) { global $g_localizerConfig; $localizerTargetLanguage = camp_session_get('localizer_target_language', $g_localizerConfig['DEFAULT_LANGUAGE']); $localizerSourceLanguage = camp_session_get('localizer_source_language', ''); if (empty($localizerSourceLanguage)) { if (isset($p_request['TOL_Language'])) { $lang = $p_request['TOL_Language']; } else { $lang = $g_localizerConfig['DEFAULT_LANGUAGE']; } $tmpLanguage = new LocalizerLanguage(null, $lang); $localizerSourceLanguage = $tmpLanguage->getLanguageId(); } $prefix = camp_session_get('prefix', ''); $screenDropDownSelection = $prefix; // Load the language files. //echo "Prefix: $prefix<br>"; $sourceLang = new LocalizerLanguage($prefix, $localizerSourceLanguage); $targetLang = new LocalizerLanguage($prefix, $localizerTargetLanguage); $defaultLang = new LocalizerLanguage($prefix, $g_localizerConfig['DEFAULT_LANGUAGE']); $mode = Localizer::GetMode(); if (!empty($prefix)) { // If the language files do not exist, create them. if (!$defaultLang->loadFile($mode)) { $defaultLang->saveFile($mode); } if (!$sourceLang->loadFile($mode)) { $sourceLang->saveFile($mode); } if (!$targetLang->loadFile($mode)) { $targetLang->saveFile($mode); } // Make sure that the languages have the same strings and are in the same // order as the default language file. $modified = $sourceLang->syncToDefault(); if ($modified) { $sourceSaveSuccess = $sourceLang->saveFile($mode); camp_html_add_msg($sourceSaveSuccess); } $modified = $targetLang->syncToDefault(); if ($modified) { $targetSaveSuccess = $targetLang->saveFile($mode); camp_html_add_msg($targetSaveSuccess); } } $defaultStrings = $defaultLang->getTranslationTable(); $searchString = camp_session_get('search_string', ''); if (!empty($searchString)) { $sourceStrings = $sourceLang->search($searchString); } else { $sourceStrings = $sourceLang->getTranslationTable(); } $targetStrings = $targetLang->getTranslationTable(); $languages = Localizer::GetAllLanguages($mode); $missingStrings = Localizer::FindMissingStrings($prefix); $unusedStrings = Localizer::FindUnusedStrings($prefix); // Mapping of language prefixes to human-readable strings. $mapPrefixToDisplay = array(); $mapPrefixToDisplay[] = ""; $mapPrefixToDisplay["globals"] = getGS("Globals"); $mapPrefixToDisplay["home"] = getGS("Dashboard"); $mapPrefixToDisplay["api"] = getGS("API"); $mapPrefixToDisplay["library"] = getGS("Libraries"); $mapPrefixToDisplay["pub"] = getGS("Publications"); $mapPrefixToDisplay["issues"] = getGS("Issues"); $mapPrefixToDisplay["sections"] = getGS("Sections"); $mapPrefixToDisplay["articles"] = getGS("Articles"); $mapPrefixToDisplay["article_images"] = getGS("Article Images"); $mapPrefixToDisplay["article_files"] = getGS("Article Files"); $mapPrefixToDisplay["article_topics"] = getGS("Article Topics"); $mapPrefixToDisplay["article_comments"] = getGS("Article Comments"); $mapPrefixToDisplay["media_archive"] = getGS("Media Archive"); $mapPrefixToDisplay["geolocation"] = getGS("Geo-location"); $mapPrefixToDisplay["comments"] = getGS("Comments"); $mapPrefixToDisplay["system_pref"] = getGS("System Preferences"); $mapPrefixToDisplay["templates"] = getGS("Templates"); $mapPrefixToDisplay["article_types"] = getGS("Article Types"); $mapPrefixToDisplay["article_type_fields"] = getGS("Article Type Fields"); $mapPrefixToDisplay["topics"] = getGS("Topics"); $mapPrefixToDisplay["languages"] = getGS("Languages"); $mapPrefixToDisplay["country"] = getGS("Countries"); $mapPrefixToDisplay["localizer"] = getGS("Localizer"); $mapPrefixToDisplay["logs"] = getGS("Logs"); $mapPrefixToDisplay["users"] = getGS("Users"); $mapPrefixToDisplay["user_subscriptions"] = getGS("User Subscriptions"); $mapPrefixToDisplay["user_subscription_sections"] = getGS("User Subscriptions Sections"); $mapPrefixToDisplay["user_types"] = getGS("Staff User Types"); $mapPrefixToDisplay["bug_reporting"] = getGS("Bug Reporting"); $mapPrefixToDisplay["feedback"] = getGS("Feedback"); $mapPrefixToDisplay["preview"] = getGS("Preview Window"); $mapPrefixToDisplay["tiny_media_plugin"] = getGS("Editor Media Plugin"); $mapPrefixToDisplay["plugins"] = getGS("Plugins"); $mapPrefixToDisplay["extensions"] = getGS("Extensions"); $mapPrefixToDisplay["authors"] = getGS("Authors"); foreach (CampPlugin::GetPluginsInfo(true) as $info) { if (array_key_exists('localizer', $info) && is_array($info['localizer'])) { $mapPrefixToDisplay[$info['localizer']['id']] = getGS($info['localizer']['screen_name']); } } // Whether to show translated strings or not. $hideTranslated = camp_session_get('hide_translated', 'off'); camp_html_display_msgs(); ?> <table> <tr> <td valign="top"> <!-- Begin top control panel --> <form action="index.php" method="post"> <?php echo SecurityToken::FormParameter(); ?> <input type="hidden" name="localizer_lang_id" value="<?php echo $targetLang->getLanguageId(); ?>"> <input type="hidden" name="search_string" value="<?php echo htmlspecialchars($searchString); ?>"> <table border="0" cellpadding="0" cellspacing="0" class="box_table"> <tr> <td> <table> <tr> <td> <?php putGS('Area to localize'); ?>: </td> </tr> <tr> <td> <SELECT name="prefix" class="input_select" onchange="this.form.submit();"> <?PHP foreach ($mapPrefixToDisplay as $prefix => $displayStr) { if (!empty($prefix)) { $transl_status[$prefix] = Localizer::GetTranslationStatus($prefix, $localizerTargetLanguage); } camp_html_select_option($prefix, $screenDropDownSelection, $displayStr, $transl_status[$prefix]['untranslated'] ? array('style' => 'color:red') : array()); } ?> </SELECT> </td> </tr> </table> </td> <td> <table> <tr> <td> <?php putGS('Translate from:'); ?> </td> </tr> <tr> <td> <SELECT NAME="localizer_source_language" onchange="this.form.submit();" class="input_select"> <?php echo LanguageMenu($languages, $localizerSourceLanguage); ?> </select> </td> </tr> </table> </td> <td> <table> <tr> <td> <?php putGS('Translate to:'); ?> </td> </tr> <tr> <td> <SELECT NAME="localizer_target_language" onChange="this.form.submit();" class="input_select"> <?php echo LanguageMenu($languages, $localizerTargetLanguage); ?> </select> </td> </tr> </table> </td> <td> <table> <tr> <td> <?php putGS('Translation status:'); ?> </td> </tr> <tr> <td> <?php if ($screenDropDownSelection) { $all = $transl_status[$screenDropDownSelection]['all']; $transl = $transl_status[$screenDropDownSelection]['translated']; $untransl = $transl_status[$screenDropDownSelection]['untranslated']; } else { foreach ($transl_status as $screen) { $all += $screen['all']; $transl += $screen['translated']; $untransl += $screen['untranslated']; } } if ($all) { putGS("$1 of $2 strings translated", $transl, $all); echo '<br>'.round(100 - 100 / $all * $untransl, 2) . ' %'; } else { echo 'N/A'; } ?> </td> </tr> </table> </td> </tr> <tr> <td align="center" colspan="4"> <table> <tr> <td> <select name="hide_translated" onChange="this.form.submit();" class="input_select"> <?php camp_html_select_option('off', $hideTranslated, getGS('Show translated strings')); ?> <?php camp_html_select_option('on', $hideTranslated, getGS('Hide translated strings')); ?> </select> </td> <td style="padding-left: 10px;"> <INPUT type="submit" value="<?php putGS("Submit"); ?>" class="button"> </td> </tr> </table> </td> </tr> </table> </form> </td><!-- End top controls --> </tr> <!-- Begin search dialog --> <tr> <td valign="top"> <form> <input type="hidden" name="prefix" value="<?php echo $screenDropDownSelection; ?>"> <input type="hidden" name="localizer_source_language" value="<?php echo $sourceLang->getLanguageId(); ?>"> <input type="hidden" name="localizer_target_language" value="<?php echo $targetLang->getLanguageId(); ?>"> <table border="0" cellspacing="0" cellpadding="0" class="box_table"> <tr> <td width="1%" style="padding-left: 5px;"> <img src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/preview.png"> </td> <td style="padding-left: 10px;"> <input type="text" name="search_string" value="<?php echo $searchString; ?>" class="input_text" size="50"> </td> <td width="1%" nowrap> <input type="button" value="<?php putGS("Search"); ?>" onclick="this.form.submit();" class="button"> </td> </tr> </table> </form> </td> </tr> <!-- Begin Missing and Unused Strings popups --> <tr> <td valign="top"> <?PHP if ((count($missingStrings) > 0) && ($screenDropDownSelection != 'globals')) { ?> <form action="do_add_missing_strings.php" method="post"> <?php echo SecurityToken::FormParameter(); ?> <input type="hidden" name="prefix" value="<?php echo $screenDropDownSelection; ?>"> <input type="hidden" name="localizer_source_language" value="<?php echo $sourceLang->getLanguageId(); ?>"> <input type="hidden" name="localizer_target_language" value="<?php echo $targetLang->getLanguageId(); ?>"> <table border="0" cellspacing="0" cellpadding="0" class="box_table"> <tr> <td> <img src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/add.png"> </td> <td> <?php putGS("The following strings are missing from the translation files:"); ?> <div style="overflow: auto; height: 50px; background-color: #EEEEEE; border: 1px solid black; padding-left: 3px;"> <?PHP foreach ($missingStrings as $missingString) { echo htmlspecialchars($missingString)."<br>"; } ?> </div> </td> <td> <input type="submit" value="<?php putGS("Add"); ?>" class="button"> </td> </tr> </table> </form> <?php } if ((count($unusedStrings) > 0) && ($screenDropDownSelection != 'globals')) { ?> <form action="do_delete_unused_strings.php" method="post"> <?php echo SecurityToken::FormParameter(); ?> <input type="hidden" name="prefix" value="<?php echo $screenDropDownSelection; ?>"> <input type="hidden" name="localizer_source_language" value="<?php echo $sourceLang->getLanguageId(); ?>"> <input type="hidden" name="localizer_target_language" value="<?php echo $targetLang->getLanguageId(); ?>"> <table border="0" cellspacing="0" cellpadding="0" class="box_table"> <tr> <td> <img src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/delete.png"> </td> <td> <?php putGS("The following strings are not used:"); ?> <div style="overflow: auto; height: 50px; background-color: #EEEEEE; border: 1px solid black; padding-left: 3px;"> <?PHP foreach ($unusedStrings as $unusedString) { echo htmlspecialchars($unusedString)."<br>"; } ?> </div> </td> <td> <input type="submit" value="<?php putGS("Delete"); ?>" class="button"> </td> </tr> </table> </form> <?php } ?> <!-- Begin translated strings box --> <form action="do_save.php" method="post"> <?php echo SecurityToken::FormParameter(); ?> <INPUT TYPE="hidden" name="prefix" value="<?php echo $screenDropDownSelection; ?>"> <INPUT TYPE="hidden" name="localizer_target_language" value="<?php echo $targetLang->getLanguageId(); ?>"> <INPUT TYPE="hidden" name="localizer_source_language" value="<?php echo $sourceLang->getLanguageId(); ?>"> <INPUT TYPE="hidden" name="search_string" value="<?php echo $searchString; ?>"> <table border="0" cellpadding="0" cellspacing="0" class="box_table"> <?PHP $foundUntranslatedString = false; $count = 0; foreach ($sourceStrings as $sourceKey => $sourceValue) { if (!empty($targetStrings[$sourceKey])) { $targetValueDisplay = str_replace('"', '"', $targetStrings[$sourceKey]); $targetValueDisplay = str_replace("\\", "\\\\", $targetValueDisplay); $pre = ''; $post = ''; } else { $targetValueDisplay = ''; $pre = '<FONT COLOR="red">'; $post = '</FONT>'; } $sourceKeyDisplay = htmlspecialchars(str_replace("\\", "\\\\", $sourceKey)); // Dont display translated strings if ($hideTranslated == 'on' && !empty($targetStrings[$sourceKey])) { ?> <input name="data[<?php echo $count; ?>][key]" type="hidden" value="<?php echo $sourceKeyDisplay; ?>"> <input name="data[<?php echo $count; ?>][value]" type="hidden" value="<?php echo $targetValueDisplay; ?>"> <?php } else { // Display the interface for translating a string. $foundUntranslatedString = true; // Display string ?> <tr> <td style="padding-top: 7px;" width="500px"> <?php // If the string exists in the source language, display that if (!empty($sourceValue)) { ?> <b><?php echo $sourceLang->getLanguageId(); ?>:</b> <?php echo $pre.htmlspecialchars(str_replace("\\", "\\\\", $sourceValue)).$post; ?> <?php } // Otherwise, display it in the default language. else { if (isset($defaultStrings[$sourceKey])) { $defaultValue = $defaultStrings[$sourceKey]; } else { $defaultValue = ''; } ?> <b><?php echo $g_localizerConfig['DEFAULT_LANGUAGE']; ?>:</b> <?php echo $pre.$defaultValue.$post; ?> <?php } ?> </td> </tr> <tr> <td> <input name="data[<?php echo $count; ?>][key]" type="hidden" value="<?php echo $sourceKeyDisplay; ?>"> <table cellpadding="0" cellspacing="0"> <tr> <td style="padding-right: 5px;"> <input type="image" src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/save.png" name="save" value="save"> </td> <td> <input name="data[<?php echo $count; ?>][value]" type="text" size="<?php echo $g_localizerConfig['INPUT_SIZE']; ?>" value="<?php echo $targetValueDisplay; ?>" class="input_text"> </td> <?php // default language => can change keys if ($targetLang->getLanguageId() == $g_localizerConfig['DEFAULT_LANGUAGE']) { $fileparms = "localizer_target_language=".$targetLang->getLanguageId() ."&localizer_source_language=".$sourceLang->getLanguageId() ."&prefix=".urlencode($screenDropDownSelection) ."&search_string=".urlencode($searchString); if ($count == 0) { // swap last and first entry $prev = count($sourceStrings)-1; $next = $count+1; } elseif ($count == count($sourceStrings)-1) { // swap last and first entry $prev = $count-1; $next = 0; } else { // swap entrys linear $prev = $count-1; $next = $count+1; } $removeLink = "do_delete_string.php?pos=$count&$fileparms" ."&string=".urlencode($sourceKey).'&'.SecurityToken::URLParameter(); $moveUpLink = "do_reorder_string.php?pos1=$count&pos2=$prev&$fileparms&".SecurityToken::URLParameter(); $moveDownLink = "do_reorder_string.php?pos1=$count&pos2=$next&$fileparms&".SecurityToken::URLParameter(); if (empty($searchString)) { ?> <td style="padding-left: 3px;"> <a href="<?php echo $moveUpLink; ?>"><img src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/up.png" border="0"></a> </td> <td style="padding-left: 3px;"> <a href="<?php echo $moveDownLink; ?>"><img src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/down.png" border="0"></a> </td> <?php } ?> <td style="padding-left: 3px;"> <a href="<?php echo $removeLink; ?>" onClick="return confirm('<?php putGS('Are you sure you want to delete this entry?'); ?>');"><img src="<?php echo $g_localizerConfig['ICONS_DIR']; ?>/delete.png" border="0" vspace="4"></a> </td> <td style="padding-left: 5px;" nowrap> <SELECT name="change_prefix_<?php echo $count; ?>" class="input_select"> <?PHP foreach ($mapPrefixToDisplay as $prefix => $displayStr) { if ($prefix != $screenDropDownSelection) { camp_html_select_option($prefix, null, $displayStr); } } ?> </SELECT> <input type="button" name="" value="Move" onclick="location.href='do_string_switch_file.php?string=<?php echo urlencode($sourceKey); ?>&new_prefix='+this.form.change_prefix_<?php echo $count; ?>.options[this.form.change_prefix_<?php echo $count; ?>.selectedIndex].value+'&<?php echo $fileparms; ?>&<?php echo SecurityToken::URLParameter(); ?>';" class="button"> </td> <?php } ?> </tr> </table> </td> </tr> <?php } $count++; } if (count($sourceStrings) <= 0) { if (empty($searchString)) { ?> <tr><td align="center" style="padding-top: 10px; font-weight: bold;"><?php putGS("No source strings found.");?> </td></tr> <?php } else { ?> <tr><td align="center" style="padding-top: 10px; font-weight: bold;"><?php putGS("No matches found.");?> </td></tr> <?php } } elseif (!$foundUntranslatedString) { if (empty($searchString)) { ?> <tr><td align="center" style="padding-top: 10px; font-weight: bold;"><?php putGS("All strings have been translated."); ?></td></tr> <?php } else { ?> <tr><td align="center" style="padding-top: 10px; font-weight: bold;"><?php putGS("No matches found.");?> </td></tr> <?php } } ?> </table> <table style="margin-left: 12px; margin-top: 5px;"> <tr> <td> <input type="submit" name="save_button" value="<?php putGS('Save'); ?>" class="button"> </td> </tr> </table> </form> </td> <!-- End translate strings box --> </tr> </table> <?php } // fn translationForm
/delete.png" BORDER="0"></A></TD> <TD><A HREF="/<?php echo $ADMIN; ?> /issues/delete.php?<?php p($url_args3); ?> "><B><?php putGS("Delete"); ?> </B></A></TD> </TR> </TABLE> <?php camp_html_display_msgs("1em", 0); ?> <P> <table> <tr> <td valign="top"> <FORM name="issue_edit" METHOD="POST" ACTION="/<?php echo $ADMIN; ?> /issues/do_edit.php" onsubmit="return <?php camp_html_fvalidate(); ?> ;"> <?php echo SecurityToken::FormParameter();
<p> <table id="comment-reply-to" cellspacing="0" cellpadding="0" border="0" class="box_table" style="display:none;"> <tr> <td colspan="2" style="padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid black;""> <b><?php putGS('Comment'); ?> </b> </td> <tr> <?php if (isset($connectedToOnlineServer) && $connectedToOnlineServer == false) { ?> <tr> <td><?php camp_html_display_msgs('0.25em', '0.25em'); ?> </td> </tr> </table> <?php } else { ?> <tr> <td align="right" valign="top" nowrap><?php putGS('From'); ?> :</td> <td>${name} <${email}> (${ip})</td> </tr> <tr>