may17 / contao-m17stickybefooter Goto Github PK
View Code? Open in Web Editor NEWSticky Backend footer for better usability in the contao backend.
Sticky Backend footer for better usability in the contao backend.
In the settings panel this extension unfortunately has no effect.
Solbald ich EasyThemes von Toflar installiert habe und als DomInject einstelle, verschiebt sich der Footer nach links. Contao 3.0.6 / m17SickyBEFooter 2.0.3 stable 4
In den Einstellungen im Abschnitt "inaktive Erweiterungen" werde im Normalfall die Erweiterungen mit dem Erweiterungsnamen + sprachspezifische Beschreibung angezeigt.
Bei dieser Erweiterung leider nicht:
Contao 3.4.5 mit m17-sticky-backend-footer V2.0.5, Build7 (=aktuellste Version)
Die Beschreibung fehlt, weil die Sprachdateien fehlen.
Ordner: languages/de/modules.php
dort müsste rein:
$GLOBALS['TL_LANG']['MOD']['m17StickyBEFooter
'] = array('Sticky Footer im Backend', 'Sticky Footer für den Speichern-Bereich im Backend');
Hello,
my problem is the fact that the sticky effect doesnt work in opera.
But its working In combination with smart_backend_theme that i dont want to use.
Chrome and firefox are no problem.
Hope there will be a solution for opera.
Thank you very much.
Hallo,
sorry für den komischen Betreff, der "Fehler", wenn er denn einer ist, ist etwas blöd zu beschreiben.
Wenn ich eine Seite im Backend aufrufe, dessen Inhalt kleiner ist, als die Seite (z.B. Elementtyp Hyperlink), da gibt es wenig Einstellungen, daher beschränkt sich der Content ungefähr auf die hälfte der Seite, die Speichernleiste ist jedoch erstmal ganz unten fixiert.
Sobald man einmal mit der Maus scroll setzt sich das Element an die richtige Position. Wäre es möglich, dass beim Laden der Seite einfach eine Art 1-Pixel Scroll ausgelöst wird, damit sich das Element an die richtige Position setzt? Vielleicht gibts auch einen anderen Weg.... Hat auch keine Prio, ist mir nur aufgefallen :-)
Danke schonmal
The sticky area on the bottom is very nice but there are some good other solutions like sticky save area as drag move window or sticky with icons on the right main part. Both options should be availible to chose in the user profile.
I encountered this issue mainly with the css editor for external css files, but I'm guessing it's the same for all: When searching (editor, not browser, although it might again be with both), the "save"/"save and close" bar overlays the searched term.
I am also experiencing other shifts of content in the main area while working with contao and this extension, but I suspect that it doesn't exclusively regard this extension, rather some combination with another extension that can't handle the sticky save bar.
(I'm not very experienced with posting issues on GitHub, so if I'm missing some or need to provide more information, please let me know.)
Setting the browser width smaller than 990px (mobile view), the sticky-footer doesn't work anymore with firefox.
Test on C 4.4.32
Sticky 2.0.9
Firefox V.64.0.2 (64-Bit) both: Mac OS / Windows
Die Erweiterung lässt sich nicht mehr im Extension-Katalog im Contao Manager finden.
Vermutlich muss die composer.json angepasst werden:
"type": "contao-bundle",
Contao 3.3.5
The debug bar overlaps the button bar.
A version for Contao 4.x would be perfect!
The sticky footer hides the legend "Attachements" in notification_center
popup for editing the language:
The popup is an iframe with body
class popup
.
Solution:
a. adding a selector body.popup.stickySave .tl_submit_container
for overwriting the CSS definitions
b. using JS for deactivating the CSS
c. ???
@may17 What will be your preferred solution? I can provide a PR.
Hi,
könntest du noch einen z-index bei .stickySave .tl_submit_container hinzufügen um überlappende Elemente wie z.B. die Codebox (Header/Footercode) in den Hintergrund zu verweisen.
Vielen Dank
Adding a checkbox to the user profile for activating the sticky Backend footer.
Hallo,
das Verhalten ist in jedem Browser anders, was die initiale Positionierung beim erstmaligen Aufrufen oder Reload einer Seite angeht. Nach einigen Tests bin ich darauf gekommen, dass es etwas mit dem Event zu tun hat, welches Du mit dem this.scrollTo(0,1)
auslösen möchtest. Dies scheint nicht immer wie gewünscht zu feuern.
Ich habe etwas rumgespielt und festgestellt, dass Du anstelle des scrollTo
auch einfach M17StickyFooter.setItem()
aufrufen kannst. Damit klappt es bei mir zuverlässig in Safari, Firefox, Opera und Chrome. Den IE habe ich noch nicht getestet.
Getestet mit dem aktuellen github-master, Contao 3.1.RC1 und den jeweils aktuellen Browserversionen.
PS: Im Opera hat der sticky Footer die falsche Breite, ist nur so breit wie die Buttons im Footer und geht nicht über die volle Breite der Spalte
The only reason for version splitting is an css issue and the assets folder. It should be no problem to merge the two versions with some little code improvements..
Bitte entferne den console.log Befehl ;)
Der macht im IE das JS im Backend kaputt
Bei syncCto z.B. wirft die Extension einen Fehler wenn die Vergleichslisten in der Lightbox angezeigt werden. "Backend" ist nicht vorhanden.
Hallo,
Bei der Installation über das Contao Extension Repository werden nur zwei php Dateien für die Sprache installiert aber keine assets usw. Natürlich hat Erweiterung dadurch keinerlei funktion.
Beim Release von github sind logischerweise alle Dateien drin. Da ist vermutlich ein Syncronisations-Fehler passiert.
Arne
There is a problem with getStyle('width') in Opera. Looks like a Mootools issue.
Hello Joe Ray,
I wanted to ask: Will the sticky backend footer be made ready for this by the start of Contao LTS version 5.3 on February 15, 2024?
If not: Can I still upgrade my installation to Contao 5.3 with your extension, or do I have to leave it out?
Thank you for an answer.
Best regards, grashalm
There are some bugs when ajax content will injected. Adding a callback should be fix this issue.
Ich habe Contao 4.4.31 unter PHP7.2 installiert. Dann wollte ich mit
composer require jrgregory/m17-sticky-backend-footer
die Erweiterung installieren. Dann hat er mir das ganze System auf den Stand von Contao 4.4.26 runtergestuft. Nach einem
composer remove jrgregory/m17-sticky-backend-footer
hat composer mir das System auch wieder auf Contao 4.4.31 gehoben. Kann das mit den Abhängigkeiten php-Version oder Contao-Core ~4.3 zusammen hängen?
Hi Joe,
habe gerade die Erweiterung bei drei Installationen unter 2.11.5 installiert und dabei festgestellt, dass nach der Installation im Contao-Wurzelverzeichnis folgendes Unterverzeichnis erstellt wurde:
/assets/mootools/m17StickyBEFooter
Der Ordner ist leer.
Auch ist mir aufgefallen, dass ich aus dem ER die Version 1.0.0 stable installiert habe und direkt nach der Installation Contao sagte, dass eine neuere Version (build 8) verfügbar ist, die eine geänderte Datei hat.
Das war bei allen drei Installationen so.
Gruß,
Mario
hi
the footer isn't sticky at the file syncronisation page.
Using:
Contao v3.0.5
sticky-footer v2.0.2
It would be very nice, if the header could be sticky too, or only one row, that one with the "edit multiple" (?).
Und noch auf deutsch, es wäre klasse, wenn zumindest der Link "Mehrere bearbeiten" auch Sticky werden könnte, evtl. macht es sogar Sinn noch mehr Inhalte aus dem Kopfbereich Sticky zu machen.
Oft bin ich unten irgendwo auf der Seite und denke, ah, hier muss ich noch an mehreren Seiten etwas ändern und muss dann erst wieder hochscrollen, klicken und wieder nach unten suchen ..
Erste Sahne wäre, wenn es per Ajax ginge und man nach dem Klick an der selben Stelle bliebe, wo man auf "Mehrere bearbeiten" geklickt hat, ob das möglich ist wage ich aber gerade zu bezweifeln ..
Beste Grüße
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.