PDA

Просмотр полной версии : click-enlarge = прямая ссылка


uoziod
05.09.2009, 23:24
Все мы, конечно, знаем, что при отметке "click-enlarge" загружаемого в контент изображения оно оборачивается в явоскриптовую ссылку для открытия в полном виде в отдельном окне...

А как сделать так, чтобы ссылка была прямо на большое изображение, ну, т.е. вида <a href="some.jpg... ?

Sergey M Nikitin
06.09.2009, 09:49
typolink.parameter = [path-to-img]

uoziod
06.09.2009, 12:52
это ответ не на мой вопрос)

Sergey M Nikitin
06.09.2009, 13:17
Тогда постарайтесь сформулировать его более точно.

uoziod
06.09.2009, 13:18
click-enlarge на картинке из контента?
какие могут быть варианты вообще?)

Sergey M Nikitin
06.09.2009, 13:22
переписать настройку tt_content и указать вместо imagelink -> typolink.parameter

uoziod
06.09.2009, 13:32
362: tt_content.image.20 {
362: imgList.field = image
363: textPos.field = imageorient
364: imgPath = uploads/pics/
365: imgObjNum = 1
366: 1 {
367: file.import.current = 1
368: file.width.field = imagewidth
369: params = align="top"
370: imageLinkWrap = 1
371: imageLinkWrap {
372: bodyTag = <body bgcolor="black">
373: wrap = <a href="javascript:close();"> | </a>
374: width = {$styles.content.imgtext.linkWrap.width}
375: height = {$styles.content.imgtext.linkWrap.height}
376: effects = {$styles.content.imgtext.linkWrap.effects}
377:
378: JSwindow = 1
379: JSwindow.newWindow = {$styles.content.imgtext.linkWrap.newWindow}
380: JSwindow.expand = 17,20
381:
382: enable.field = image_zoom
383: enable.ifEmpty.typolink.parameter.field = image_link
384: enable.ifEmpty.typolink.parameter.listNum.stdWrap. data = register : IMAGE_NUM_CURRENT
385: enable.ifEmpty.typolink.returnLast = url
386:
387: typolink.parameter.field = image_link
388: typolink.parameter.listNum.stdWrap.data = register : IMAGE_NUM_CURRENT
389: typolink.target = {$styles.content.links.target}
390: typolink.extTarget = {$styles.content.links.extTarget}
391: }
392:
393: altText = TEXT
394: altText {
395: field = altText
396: stripHtml = 1
397: split.token.char = 10
398: split.token.if.isTrue = {$styles.content.imgtext.imageTextSplit}
399: split.returnKey.data = register : IMAGE_NUM_CURRENT
400: }
401:
402: titleText < .altText
403: titleText.field = titleText
404:
405: longdescURL < .altText
406: longdescURL.field = longdescURL
407:
408: emptyTitleHandling = {$styles.content.imgtext.emptyTitleHandling}
409: titleInLink = {$styles.content.imgtext.titleInLink}
410: titleInLinkAndImg = {$styles.content.imgtext.titleInLinkAndImg}
411: }

обратите внимание на 387 строку...

Sergey M Nikitin
06.09.2009, 14:02
Не понял что вы хотели этим самым сказать

но сделать надо примерное такое

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
}

uoziod
06.09.2009, 14:05
вот у меня сейчас символ в символ такая же конструкция, и не оборачивает... ссылки нет...

Sergey M Nikitin
06.09.2009, 14:10
как тест


tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.stdWrap.wrap = Left wrap|Right wrap

uoziod
06.09.2009, 14:13
tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.stdWrap.wrap = Left wrap|Right wrap

работает

tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.stdWrap.typolink.parameter = 1

тоже

Sergey M Nikitin
06.09.2009, 14:27
tt_content.image.20.1.imageLinkWrap >
tt_content.image.20.1.stdWrap{
typolink.parameter.import = uploads/pics/ #Может и другой путь
typolink.parameter.import.field = image
typolink.parameter.import.listNum.stdWrap.data = register:IMAGE_NUM_CURRENT
}

uoziod
06.09.2009, 14:32
и этот не идёт (его вариации тоже).

Sergey M Nikitin
06.09.2009, 14:48
там ошибка, я поправил

uoziod
06.09.2009, 14:49
я учёл.....

-=UncleByte=-
06.09.2009, 22:29
Посмотрите TS Setup любого плагина лайтбокса и там найдете как переписать эту ссылку с помощью TS - по сути все эти плагины так и работают - просто прописывают прямую ссылку на image отменяя всю javascript обвязку линка и подставляя свой собственный rel на лайтбокс.

uoziod
06.09.2009, 22:30
ну неужели сложно пальцем тыкнуть, товарищи?(((
не уж то я не обрывал тонну этих плагинов?

Sergey M Nikitin
07.09.2009, 11:16
Я бы написал пример ... но зашиваюсь - сорри (((, Где копать уже 10 раз показали пробуйте крутите .... обязательно что-то да выйдет .... а когда получиться вы испытаете неповторимое наслаждения победителя !!!