Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
"jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
#1 "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
#2 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Dazu müsstest du das Template direkt bearbeiten fürchte ich.
Der gesuchte Button wäre dann im Element "Forum Ansicht" zu finden.
#3 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
#4 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Hallo noch mal, für unsere Seite wäre es doch gut, der Übersichtlichkeit wegen, dass Kunden erst gar nicht aufgefordert werden, wenn sie eh nichts dazu sagen können.
Aber im Template (weis garnicht, was das ist) etwas umzugestalten, traut sich hier keiner zu.
Macht Xobor das als Dienstleistung oder andere Profis hier im Forum?
MfG
NR
#5 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
es besteht keine möglichkeit was sollst damit mit diesen anfangen ihnalt...
wennst du admin dann forum dann home und ändere leserechte auch beispiel gäste, mitglieder und co... ob verstecken oder einschränken willst.... und dann speichern und fertig...
#6 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
moin @PhoenixS
habe mir mal im V6 den Quelltext angeschaut.
2
3
4
5
6
<div class="card-body ">
<div class="p-3">In diesem Forum wurden bisher keine Themen erstellt.</div>
<input type="submit" style="max-width: 500px;" id="newtopicbutton"
onclick="window.location='new.php?forum=45369';" class="form-control btn btn-primary" value="Jetzt das erste Thema erstellen" />
</div>
Dachte erst, sowas kann man doch mit einem Script ausblenden,
aber geht doch noch einfacher mit CSS, wenn es das ist was du willst
body.guest_view #newtopicbutton { display:none; }
nur so als Idee, getestet habe ich es nicht ...
... würde es „Fussball spielen” heissen
vG Bernd
#7 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Das CSS aus vorherigem Beitrag wirkt aber auf alle Buttons für neues Thema erstellen aus.
Versuch das mal. Das müsste die Buttons ausblenden wenn man keine Rechte hat.
Admin → Layout → Farben & Einstellungen → Eigenes HTML / JS → Eigenes Javascript
2
3
4
5
<script>
/* begin - Button neues Thema ausblenden wenn keine Rechte */
$('#norightsforthread').closest('.mainaction').addClass('d-none');
/* end- Button neues Thema ausblenden wenn keine Rechte */
</script>
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#8 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Ich habe gerade gesehn, dass es unten auch noch einen Button gibt.
Zusätzlich noch die Antwort Buttons ausblenden
Admin → Layout → Farben & Einstellungen → Eigenes HTML / JS → Eigenes Javascript
2
3
4
5
6
7
8
<script>
/* begin - Button ausblenden wenn keine Recht */
if($('.mainaction .modalcont').length > 0) {
$('.mainaction').addClass('d-none'); // Button Neues Thema erstellen
}
$('a[href="javascript:void(0)"]').addClass('d-none'); // Button Antworten ausblenden
/* end- Button neues Thema ausblenden wenn keine Recht */
</script>
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#9 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Diffiziler könnte man es mit einem Plugin machen wenn man nicht ins Template eingreifen möchte.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#10 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
@PhoenixS
ich habe dir ein privates Plugin auf 805445 geschickt.
Zu finden in
Admin → Plugins → Home → Private Plugins → Homepage Forum
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#11 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
#12 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Mike,
interessanter Ansatz - man lernt nie aus
.. habe mal 'ne Nachfrage: Wenn diese Container mit den
id="norightstoreply"
id="norightsforthread"
im DOM/Quelltext vorkommen, sind sie entstanden, indem die Rechtetabelle ausgewertet wurde?
Kann man zwischen Moderator und Mitglied ähnlich unterscheiden?
übrigens @Ingmar, in diesem Quelltext view-source:Fragen und Antworten
kommt id="norightsforthread" zweimal vor, wenn ich mir die Seite als Gast anschaue.
#13 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Wenn man keine Rechte hat ein neues Thema zu erstellen dann kommt die id norightsforthread zwei mal vor, und zwar je einmal am oberen und unteren Button.
Hat man Rechte, dann ist die nur noch am unteren Button vorhanden.
Das müsste ist ein Bug sein. Ich habe mal gelernt, dass eine id nur einmal auf einer Seite vorkommen darf.
Mit meinem Plugin habe ich das anders gelöst.
Da gibt es die Variablen {{can_create_topic}} in der Forum Ansicht für neues Thema und {{curreplylink}} in Thread - Flat für neue Antwort.
Damit mache ich die Buttons Neues Thema und Anworten weg wenn man dazu keine Rechte hat.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#14 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Zitat von l2otbart_57 im Beitrag #12
Kann man zwischen Moderator und Mitglied ähnlich unterscheiden?
In der Themanansicht gibt es für Moderatoren und Admins einen Button [Moderation] mit der id=topicmodoptions.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#15 RE: "jetzt das erste Thema schreiben" weglassen, wenn keine Berechtigung
Danke für's Unterstützen Mike, mit Javascript geht natürlich auch (fast) alles.
Der Weg zum Ziel ist auch völlig korrekt. Nur einen Verbesserungsvorschlag hätte ich noch:
Wenn du deine Scripte in einen try/catch Block packst wäre das etwas sicherer.
Falls dann mal ein Javascript-Fehler in deinem Skript auftritt (z.B. weil es wegen eines anderen Fehlers kein Jquery gibt) hat das wenigstens keine Auswirkungen auf andere Skripte im Forum.
2
3
4
5
6
7
8
9
10
<script>
try{
/* begin - Button ausblenden wenn keine Recht */
if($('.mainaction .modalcont').length > 0) {
$('.mainaction').addClass('d-none'); // Button Neues Thema erstellen
}
$('a[href="javascript:void(0)"]').addClass('d-none'); // Button Antworten ausblenden
/* end- Button neues Thema ausblenden wenn keine Recht */
}catch(e){/*Optional hier den Fehler loggen/ausgeben*/}
</script>
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Thema | Antworten | Aufrufe | Letzte Aktivität | |||
---|---|---|---|---|---|---|
Wiki / Probleme mit BerechtigungenWiki / Probleme mit Berechtigungen |
1
Onkelgargamel
11.02.2022 |
329 |
|
|||
Bildgalerie und Neues ThemaBildgalerie und Neues Thema |
7
Ingmar
25.05.2020 |
506 |
|
|||
Keine Berechtigung ein neues Thema zu erstellenKeine Berechtigung ein neues Thema zu erstellen |
6
Stapler
17.01.2019 |
456 |
|
|||
Private Mails erst ab 3 Beiträgen schreibenPrivate Mails erst ab 3 Beiträgen schreiben |
9
RCParaglidingForum
20.04.2017 |
734 |
|
|||
Update: Thema drucken, IP-Blacklist und mehr Update: Thema drucken, IP-Blacklist und mehr |
20
peterbaci
03.09.2010 |
6845 |
|
|||
Lesen/Schreiben ohne BerechtigungLesen/Schreiben ohne Berechtigung |
0
Angel of Death
15.01.2010 |
518 |
|
|||
Kann kein Thema erstellenKann kein Thema erstellen
erstellt von:
Gast
27.11.2005 21:54
|
1
Vitalis
28.11.2005 |
662 |
|
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software