08.08.2015, 14:44
Da das Plugin keine Hooks hat, müsstest du in dessen Plugin-Datei überall:
durch folgendes ersetzen:
PHP-Code:
build_mycode_inserter
PHP-Code:
markitup_run_build
build_mycode_inserter
markitup_run_build
(07.08.2015, 21:56)Shanee schrieb: [ -> ]Ein sehr toller Editor, danke für das Plugin! Ich hätte nur eine Frage: Bisher wird der Editor ja nur in den Beiträgen ersetzt, also bei allem das id=message hat, richtig? Wäre es möglich, den markitup Editor auch für das Admin CP zu verwenden? Wenn ich da beispielsweise die Signatur eines User bearbeiten will, hab ich auch noch den Standard-Editor
Liebe Grüße,
Shanee
//
// SIGNATURE EDITOR
//
$signature_editor = $form->generate_text_area("signature", $mybb->input['signature'], array('id' => 'signature', 'rows' => 15, 'cols' => '70', 'style' => 'height: 250px; width: 95%'));
//
// SIGNATURE EDITOR
//
echo'<link rel="stylesheet" href="http://localhost/10/jscripts/markitup/skins/simple/style.css" type="text/css" />
<link rel="stylesheet" href="http://localhost/10/jscripts/markitup/sets/mybb/style.css" type="text/css" />
<script type="text/javascript">
var markitup_language = {
title_bold: "Fettgedruckten Text eingeben",
title_italic: "Kursiven Text eingeben",
title_underline: "Unterstrichenen Text eingeben",
title_left: "Linksbündiger Text",
title_center: "Zentrierter Text",
title_right: "Rechtsbündiger Text",
title_justify: "Text im Blocksatz",
title_numlist: "Nummerierte Liste einfügen",
title_bulletlist: "Ungeordnete Liste einfügen",
title_image: "Bild einfügen",
title_hyperlink: "Hyperlink einfügen",
title_email: "E-Mail-Adresse einfügen",
title_quote: "Zitierten Text einfügen",
title_code: "Formatierten Code einfügen",
title_php: "Formatierten PHP-Code einfügen",
enter_list_item: "Geben Sie einen Listeneintrag ein. Klicken Sie auf Abbrechen oder lassen Sie das Feld leer, um die Liste zu beenden.",
enter_url: "Geben Sie die URL der Webseite ein.",
enter_url_title: "Optional können Sie auch einen Namen für die Webseite eingeben.",
enter_email: "Geben Sie die einzufügende E-Mail-Adresse ein.",
enter_email_title: "Optional können Sie auch einen Namen zur Adresse eingeben.",
enter_image: "Geben Sie die URL zum einzufügenden Bild ein.",
enter_video_url: "Geben Sie die URL des Videos ein.",
video_dailymotion: "Dailymotion",
video_facebook: "Facebook",
video_liveleak: "LiveLeak",
video_metacafe: "MetaCafe",
video_veoh: "Veoh",
video_vimeo: "Vimeo",
video_yahoo: "Yahoo Video",
video_youtube: "YouTube",
size_xx_small: "Kleinste",
size_x_small: "Kleiner",
size_small: "Klein",
size_medium: "Mittel",
size_large: "Groß",
size_x_large: "Größer",
size_xx_large: "Größte",
font: "Schrift",
size: "Schriftgröße",
color: "Schriftfarbe"
};
</script>
<script type="text/javascript" src="http://localhost/10/jscripts/markitup/jquery.markitup.js"></script>
<script type="text/javascript" src="http://localhost/10/jscripts/markitup/sets/mybb/set.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#message").markItUp(mybbSettings);
});
var markitup_instance = \'#message\';
</script>';
$signature_editor = $form->generate_text_area("signature", $mybb->input['message'], array('id' => 'message', 'rows' => 15, 'cols' => '70', 'style' => 'height: 250px; width: 95%'));