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,32 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0" xmlns:t3="http://typo3.org/schemas/xliff">
<file t3:id="1415814823" source-language="en" datatype="plaintext" original="EXT:fluid/Resources/Private/Language/locallang.xlf" date="2012-03-30T23:43:57Z" product-name="fluid">
<header/>
<body>
<trans-unit id="widget.pagination.previous" resname="widget.pagination.previous">
<source>previous</source>
</trans-unit>
<trans-unit id="widget.pagination.next" resname="widget.pagination.next">
<source>next</source>
</trans-unit>
<trans-unit id="widget.pagination.first" resname="widget.pagination.first">
<source>first</source>
</trans-unit>
<trans-unit id="widget.pagination.last" resname="widget.pagination.last">
<source>last</source>
</trans-unit>
<trans-unit id="widget.pagination.records" resname="widget.pagination.records">
<source>Records</source>
</trans-unit>
<trans-unit id="widget.pagination.page" resname="widget.pagination.page">
<source>Page</source>
</trans-unit>
<trans-unit id="widget.pagination.refresh" resname="widget.pagination.refresh">
<source>Refresh</source>
</trans-unit>
<trans-unit id="viewhelper.format.bytes.units" resname="viewhelper.format.bytes.units">
<source>B,KB,MB,GB,TB,PB,EB,ZB,YB</source>
</trans-unit>
</body>
</file>
</xliff>
@@ -0,0 +1,116 @@
<f:if condition="{configuration.insertAbove}">
<f:render section="paginator" arguments="{pagination: pagination, recordsLabel: configuration.recordsLabel}" />
</f:if>
<f:if condition="{configuration.insertAbove} || {configuration.insertBelow}">
<script type="text/javascript">
function goToPage(formObject) {
var formField = formObject.elements['paginator-target-page'];
var url = formField.dataset.url;
var numberOfPages = parseInt(formField.dataset.numberOfPages);
var page = parseInt(formField.value);
if (page > numberOfPages) {
page = numberOfPages;
} else if (page < 1) {
page = 1;
}
url = url.replace('987654321', page);
self.location.href = url;
return false;
}
</script>
</f:if>
<f:renderChildren arguments="{contentArguments}" />
<f:if condition="{configuration.insertBelow}">
<f:render section="paginator" arguments="{pagination: pagination, recordsLabel: configuration.recordsLabel}" />
</f:if>
<f:section name="paginator">
<nav class="pagination-wrap">
<ul class="pagination pagination-block">
<f:if condition="{pagination.hasLessPages}">
<f:then>
<li>
<a href="{f:widget.uri(arguments:'{currentPage: 1}')}" title="{f:translate(key:'widget.pagination.first')}">
<core:icon identifier="actions-view-paging-first" />
</a>
</li>
<li>
<a href="{f:widget.uri(arguments:'{currentPage: pagination.previousPage}')}" title="{f:translate(key:'widget.pagination.previous')}">
<core:icon identifier="actions-view-paging-previous" />
</a>
</li>
</f:then>
<f:else>
<li class="disabled">
<span>
<core:icon identifier="actions-view-paging-first" />
</span>
</li>
<li class="disabled">
<span>
<core:icon identifier="actions-view-paging-previous" />
</span>
</li>
</f:else>
</f:if>
<li>
<span>
<f:if condition="{recordsLabel}">
<f:then>
{recordsLabel}
</f:then>
<f:else>
<f:translate key="widget.pagination.records" />
</f:else>
</f:if>
{pagination.startRecord} - {pagination.endRecord}
</span>
</li>
<li>
<span>
<f:translate key="widget.pagination.page" />
<form onsubmit="return goToPage(this);" style="display:inline;">
<f:form.textfield additionalAttributes="{min: '1', data-number-of-pages: '{pagination.numberOfPages}', data-url: '{f:widget.uri(arguments:\'{currentPage: 987654321}\')}'}" name="paginator-target-page" class="form-control input-sm paginator-input" size="5" value="{pagination.current}" type="number" />
</form>
/ {pagination.numberOfPages}
</span>
</li>
<f:if condition="{pagination.hasMorePages}">
<f:then>
<li>
<a href="{f:widget.uri(arguments:'{currentPage: pagination.nextPage}')}" title="{f:translate(key:'widget.pagination.next')}">
<core:icon identifier="actions-view-paging-next" />
</a>
</li>
<li>
<a href="{f:widget.uri(arguments:'{currentPage: pagination.numberOfPages}')}" title="{f:translate(key:'widget.pagination.last')}">
<core:icon identifier="actions-view-paging-last" />
</a>
</li>
</f:then>
<f:else>
<li class="disabled">
<span>
<core:icon identifier="actions-view-paging-next" />
</span>
</li>
<li class="disabled">
<span>
<core:icon identifier="actions-view-paging-last" />
</span>
</li>
</f:else>
</f:if>
<li>
<a href="{f:widget.uri(arguments:'{currentPage: pagination.current}')}" title="{f:translate(key:'widget.pagination.refresh')}">
<core:icon identifier="actions-refresh" />
</a>
</li>
</ul>
</nav>
</f:section>
@@ -0,0 +1,8 @@
<script type="text/javascript">
jQuery(function() {
jQuery("#{id}").autocomplete(<f:format.raw value="{" />
source: <f:format.raw>"{f:widget.uri(action:'autocomplete', ajax: 1)}"</f:format.raw>,
minLength: 2
});
});
</script>
@@ -0,0 +1,68 @@
<f:if condition="{configuration.insertAbove}">
<f:render section="paginator" arguments="{pagination: pagination, configuration: configuration}" />
</f:if>
<f:renderChildren arguments="{contentArguments}" />
<f:if condition="{configuration.insertBelow}">
<f:render section="paginator" arguments="{pagination: pagination, configuration: configuration}" />
</f:if>
<f:section name="paginator">
<ul class="f3-widget-paginator">
<f:if condition="{pagination.previousPage}">
<li class="previous">
<f:if condition="{pagination.previousPage} > 1">
<f:then>
<f:widget.link rel="prev" arguments="{currentPage: pagination.previousPage}" addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}" ><f:translate key="widget.pagination.previous" /></f:widget.link>
</f:then>
<f:else>
<f:widget.link rel="prev" addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}"><f:translate key="widget.pagination.previous" /></f:widget.link>
</f:else>
</f:if>
</li>
</f:if>
<f:if condition="{pagination.displayRangeStart} > 1">
<li class="first">
<f:widget.link addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}">1</f:widget.link>
</li>
</f:if>
<f:if condition="{pagination.hasLessPages}">
<li>…</li>
</f:if>
<f:for each="{pagination.pages}" as="page">
<f:if condition="{page.isCurrent}">
<f:then>
<li class="current">
{page.number}
</li>
</f:then>
<f:else>
<li>
<f:if condition="{page.number} > 1">
<f:then>
<f:widget.link arguments="{currentPage: page.number}" addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}">{page.number}</f:widget.link>
</f:then>
<f:else>
<f:widget.link addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}">{page.number}</f:widget.link>
</f:else>
</f:if>
</li>
</f:else>
</f:if>
</f:for>
<f:if condition="{pagination.hasMorePages}">
<li>…</li>
</f:if>
<f:if condition="{pagination.displayRangeEnd} < {pagination.numberOfPages}">
<li class="last">
<f:widget.link arguments="{currentPage: pagination.numberOfPages}" addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}">{pagination.numberOfPages}</f:widget.link>
</li>
</f:if>
<f:if condition="{pagination.nextPage}">
<li class="next">
<f:widget.link rel="next" arguments="{currentPage: pagination.nextPage}" addQueryStringMethod="{configuration.addQueryStringMethod}" section="{configuration.section}"><f:translate key="widget.pagination.next" /></f:widget.link>
</li>
</f:if>
</ul>
</f:section>
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB