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.
Raiting-Button ausblenden
Mit einem Plugin?
Dann müsste es so gehen für die msg_id 100 zum Beispiel
2
3
4
5
6
7
{{message.startlist}}
{{message:id==100.start}}
<script>
$("#msg{{message:id}}_cont .xratings").hide();
</script>
{{message:id==100.end}}
{{message.end}}
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Hallo Mike,
gibt doch das Top/Flop Plugin vom Fox, geht das damit nicht auch?
Gabriella
http://www.musengarten.com/
http://www.garten-der-poesie.de/
Layout: Business
Hallo Mike,
Ja sicher mit einem Plugin .
Danke das funktioniert,
Ich nutze es in einer Verlosung zu Weihnachten , der Beitrag mit den meisten Bewertungen erhält einen Preis.
Ich wollte keine Beiträge , die nicht den Vorgaben entsprechen löschen , sondern ihnen nur die Bewertung entziehen.
Das mache ich mit dem Plugin.
Gabriella.
Top & Flop Generation 2.0
Aber das greift nicht für einen einzelnen Beitrag in einem Thread, nur Foren , Themen in den Foren und der Bildergalerie.
Achso, Danke Lobbo, dann werde ich Mikes Code auch noch zu einem Plugin generieren. Kann ich nämlich auch gebrauchen
Gabriella
http://www.musengarten.com/
http://www.garten-der-poesie.de/
Layout: Business
Habe da grade ein kleines Problem gefunden.
Wenn ich den Code in einem Thread nutze tut er das was ihm angedacht ist.
Will ich aber in diesem Thread einen Beitrag editieren , wird nicht der Beitrag zum editieren geöffnet den ich öffnen wollte.
Stets ein anderer und das ist auch immer der selbe , egal welchen ich diesem Thread editieren will.
Das kann ich nicht in meinem Testforum nachvollziehen.
Wenn ich auf einen Beitrag zum bearbeiten gehe, öffnet sich auch der richtige, egal ob da die Rating-Buttons zu sehen sind oder nicht.
Ich nehme an, du hast mehrere Beiträge eingerichet.
Dann poste bitte mal deinen Code.
Meiner sieht so aus und ist im Element "Thread - Flat, Footer"
2
3
4
5
6
7
{{message.startlist}}
{{message:id==31.start}}
<script>
$("#msg{{message:id}}_cont .xratings").hide();
</script>
{{message:id==31.end}}
{{message.end}}
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Mehrere IDs mit dem oder | kombinieren
Dokumentation der Xobor Plugin API - Tipps & Tricks - 1. 4 Template Funktionen
2
3
4
5
6
7
8
{{message.startlist}}
{{message:id==31|55|110.start}}
<script>
$("#msg{{message:id}}_cont .xratings").hide();
</script>
{{message:id==31|55|110.end}}
{{message.end}}
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#11 RE: Raiting-Button ausblenden
#12 RE: Raiting-Button ausblenden
Zur Info, da vor Kurzem die Problematik Ladezeiten und Scripte grundsätzlich in der Fußzeile zu platieren dikutiert wurden.
Der Code den ich hier gepostet habe für ein Plugin ist ein gutes Beispiel bezüglich Ladezeiten.
2
3
4
5
6
7
{{message.startlist}}
{{message:id==31|55|110.start}}
<script>
$("#msg{{message:id}}_cont .xratings").hide();
</script>
{{message:id==31|55|110.end}}
{{message.end}}
- Er ist in einem Plugin
- im Template Element: Thread - Flat im Footer (topic_footer )
- besteht hauptsächlich aus TPL Sprachelementen
Also:
- wird nur ausgeführt, wenn die Seite Themen ausgeführt wird.
- da TPL nicht beim Client (Browser) sondern auf dem Server (Miranus) ausgeführt wird, wird das Script nur geladen und ausgeführt, wenn die Beiträge mit der ID 31 oder 55 oder 110 im Browser gezeigt werden.
Ich glaube, das ist bezüglich der Ladezeiten eigendlich optimal.
In diesem Beispiel könnte man noch Berechtigungen einfügen, so dass die Rating-Buttons nur für bestimmte Benutzergruppen ausgeblendet werden. Dann würde bei nichtberechtigten Benutzern überhaupt nichts in den Browser geladen.
Es lohnt sich wirklich, sich mit Plugins zu befassen.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Zitat von Mike48 im Beitrag #12
- da TPL nicht beim Client (Browser) sondern auf dem Server (Miranus) ausgeführt wird,......
Das ist so nicht ganz richtig.
Die Template wird clientseitig (Browser) ausgeführt und die darin enthaltenen Variablen (Sprachelementen) werden auf den Server ausgeführt/übersetzt.
Die Javascripte werden auch clientseitig ausgeführt.
Zitat von Mike48 im Beitrag #12
Es lohnt sich wirklich, sich mit Plugins zu befassen.
Wobei ich Dir da voll und ganz zustimme.Man kann da so einiges an Geschwindigkeit herausholen.
Gruß
Olaf
#14 RE: Raiting-Button ausblenden
Vieleicht habe ich micht nicht richtig ausgedrückt.
Aber von meinem Plugin wird lediglich etwas zum Client übertragen, wenn eine Bedingungen (ID == 31 oder 55 oder 110 ) erfüllt ist. Dann wird das beim Client geladen
2
3
<script>
$("#msg{{message:id}}_cont .xratings").hide();
</script>
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
- 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
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software