GithubHelp home page GithubHelp logo

may17 / contao-m17stickybefooter Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 4.0 108 KB

Sticky Backend footer for better usability in the contao backend.

ApacheConf 1.93% CSS 3.71% JavaScript 68.64% PHP 25.72%

contao-m17stickybefooter's People

Contributors

davidmaack avatar may17 avatar stefansl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

contao-m17stickybefooter's Issues

Sprachdatei fehlt => Beschreibung in Einstellungen/inaktive Erweiterungen fehlt

In den Einstellungen im Abschnitt "inaktive Erweiterungen" werde im Normalfall die Erweiterungen mit dem Erweiterungsnamen + sprachspezifische Beschreibung angezeigt.

Bei dieser Erweiterung leider nicht:
einstellungen-screenshot

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');

No sticky in Opera 12.16 with contao 3.14

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.

onload fixierung

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

Add some new types

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.

Sticky footer covers searched term in (css) code editor

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.)

Erweiterung fehlt im Contao Manager

Die Erweiterung lässt sich nicht mehr im Extension-Katalog im Contao Manager finden.

Vermutlich muss die composer.json angepasst werden:
"type": "contao-bundle",

Sticky footer hides last legend of notification center attachements legend

The sticky footer hides the legend "Attachements" in notification_center popup for editing the language:

image

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.

z-index für überlappende Elemente

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

Der Footer wird manchmal erst beim Scrollen sticky

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

Merging version 1.0.1 and 1.1.1

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..

Fehler im contao package

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

Is the extension ready for Contao LTS 5.3?

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

Add Ajax Callback

There are some bugs when ajax content will injected. Adding a callback should be fix this issue.

System-Downgrading bei installation

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?

leerer Ordner m17StickyBEFooter

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

Sticky Header?

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.