Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 26, 2012, 05:17:13 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Interested in joining the WebsiteBaker team?
For more Information read
here
or on our
new website
.
155533
Posts in
21713
Topics by
7739
Members
Latest Member:
audillino
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
Code Tag im FCKEditor, aber wie ???
Pages: [
1
]
Go Down
Author
Topic: Code Tag im FCKEditor, aber wie ??? (Read 850 times)
spocky184
Offline
Posts: 8
Code Tag im FCKEditor, aber wie ???
«
on:
March 04, 2010, 08:18:40 AM »
Hallo,
ist es möglich im FCKEditor ein Code Tag einzufügen wie es in den meisten Foren (auch hier) möglich ist ?
Ich beschreibe auf meiner Internetseite viele Kommandozeilenbefeh
le und würde diese gerne schöner darstellen.
Beispiel:
Code:
Das würde ich auch gerne im FCKEditor so machen !
Gruß
spocky184
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3147
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #1 on:
March 04, 2010, 08:29:03 AM »
Schritt 1 gehe ins Verzeichnis Mofules->fckeditor->wb_config
Schriitt 2 lade die wb_config.js in deinen Editor gehe zur Zeile 105 und kommentiere /* 'SyntaxHighLight2', */ aus.
Schritt 3 besorge dir den SyntaxHighlighter
http://alexgorbatchev.com/
und binde diesen in dein Template ein.
Dietmar
Logged
We are human beings - and nobody is perfect at all.
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #2 on:
March 04, 2010, 08:33:34 AM »
Wow,
so schnell habe ich in einem Forum ja noch nie Antwort bekommen !!!
Werde ich gleich mal ausprobieren !
Vielen Dank
Gruß
spocky184
PS: Ich liebe WebsiteBaker
Logged
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #3 on:
March 04, 2010, 09:12:41 AM »
Hallo Dietmar,
schon mal danke für die schnelle Hilfe, aber im Verzeichnis modules -> fckeditor -> wb_config gibt es nur eine wb_fckconfig.js und in Zeile 105 keinen Eintrag SyntaxHighLight2 den ich auskommentieren könnte ?!
Gruß
spocky184
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3147
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #4 on:
March 04, 2010, 09:14:19 AM »
Welche Version vom FCKeditor hast du denn? Aktuell ist module Version 2.9.4
Dietmar
@edit
Suche nach FCKConfig.ToolbarSe
ts["WBToolbar"] = [
Logged
We are human beings - and nobody is perfect at all.
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #5 on:
March 04, 2010, 10:16:44 AM »
Hallo Dietmar,
hatte tatsächlich noch eine alte Version installiert und habe jetzt die Version 2.9.4 drauf.
Habe jetzt auch den entsprechenden Eintrag auskommentiert und mir den entsprechenden SyntaxHighlighter besorgt.
Habe jetzt aber noch ein kleines Verständnisproblem bei der Integration in mein Template
Wohin kopiere ich denn den ausgepackten Highlighter und was vom nachfolgenden Code muss ich in meine index.php integrieren (kommt das alles in den header Bereich ??)
(sorry, bin kein HTML-Programmierer
)
Code:
<!-- Include required JS files -->
<script type="text/javascript" src="js/shCore.js"></script>
<!-- At least one brush, here we choose JS. You need to include a brush for every language you want to highlight -->
<script type="text/javascript" src="css/shBrushJScript.js"></script>
<!-- Include *at least* the core style and default theme -->
<link href="css/shCore.css" rel="stylesheet" type="text/css" />
<link href="css/shThemeDefault.css" rel="stylesheet" type="text/css" />
<!-- You also need to add some content to highlight, but that is covered elsewhere. -->
<pre class="brush: js">
function foo()
{
}
</pre>
<!-- Finally, to actually run the highlighter, you need to include this JS on your page -->
<script type="text/javascript">
SyntaxHighlighter.all()
</script>
Vielen Dank schon mal für deine Hilfe !!!
Gruß
spocky184
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3147
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #6 on:
March 04, 2010, 10:37:29 AM »
Ich habe bei mir im Templateverzeichnis einen Ordner scripte\syntaxhighlighter angelegt. Dort kopiere ich das komplette Paket rein. Der Aufruf erfolgt bei mir in einer externen Datei und Jquery
Code:
if($("[class^=brush]").length)
{
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/styles/shCore.css');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/styles/shThemeDefault.css');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shCore.js');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shBrushCss.js');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shBrushJScript.js');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shBrushPhp.js');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shBrushPlain.js');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shBrushXml.js');
$.insert(TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/shLegacy.js');
$(function()
{
SyntaxHighlighter.config.stripBrs = false;
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = TEMPLATE_DIR+'/scripte/syntaxhighlighter/scripts/clipboard.swf';
SyntaxHighlighter.defaults['smart-tabs'] = true;
SyntaxHighlighter.defaults['wrap-lines'] = true;
SyntaxHighlighter.defaults['html-script'] = true;
SyntaxHighlighter.all();
});
};
Hmm, jetzt wird wahrscheinlich die nächste Frage kommen, wie binde ich jquery ein. Lass mir ein bisschen Zeit ein kleines Tutorial zu schreiben. Denke heute nachmittag kann ich dir den Link geben.
Dietmar
Logged
We are human beings - and nobody is perfect at all.
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #7 on:
March 04, 2010, 10:41:59 AM »
Hallo Dietmar,
vielen vielen Dank noch einmal für deine Bemühungen !!!
Quote
Hmm, jetzt wird wahrscheinlich die nächste Frage kommen, wie binde ich jquery ein.
Da hast du wohl recht
Quote
Lass mir ein bisschen Zeit ein kleines Tutorial zu schreiben. Denke heute nachmittag kann ich dir den Link geben.
Ich bin sprachlos ! Danke !
Ich denke du hilfst auch vielen anderen websitebaker-rookies
Gruß
spocky184
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3147
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #8 on:
March 04, 2010, 10:49:53 AM »
Werde mich auch mit dem offizeillen Teamleiter für die Tutorials zusammensetzen, dass diese Tutorial auf der Tutorialseite von WebsiteBaker veröffentlicht wird.
Dietmar
Logged
We are human beings - and nobody is perfect at all.
maverik
Offline
Posts: 1568
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #9 on:
March 04, 2010, 04:25:42 PM »
soderle dann wollen wa ma eben den syntaxhighlighter in betrieb nehmen
in 2 schritten zum erfolg
wenn du schon etwas vom syntaxhighlighter auf dem account hast löschen!!
1) ganz wichtig im head vor </head>
Code:
<?php
if (
function_exists
(
'register_frontend_modfiles'
)) {
register_frontend_modfiles
(
'css'
);
register_frontend_modfiles
(
'jquery'
);
register_frontend_modfiles
(
'js'
);
}
?>
]
das bindet jquery und die dazugehörigen pfade ein
2) das angehange zip local entpacken und in den template ordner per ftp übertragen. die js muss im template root liegen da wo die index ist und den ordner syntax so wie er ist rübernudeln.
viel spass
##################
für die "ichwillnichtunnötigencodeinmeintemplateladen" fraktion:
der syntax highlighter wird so nur auf den seiten eingebunden wo er gebraucht wird!!!
«
Last Edit: March 04, 2010, 04:34:09 PM by maverik
»
Logged
Signatur wird geladen...
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #10 on:
March 04, 2010, 04:51:15 PM »
Hi Maverik,
danke für die Anleitung !
Habe ich jetzt alles so gemacht. Und jetzt kommt die Frage vom Ochsen der vor dem Tor steht:
und jetzt ? Wie kann ich das im FCKEditor nutzen
?
Danke für dein Verständnis und deine Bemühungen
Gruß
spocky184
Logged
maverik
Offline
Posts: 1568
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #11 on:
March 04, 2010, 04:58:12 PM »
wenn du das was dietmar geschrieben hat, mit dem aukommentieren in der fck datei, gemacht hast dann solltest du den button, vom screenshot, im fck sehen.....klick kommt zweiter screen....rest sollte klar sein
«
Last Edit: March 04, 2010, 05:00:52 PM by maverik
»
Logged
Signatur wird geladen...
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #12 on:
March 05, 2010, 12:01:00 PM »
Hi Maverick,
geht leider noch nicht !
habe in der Datei ./modules/fckeditor/wb_config/wb_fckconfig.js in Zeile 105 den entsprechenden Eintrag auskommentiert:
Code:
['FitWindow','ShowBlocks', '-', /*'SyntaxHighLight2',*/ /* 'flvPlayer', */ '-','About'],
habe den Inhalt deiner zip, wie beschrieben in meinen template Ordner kopiert:
jquery_frontend.js liegt jetzt dort wo die index.php liegt
ordner syntax liegt ebenfalls dort
habe den Header-Bereich meiner index.php entsprechend angepasst:
Code:
<head>
<title>
<?php page_title
(
''
,
'[WEBSITE_TITLE]'
);
?>
</title>
<meta http-equiv="Content-Type" content="text/html; charset=
<?php
if(
defined
(
'DEFAULT_CHARSET'
)) { echo
DEFAULT_CHARSET
; } else { echo
'utf-8'
; }
?>
" />
<meta name="description" content="
<?php page_description
();
?>
" />
<meta name="keywords" content="
<?php page_keywords
();
?>
" />
<link href="
<?php
echo
TEMPLATE_DIR
;
?>
/screen.css" rel="stylesheet" type="text/css" media="screen" />
<?php
if (
function_exists
(
'register_frontend_modfiles'
)) {
register_frontend_modfiles
(
'css'
);
register_frontend_modfiles
(
'jquery'
);
register_frontend_modfiles
(
'js'
);
}
?>
</head>
sehe das Icon im FCKEditor aber nicht
was mache ich falsch ?
Weiterhin vielen Dank für deine Hilfe !!!
Gruß
spocky184
Logged
mr-fan
Offline
Posts: 1556
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #13 on:
March 05, 2010, 12:08:28 PM »
browser cache gelöscht?
gruß martin
Logged
spocky184
Offline
Posts: 8
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #14 on:
March 05, 2010, 02:53:29 PM »
Hi mr-fan,
das funktioniert leider auch nicht
Habe sowohl mit IE und Firefox getestet.
Gruß
spocky184
Logged
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
Re: Code Tag im FCKEditor, aber wie ???
«
Reply #15 on:
March 05, 2010, 03:29:27 PM »
Quote
habe in der Datei ./modules/fckeditor/wb_config/wb_fckconfig.js in Zeile 105 den entsprechenden Eintrag auskommentiert:
Code:
['FitWindow','ShowBlocks', '-', /*'SyntaxHighLight2',*/ /* 'flvPlayer', */ '-','About'],
und das sieht jetzt aber so aus?:
Code:
['FitWindow','ShowBlocks', '-', 'SyntaxHighLight2', /* 'flvPlayer', */ '-','About'],
Logged
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...