MyBB.de Forum

Normale Version: DVZ Shoutbox
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 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
Hallo,

gibt es eine möglichkeit, die schriftfarbe und -grösse zu ändern?

und ev. auch noch die hintergrundfarbe des eingabefeldes?

so sieht das momentan aus:

[attachment=12490]
MyBB Version 1.8.21
DVZ Shoutbox (2.3.3beta1)

Moin,
hab mein Problem mittlerweile halbwegs gelöst. Smilies werden unterhalb der Shoutbox wieder angezeigt und können per Klick gepostet werden. Habe es nach dieser Anleitung hinbekommen. Nun habe ich aber leider immer noch ein kleines Problem beim aufrufen von "weitere Smilies". Bekomme dort beim anklicken folgende Fehlermeldung:
Code:
Uncaught TypeError: dvz_shoutbox.insertText is not a function
    at HTMLImageElement.onclick (index.php:1)
onclick @ index.php:1
Google spuckt leider nichts verwertbares aus, könnt ihr mir da vieleicht weiterhelfen?
(17.09.2019, 08:37)Newbie schrieb: [ -> ]MyBB Version 1.8.21
DVZ Shoutbox (2.3.3beta1)

Moin,
hab mein Problem mittlerweile halbwegs gelöst. Smilies werden unterhalb der Shoutbox wieder angezeigt und können per Klick gepostet werden. Habe es nach dieser Anleitung hinbekommen. Nun habe ich aber leider immer noch ein kleines Problem beim aufrufen von "weitere Smilies". Bekomme dort beim anklicken folgende Fehlermeldung:
Code:
Uncaught TypeError: dvz_shoutbox.insertText is not a function
    at HTMLImageElement.onclick (index.php:1)
onclick @ index.php:1
Google spuckt leider nichts verwertbares aus, könnt ihr mir da vieleicht weiterhelfen?
 Da ich kein polnisch kann muss ich mal raten und vermute das nur die smileys angezeigt werden welche in Schritt 3 definiert werden.


Habe auf der Seite auch gesehen das dort ein Inhaltsverzeichnis vorhanden ist weiß jemand wie das umgesetzt wurde?

[attachment=12499]
Ich habe wie folgt umgesetzt...
in der Home » Template-Sets » Globale Templates » Template bearbeiten: dvz_shoutbox
PHP-Code:
            <div id="smilies_box">
                 <
img src="{$mybb->settings['bburl']}/images/smilies/smile.png" alt=":)" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/wink.png" alt=";)" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/cool.png" alt=":cool:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/biggrin.png" alt=":D" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/tongue.png" alt=":P" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/rolleyes.png" alt=":rolleyes:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/shy.png" alt=":shy:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/sad.png" alt=":sad:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/at.png" alt=":at:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/angel.png" alt=":angel:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/angry.png" alt=":angry:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/blush.png" alt=":blush:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/confused.png" alt=":s" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/dodgy.png" alt=":dodgy:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/exclamation.png" alt=":exclamation:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/heart.png" alt=":heart:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/huh.png" alt=":huh:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/lightbulb.png" alt=":idea:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/sleepy.png" alt=":sleepy:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/undecided.png" alt=":-/" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/cry.png" alt=":cry:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/sick.png" alt=":sick:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/arrow.png" alt=":arrow:" class="smilie_dvz clickable">
                <
img src="{$mybb->settings['bburl']}/images/smilies/my.png" alt=":my:" class="smilie_dvz clickable">
        <
a href="javascript:MyBB.popupWindow('/misc.php?action=smilies&amp;popup=true&amp;editor=dvz_shoutbox&amp;modal=1')">...mehr Smilies</a>
</
div>
<
script>
    $(
'.smilie_dvz').click(function() {
        var 
smilie = $(this).attr("alt"),
            
inputValue = $('#dvz_input').val();
        $(
'#dvz_input').val(inputValue smilie);
    });
</
script
einfügen & speichern.

Danach unter Home » Template-Sets » Globale Templates » Template bearbeiten: dvz_shoutbox_panel
PHP-Code:
<input type="text" id="dvz_input" class="text" placeholder="{$lang->dvz_sb_default}maxlength="{$maxlength}autocomplete="off" /> 
einfügen & speichern.

Danach unter Home » Themes » bevorzugtes Style » Bearbeitung global.css
PHP-Code:
/* DVZ Shoutbox-Smilies - START */
#smilies_box .clickable { cursor: pointer }
#smilies_box { text-align: center; }
/* DVZ Shoutbox-Smilies - END */ 
einfügen & speichern.

Das war es und es funktioniert. Das Popup wird auch geöffnet, aber die darin enthaltene Smilies werden nich per Klick in die Shout gepostet. da kommt dann die genannte Fehlermeldung.
Habe mir die besagte  shoutbox insterliert nun wird sie mir im forum nicht angezeigt worann kann das liegen
alle Schritte aus der mitgelieferten readme.txt durchgeführt?

Zitat:========= INSTALLATION ==============================================
1. upload the package from "UPLOAD" to your MyBB root directory
2. add CSS from STYLES.txt to your board stylesheets (e.g. global.css)
3. add {$dvz_shoutbox} to your index template
4. install the plugin in the ACP

Supportanfragen zu Plugins bitte immer im entsprechenden Thread zum Plugin erstellen. Ich habe die Themen zusammengefügt.
(19.09.2019, 08:15)Newbie schrieb: [ -> ]Ich habe wie folgt umgesetzt...
in der Home » Template-Sets » Globale Templates » Template bearbeiten: dvz_shoutbox
PHP-Code:
<div id="smilies_box">
 
        <img src="{$mybb->settings['bburl']}/images/smilies/smile.png" alt=":)" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/wink.png" alt=";)" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/cool.png" alt=":cool:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/biggrin.png" alt=":D" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/tongue.png" alt=":P" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/rolleyes.png" alt=":rolleyes:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/shy.png" alt=":shy:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/sad.png" alt=":sad:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/at.png" alt=":at:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/angel.png" alt=":angel:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/angry.png" alt=":angry:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/blush.png" alt=":blush:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/confused.png" alt=":s" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/dodgy.png" alt=":dodgy:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/exclamation.png" alt=":exclamation:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/heart.png" alt=":heart:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/huh.png" alt=":huh:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/lightbulb.png" alt=":idea:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/sleepy.png" alt=":sleepy:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/undecided.png" alt=":-/" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/cry.png" alt=":cry:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/sick.png" alt=":sick:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/arrow.png" alt=":arrow:" class="smilie_dvz clickable">
                <img src="{$mybb->settings['bburl']}/images/smilies/my.png" alt=":my:" class="smilie_dvz clickable">
 <
a href="javascript:MyBB.popupWindow('/misc.php?action=smilies&amp;popup=true&amp;editor=dvz_shoutbox&amp;modal=1')">...mehr Smilies</a>
</
div>
<
script>
    $('.smilie_dvz').click(function() {
        var smilie = $(this).attr("alt"),
            inputValue = $('#dvz_input').val();
        $('#dvz_input').val(inputValue smilie);
    });
</
script
einfügen & speichern.

Danach unter Home » Template-Sets » Globale Templates » Template bearbeiten: dvz_shoutbox_panel
PHP-Code:
<input type="text" id="dvz_input" class="text" placeholder="{$lang->dvz_sb_default}maxlength="{$maxlength}autocomplete="off" /> 
einfügen & speichern.

Danach unter Home » Themes » bevorzugtes Style » Bearbeitung global.css
PHP-Code:
/* DVZ Shoutbox-Smilies - START */
#smilies_box .clickable { cursor: pointer }
#smilies_box { text-align: center; }
/* DVZ Shoutbox-Smilies - END */ 
einfügen & speichern.

Das war es und es funktioniert. Das Popup wird auch geöffnet, aber die darin enthaltene Smilies werden nich per Klick in die Shout gepostet. da kommt dann die genannte Fehlermeldung.

Klicke ich auf "mehr Smilies", poppt bei mir das Fenster mit den Smilies auf, aber wenn ich rauf klicke, passiert nichts. Kein Smilie wird in die Shoutbox gesetzt.

Eine Idee woran das liegen könnte?

Die Smilies brauchen doch in der Popup-Smilie-Box auch diese Klassen-> smilie_dvz clickable ?

Wo finde ich das Template für das Popup der Smilies?

Daran liegt es wohl nicht, denn wenn ich die smilie_dvz Klasse im Javascript durch "smilie" oder "smilie_pointer" ersetze, geht es auch nicht.
Ich habe jetzt alles getan, außer dem letzten Punkt:



Zitat:Füge



PHP-Code:
{$dvz_shoutbox


Zitat:variabel in dein index Template ein.


Ja, aber in welchem Index???
(25.02.2020, 19:04)Justman10000 schrieb: [ -> ]Ja, aber in welchem Index???

Es gibt nur ein Template namens "index".
Den Platzhalter für die Variable $dvz_shoutbox
fügst Du innerhalb des Body-Tags an der Stelle ein, wo Du die Shoutbox gern sehen möchtest.

P.s. Ein freundliches "Hallo" vorweg wäre auch anständig gewesen... Rolleyes
Dies habe ich auch getan:

[attachment=12658]


Und dies war die Reaktion:

[attachment=12659]



Zitat:Parse error: syntax error, unexpected '}' in /users/justman10000/www/index.php on line 44
Seiten: 1 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