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.
Signatur mit Check-Button wahlweise ausblenden!
#1 Signatur mit Check-Button wahlweise ausblenden!
Signaturen sind wichtig und erhöhen die Möglichkeiten der Foren!
Signaturen sind wie Unterschriften, können viel zu den einzelnen User aussagen, sehr hilfreich sein oder auch für mehr Informationen sorgen.
Setzt man z.B. "Themen als Grafik" ein, hat man Einsicht über die letzten, aktuellen Themen im Forum!
Sind Signaturen groß und es findet in den Beiträgen ein Dialog mit wenig Text statt, ist ein ständiges wiederholen der Signaturen überflüssig und störend!
Hier ist es angebracht, wahlweise die Signatur ausblenden zu können!
Vorschlag:
Die Signatur per Check-Button für jeden Beitrag wahlweise ein- und ausblenden, mit Rechtevergabe für Gäste und anderen Nutzern!
**************************************************************************************
Mögliche Vorab-Lösung:
Mit der folgenden Lösung wird ein Forencode in den Beitrag eingefügt, der die Signatur ausblendet.
Ein Check-Button sorgt für das Einfügen und Entfernen des Foren-Löschcode!
Besser währe es natürlich über die Forensoftware und ohne zusätzlichen Forencode diese Funktion zu ermöglichen.
Oder?
Wie seht Ihr das?
Fürs Xobor (v6) und mobile Version:
1. Der neue Forencode:
Wird in der Iconbar angelegt unter "Admin > Iconbar > Foren-Code"!
2
Ersetze:
[Signatur_einmalig_ausblenden]
2
Mit:
<span class="hideSignature"></span>
2
Grafik:
//files.homepagemodules.de/b2001010/a_775_50353579.png
2
3
Weitere Einstellungen:
Reihenfolge: 0
Code nicht für folgende Benutzergruppen anzeigen (Signatur wird für Gäste ausgeblendet): Gäste
Der neue Forencode: [Signatur_einmalig_ausblenden]
2. CSS:
Kommt nach "Admin > Layout > Farben & Einstellungen > Eigenes HMTL/JS > HTML vor Navigation"!
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<style>
/* Tooltipp */
.tooltip-inner{text-align:left;max-width: 300px;}
/* Cursor - Check- & Radio-Button, Bearbeitungs-Info, Tooltipp "sortieren & markieren" */
input[type="radio"]:hover, input[type="checkbox"]:hover, .xob-edit, .xob-information {cursor:pointer;}
input[type="radio"]:checked, #message_form .form-check-inline {cursor:default !important;}
/* Abbrechen-Button */
.cancelbutton {margin-right:10px;}
/* Einstellungen - Moderatoren-Optionen */
#modoptionslink {margin-top: 25px;}
#modoptions {padding:25px 0 0 25px;}
.input-group-prepend .input-group-text {width:120px;}
/* Signatur */
div#quicksubmit {margin-top: 40px;}
#publishoptions_toggler {margin-left:300px;}
.checkb {position:absolute;margin:10px 20px 10px 10px !important;}
#nosigCheckbox {width:auto;margin:3px 5px 10px 0;vertical-align:text-top;}
#newpreview{margin-top:25px;}
#quickreply .card-header{min-height:130px !important}
</style>
3. JavaScript:
Kommt nach "Admin > Layout > Farben & Einstellungen > Eigenes HMTL/JS > Eigenes Javascript"!
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<script>
// Vorab-Korrektur, "Thema löschen"-Button, Tooltipp //
$('form[name="del"] input').before('<br>');
$('.xob-information').attr('data-html','true');
$('.input-group-text span.xob-information:nth(0)').attr('title','<div style="text-align:left !important;">Geben Sie hier einen Wert von 0-255 ein, um die Sortierung bei mehreren angepinnten Themen vorzugeben.<br/>Themen mit hohen Werten erscheinen weiter oben.</div>');
$('.input-group-text span.xob-information:nth(1)').attr('title','Geben Sie hier einen Text oder einen HTML-Code an, der vor dem Thementitel in der Auflistung der Themen angezeigt wird.');
// Signatur //
$('#messagetext').after('<div class="checkb"><input onchange="nosigChanged(this);" type="checkbox" id="nosigCheckbox" name="nosigCheckbox"><span>Signatur ausblenden?</span></div>');
$('#messagetext:contains("[Signatur_einmalig_ausblenden]")').each(function(){
$('#nosigCheckbox').attr("checked", true);
});
$('.messagecard').each(function(){
if($('.hideSignature',this).length){
$('.msignature',this).attr('style','display:none !important');
}else {
$('.msignature',this).attr('style','display:block !important');
}
});
function nosigChanged(checkbox) {
if ($('#messagetext').length){
var textField = document.getElementById("messagetext");
};
if (checkbox.checked) {
textField.value += '\n[Signatur_einmalig_ausblenden]';
}
else {
var signatureSearch = /\s?\[Signatur_einmalig_ausblenden\]/gi;
var result = signatureSearch.exec(textField.value);
for (var i=0; i<result.length; i++)
textField.value = textField.value.replace(signatureSearch, '');
}
}
</script>
Mehr hier unter: Signatur beliebig ausblenden - Für alle Templates!
**********************************************************************************
In der Schnellantwort:
Im Beitrag:
- 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