Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: boxes4ward - Problem mit kopieren, verschieben und löschen

  1. #1
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard boxes4ward - Problem mit kopieren, verschieben und löschen

    Hallo zusammen

    Arbeite mit 3.0.3 und habe die "boxes4ward" installiert.
    Nun habe ich eine Benutzergruppe und einen Benutzer erstellt und diesen alle Rechte zugewiesen, ausgenommen die Administrator-Rechte.
    Also mit "alle" meine ich: alle der Benutzergruppe, Standardzugriffsrechte und die neue Gruppe als Standardgruppe hinterlegt.

    Nun ist es, dass die Artikel nicht kopiert, verschoben, gelöscht oder neue Artikel erstellt werden können. Bei der Kategorie und den Inhaltselementen ist das kein Problem und funktioniert einwandfrei.
    Auch funktioniert es bei den Artikeln über die Seitenstruktur und den Events.

    Sobald ich dem Benutzer die Admin-Rechte gebe funktioniert's auch da...

    Hatte wer auch schon dieses Problem resp. hat wer eine Idee an was es liegen könnte?

    LG Dee
    Geändert von Dee (05.03.2013 um 11:20 Uhr)

  2. #2
    AG Core-Entwicklung Avatar von Psi
    Registriert seit
    19.06.2009.
    Ort
    Mittelfranken
    Beiträge
    930
    Partner-ID
    5583
    User beschenken
    Wunschliste

    Standard

    Mail/Skype/Dropbox mir mal nen Dump der Seite bitte
    Anerkennung motiviert: Amazon-Wunschliste && TANSTAAFL
    Kontakt: http://www.4wardmedia.de

  3. #3
    Contao-Fan Avatar von mandrake
    Registriert seit
    19.06.2009.
    Ort
    Düsseldorf
    Beiträge
    461

    Standard

    Hallo Christoph,

    ich habe ein vergleichbar gelagertes Problem mit dem Unterschied, dass der/die Benutzer/Gruppe zwar Kategorien und Artikel aber keine Elemente anlegen kann (Log-Meldung: Not enough permissions to create boxes4ward contentelement ID "X"). Als Administrator funktionert es.

    Hast Du eine Idee?

    Contao-Version: 2.11.9
    boxes4ward-Version: 1.1.1
    GlobalContentelements 1.1.2

    PHP-Version: 5.3.19
    MySQL-Version: 5.5.28

    MfG
    Peter

  4. #4
    Contao-Nutzer
    Registriert seit
    16.02.2010.
    Ort
    Schwepnitz
    Beiträge
    41

    Standard

    Hallo,

    ich habe ein ähnliches Problem, nur das ich als Redakteur schon keine Artikel innerhalb der Boxen anlegen kann.
    Es erscheint: "Es ist ein Fehler aufgetreten". In der Log-Datei steht dann:
    Details: Not enough permissions to paste boxes4ward category ID "9"
    Funktion: tl_boxes4ward_article checkPermission
    Als Admin funktioniert alles bestens.

    Kurz zur Erklärung, die Boxen soll ein Nutzer erhalten der sonst keine Artikel und Seiten bearbeiten darf. Aus diesem Grund sind auch die Backend-Module Artikel und Seitenstruktur deaktiviert. Aber auch wenn diese aktiviert sind entsteht das gleiche Ergebnis.
    Er sieht im Backend also nur die Module Inhaltsboxen und die Dateiverwaltung mit seinem speziellem Ordner.
    Filemounts und Pagemounts sind beim Benutzer entsprechend gesetzt und auch unter erlaubte Felder sind tl_article, tl_boxes4ward_article, tl_boxes4ward_category, tl_content und sicherheitshalber tl_pages komplett gesetzt.

    Welche Rechte sollten weiterhin unbedingt gesetzt sein damit es funktioniert?

    Beste Grüße
    Hartmut

  5. #5
    Contao-Nutzer
    Registriert seit
    31.01.2012.
    Beiträge
    17

    Standard

    Hallo,

    ich habe das gleiche Problem mit 3.0.6.
    Ein "autor" ohne admin-Rechte kann keinen Artikel anlegen oder kopieren, auch nicht die Einstellungen bearbeiten. Nur das Verwalten der Inhaltselemente funktioniert...

    Fehlermeldung: Ein Fehler ist aufgetreten!
    Im Log: Not enough permissions to paste boxes4ward category ID "4"

    Grüße,
    Markus Fischer

  6. #6
    AG Core-Entwicklung Avatar von Psi
    Registriert seit
    19.06.2009.
    Ort
    Mittelfranken
    Beiträge
    930
    Partner-ID
    5583
    User beschenken
    Wunschliste

    Standard

    Man probiere sein Glück: https://github.com/psi-4ward/boxes4ward
    Anerkennung motiviert: Amazon-Wunschliste && TANSTAAFL
    Kontakt: http://www.4wardmedia.de

  7. #7
    Contao-Nutzer
    Registriert seit
    31.01.2012.
    Beiträge
    17

    Standard

    Bei mir (3.0.6) funktioniert es jetzt mit den Änderungen...

    Vielen Dank!

  8. #8
    Contao-Nutzer Avatar von ringo
    Registriert seit
    30.11.2012.
    Ort
    Hamburg
    Beiträge
    27
    Partner-ID
    10705

    Standard Folgeproblem

    Hatte das gleiche Problem wie der Ersteller mit nicht funktionierendem Duplizieren von Boxen, wenn man kein Admin ist.

    Die neuen Files von Github beseitigen das Problem, sehr schön. Jedoch habe ich nun ein anderes Problem: Nun fehlt das Wrapper-Div "boxes4ward_article", welches jede Box für sich umschlossen hat. So habe ich bei mehreren Boxen untereinander einfach alle Inhaltselemente untereinander. Ich würde aber gerne Abstand zwischen den Boxen einbauen, wofür der Wrapper wichtig war.

    Contao 3.1.1

    Bug or Feature?

    Gruß
    Robert

  9. #9
    Contao-Nutzer Avatar von cgpro
    Registriert seit
    02.07.2009.
    Ort
    München
    Beiträge
    218
    Partner-ID
    11108
    User beschenken
    Wunschliste

    Standard

    das gleiche hier. so lässt sich der inhalt relativ schlecht visuell unterteilen...

  10. #10
    Contao-Nutzer Avatar von cgpro
    Registriert seit
    02.07.2009.
    Ort
    München
    Beiträge
    218
    Partner-ID
    11108
    User beschenken
    Wunschliste

    Standard

    Boxes4ward.php zeile 131 - 145 mit folgendem code austauschen, dann sind die divs wieder vorhanden. (als quickn dirty fix)

    PHP-Code:
    // add a div holding css id / classes
                
    $strContent .= sprintf('<div%s class="%s">',$id,$class);

                
    // fetch content elements and generate it
                
    $objCte $this->Database->prepare("SELECT id FROM tl_content WHERE pid=?" . (!BE_USER_LOGGED_IN " AND invisible=''" "") . " AND ptable='tl_boxes4ward_article' ORDER BY sorting")
                                         ->
    execute($arrArticle['id']);

                while (
    $objCte->next())
                {
                    
    $strContent .= $this->getContentElement($objCte->id);
                }
                
                
    $strContent .= '</div>'

  11. #11
    AG Core-Entwicklung Avatar von Psi
    Registriert seit
    19.06.2009.
    Ort
    Mittelfranken
    Beiträge
    930
    Partner-ID
    5583
    User beschenken
    Wunschliste

    Standard

    Warum hab ich keinen Pull-Request?
    Anerkennung motiviert: Amazon-Wunschliste && TANSTAAFL
    Kontakt: http://www.4wardmedia.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •