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.
Frage: Zitate mit Spoilerfunktion?
Hallo,
ein Frage von mir.
Hat schon mal jemand die Funktion eingebaut, dass Zitate nicht mehr vollständig angezeigt werden, sondern mit einer Spoilerfunktion erst nach einem Klick (z.B. alles Lesen) komplett angezeigt werden?.
Manchmal sind die Zitate ja recht lang und man möchte sie halt nur bei Bedarf komplett sehen.
Wäre schön wenn jemand Tipps dazu hat und besonders wenn diese für das X6 Template wären.
Danke
#2 RE: Frage: Zitate mit Spoilerfunktion?
Eine Möglichkeit für das V6 (Farben & Einstellungen → Eigenes HMTL/JS → Eigenes Javascript):
2
3
4
5
6
7
8
9
10
11
12
13
14
<script>
$('.message blockquote').each(function() {
if ($(this).height() >= 250) {
$(this).css({'max-height': '250px','overflow': 'hidden'}).append('<a class="btn btn-light show_full_post position-absolute" style="top: 215px; left: 0; right: 0;" href="javascript:void(0)">Komplettes Zitat anzeigen</a><a class="d-none btn btn-light mt-2 hide_full_post" href="javascript:void(0)">Weniger anzeigen</a>');
}
});
$('.show_full_post').on('click', function() {
$(this).addClass('d-none').next().removeClass('d-none').addClass('d-block').parent().css({'max-height': 'none','overflow': 'visible'});
});
$('.hide_full_post').on('click', function() {
$(this).removeClass('d-block').addClass('d-none').prev().removeClass('d-none').parent().css({'max-height': '250px','overflow': 'hidden'});
});
</script>
Kürzt Zitate auf 250px und stellt diese auf Wunsch komplett dar.
#4 RE: Frage: Zitate mit Spoilerfunktion?
Habe mir das komfortable Skript nochmal angeschaut und wollte es auch fürs Business-Templates funktionstüchtig machen!
Habe sogar eine automatische Scroll-Funktion eingebaut, damit die Zitate beim Öffnen und Schließen des Spoilers immer in Lesehöhe platziert werden!
Dabei ist mir aufgefallen, dass es auch viel einfacher geht und man überlange Zitate auch mit einem Scrollbalken rechts versehen kann.
In dem folgenden Skript bleibt sogar die Zeile mit dem Zitatname stehen und nur der Inhalt vom Zitat wird gescrollt!
Funktioniert in allen Templates!
Installation fürs Template (v1-4):
Admin > Layout > Kopf- & Fußzeile > Fußzeile
Installation fürs Template (v6) & Mobil:
Admin > Layout > Farben & Einstellungen > (Mobil) > Eigenes HMTL/JS > Eigenes Javascript
2
3
4
5
6
<script>
// Zitat mit Scrollbalken rechts
$('blockquote').each(function(){
$('font',this).hide().parent().hide().after('<blockquote class="default"><span style="font-size:12px;">'+$('font',this).html()+'</span><div style="max-height:200px; overflow-x: hidden; overflow-y:auto;margin-top:8px;">'+$(this).html()+'</div></blockqoute>');
});
</script>
Wer Interesse an mehr Variationen hat: Zitate mit Spoiler-Button und Scroll-Funktion
Nochmal besten Dank für Idee und Skript an @creator und @dirk_71
Bis dann
Wolfgang
- 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