Advertisement
Huaba

Markup-Rendering for Responsive in TYPO3

Nov 8th, 2012
1,339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #   --------------------------------------------------
  2. #       configure TYPO3 for responsive content rendering
  3. #   --------------------------------------------------
  4.  
  5. # images without style attributes
  6. tt_content.image.20 {
  7.     imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap"> | </div>
  8.     imageColumnStdWrap.dataWrap = <div class="csc-textpic-imagecolumn"> | </div>
  9. }
  10.  
  11. # rendering for content elements without style attributes
  12. tt_content.image.20 {
  13.     rendering {
  14.         dl {
  15.             imageRowStdWrap.dataWrap = <div class="csc-textpic-imagerow"> | </div>
  16.             imageLastRowStdWrap.dataWrap = <div class="csc-textpic-imagerow csc-textpic-imagerow-last"> | </div>
  17.             oneImageStdWrap.dataWrap = <dl class="csc-textpic-image###CLASSES###" > | </dl>
  18.             caption.wrap >
  19.             caption.innerWrap = <dd class="csc-textpic-caption"> | </dd>
  20.             caption.innerWrap.override.cObject = TEXT
  21.             caption.innerWrap.override.cObject.value = <dd class="csc-textpic-caption" style="width:{register:imagewidth}px;"> | </dd>
  22.             caption.innerWrap.override.cObject.insertData = 1
  23.             caption.innerWrap.override.if {
  24.                 value = 11
  25.                 isGreaterThan.field = imageorient
  26.             }
  27.        }
  28.  
  29.         ul {
  30.             imageRowStdWrap.dataWrap = <div class="csc-textpic-imagerow"><ul> | </ul></div>
  31.             imageLastRowStdWrap.dataWrap = <div class="csc-textpic-imagerow csc-textpic-imagerow-last"><ul> | </ul></div>
  32.             oneImageStdWrap.dataWrap = <li class="csc-textpic-image###CLASSES###"> | </li>
  33.         }
  34.         div {
  35.             imageRowStdWrap.dataWrap = <div class="csc-textpic-imagerow"> | </div>
  36.             imageLastRowStdWrap.dataWrap = <div class="csc-textpic-imagerow csc-textpic-imagerow-last"> | </div>
  37.             oneImageStdWrap.dataWrap = <div class="csc-textpic-image###CLASSES###"> | </div>
  38.         }
  39.         simple {
  40.             imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap csc-textpic-single-image"> | </div>
  41.         }
  42.     }
  43. }
  44.  
  45. # Rendering of image-captions set to HTML5
  46. #tt_content.image.20 {
  47. #  renderMethod = figure
  48. #  rendering {
  49. #    figure {
  50. #      imageRowStdWrap.dataWrap = <div class="csc-textpic-imagerow"> | </div>
  51. #      imageLastRowStdWrap.dataWrap = <div class="csc-textpic-imagerow csc-textpic-imagerow-last"> | </div>
  52. #      noRowsStdWrap.wrap =
  53. #      oneImageStdWrap.dataWrap = <figure style="max-width:{register:rowwidth}px;"> | </figure>
  54. #      imgTagStdWrap.wrap =   |
  55. #      editIconsStdWrap.wrap = <div> | </div>
  56. #      caption.wrap = <figcaption> | </figcaption>
  57. #      caption.required = 1
  58. #    }
  59. #  }
  60. #}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement