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

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Joomla 1.7.3 "Опубликовано" и "Дата публикации"  (Прочитано 4377 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Avatar
Захожу иногда
**

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

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


мяфк!


« : 24.11.2011, 08:36:33 »

Доброго времени суток, уважаемые!

Установил Joomla 1.7.3 на localhost и сервер.
В обоих создал материал.
На localhost:
бла-бла-бла.. Опубликовано 21-11-2011 Автор
На сервере:
бла-бла-бла.. Дата публикации <пусто> Автор
Из того, что нашёл на форуме:

что то накосячили с 1.7.3 локой
"Дата публикации"  и все.. дату не показывает
Вот точно такая же проблема.
В Joomla 1.7.3 была произведена замена константы:
Код:
COM_CONTENT_PUBLISHED_DATE="Published on %s"
на две:
Код:
COM_CONTENT_PUBLISHED_DATE="Published Date"
COM_CONTENT_PUBLISHED_DATE_ON="Published on %s"

Соответственно в русском языке на:
Код:
COM_CONTENT_PUBLISHED_DATE="Дата публикации"
COM_CONTENT_PUBLISHED_DATE_ON="Опубликовано %s"

Поэтому, если у вас отображается просто "Дата публикации", то у вас используется первая константа, а не вторая. В общем это либо вопрос к разработчику шаблона, либо (если шаблон стандартный) к разработчикам Joomla. С точки зрения локализации - все корркетно.
Как это исправить?

Проблема №2.
Возможно из-за проблемы, описанной выше (других отличий в Joomlaх на локалхосте и на сервере я не вижу) в статьях на сервере изменился межстрочный интервал (стал меньше).
Пробовал изменять line-height в template.css. Не помогает, межстрочный интервал самого контента не меняется. Сравнивал применённые стили в материале на локалхосте и сервере (Google Chrome F12 в браузере). Одинаковые.
Кто-то сталкивался.. как исправить?

Заранее благодарен,  Roll Eyes
« Последнее редактирование: 24.11.2011, 08:43:11 от Avatar » Записан
ChaosHead
Практически профи
*******

Репутация: +223/-2
Online Online

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



« Ответ #1 : 15.01.2012, 14:09:27 »

Скорее вот так должно быть:
COM_CONTENT_PUBLISHED_DATE="Опубликовано %s"
COM_CONTENT_PUBLISHED_DATE_ON="Опубликовано %s"
Записан
Shark
Новичок
*

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

Сообщений: 4


« Ответ #2 : 25.02.2012, 12:17:17 »

Скорее вот так должно быть:
COM_CONTENT_PUBLISHED_DATE="Опубликовано %s"
COM_CONTENT_PUBLISHED_DATE_ON="Опубликовано %s"
в 2.5.1 была та же проблема,помогло ваше решение
Записан
Kon Dou
Осваиваюсь на форуме
***

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

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


Лед соловьиных слез теперь растает...


« Ответ #3 : 28.03.2012, 19:39:46 »

На самом деле, это проблема не локализации, а использования не тех переменных именно в шаблоне. Вместо использования переменной COM_CONTENT_PUBLISHED_DATE_ON, в шаблонах частенько встречается именно COM_CONTENT_PUBLISHED_DATE.
Правильнее все-же пройтись поиском по шаблону и поменять переменные в нем, а не в локализации.
Записан
Marques
Практически профи
*******

Репутация: +181/-9
Offline Offline

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


Ctrl+F5


« Ответ #4 : 28.03.2012, 19:44:10 »

На самом деле, это проблема не локализации, а использования не тех переменных именно в шаблоне. Вместо использования переменной COM_CONTENT_PUBLISHED_DATE_ON, в шаблонах частенько встречается именно COM_CONTENT_PUBLISHED_DATE.
Правильнее все-же пройтись поиском по шаблону и поменять переменные в нем, а не в локализации.

ИМХО правильнее не ковырять кучу файлов шаблона, а воспользоваться новой функцией Joomla 2.5 - переопределение языковых констант. И быстро и красиво.
Записан
smart
Администратор
*******

Репутация: +1206/-14
Online Online

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


снова дома...


« Ответ #5 : 28.03.2012, 19:47:22 »

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

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

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


« Ответ #6 : 23.07.2012, 20:49:09 »

Ребят, большое спасибо, столкнулся с данной проблемой и благодаря вам исправил. Если кому пригодиться, исправлять нужно файл  ru-RU.com_content.ini  46 и 47 строки, весь путь language\ru-RU\ru-RU.com_content.ini Исправил и забыл, и никаких "переопределениев языковых констант" )))
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | 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