Wichtig!
Bitte beachten!
Private Nachrichten, die nicht von uns ausdrücklich verlangt worden sind, werden vom Team nicht beantwortet!
Private Nachrichten, die nicht von uns ausdrücklich verlangt worden sind, werden vom Team nicht beantwortet!
Regeln und nützliche Hinweise
Unsere Regeln lesen und beachten
Die gesonderten Regeln für den Grafikbereich
Die Regeln für den Vorschläge-Bereich
Vorgehensweise bei vergessenem Passwort
Die Gründerdaten und warum diese so wichtig sind
Anfragen über PN werden nicht beantwortet
Vor dem Posten die Suchfunktion benutzen
E-Mail-Adressen dürfen nicht veröffentlicht werden
Ein Forum löschen
Suche unsere Tutorial's
Die neuesten Themen
» mehrere probleme im profilvon Cyborg112233 Heute um 17:25
» Screenshot
von Cyborg112233 Heute um 17:24
» Legende erweitern
von ~Julian~ Heute um 17:08
» Tabelle -Css Code
von ~Julian~ Heute um 16:37
» X-Nokia-Ipaddress
von Günther Heute um 16:37
» links innerhalb des Forums leiten an falsche Stellen weiter
von ~Balu~ Heute um 15:25
» Nachricht auf der Startseite für Gäste sichtbar!
von AndreasK Heute um 14:49
» Facebook Login Verknüpfung Dauer Error !
von VirusFreak Heute um 14:48
» blue7 Autismus Forum
von ~Balu~ Heute um 13:54
» Kalender Satistik
von #Frank Heute um 11:24
» Board nur mit Passwort zugänglich machen (Privatforum)
von #Frank Heute um 10:24
» Rechnung für Guthabenspunkt/Credits
von #Frank Heute um 10:13
» Uhr im forum einbauen
von LouiXIV Gestern um 22:23
» Lange ist`s her :)
von steive Gestern um 21:45
» Nur die Online Anzeige ober Avatar setzen
von Zuckerpuppe Gestern um 20:20
» Adminpasswort leider weg
von Zuckerpuppe Gestern um 19:17
Verknüpfungen- Verbindungsprobleme
- Problem mit einem Skript
- Problem mit dem Administrationsbereich
- Das Aussehen seines Forums einstellen
- Verschiedene Probleme
------------------------------
Service-Bereich
- Service für graphische Hilfe
- Die Webseite Hitskin.com
------------------------------
Divers
- Allgemeine Diskussionen
- Vorschläge / Verbesserungen
Suchen
[alle Versionen] Funktion "diesen Code markieren"
Das Forum der Foren :: Hilfe und Unterstützung (Support-Bereich) :: Probleme mit einem Script oder Code :: [Sammlung] Scripts/Codes und Template-Änderungen
Seite 1 von 1 • Austausch •
[alle Versionen] Funktion "diesen Code markieren"
Hallo 
vor einiger Zeit haben wir ja hier im Forum die Funktion "diesen Code markieren" für die Codes eingeführt.
Heute möchte ich euch erklären, wie man dieses Script einbaut und wie man es noch per CSS in der Optik verändern kann.
Zudem zeige ich euch hiermit, wie man unsere neue Scriptfunktion benutzen kann
Ohne Script sieht die Codebox ja folgendermaßen aus:

Damit es nun einfacher ist, den kompletten Code zu kopieren, wird durch das Script der gesamte Code markiert, wenn man auf den Link klickt.
Das soll dann nach erfolgreichem Einbau des gleich folgenden Scriptes und dem CSS Code so aussehen:

Nun beginnen wir mit dem Einbau. Dazu geht ihr in den Adminbereich
Module
HTML und Javascript
Javascript Codes Verwaltung
Dort klickt ihr auf

Dann gebt ihr einen gewünschten Titel ein, wie das Script heißen soll und klickt "in den Themen/Beiträgen" an...

Nun fügt ihr in das Scriptfeld darunter folgendes ein:
Ganz am Ende des Scriptes findet ihr folgenden Abschnitt, wo ihr den Text, der über dem Code erscheint, noch personalisieren könnt.
Wenn alles fertig ist, dann klickt ihr auf 'Bestätigen'.
Nun erscheint der Text aber ganz links direkt neben "Code" und sticht noch nicht genug hervor:

Darum setzen wir jetzt noch einen CSS-Code ein, der das Ganze nach Rechts rückt und dem Text eine Farbe gibt.
Adminbereich
Anzeige
Bilder&Farben
Farben -> Reiter: CSS Stylesheet
Über diesen CSS-Code habt ihr nun die Möglichkeit, die Farbe des Textes zu ändern, die Schriftart, etc.
In unserem Beispiel haben wir jetzt eine blaue normale Großschrift.
Viele hilfreiche Hinweise und Erklärungen zu CSS und Schriftformatierungen findet ihr hier oder auf anderen Seiten, die ihr über google finden könnt.
Natürlich ist es auch noch möglich, ein Hintergrundbild einzusetzen, sowie andere nette Spielereien.
Wir bitten jedoch darum, unser Maskottchen, das hier im Supportforum zu sehen ist, nicht zu verwenden, da es von unserem Grafiker ArtGraphicsFlo eigens dafür angefertigt worden ist und unter Copyrightschutz steht.
Das gleiche gilt übrigens auch für das komplette Tutorial, das von mir geschrieben wurde. Ein herzliches Dankeschön geht an Etana aus dem französischen Supportforum für die Unterstützung bei dem Script.
vor einiger Zeit haben wir ja hier im Forum die Funktion "diesen Code markieren" für die Codes eingeführt.
Heute möchte ich euch erklären, wie man dieses Script einbaut und wie man es noch per CSS in der Optik verändern kann.
Zudem zeige ich euch hiermit, wie man unsere neue Scriptfunktion benutzen kann
Ohne Script sieht die Codebox ja folgendermaßen aus:

Damit es nun einfacher ist, den kompletten Code zu kopieren, wird durch das Script der gesamte Code markiert, wenn man auf den Link klickt.
Das soll dann nach erfolgreichem Einbau des gleich folgenden Scriptes und dem CSS Code so aussehen:

Nun beginnen wir mit dem Einbau. Dazu geht ihr in den Adminbereich
Module
Dort klickt ihr auf

Dann gebt ihr einen gewünschten Titel ein, wie das Script heißen soll und klickt "in den Themen/Beiträgen" an...

Nun fügt ihr in das Scriptfeld darunter folgendes ein:
- Code:
function selectCode(a){a=a.parentNode.tagName==="B"?$(a).closest("table").find(".cont_code")[0]:$(a).closest("dl").find("code")[0];if(window.getSelection){var c=window.getSelection();if(c.setBaseAndExtent)c.setBaseAndExtent(a,0,a,a.innerText.length-1);else{window.opera&&a.innerHTML.substring(a.innerHTML.length-4)=="<BR>"&&(a.innerHTML+=" ");var b=document.createRange();b.selectNodeContents(a);c.removeAllRanges();c.addRange(b)}}else document.getSelection?(c=document.getSelection(),b=document.createRange(),b.selectNodeContents(a),
c.removeAllRanges(),c.addRange(b)):document.selection&&(b=document.body.createTextRange(),b.moveToElementText(a),b.select())}
$(function(){
$("dl.codebox:not(.spoiler,.hidecode) dt").add($("div.cont_code").closest("table").find("span.genmed b")).append('<span onClick="selectCode(this)" class="selectCode">diesen Code markieren</span>');
});
Ganz am Ende des Scriptes findet ihr folgenden Abschnitt, wo ihr den Text, der über dem Code erscheint, noch personalisieren könnt.
class="selectCode">diesen Code markieren
</span>');
Wenn alles fertig ist, dann klickt ihr auf 'Bestätigen'.
Nun erscheint der Text aber ganz links direkt neben "Code" und sticht noch nicht genug hervor:

Darum setzen wir jetzt noch einen CSS-Code ein, der das Ganze nach Rechts rückt und dem Text eine Farbe gibt.
Adminbereich
- Code:
.selectCode {
color: #0372BE;
cursor: pointer;
float: right;
font-weight: normal;
}
Über diesen CSS-Code habt ihr nun die Möglichkeit, die Farbe des Textes zu ändern, die Schriftart, etc.
In unserem Beispiel haben wir jetzt eine blaue normale Großschrift.
Viele hilfreiche Hinweise und Erklärungen zu CSS und Schriftformatierungen findet ihr hier oder auf anderen Seiten, die ihr über google finden könnt.
Natürlich ist es auch noch möglich, ein Hintergrundbild einzusetzen, sowie andere nette Spielereien.
Wir bitten jedoch darum, unser Maskottchen, das hier im Supportforum zu sehen ist, nicht zu verwenden, da es von unserem Grafiker ArtGraphicsFlo eigens dafür angefertigt worden ist und unter Copyrightschutz steht.
Das gleiche gilt übrigens auch für das komplette Tutorial, das von mir geschrieben wurde. Ein herzliches Dankeschön geht an Etana aus dem französischen Supportforum für die Unterstützung bei dem Script.

bitte keine Anfragen per PN oder Mail...diese werden von mir nicht beantwortet
Vorgehensweise bei Passwortproblemen?

Zuckerpuppe- Administrator

- Geschlecht:

Anzahl der Beiträge: 18642
Lebt in:
Browser:
Anmeldedatum: 24.04.08
Das Forum der Foren :: Hilfe und Unterstützung (Support-Bereich) :: Probleme mit einem Script oder Code :: [Sammlung] Scripts/Codes und Template-Änderungen
Seite 1 von 1
Forenbefugnisse:
Sie können in diesem Forum nicht antworten
Startseite





von 