예제 #1
0
파일: translate.php 프로젝트: u007/FlexiPHP
		echo "<h2>Access denied</h2>";
	}
	else
	{
	
		if ($_POST["submit"])
		{		
			if ($translator->isEditor())
			{
				if ($_POST["delete"]=="CHECKED")
				{
					$translator->deleteText($_POST["key"]);
				}
				else
				{
					$languages = $translator->getTranslatorLanguages().",".$translator->getDefaultLanguage();
					
					//update the localised text for each language that this editor manages
					$language = strtok ($languages,",");
					while($language)
					{
						//does the editor wish to update this text?
						if ($_POST[$language."_update_text"]=="CHECKED")
						{
							//do they wish to update the timestamp for this record
							$blnUpdateTime = ($_POST[$language."_update_date"]=="CHECKED");
							$translator->setLocalisedText($language, $_POST["key"], $_POST[$language."_text"], $blnUpdateTime);
						}
						$language = strtok (",");
					}
				}