Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Картинки (загружаются в папку typo3temp) (http://forum.typo3.ru/showthread.php?t=10072)

Ивано 29.04.2012 12:30

Ошибку нашел почему typo3 оригиналы изображений показывает из папки typo3temp.

Вот она в SETUP шаблона
#Присвоение класса картинкам для увеличения
#styles.content.imgtext.linkWrap {
# lightboxEnabled = 1

# imgPath = uploads/pics/
# file = uploads/pics/
# lightboxCssClass = gallery
# lightboxRelAttribute = details
# lightbox{field:uid}

#}




Проблема в том, что я пытаюсь создать прямую ссылку на изображение без jsWindow но не получается, на форуме нашел решение в теме
click-enlarge = прямая ссылка

Вот так работает - т.е. ссылки на изображениях создаются...
tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.stdWrap.typolink{
parameter = test.rutest.rutestewfwe.ru111
title = test.ru

  }

А вот так нет
tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.stdWrap.typolink{

parameter.field = image_link
parameter.listNum.stdWrap.data = register : IMAGE_NUM_CURRENT


  }


В чем здесь может быть ошибка?
Спасибо.

-=UncleByte=- 29.04.2012 12:56

Никак не пойму почему вы считаете вывод картинок из typo3temp ошибкой. Почему это ошибка?

Ивано 29.04.2012 13:00

Цитата:

Сообщение от -=UncleByte=- (Сообщение 33662)
Никак не пойму почему вы считаете вывод картинок из typo3temp ошибкой. Почему это ошибка?

robots.txt
User-Agent: *
Disallow: /error-404-page/
Disallow: /t3lib/
Disallow: /typo3/
Disallow: /typo3conf/
Disallow: /typo3temp/
Disallow: /*?id=*
Disallow: /*&type=98

Картинка оригинал 1024x768 должна отображаться из папки uploads, т.к. не закрыта для индекса
Картинка превью 120x78 должна отображаться из папки typo3temp и она закрыта в индекс через robots.txt

По стандартному через jsWindow все так и работает.
Но как мне отключить jsWindow и сделать прямую ссылку на изображение (что бы не появлялось это окошко).

Ивано 29.04.2012 13:11

Нашел решение

tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.imageLinkWrap = 1
tt_content.image.20.1.imageLinkWrap {
enable.override = 1
# Add new typolink wrapping code
typolink {
target =
title.field = imagecaption
parameter.cObject = IMG_RESOURCE
parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
parameter.cObject.file.maxW = 800
parameter.cObject.file.maxH = 600
# Add the “rel” attribute needed to activate the lightbox effect.
# This assumes you want slimbox to be navigable
ATagParams = rel=”lightbox[sb{field:uid}]” class=”lightbox2”
ATagParams.insertData = 1
}
}

-=UncleByte=- 29.04.2012 13:14

В robots.txt можно написать все что угодно. Опять же, в этой папке нет индексного файла с каким-либо содержанием, которое ссылается на содержимое папки, т.е. максимум что может быть в ней проиндексировано это как раз картинки, на которые ссылаются другие страницы. Зачем закрывать эту папку от роботов вообще непонятно.
Подробности вывода картинок смотрите в setup.txt css_styled_content в папке typo3/sysext/css_styled_content/static/ - их там несколько, для каждой из веток typo3 есть свой + общий.

Ивано 29.04.2012 13:30

Зачем роботу передавать дублирующие картинки?
А так покажем только оригинал изображения...
По крайней мере так работает typo3.org

User-agent: *
Disallow: /t3lib/
Disallow: /typo3/
Disallow: /typo3_src/
Disallow: /typo3conf/
Disallow: /typo3temp/

-=UncleByte=- 29.04.2012 13:45

Тем не менее все картинки на typo3.org лежат либо в папках расширений, либо в typo3temp. Робот в любом случае проиндексирует контент, на который ссылаются открытые к индексированию страницы.

Ивано 29.04.2012 14:58

Ok
--
Разобрались...

sever 07.06.2012 17:04

Добрый день всем!

Цитата:

Робот в любом случае проиндексирует контент, на который ссылаются открытые к индексированию страницы
а у меня вот не индексирует ... Страницы есть в поиске гугла и яндекса, а картинки проиндексированы только те, что лежат в папке www.my-site.com/uploads/.
БОльшая часть картинок лежит в папках typo3temp/pics/ и typo3temp/GB/
В robots.txt было указано Disallow: /typo3temp/

вчера добавил:
Аllow: /typo3temp/pics/
Аllow: /typo3temp/GB/

Как думаете - сработает?

Ивано 07.06.2012 22:43

Цитата:

Сообщение от sever (Сообщение 33988)
Добрый день всем!



а у меня вот не индексирует ... Страницы есть в поиске гугла и яндекса, а картинки проиндексированы только те, что лежат в папке www.my-site.com/uploads/.
БОльшая часть картинок лежит в папках typo3temp/pics/ и typo3temp/GB/
В robots.txt было указано Disallow: /typo3temp/

вчера добавил:
Аllow: /typo3temp/pics/
Аllow: /typo3temp/GB/

Как думаете - сработает?

Мой robots.txt
User-Agent: *
Disallow: /fileadmin/website/notimportant/
Disallow: /error-404-page/
Disallow: /t3lib/
Disallow: /typo3/
Disallow: /typo3_src/
Disallow: /typo3conf/
Disallow: /typo3temp/
Disallow: /*?id=*
Disallow: /*&type=98
Host: -------.ru
Sitemap: http://-------.ru/sitemap.xml


И тоже в индекс попадают не все картинки. Хотя их там много %70-80 от всех.
Думаю нужно смотреть в сторону того, как google и yandex индексируют картинки с точки зрения SEO и раскрутки...


Часовой пояс GMT +4, время: 19:14.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot