![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 | |
Senior Member
|
![]() Цитата:
А то при вставке с сайтой, где рсс использует вин-1251 у меня выводятся кракозябры. Помогите)_)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
![]() |
![]() |
![]() |
#2 |
Продвинутый
|
![]()
в win-1251
а рсс-лент с этой кодировкой много... а в другой кодировке ничего не выходит... т.е я использую только рсс-ки в вин-1251 и с кодировками слишком не заморачаваюсь |
![]() |
![]() |
![]() |
#3 | |
Senior Member
|
![]() Цитата:
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
В общем, надыбал в php функцию iconv. Находим в коде места, где обрабатывается инфа с рсс... Например строка
Код:
$content .= '<DIV class=twrss_bodytext>'.iconv("windows-1251","UTF-8",$this->data['ITEM'][$i]['DESCRIPTION']).'</DIV>';
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
![]() |
![]() |
![]() |
#5 | |
Продвинутый
|
![]() Цитата:
теперь в базу кладется в utf-8 и выводится хорошо просто заменил строчки в cm1/index.php 'title' => $this->Items[$count]["Title"], 'short' => $this->Items[$count]["Description"], на 'title' => iconv("windows-1251","UTF-8",$this->Items[$count]["Title"]), 'short' => iconv("windows-1251","UTF-8",$this->Items[$count]["Description"]), до этого пытался решить проблему при помощи данной подсказки http://wiki.typo3.biz/RasshirenieXmlttnewsimport (не помогало, либо что-то неправильно делал) Подскажите, как более размумно организовать процесс допустим у меня есть страницы: theme1 theme2 theme3 ... я хочу, чтобы на этих страницах отображались новости, которые берутся с другого сайта: external.site.com/theme1.xml external.site.com/theme2.xml external.site.com/theme3.xml ... что мне нужно сделать? создать папку NewsSysStorage, добавить три категории theme1, theme2, theme3 каким образом указать экстеншену (xml_ttnews_import) в какую категорию пихать theme[i].xml насколько я понимаю, нужно создать для каждой категории отдельную страницу? поделитесь своим опытом : ) |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
|
![]()
Я создавал 3 системные директории, то есть для каждогого RSS канала по одной, а для новостей указывал с какой страницы брать те или иные новости.
Наверное скорее всего можно как-то заставить еще и категорию прописывать для этих новостей при создании, но у меня не было времени с этим разбираться. Тем более в 3х папках как по мне лучше хранить, так как новостей может быть очень много и в одной запустаться легко)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress Последний раз редактировалось void; 28.12.2006 в 19:33 |
![]() |
![]() |
![]() |
#7 |
Продвинутый
|
![]()
вы могли бы еще подсказать такую простую вещь
у меня в LIST news для внешних target по умолчанию _top сколько я не пробовал указать _blank - все без результатно ------ укзывал в setup plugin.tt_news = USER plugin.tt_news { pageTypoLink.target > pageTypoLink.target = _blank } указывал в Template > Constant Editor (Target for external links, _blank) ------------ вообще не ясно по каким соображениям по дефолту для external link укзывается _top что нужно прописать в Extensions ts_new/setup.txt ? displayList { ... linkTitleField = title .. } |
![]() |
![]() |