PHPfox 2.0.5 (build 1) самая последняя версия

Нечему радоваться, в мозилле и опере все кнопки пропали.
В IE8 все кнопки вывелись, но при нажатии на "вырезать" опять выводится "Currently not supported by your browser, use keyboard shortcuts instead.". При нажатии на половину кнопок их функции открываются в новом окне на всю ширину и пара кнопок не работают вообще.
Если в IE8 проблемы, так это проблемы самого браузера.
На какую половину кнопок вы нажимаете?
Специально зашел в IE8 - всё отлично, кроме проблем с IE8 его внутренних.
 
Если в IE8 проблемы, так это проблемы самого браузера.
На какую половину кнопок вы нажимаете?
Специально зашел в IE8 - всё отлично, кроме проблем с IE8 его внутренних.
Сейчас у меня нигде не работает, кнопки вообще не выводятся. удалил и снова установил, опять не выводятся. Щас буду разбираться.

Добавлено через 36 минут
Полностью удаляю все и заново заливаю на сервер и устанавливаю. Ничего не выводиться. Не знаю в чем может быть дело.
 
Где в настройках tinymce указать, что бы он не использовал трег <p>, может без него таблицы из ворда нормально отображаться станут.
А то <p> не только таблицы портит, но и предпросмотр.
чтобы отключить теги <P>, в инициализации прописать:
force_br_newlines : true,
forced_root_block : ''
Осталось найти где это прописать!!!
Вот файл: /module/tinymce/include/plugin/get_controller.php
Вот как он теперь выглядит:
Код:
<?php
if (Phpfox::getParam('core.wysiwyg') == 'tiny_mce')
{	
	$bSkip = false;
	$sControllFullName = Phpfox::getLib('module')->getFullControllerName();	
	// p($sControllFullName);
	$sFullRequestName = Phpfox::getLib('request')->get(PHPFOX_GET_METHOD);
	if ($sControllFullName == 'admincp.index')
	{
		if (preg_match('/page\/add/i', $sFullRequestName) && Phpfox::getLib('request')->get('editor') == 'default')
		{
			$bSkip = true;
			Phpfox::getLib('setting')->setParam(array('core.wysiwyg' => 'default'));
		}
	}
	if ($bSkip === false)
	{
		$sButton2 = Phpfox::getParam('tinymce.tinymce_button_2');
		$sPlugins = Phpfox::getParam('tinymce.tinymce_plugins');	
		$sId = 'text';
		switch ($sControllFullName)
		{
			case 'marketplace.add':
			case 'group.add':
			case 'event.add':
				$sId = 'description';
				break;
			case 'mail.compose':
			case 'mail.view':
				$sId = 'message';
				break;
			default:
				break;
		}
		$sScript = '<script type="text/javascript" src="' . Phpfox::getParam('core.path') . 'static/jscript/wysiwyg/tiny_mce/tiny_mce.js"></script>
			<script type="text/javascript" src="' . Phpfox::getParam('core.path') . 'static/jscript/wysiwyg/tiny_mce/phpfox.js"></script>
			<script type="text/javascript">
			function customTinyMCE_init(sName)
			{			
				if (!sName)
			    {
			        return false;
			    }	    
			    var sButton2 = "' . $sButton2 . '";
			    $(function()
			    {
					if ((!isModule(\'attachment\')) || (isModule(\'attachment\') && typeof(Attachment) == \'undefined\'))
					{
						sButton2 = sButton2.replace("phpfoxattach,", "");							
					}		    
					if (!isModule(\'video\'))
					{			
						sButton2 = sButton2.replace("phpfoxvideo,", "");							
					}
					if (!isModule(\'emoticon\'))
					{			
						sButton2 = sButton2.replace("phpfoxemoticon,", "");							
					}			
				    tinyMCE.sTextareaName = sName;
					tinyMCE.init({
						mode : \'exact\',
						elements : sName,
						theme : "advanced",
						theme_advanced_buttons1 : "' . Phpfox::getParam('tinymce.tinymce_button_1') . '",
						theme_advanced_buttons2 : sButton2,
						theme_advanced_buttons3 : "' . Phpfox::getParam('tinymce.tinymce_button_3') . '",
				        theme_advanced_toolbar_location : "' . Phpfox::getParam('tinymce.tinymce_toolbar_location') . '",
				        theme_advanced_toolbar_align : "' . Phpfox::getParam('tinymce.tinymce_toolbar_alignment') . '",
				        theme_advanced_statusbar_location : "bottom",
				        cleanup : true,
				        plugins : "' . $sPlugins . '",
				        theme_advanced_resizing : false,
				        theme_advanced_resize_horizontal : false,
				        theme_advanced_more_colors : false,
					      	convert_urls : false,
				      		relative_urls : true,
	           force_br_newlines : true,
	           force_p_newlines : false,
            forced_root_block : "",
					});			
				});
			}
			customTinyMCE_init(\'' . $sId . '\');
			' . ($sControllFullName == 'profile.index' && Phpfox::getUserId() && Phpfox::getParam('feed.integrate_comments_into_feeds') && Phpfox::isModule('comment') ? 'customTinyMCE_init(\'feed_text\');' : '') . '
			</script>';	
		$oTpl->setHeader(array(
				$sScript
			)
		);
	}
}
?>

а при вставке из ворда <p> всё равно остаётся (((
 
Я понял в чём была проблема с таблицами и форматированием после сохранения отредактированного текста.

Таблица такого рода

<table border="0" cellspacing="0" cellpadding="0" width="207">
<tbody>
<tr>
<td width="69" height="70">
<p><strong>11</strong></p>
</td>
<td width="68">
<p><strong>44</strong></p>

Превращается при сохранении в

<br><table border="0" cellspacing="0" cellpadding="0" width="207">
<br><tbody>
<br><tr>
<br><td width="69" height="70">
<br><p><strong>11</strong></p>
<br></td>
<br><td width="68">
<br><p><strong>44</strong></p>

Вот и ломается всё что писал и создавал этими <br>

Это сам phpfox походу их добавляет.
 
Вот это просто скопироал и вставил??? Если да то поправь опечатку
Все исправил, кнопки все появились. Но все равно при cut,copy,paste выходит "Copy/Cut/Paste is not available in Mozilla and Firefox.
Do you want more information about this issue?"


А у Вас все нормально?

Добавлено через 1 минуту
Время на сайте выводится как am, pm
как сделать 24 часовое время?
 
"Copy/Cut/Paste is not available in Mozilla and Firefox.
Do you want more information about this issue?"

Как я понял это политика безопасности в области джавы, то же есть и в опере, это можно изменить в настройках браузера. Только копаться придётся, на сайте мозилы был указат путь к файлам конфигурации, в которых с помощью текстового редактора надо одну строчку исправить.

А у Меня остаётся вопрос как для tinymce, при сохранении того что в нём сделали, отключить добавление <br> ???

Время на сайте выводится как am, pm
как сделать 24 часовое время?

настройки >> Временные Отметки тут всё меняется!
 
Как я понял это политика безопасности в области джавы, то же есть и в опере, это можно изменить в настройках браузера. Только копаться придётся, на сайте мозилы был указат путь к файлам конфигурации, в которых с помощью текстового редактора надо одну строчку исправить.
Для меня это не имеет значения, но для пользователей....нельзя же всем пользователям писать о том, как настроить броузер?
У меня есть несколько сайтов, где используется этот редактор, но в них такой проблемы нет.

А у Меня остаётся вопрос как для tinymce, при сохранении того что в нём сделали, отключить добавление <br> ???
Жаль, что не могу помочь. Не имею знаний.

настройки >> Временные Отметки тут всё меняется!
Там я смотрел. Там меняется вид вывода, но нет перехода от 12 часового к 24 часовому времени.

Вы можете дать ссылку на свой сайт, хотелось бы посмотреть (можно и в ПМ).
 
Все исправил, кнопки все появились. Но все равно при cut,copy,paste выходит "Copy/Cut/Paste is not available in Mozilla and Firefox.
Do you want more information about this issue?"


А у Вас все нормально?
Я вообще не понимаю - сдались вам эти 2 кнопки...
На клаве ведь всё есть для этого.
Иначе придется менять внутренние настройки браузеров.
 
Я вообще не понимаю - сдались вам эти 2 кнопки...
На клаве ведь всё есть для этого.
Иначе придется менять внутренние настройки браузеров.
Уважаемый, я благодарен Вам за этот плагин и за Вашу помощь нам. Лично мне эти кнопки не нужны, я пользуюсь только клавиатурой (Ctrl+C,V). Но Вы же знаете контингент сидящий в социалках, они то этого не знают и не умеют. И любой недочет в работе движка негативно сказывается на посещении и тд. Если исправление этой ошибки трудоемкая работа, то можно и так оставить. Возможно в следующих версиях что-то исправиться.

А насчет исправления показа времени в 24-ом формате можете помочь?
 
Назад
Сверху