MyBB.de Forum
markItUp! Editor für MyBB - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html)
+--- Thema: markItUp! Editor für MyBB (/thread-32033.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9


RE: markItUp! Editor für MyBB - MUMFORD - 27.02.2016

(04.01.2016, 11:02)StefanT schrieb: Neue MyCodes können in der Datei jscripts/markitup/sets/mybb/set.js hinzugefügt werden.

Ich hab jetzt das
PHP-Code:
    {name:markitup_language.title_talkkey:'T'openWith:'<talk>'closeWith:'</talk>'}, 
unter das
PHP-Code:
{name:markitup_language.title_underlinekey:'U'openWith:'[u]'closeWith:'[/u]'}, 
gemacht, aber es erscheint nicht?! muss ich noch was ändern?


RE: markItUp! Editor für MyBB - StefanT - 27.02.2016

Du verwendest hier die Sprachvariable markitup_language.title_talk, die vermutlich nicht definiert ist. Am einfachsten schreibst du den gewünschten Text direkt hin:
Code:
name:'Talk'



RE: markItUp! Editor für MyBB - MUMFORD - 28.02.2016

Muss ich auch noch irgendeine Grafik oder so als Platzhalter hinzufügen? Weil es erscheint immer noch nicht Big Grin


RE: markItUp! Editor für MyBB - StefanT - 28.02.2016

In der jscripts/markitup/sets/mybb/style.css muss noch ein entsprechender Eintrag angelegt werden:
Code:
.mybbeditor .markItUpButton20 a {
    background-image:  url(talk.png);
}



RE: markItUp! Editor für MyBB - MUMFORD - 28.02.2016

Meine Güte ist das ein gefummel. So umständlich und aufwendig hab ich mir das nicht vorgestellt. Aber ich habs hinbekommen.
Danke Smile


RE: markItUp! Editor für MyBB - melancholia - 05.05.2016

Gibt es eine Möglichkeit, die Benutzersuche, die es z.B. beim Schreiben von Privaten Nachrichten gibt, in diesen Editor einzubringen?


RE: markItUp! Editor für MyBB - StefanT - 05.05.2016

Das ist durchaus möglich, wo sollte denn ein Nutzername ausgewählt werden?


RE: markItUp! Editor für MyBB - melancholia - 05.05.2016

Da die Namen zum Teil nicht ganz so einfach sind, am besten genauso wie beispielsweise bei den Privaten Nachrichten.. man tippt die ersten drei Buchstaben ein und es erscheinen die passenden User.


RE: markItUp! Editor für MyBB - StefanT - 05.05.2016

Für welchen MyCode brauchst du das? Normalerweise muss man ja bei keinem einen Benutzernamen eingeben.


RE: markItUp! Editor für MyBB - melancholia - 05.05.2016

Da es sich bei meinem Forum um ein Rollenspiel handelt, registriert man sich mit einem Vor- und Nachnamen eines Charakters. Mit einem eigenen Tagging-System von diesem User ist es nun möglich, den User nicht nur mit dem Charakternamen zu erwähnen, sondern einen Extranamen anzugeben, der im Beitrag erscheinen soll - das macht alles etwas persönlicher und individueller (Du wirst ja im Alltag beispielsweise auch nicht ständig mit deinem Vor- und Nachnamen angesprochen  Wink).
Damit das Taggen einfacher ist, habe ich dazu nun einen Button in den Editor gebaut, allerdings muss man so den Vor- und Nachnamen des Charakters händisch eingeben, was eben hin und wieder nicht ganz so einfach ist, weshalb diese Benutzernamensuche ganz praktisch wäre:

PHP-Code:
function markitupInsertTag(h)
{
    
selectedText h.selection;
    
tag prompt(markitup_language.enter_tag'Vorname Nachname');

    if(
tag)
    {
        if(!
selectedText)
        {
            
title prompt(markitup_language.enter_tag_title'');
        }
        else
        {
            
title selectedText;
        }

        if(
title)
        {
            return 
'[tag='+tag+']'+title+'[/tag]';
        }
        else
        {
            return 
'[tag]'+tag+'[/tag]';
        }
    }


PHP-Code:
{name:'User erwähnen'className'tag'replaceWith: function(h){return markitupInsertTag(h)}},