first commit

This commit is contained in:
salam committed 2026-10-19 08:18:39 +02:00
commit 1218dd1517
12716 files changed
+989233

No files matched your search

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.0" xmlns:t3="http://typo3.org/schemas/xliff">
<file t3:id="1415815011" source-language="en" datatype="plaintext" original="EXT:viewpage/Resources/Private/Language/locallang.xlf" date="2011-10-17T20:22:37Z" product-name="viewpage">
<header/>
<body>
<trans-unit id="width" resname="width">
<source>Width</source>
</trans-unit>
<trans-unit id="tablet" resname="tablet">
<source>Tablet</source>
</trans-unit>
<trans-unit id="mobile" resname="mobile">
<source>Mobile</source>
</trans-unit>
<trans-unit id="computer" resname="computer">
<source>Computer</source>
</trans-unit>
<trans-unit id="desktop" resname="desktop">
<source>Desktop</source>
</trans-unit>
<trans-unit id="customWidth" resname="customWidth">
<source>Custom Size</source>
</trans-unit>
<trans-unit id="autoSize" resname="autoSize">
<source>Auto Size</source>
</trans-unit>
<trans-unit id="refreshPage" resname="refreshPage">
<source>Refresh page</source>
</trans-unit>
<trans-unit id="language" resname="language">
<source>Language</source>
</trans-unit>
<trans-unit id="automatic" resname="automatic">
<source>Automatic</source>
</trans-unit>
<trans-unit id="maximized" resname="maximized">
<source>Maximized</source>
</trans-unit>
<trans-unit id="custom" resname="custom">
<source>Custom</source>
</trans-unit>
<trans-unit id="unidentified" resname="unidentified">
<source>Unidentified</source>
</trans-unit>
<trans-unit id="noValidPageSelected" resname="noValidPageSelected">
<source>Please select a page with a valid page type in the page tree on the left to preview the selected page in different screen resolutions.</source>
</trans-unit>
</body>
</file>
</xliff>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.0" xmlns:t3="http://typo3.org/schemas/xliff">
<file t3:id="1415815012" source-language="en" datatype="plaintext" original="EXT:viewpage/Resources/Private/Language/locallang_mod.xlf" date="2011-10-17T20:22:37Z" product-name="viewpage">
<header/>
<body>
<trans-unit id="mlang_labels_tablabel" resname="mlang_labels_tablabel">
<source>View page</source>
</trans-unit>
<trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr">
<source>Shows the look of the current page and lets you edit the content directly.</source>
</trans-unit>
<trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab">
<source>View</source>
</trans-unit>
</body>
</file>
</xliff>
@@ -0,0 +1,8 @@
<f:be.pageRenderer
includeCssFiles="{
0:'{f:uri.resource(path:\'Css/ui-lightness/jquery-ui-1.10.3.custom.min.css\')}'
}"
includeRequireJsModules="{
0:'TYPO3/CMS/Viewpage/Main'
}" />
<f:render section="Content" />
@@ -0,0 +1,81 @@
<f:layout name="DocHeader" />
<f:section name="Content">
<f:flashMessages />
<f:if condition="{url}">
<div class="viewpage-item">
<div class="viewpage-topbar t3js-viewpage-topbar">
<div class="viewpage-topbar-orientation t3js-viewpage-topbar-orientation">
<a href="#" class="t3js-change-orientation">
{icons.orientation -> f:format.raw()}
</a>
</div>
<div class="viewpage-topbar-preset">
<span class="dropdown">
<button class="dropdown-toggle" type="button" id="viewpage-topbar-preset-button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<span class="t3js-viewpage-current-label">
{current.label}
</span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="viewpage-topbar-preset-button">
<li role="separator" class="divider"></li>
<li>
<a href="#" class="t3js-preset-maximized t3js-change-preset" data-key="maximized" data-label="{f:translate(key: 'maximized')}" data-width data-height>
<span class="viewpage-preset-item">
<span class="viewpage-preset-item-icon">{icons.fullscreen -> f:format.raw()}</span>
<span class="viewpage-preset-item-label">
{f:translate(key: 'maximized')}
</span>
<span class="viewpage-preset-item-size">
100%/100%
</span>
</span>
</a>
</li>
<li>
<a href="#" class="t3js-preset-custom t3js-change-preset" data-key="custom" data-label="{f:translate(key: 'custom')}" data-width="{custom.width}" data-height="{custom.height}">
<span class="viewpage-preset-item">
<span class="viewpage-preset-item-icon">{icons.expand -> f:format.raw()}</span>
<span class="viewpage-preset-item-label t3js-preset-custom-label">
{f:translate(key: 'custom')}
</span>
<span class="viewpage-preset-item-size">
<span class="t3js-preset-custom-width">{custom.width}</span>px/<span class="t3js-preset-custom-height">{custom.height}</span>px
</span>
</span>
</a>
</li>
<f:for each="{presetGroups}" as="presetGroup" iteration="presetGroupIteration">
<f:if condition="{presetGroup}">
<li role="separator" class="divider"></li>
<f:for each="{presetGroup}" as="preset">
<li>
<a href="#" class="t3js-change-preset" data-key="{preset.key}" data-label="{preset.label}" data-width="{preset.width}" data-height="{preset.height}">
<span class="viewpage-preset-item">
<span class="viewpage-preset-item-icon">{icons.{preset.type} -> f:format.raw()}</span>
<span class="viewpage-preset-item-label">{preset.label}</span>
<span class="viewpage-preset-item-size">
{f:if(condition: preset.width, then: '{preset.width}px', else: '100%')}/{f:if(condition: preset.height, then: '{preset.height}px', else: '100%')}
</span>
</span>
</a>
</li>
</f:for>
</f:if>
</f:for>
</ul>
</span>
</div>
<div class="viewpage-topbar-size">
<input class="t3js-viewpage-input-width" type="number" name="width" min="300" max="9999" value="{current.width}">
x
<input class="t3js-viewpage-input-height" type="number" name="height" min="300" max="9999" value="{current.height}">
</div>
</div>
<div class="viewpage-resizeable t3js-viewpage-resizeable" style="width:{current.width}px;height:{current.height}px;">
<iframe src="{url}" width="100%" height="100%" id="tx_viewpage_iframe" frameborder="0" border="0"></iframe>
</div>
</div>
</f:if>
</f:section>