Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 25, 2012, 02:47:13 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter
hier
und auf unserer
neuen Webseite
.
155476
Posts in
21708
Topics by
7734
Members
Latest Member:
rofroodoOvego
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
Nur berechtigte Objekte im Backend anzeigen?
Pages: [
1
]
Go Down
Author
Topic: Nur berechtigte Objekte im Backend anzeigen? (Read 500 times)
Katerchen
Offline
Posts: 84
Nur berechtigte Objekte im Backend anzeigen?
«
on:
January 06, 2009, 03:44:17 PM »
Hallo!
Gibt es eine Möglichkeit, nur diejenigen Objekte im Backend anzeigen zu lassen, für die ein Benutzer berechtigt ist? Wenn ich einen Benutzer anlege und dessen Gruppe z.B. nur auf WYSIWYG-Seiten berechtige, dann sieht dieser Benutzer dennoch die gesamte Struktur im Backend, auch diejenigen Seiten, die er nicht bearbeiten darf. Geht das auch so, daß diese Seiten gar nicht angezeigt werden (zumal der Farbunterschied zwischen "erlaubt" und "nicht erlaubt" sehr gering und damit unergonomisch ist)?
Danke.
Logged
doc
Guest
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #1 on:
January 06, 2009, 05:24:47 PM »
Hallo,
dazu müssten Änderungen an der Kerndatei /admin/pages/index.php vorgenommen werden, welche die Auflistung übernimmt. Sprich ohne Eingriff in den Kern so nicht möglich, eventuell eine Idee für WB 2.8 ...
Gruss Christian
Logged
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #2 on:
January 06, 2009, 05:33:11 PM »
Ja, auch hier schließe ich mich dieser Idee an.
Es wäre eine gute Sache, wenn man unter Optionen auswählen könnte, ob man alle Seiten im PagesTree anzeigen lassen will, oder nur jene, auf die der ins Backend Eingeloggte User per Berechtigung zugreifen darf.
MfG,
Christian Stefan
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Katerchen
Offline
Posts: 84
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #3 on:
January 06, 2009, 05:46:15 PM »
Ok, ich warte also auf WB 2.8
Gibt es eine Möglichkeit, (via CSS?) die Farben zu ändern, so daß die änderbaren Seiten klarer hervorstechen?
Logged
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #4 on:
January 06, 2009, 06:08:36 PM »
Ich habe ein angenehmes und leicht "zugängliches" (selbsterklärendes quasi,oder ergonomisches, wenn Du es so möchtest) Set an Icons für die verschiedenen Page Permission Conditions erstellt.
Wenn Du magst, schicke ich Dir sie per Mail.
Hier eine Vorschau.
Die Icons sind noch nicht zu 100% fertig, aber es lässt sich mit ihnen gut arbeiten (da sie eben selbsterlärender sind, leichter zu unterscheiden).
MfG,
Christian Stefan
(P.S. Blau = Privat, Gelb = Registriert)
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Katerchen
Offline
Posts: 84
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #5 on:
January 06, 2009, 06:34:40 PM »
Es geht mir jedoch nicht um die Unterscheidung zwischen "privat" und "registriert", sondern um "Editieren erlaubt/nicht erlaubt". Derzeit sind erstere dunkelblau, letztere schwarz, was schwer zu unterscheiden ist. Vielleicht läßt sich da mit CSS was machen?
Hintergrund: Es sollen einige Seiten auch von anderen Leuten bearbeitet werden können. Das muß ich jedoch jeweils gut dokumentieren, da es sich um Leute handelt, die nur rudimentäre WWW-Kenntnisse besitzen. Die Seiten möchte ich daher erst nach und nach für die Bearbeitung freischalten, deshalb soll auf den ersten Blick ersichtlich sein, welche Seiten bearbeitet werden können und welche nicht.
Logged
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #6 on:
January 06, 2009, 06:50:39 PM »
Quote
Es geht mir jedoch nicht um die Unterscheidung zwischen "privat" und "registriert"
nee.. das war nur eine kleine "Legende".
Quote
... sondern um "Editieren erlaubt/nicht erlaubt". Derzeit sind erstere dunkelblau, letztere schwarz, was schwer zu unterscheiden ist. Vielleicht läßt sich da mit CSS was machen?
Hmm.. verstehe.
Ich habe noch nicht so ausgiebig mit Gruppen experimentiert.
All diese Leute haben unterschiedliche Seiten, die sie bearbeiten dürfen, je nach Gruppe.
Kommen neue Seiten für die Jeweiligen Gruppen/User zu bearbeitung hinzu, schaltest Du sie frei und sie können anhand (momentan) der Farbe dunkelblau/schwarz erkennen, ob sie die Seite bearbeiten können?
Habe ich Dich richtig verstanden?
Gruß,
Christian Stefan
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Katerchen
Offline
Posts: 84
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #7 on:
January 06, 2009, 07:00:42 PM »
Richtig, so habe ich es vor.
Derzeit habe ich einen neuen Benutzer sowie eine Gruppe "User" angelegt. Diese Gruppe bekommt als Mitglied den neu angelegten Benutzer sowie die Berechtigung auf (zunächst) wenige Seiten. Das funktioniert soweit auch, nur ist eben die Darstellung etwas unübersichtlich, da die "erlaubten" und die "verbotenen" Seiten etwas schwer zu unterscheiden sind.
Logged
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Nur berechtigte Objekte im Backend anzeigen?
«
Reply #8 on:
January 06, 2009, 07:28:48 PM »
Hallo Katerchen.
Hier orientiere ich mich an den Icons rechts, unter "Aktionen".
Aber Du kannst es auch hardcoden, wenn Du magst.
Suche Zeile ca. 186 im admin/pages/index.php
<
a href
=
"<?php echo ADMIN_URL; ?>/pages/modify.php?page_id=<?php echo
$page
[
'page_id']; ?>"
title
=
"<?php echo
$TEXT
[
'MODIFY']; ?>"
>
und setze ein span mit inline-css davor, etwa so:
<
span style
=
"font-weight: bold; background-color: #cf3;"
>
Das ganze wird mit einem schließenden </span> bei etwa Zeile 201, nach dem schließenden </a>-Tag geschlossen.
Fertig.
MfG,
Christian Stefan
//EDIT: ein <b></b> tuts natürlich auch
«
Last Edit: January 06, 2009, 07:31:11 PM by Stefek
»
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...