Текст на сайте Joomla. Как найти, добавить, изменить, удалить. Редактирование текста joomla


Процесс установки удобного редактора текста в Joomla

Сегодня мы будем устанавливать редактор для форматирования текста. Но сначала немного теории. В первом уроке мы говорили, что Joomla - некий конструктор, который позволяет вам как из кубиков собрать сайт любой сложности. На самом деле, когда мы устанавливаем Joomla, мы устанавливаем лишь базовый набор конструктора. Он умеет отображать страницы сайта, различные меню и еще кое-чего.

Но если мы хотим расширить его функциональность, например, сделать фотогалерею или музыку на сайте, то нам необходимо найти в Интернете кубик, который умеет это делать, установить его и настроить. В Joomla такие кубики так и называются - Расширения.

Само расширение может состоять из нескольких частей - компонента, модуля и плагина.

Компонент - блок управления расширением (именно здесь идет настройка работы расширения).

Модуль - отвечает за то, в каком месте сайта будет отображаться информация, за которую отвечает расширение.

Плагин - внедряет расширение прямо в текст страницы сайта.

Расширения могут состоять только из компонента, из компонента и плагина, из компонента и модуля или из всех трех частей. При установке Joomla устанавливается несколько базовых расширений, 6 из них имеют блоки управления - компоненты, которые вы можете увидеть в соответствующем разделе меню:

Остальные придется устанавливать самостоятельно по мере необходимости. И на прошлом уроке у нас возникла необходимость установить расширение - редактор JCE. Этим мы сейчас и займемся.

Наше расширение состоит из компонента и плагина. Сначала надо скачать компонет и плагин к себе на компьютер. Теперь идем в администраторскую зону: Расширения - Установка и удаление

Нажимаем на кнопку Обзор, выбираем сначала компонент com_jce_157_156_package.zip и нажимаем на кнопку Закачать файл:

Видим, что компонент установлен:

Теперь также устанавливаем плагин:

После того, как установлен и плагин, можно увидеть, что наш компонент появился в пункте меню Компоненты:

А затем убедиться в Расширения - Плагины:

что плагин Editor - JCE 1.5.6 включен (в столбце Включен стоит зеленая галочка):

Теперь нам надо сделать наш редактор редактором по умолчанию. Для этого мы идем в пункт меню Сайт - Настройки:

В поле Визуальный редактор по умолчанию выбираем наш редактор Editor - JCE 1.5.6 и сохраняем изменения:

Ну вот, теперь можно доделать главную страницу нашего сайта. Этим мы и займемся в следующем уроке. Здесь же хотелось бы отметить, что все расширения, которые вам понадобятся в работе, загружаются в Joomla из Расширения - Установка и удаление.

uscms.ru

Текст на сайте Joomla. Как найти, добавить, изменить, удалить.

В этой статье я расскажу где и хранятся все тексты сайта, как их искать, добавлять, изменять и удалять.

Текст на сайте Joomla. Как найти, добавить, изменить, удалить.

Многие начинающие web-мастера и владельцы сайтов сделанных на Joomla очень часто встают перед проблемой, когда на сайте нужно изменить какой-то текст, но совершенно нет понимания, как это сделать. В этой статье я постараюсь подробно рассказать о том, где и в каком виде хранятся все тексты сайта, а также как их искать, добавлять, изменять и удалять.

Тема управления любым текстовым содержимым Joomla достаточно простая, но вызывает массу вопросов у начинающих. Для начала давайте разберемся где же вообще хранятся тексты на сайте под управлением Joomlа.

Текст на сайте Joomla.  Где хранятся тексты?

Есть всего два места, в которых могут храниться тексты на Joomla-сайте:

Почему устроено именно так? Все дело в том, что всё текстовое содержимое сайта можно разделить на две категории:

  1. Тексты, создаваемые пользователями. Сюда входит любая информация, которую вы добавили на сайт через админку, либо фронтенд. К этой категории относятся все статьи, названия категорий, модулей, всё, что вы добавили сами и сохранили.
  2. Тексты созданные разработчиками. К этой категории относятся все тексты, которые не подразумевают изменение пользователем или администратором. К этой категории относятся все настройки Joomla и расширений, а также какие-то неизменные постоянные (вроде текста «Добавить в корзину» на кнопке интернет-магазина).

Примечание: есть и третья категория – тексты, вставленные плохими разработчиками прямо в код расширения. Такое до сих пор встречается. Данную категорию не рассматриваем, поскольку таких расширений нужно избегать в принципе.

Если вы хотите найти какой-то текст, то первое, что требуется, это понять к какой их двух категорий он относится. Как это сделать? Очень просто! Ответьте на вопрос: «Кем создан данный текст?», имея два варианта ответов:

  1. Пользователями или администратором.
  2. Разработчиками Joomla/расширения Joomla.

В первом случае у нас будет первая категория текстов, а во втором – вторая. В зависимости от категории будет изменяться подход к управлению текстом.

Текст на сайте Joomla. Как найти, добавить, изменить, удалить текст, созданный пользователями или администратором.

Начнем с первой категории текстов. Если текст создан пользователями или администратором, то отредактировать его можно через административную панель в том разделе, где его создали. К примеру, текст статьи можно отредактировать в настройках этой статьи, текст категории – в настройках категории, текст пункта меню – в настройках соответствующего пункта меню. Чтобы быстро находить такие тексты нужно хорошо ориентироваться в структуре Joomla. Универсального способа, который укажет вам прямо на страницу редактирования, нет. Текст в заголовках страниц «Title» также относится к этой категории.

Для добавления, изменения, удаления текстов данной категории достаточно сохранить изменения после редактирования путем нажатия соответствующей кнопки. Ничего сложного.

Текст на сайте Joomla. Как найти, добавить, изменить, удалить текст, созданный разработчиками Joomla/расширения Joomla.

Может показаться, что этой категорией текстов управлять гораздо сложнее, чем первой, но на самом деле это не так. Здесь все гораздо проще.

Данная категория текстов хранится в так называемых языковых файлах Joomla. В версии Joomla 1.5 и более ранних эти тексты редактировались только в соответствующих языковых файлах. Т.е. нужно было открыть файл по FTP, найти текст и внести в него исправления. При этом требовалось знать в, каком из файлов искать. Их довольно много.

В последних версиях Joomla(2.5, 3.х) разработчики встроили функцию «Переопределение констант». Она очень полезна и удобна.

Для того чтобы найти, добавить, изменить или удалить текст языковой константы, к коим относятся все тексты данной категории, действуем по следующему алгоритму:

  1. Переходим в «Расширения» –> «Менеджер языков» –> «Переопределение констант».

    joomla-text

  2. Создаем новую константу путем нажатия соответствующей кнопки:

    joomla-text

  3. Видим следующую форму:

    joomla-text

  4. В этой форме выбираем способ, которым ищем языковую константу: по ее названию («Константа») или по тексту, который в ней содержится («Значение»).

  5. Вводим текст/константу и жмем «Найти».

    joomla-text

  6. Ниже появляется список всех констант, содержащих заданный текст. Выбираем из них ту, которую хотим исправить и кликаем по ней. Поля слева автоматически заполняются.

  7. В поле «Текст» вы можете изменить или удалить значение текущей языковой константы.

    joomla-text

  8. После того, как значение константы исправлено, жмем кнопку «Сохранить».

Вот и все, текст исправлен. Прошу заметить, в языковом файле текст остался прежним. Было создано переопределение. Если вы удалите его из списка, то вернется изначальный текст.

Второе дополнение – в поле «Текст», как собственно и в языковых файлах, допустимо использование HTML тегов, а также языковой переменной «%s»(для тех, кто в курсе).

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

Если даже после прочтения статьи вы не смогли найти на сайте какой-то текст, пишите в комментариях. Постараюсь помочь.

Об авторе

Об авторе

Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.

Основной профиль – создание сайтов и расширений на CMS Joomla.

Понравилась статья? Сохраните себе на стену:

Facebook

Twitter

Вконтакте

Одноклассники

Google+

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

wedal.ru

Визуальный редактор Joomla CK

Подробности Родительская категория: Компоненты Joomla

Визуальный редактор JoomlaCK

Сравнимый по популярности с JCE, бесплатный плагин можно скачать с сайта разработчика бесплатно. Есть там и платные расширения как для Joomla 1.5, так и для 1.6 1.7 и 2.3

Кнопки панели "Работа с документом"

Стиль текста

Положение текста 

Оформление текста

Работа с формами в визуальном редактеро JCK

Многие шаблоны используют темный фон. Чтобы представлять, как будет выглядеть ваш материал на сайте, установите там же, в настройках, фон окна редактирования.Каждый вебмастер предпочитает использовать разные теги в оформлении параграфа. Вы можете настроить редактор оформлять разрыв строки с помощью тегов <p>,<br> и <div>. Зафиксировать один из трех вариантов можно в "Расширения" -"Плагины". Установите галочку напротив Joomla CK и нажмите кнопку редактировать. 

Ну и, конечно, он позволяет загружать и вставлять в текст картинки, оформлять отступ от края рисунка, создавать пазрыв страницы (подробнее), вставлять черту, изменять размер и стиль текста, осуществлять поиск в редактируемом тексте, работать с таблицами, ссылками. 

Сайт разработчика - joomlackeditor.com

JCK Editor - бесплатный плагин. JCK Editor Manager - профессиональная коммерческая версия, JCK Editor Manager Light - бесплатно.

joomzone.ru

6 советов по правильному оформлению материалов Joomla с помощью редактора JCE.

В этой статье я дам конкретные советы, как правильно оформлять материалы Joomla.

6 советов по правильному оформлению материалов Joomla с помощью редактора JCE.

Эта статья, в некотором смысле, крик души. Работая над оформлением коммерческих сайтов на Joomla, я снова и снова сталкиваюсь с одной и той же проблемой, а именно абсолютным неумением владельцев сайтов пользоваться текстовым редактором для корректного оформления текстов при создании материалов в админке. В этой статье я расскажу о том, почему это плохо, а также дам конкретные советы, как правильно оформлять материалы Joomla. Если вы относитесь к группе людей, которым приходится работать с Joomla, но фразы html-код и CSS практически ничего вам не говорят, то обязательно прочтите эту статью и возвращайтесь к пунктам из нее каждый раз, когда решите добавить на сайт очередной текст.

Что плохого в неправильном оформлении текстов.

Когда возникает необходимость добавить текст на сайт, люди, не искушенные веб-технологиями, обычно действуют по следующей схеме:

  1. Написать статью в MS Word или заказать на бирже, получив примерно в таком же формате. Обычно написание сопровождаете копированием некоторых отдельных предложений с разных сайтов в Интернете.
  2. Скопировать статью из MS Word и вставить ее в редактор при создании материала Joomla.
  3. Вставить изображения, если это необходимо.
  4. Подправить статью и сохранить.

Казалось бы, все правильно. И на сайте статья отображается более-менее корректно. Так что же не так? Я вам покажу.

Возьмем цитату:

“Кролики это не только ценный мех но и 3 4 килограмма диетического легко усваиваемого мяса”

Скопируем ее из Word’а и вставим в стандартный редактор Joomla TinyMCE. Вот такой код мы должны получить в идеале:

1

А вот то, что выдаст нам TinyMCE в реальности:

2

Мне страшно. И это с учетом того, что речь идет об одной единственной фразе, к которой не применены разношёрстные Word’овские стили.

Человек и в случае первого и в случае второго кода увидит после вставки только текст, т.е. не заметит никакой разницы. Но разница есть. Ниже привожу список недостатков такого подхода:

  1. Первое и главное – самое разное стилевое оформление в каждом из материалов Joomla. Один материал может быть написан шрифтом Times New Roman 11 размера, другой – Calibri 10 размера. Когда мы просматриваем полный текст статьи, это не особенно ощущается, но стоит увидеть эти статьи на странице блога рядом друг с другом – разница становится очевидной.
  2. В материалах при вставке к каждому абзацу текста, а иногда даже к каждому предложению добавляется атрибут style с собственными уникальными стилями оформления, что неправильно с точки зрения html-разметки.
  3. Если стилевое оформление чистых от style материалов редактируется в CSS всего парой строк кода для всего сайта, то приоритет style выше css, что приводит к необходимости редактирования каждого отдельного материала в случае, когда необходимо, например, увеличить размер шрифта текстов.
  4. Размеры каждой отдельной статьи в базе данных сильно увеличиваются. Это не играет роли в случае, если на сайте мало материалов, но может заметно раздуть базу данных, когда материалов тысячи.
  5. Некорректный перенос из Word’а подзаголовков материалов. Редко кто оформляет в Word подзаголовки материалов правильно. Обычно мы просто увеличиваем текст подзаголовка или делаем его жирным. Ни один скрипт переноса не поймет того, что это подзаголовок, а, следовательно, вставит его в редактор Joomla хоть и большим жирным текстом, но с использованием html-тега простого абзаца, но не тегов h3-h6, которые крайне важны для поисковых систем.

Ну и последнее. Удалить все эти лишние стили и другую грязь, генерируемую тем же TinyMCE при вставке текста в материалы крайне проблематично, если таких материалов уже опубликованы сотни. В каждом материале html-код в некоторой степени уникален, и просто взять базу данных и все вычистить не получится.

Чтобы не сталкиваться с проблемами, описанными выше, при добавлении материалов на ваш сайт используйте следующие простые правила:

  1. Установите, настройте и включите по умолчанию сторонний текстовый редактор для Joomla – JCE(подробнее про установку и настройку читайте ниже).
  2. Никогда не вставляйте тексты из блокнота Windows. В блокноте есть только перенос строк, но нет абзацев. Это приводит к неверному формированию кода при вставке в редактор Joomla.
  3. После каждой вставки текста в редактор, нажимайте кнопку «< >», которая показывает html-код, и проверяйте, что в коде нет атрибутов style. Звучит сложно, но на самом деле, это вопрос 3 секунд.
  4. После вставки текста в редактор выделяйте заголовки и добавляйте для них соответствующий тип оформления (h2 – не используем, поскольку это заголовок материала, h3 – заголовки второго уровня, h4 – заголовки третьего уровня, и т.д.): 3
  5. Задавайте для изображений только относительную ширину и высоту (в идеале: ширина 100%, высота: не задана), либо не задавайте ее вовсе. В противном случае, вы рискуете получить проблемы при добавлении сайту адаптивности под мобильные устройства. Да, знаю, на wedal.ru сделано как раз-таки неправильно =).
  6. Используйте при оформлении маркированных списков кнопки в редакторе:

4

Списки при вставке будут генерироваться автоматически при условии их правильного создания в Word.

Используя эти простые правила, вы будете иметь на сайте чистые, одинаково оформленные материалы с корректной разметкой. Пользователи и поисковые системы будут вам за это очень благодарны.

Установка и первичная настройка редактора JCE.

Эта процедура делается только один раз и не отнимет у вас много времени. Следуйте шагам, описанным ниже:

  1. Скачайте и установите расширение JCE для Joomla. Сделать это можно через закладку Установить из JED, которая находится в менеджере расширений Joomla. Другой способ, перейти на официальный сайт JCE и скачать расширение для вашей версии Joomla.
  2. После установки JCE перейдите в общие настройки Joomla (Система –> Общие настройки) и выберите в настройке Редактор по умолчанию опцию JCE.
  3. Перейдите в Компоненты –> Редактор JCE–> Профили редактора –> Default –> Вкладка «Параметры плагина» –> Буфер обмена, и установите в опциях Удалять все SPANS и Удалять все стили значение Да. Этим вы установите отчистку текста от всех лишних стилей Word’а.
  4. Перейдите в Компоненты –> Редактор JCE–> Профили редактора –> Default –> Вкладка «Параметры плагина» –> Отображение блоков, и установите в опции Состояние значение Да. Этим вы включите выделение тегов в редакторе. Сначала  это может показаться неудобным, но вскоре вы привыкните и уже не будете представлять, как вы работали с редактором без этого выделения раньше.

Вот и всё. Напоследок хочу отметить, что для большинства как простых пользователей, так и веб-мастеров работа с редактором JCE ограничивается установкой и активацией. Но если потратить некоторое время и детально разобраться в редакторе, можно увидеть, что он имеет в себе множество тонких и очень полезных настроек, которые незаменимы при оформлении материалов Joomla. А какие особенности JCE используете вы? Поделитесь в комментариях =).

--------------

Изображения, которые вы используете для материалов сайта, лучше держать на своем хостинге, а вот для изображении, которые добавляются пользователями в комментариях и на форуме, лучше использовать какой-нибудь бесплатный хостинг картинок без регистрации. Некоторые из таких хостингов даже платят владельцам сайтов за переходы. Помимо картинки пользователю показывается реклама, доходом с которой владелец такого хостинга картинок может поделиться с владельцем сайта, с которого был осуществлен переход. На сайте же показывается уменьшенная копия изображения.

Об авторе

Об авторе

Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.

Основной профиль – создание сайтов и расширений на CMS Joomla.

Понравилась статья? Сохраните себе на стену:

Facebook

Twitter

Вконтакте

Одноклассники

Google+

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

wedal.ru

Joomla редактор текста не работает

Joomla редактор текста Короткий пост о визуальном редакторе Joomla 1.5 который возможно поможет решить проблемы некоторым читателям, а именно проблемы с родным визуальным редактором Joomla 1.5 который не работает.

Дело в том, что на некоторых моих сайтах Joomla уже не первый раз пропал визуальный редактор текста. Вот так вот ни с того ни с сего по непонятным причинам вдруг исчез установленный по умолчанию редактор текста TinyMCE Так как многие посетители пользуются движком Joomla решил поделится своей проблемой и способом ее решения. Пропал родной редактор ну и бог с ним он и так не особо радовал, но возникла потребность в поиске нового визуального редактора.

Попробовал текстовый редактор JCE но что то не понравился , слишком громоздкий. Затем стал искать визуальный редактор SPAW для джумла 1.0.15 который по сей день стоит на некоторых сайтах, но увы SPAW заточенный под 1.5 не нашел. В конце концов после поисков и раздумий какой текстовый редактор скачать и установить , остановился на JoomlaCK Отличный визуальный редактор с русской панелью и всеми необходимыми функциями все видно на скрине.

Joomla редактор текста

Joomla редактор текста

Так что если возникла проблема и не работает визуальный редактор текста на Joomla 1/5 вы можете скачать текстовый редактор JoomlaCK версия 3.4.6 Устанавливается как обычно, если не включен включается в меню «расширения-менеджер плагинов» Что бы установить редактор по умолчанию проходим в «общие настройки» и выставляем редактор там, а так же в меню пользователи-выбираем себя-и выставляем для себя нужный редактор. Ну вот и все, надеюсь, что кому то помог этим постом.

Не забывайте жать кнопочку +1smiley

www.stef33.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта