LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 03:17:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как при открытии на редактирование статья с морды убрать колонки?  (Прочитано 1031 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
*keeper*
Гость
« : 02.12.2009, 09:52:44 »

Здравствуйте.
Есть небольшая проблемка. Жить конечно не мешает но не приятно. Люблю когда все правильно.
Суть проблемы:
Сайт имеет типичный лайт шаблон - фиксированный размер, шапка (лого), верхнее горизонтальное меню, левый столбец с меню и прочей ерундой, середина под новости и правый столбец со всякой всячиной.
Дык вот. Если залогиниться с морды сайта, а не через админку, и открыть на редактирование статью (новость) прямо сморды, то редактор не помещается в среднюю часть страницы и уходит под правый столбец (так сказать перекрываются). В результате не видно часть кнопок и текста.
Теперь вопрос. Как сделать так, чтоб при открытии редактора скывались все столбцы (как вариант).?

« Последнее редактирование: 02.12.2009, 11:32:24 от *keeper* » Записан
effrit
Группа развития
*****

Репутация: +521/-6
Offline Offline

Пол: Мужской
Сообщений: 5860


effrit.com


« Ответ #1 : 02.12.2009, 10:16:53 »

возможны варианты.
можно просто прицепить доп. таблицу стилей на страницу редактирования, чтобы она распирала шаблон, а можно и скрыть столбцы.
по-позже подробнее отпишусь
Записан
effrit
Группа развития
*****

Репутация: +521/-6
Offline Offline

Пол: Мужской
Сообщений: 5860


effrit.com


« Ответ #2 : 02.12.2009, 10:44:55 »

вот как я на своём сайтике сделал
в index.php шаблона так выглядит секция <head>

<head>
<jdoc:include type="head" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />


<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/fanf/css/template_css.css" type="text/css" />


<?php
$Itemid = JRequest::getInt( 'Itemid', 1, 'get' );
$option = JRequest::getVar('option', null);
$view = JRequest::getVar('view', null);
$task = JRequest::getVar('task', null);
$document = & JFactory::getDocument();
$user = & JFactory::getUser();

         if ($task == 'edit') { ?>       
         <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/fanf/css/editor.css" type="text/css" />
         <?php }   
?>
</head>

т.е. сначала у меня цепляет основную таблицу стилей, потом, if ($task == 'edit')  цепляем дополнительную, в которой другие параметры для ширины шаблона, чтобы всё вошло.

можно усложнить до варианта 2 и в шаблоне по той же проверке if ($task == 'edit') скрывать столбцы
Записан
*keeper*
Гость
« Ответ #3 : 02.12.2009, 10:50:59 »

Спасибо огромное за такой оперативный ответ. Буду разбираться.
Думал, конечно, задача легче решается.
Записан
effrit
Группа развития
*****

Репутация: +521/-6
Offline Offline

Пол: Мужской
Сообщений: 5860


effrit.com


« Ответ #4 : 02.12.2009, 10:58:43 »

а это и не сложно.
от тебя то требуется только копи-пасте да подредактировать таблицу стилей.
начни с простого-с файербага найди нужный контейнер для редактора и в пустой таблице editor.css задай ему апупенную ширину. чтобы всё вошло.
ну а потом может втянешься и забацаешь супер-пупер кастомизацию столбцов )
Записан
effrit
Группа развития
*****

Репутация: +521/-6
Offline Offline

Пол: Мужской
Сообщений: 5860


effrit.com


« Ответ #5 : 02.12.2009, 11:01:06 »

можно просто по условию воткнуть в основной столбец однопиксельный гиф с вооооооот такой вот шириной.
шаблон порвётся, но зато все кнопочки войдут )
но с таблицей стилей перспективнее работать. там можно и фон, к примеру, поменять, если вдруг неудачно редактор списывается в него.
Записан
*keeper*
Гость
« Ответ #6 : 02.12.2009, 11:38:16 »

Вариант со скрытием столбцов мне больше подходит.
Жаль что времени нет.
Буду позже заниматься.
В любом случае спасибо за помощь!
Записан
*keeper*
Гость
« Ответ #7 : 02.12.2009, 11:41:20 »

К стати. проблема только с редактором JCE. Видимо из-за того что там кнопок на пенели много.
С TinyMCE такой беды нет.
Записан
*keeper*
Гость
« Ответ #8 : 02.12.2009, 11:45:04 »

Точно, настроил панель на редакторе и все практически влезло. Azn
Записан
Александр21
Новичок
*

Репутация: +3/-0
Offline Offline

Сообщений: 3


« Ответ #9 : 02.12.2009, 16:48:09 »

Здравствуйте!
*Keeper*, ты не мог бы подсказать последовательность необходимых действий, для реализации процесса добавления новых и изменения существующих статей, в необходимое место, через сайт? Используемый редактор JCE.
Уже выполненные действия:
- JCE установлен и проблем (вроде бы как) с ним НЕТ;
- Новый пользователь с правами доступа "Издатель" добавлен;
- Модуль регистрации на сайте - подключен;
Далее, проблемы:
- При входе зарегистрированного пользователя на сайт, никакие эконки для изменения существующих статей не появляются;
- При добавлении спец. пункта меню "Добавление статей", на сайте появляется указанный пункт с редактором JCE, который позволяет добавлять новые статьи и сразу-же публековать их, НО, потом эти статьи нет возможности изменить.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet