ZebroidФорумПубличный разделВопросыИмпорт из файлов, удаляется атрибут <!--more-->. Что делать?

Импорт из файлов, удаляется атрибут <!--more-->. Что делать?

04 марта 2010, 05:11
Зарегистрирован: 12 ноября 2009, 11:31
Странно, зачем тогда нужен <!--more--> если программа его удаляется из html файлов? Атрибут заранее подготовлен в статьях.



04 марта 2010, 08:04
Зарегистрирован: 10 апреля 2012, 00:00
Странно, зачем тогда нужен <!--more--> если программа его удаляется из html файлов? Атрибут заранее подготовлен в статьях.


Отключите опцию очистки Ворд



26 июля 2012, 14:24
Зарегистрирован: 22 октября 2011, 13:54
Отключите опцию очистки Ворд


Опция очистки Ворд отключена, <!--more--> всё равно удаляется. Что делать?



30 июля 2012, 09:59
Зарегистрирован: 10 апреля 2012, 00:00
Действительно удаляет, исправлю.



06 августа 2012, 07:23
Зарегистрирован: 22 октября 2011, 13:54
Теперь работает, спасибо большое



21 августа 2012, 22:20
Зарегистрирован: 11 мая 2012, 17:55
Чтобы не создавать новую тему, отвечу в этой, поскольку проблема похожая. При анализе sql файла dle, парсер ищет {short_story} (краткую новость) и {full_story} (полная новость), но после завершения не ставит тег <!--more--> , хотя по логике должен автоматически его вставлять между этими тегами.



22 августа 2012, 04:12
Зарегистрирован: 10 апреля 2012, 00:00
хотя по логике должен автоматически его вставлять между этими тегами.


Не верная у вас логика. Программа делает то, что ей сказано делать и если пользователь не поставил между {short_story} и {full_story} тег <!--more--> - значит по логике пользователю он не нужен.



22 августа 2012, 11:42
Зарегистрирован: 11 мая 2012, 17:55
В профиль импорта SQL файла вставляю тег more, но безрезультатно, куда именно её вставлять в эту конструкцию (если в эту), в мануале по импорту sql по поводу more ничего нет.

<!--IF_EMPTY({{full_story}})

THEN {{short_story}}

ELSE {{full_story}}

END_IF_EMPTY-->




22 августа 2012, 13:15
Зарегистрирован: 22 октября 2011, 13:54
Проще, лучше и качественней будет сначала импортировать, а потом уже проставить <!--more-->



23 августа 2012, 00:18
Зарегистрирован: 07 февраля 2012, 07:55
Это можно легко сделать при помощи регулярного выражения.