Обработка и импорт контента

Тема в разделе "Функции и интерфейс программы", создана пользователем ПарСэр, 19 авг 2015.

  1. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Приветствую!
    Очень не хватает тегов списков - <ol>, <ul>. Например, имеется какой-нибудь список в тексте, выделил его, нажал на вставить тег <ol> или <ul> и все автоматом прописалось. Так же не помешала функция "проставить автоматически"
    Например, есть в тексте списки с определенным заголовком (Список:, Треклист:, Ингредиенты: и тд.) и вот после них нужно автоматически прописать теги списков. Каждый элемент списка с новой строки. То есть, от Треклист: до пустой строки например. Или до какого-нибудь тега.
     
  2. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Еще просьба добавить в шаблон экспорта <CD_CATNAME_TRANSLIT2!>. Нужно чтобы вместо пробелов между словами был дефис.
    Например сейчас это выглядит так:
    Код:
    vidy korejskoj kosmetiki
    Нужно что бы было так:
    Код:
    vidy-korejskoj-kosmetiki
    А то из-за этого проблемы с новой версией плагина J2XML (при экспорте в джумлу). Не хочет прописывать категории к статьям.

    Еще в "обработке и импорте контента" нужно автоматически прописывать название и заголовок картинок.
    Например так:
    HTML:
    <img src="img/<CD_TITLE_TRANSLIT2!>.jpg" alt="<CD_TITLE!>" />
    А на выходе получим следующие:
    HTML:
    <img src="img/korejskaya-kosmetika.jpg" alt="Корейская косметика" />
    Название должно браться из поля "заголовок" естественно.
     
    Последнее редактирование: 3 ноя 2015
  3. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Добавьте пожалуйста <CD_CATNAME_TRANSLIT2!> :cry:
    Может кто подскажет как можно автоматически прописать название и описание картинки. Очень надо. Сейчас делаю вручную, это очень долго :whew:
    В данный момент использую Content Downloader исключительно для импорта контента в джумлу. Поэтому вариант делать это при парсинге отпадает. Подскажите пожалуйста как это можно сделать :smoking:
     
  4. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Добавить макрос ради чего?
    Транслиретации делает макрос TOTRANSLIT
    Поиск-замена работает в дополнительных настройках границ и в макросах REPLACE
     
  5. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Речь идет о файле импорта. Нужен аналог Ссылки недоступны для гостей
    Если я правильно понял это нужно настраивать при парсинге контента.
    У меня же контент готовый (купленный, написанный вручную и тд.) Мне нужно его импортировать в CMS. Чуть выше я описал что мне нужно.
    Нужно в статья автоматически прописывать название и описание картинок (Обработке и импорте контента)
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
     
  7. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Спасибо большое :) Атрибуты автоматически проставляются. А вот с названиями картинок не совсем понятно.
     
  8. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста.

    Мне самому не совсем понятно, что требуется делать с названиями картинок =)
     
  9. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Я хотел чтобы название картинок тоже автоматически прописывались (заголовки статей только транслитом). А потом переименовать картинки с помощью тотал коммандера (групповое переименование). Просто беру список заголовков из файла проекта и переименовываю. Наверное это немного через попу, но по другому не умею :blush:
    У меня файлы со статьями и картинки под номерами. Первая картинка соответствует первой статье в проекте и тд.
    Если картинки не переименовывать а оставить их под номерами то проблем нет. Но вот я хочу чтобы название картинок соответствовали заголовку статей. Вот как это сделать не пойму :think:
     
  10. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Прошу прощения, <CD_TITLE_TRANSLIT2!> чем не угодил вам?
     
  11. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    <CD_TITLE_TRANSLIT2!> меня полностью устраивает :). Но он же работает при создание файла импорта. Мне же нужно прописать название картинок в статьях проекта (обработка и импорт контента)
    То есть так же как атрибуты, только транслитом по аналогии с <CD_TITLE_TRANSLIT2!>.
    HTML:
    <img src="img/zagolovok-stati.jpg" alt="Заголовок статьи">
     
  12. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    при парсинге прбовали задавать alt и title картинкам через "поиск-замена" ?
    В шаблоне вывода макросы REPLACE с заменой назначающей алт и титл
    Код:
    re:<img[^>]+src="([^">]+)"[^>]+>|<img src="$1" alt="<CD_GRAN_1!>" title="<CD_GRAN_1!>">
     
  13. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Да не парсит он эти статьи! =)
     
  14. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Теперь понял. Это не быстро сделать. Сейчас не могу этим заняться.
     
  15. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Да мне ни к спеху собственно. Подожду. Главное понятно теперь что мне надо :)
     
  16. ПарСэр

    ПарСэр New Member Пользователи

    Регистрация:
    5 авг 2015
    Сообщения:
    16
    Решил свою проблему с названиями картинок.
    Создаю файл импорта проекта. В качестве шаблона использую тег <CD_TITLE_TRANSLIT2!>
    Получаю текстовый файл с названиями статей на латинице.
    С помощью регулярных выражений в блокноте (например notepad2) дописываю в начало каждой строки - <img src="images/
    Ссылки недоступны для гостей
    И в конец каждой строки - .jpg">
    Ссылки недоступны для гостей
    Затем, Массовая обработка файлов => Преобразование документов => добавлять строки из файла и указываю путь к файлу.
    Ссылки недоступны для гостей
     

Поделиться этой страницей