Seite 2 von 2

Re: Viele Smilies verzerren das Forum

Verfasst: 30.04.2011 23:17
von xXSTrikeXx

Code: Alles auswählen

<script type="text/javascript">
// <![CDATA[
	var form_name = 'postform';
	var text_name = <!-- IF $SIG_EDIT -->'signature'<!-- ELSE -->'message'<!-- ENDIF -->;
	var load_draft = false;
	var upload = false;

	// Define the bbCode tags
	var bbcode = new Array();
	var bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','','[flash=]', '[/flash]','[size=]','[/size]'<!-- BEGIN custom_tags -->, {custom_tags.BBCODE_NAME}<!-- END custom_tags -->);
var imageTag = false;

// Helpline messages
var help_line = {
b: '{LA_BBCODE_B_HELP}',
i: '{LA_BBCODE_I_HELP}',
u: '{LA_BBCODE_U_HELP}',
q: '{LA_BBCODE_Q_HELP}',
c: '{LA_BBCODE_C_HELP}',
l: '{LA_BBCODE_L_HELP}',
o: '{LA_BBCODE_O_HELP}',
p: '{LA_BBCODE_P_HELP}',
w: '{LA_BBCODE_W_HELP}',
a: '{LA_BBCODE_A_HELP}',
s: '{LA_BBCODE_S_HELP}',
f: '{LA_BBCODE_F_HELP}',
e: '{LA_BBCODE_E_HELP}',
d: '{LA_BBCODE_D_HELP}'
<!-- BEGIN custom_tags -->
,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'
<!-- END custom_tags -->
}

var panels = new Array('options-panel', 'attach-panel', 'poll-panel');
var show_panel = 'options-panel';


// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/editor.js"></script>

<!-- IF S_BBCODE_ALLOWED -->
<div id="colour_palette" style="display: none;">
<dl style="clear: left;">
<dt><label>{L_FONT_COLOR}:</label></dt>
<dd>
<script type="text/javascript">
// <![CDATA[
function change_palette()
{
dE('colour_palette');
e = document.getElementById('colour_palette');

if (e.style.display == 'block')
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR_HIDE}';
}
else
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR}';
}
}

colorPalette('h', 15, 10);
// ]]>
</script>
</dd>
</dl>
</div>

<div id="format-buttons">
<input type="button" class="button2" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onclick="bbstyle(0)" title="{L_BBCODE_B_HELP}" />
<input type="button" class="button2" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onclick="bbstyle(2)" title="{L_BBCODE_I_HELP}" />
<input type="button" class="button2" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onclick="bbstyle(4)" title="{L_BBCODE_U_HELP}" />
<!-- IF S_BBCODE_QUOTE -->
<input type="button" class="button2" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onclick="bbstyle(6)" title="{L_BBCODE_Q_HELP}" />
<!-- ENDIF -->
<input type="button" class="button2" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onclick="bbstyle(8)" title="{L_BBCODE_C_HELP}" />
<input type="button" class="button2" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onclick="bbstyle(10)" title="{L_BBCODE_L_HELP}" />
<input type="button" class="button2" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onclick="bbstyle(12)" title="{L_BBCODE_O_HELP}" />
<input type="button" class="button2" accesskey="t" name="addlitsitem" value="[*]" style="width: 40px" onclick="bbstyle(-1)" title="{L_BBCODE_LISTITEM_HELP}" />
<!-- IF S_BBCODE_IMG -->
<input type="button" class="button2" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="bbstyle(14)" title="{L_BBCODE_P_HELP}" />
<!-- ENDIF -->
<!-- IF S_LINKS_ALLOWED -->
<input type="button" class="button2" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onclick="bbstyle(16)" title="{L_BBCODE_W_HELP}" />
<!-- ENDIF -->
<!-- IF S_BBCODE_FLASH -->
<input type="button" class="button2" accesskey="d" name="addbbcode18" value="Flash" onclick="bbstyle(18)" title="{L_BBCODE_D_HELP}" />
<!-- ENDIF -->
<select name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.form.addbbcode20.selectedIndex = 2;" title="{L_BBCODE_F_HELP}">
<option value="50">{L_FONT_TINY}</option>
<option value="85">{L_FONT_SMALL}</option>
<option value="100" selected="selected">{L_FONT_NORMAL}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 150 -->
<option value="150">{L_FONT_LARGE}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 200 -->
<option value="200">{L_FONT_HUGE}</option>
<!-- ENDIF -->
<!-- ENDIF -->
</select>
<input type="button" class="button2" name="bbpalette" id="bbpalette" value="{L_FONT_COLOR}" onclick="change_palette();" title="{L_BBCODE_S_HELP}" />
<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;"><img src="http://silenthunter.net/inc/tinymce/plu ... milies.gif" width="17" height="17" align="bottom" alt="{L_SMILIES}" title="{L_SMILIES}"></a>
<!-- ENDIF -->
<!-- BEGIN custom_tags -->
<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
<!-- END custom_tags -->
</div>
<p>
<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;"><img src="http://silenthunter.net/inc/tinymce/plu ... milies.gif" width="198" height="74" align="bottom" alt="{L_SMILIES}" title="{L_SMILIES}"></a>
<!-- ENDIF --></p>
<!-- ENDIF -->[/code]

So sieht nun die posting_buttons.html aus, aber es wird irgendwie nicht angezeigt. Fehlt da was und muss ich da noch was hinzufügen, oder habe ich da was falsche gemacht? Ich bin neu bei phpbb, deswegen tut es mir leid, dass ich einen ganzen .html code poste, doch es kann ja an einem fehler meinerseitz liegen ;)

Re: Viele Smilies verzerren das Forum

Verfasst: 01.05.2011 15:56
von xXSTrikeXx
Zusätzlich habe ich probiert den vollen zu intregieren:

http://www.phpbb.com/community/viewtopi ... &t=1179025

Ich habe das TBF Template und habe in tiny_mce_config.js auch den pfad hierzu angepasst:
content_css : "styles/TBF/theme/bbcode.css",

doch es wird immer noch angezeigt. Liegt es nun am Template oder an der Version von TinyMCE oder PHPBB ?

Re: Viele Smilies verzerren das Forum

Verfasst: 03.05.2011 15:50
von Talk19zehn
Hello, wenn du mit dem Einbau nicht zurecht kommst oder gar doch ein anderer Editor in Frage kommt, dann siehe bei Bedarf: viewtopic.php?f=88&t=182351
Ob dieser deinen Vorstellungen entspricht? Siehe selbst...., wahrscheinlich musst du zwingend alle vorherigen Versuche wieder ausbauen, damit es keine Konflikte gibt, sofern du dich für einen anderen Editor entscheidest.


Oder du begrenzt die Smileyanzeige, falls noch nicht geschehen: viewtopic.php?p=1120698#p1120698

Bzw. folgst einem der Vorschläge, die Box zu versetzen bzw. ein Scrollfenster anzulegen, wenn es nur darum geht, ein Verzerren zu verhindern.

Beste Grüße





Mein kleines Beispiel hat mit einem wirklich "großen Editor" nichts gemeinsam. Das ist mehr so ein "Spaßeffekt", der bei mir gut 8) funktioniert.
Sorry für die verspätete Rückmeldung und danke für die Grüße per PN, - ich habe hier in den Thread tatsächlich nicht hineingeschaut.

Du schaffst das!! Aller Anfang ist zwar schwer, ..

Re: Viele Smilies verzerren das Forum

Verfasst: 08.05.2011 01:22
von xXSTrikeXx
Ich habe nochmal probiert den tinymce editor einzubauen:

http://www.phpbb.com/community/viewtopi ... &p=6955695

da verstehe ich das nicht:

(simply add a class named "rich")

Re: Viele Smilies verzerren das Forum

Verfasst: 09.05.2011 15:08
von Talk19zehn
Hello xXSTrikeXx, wenn ich den Beitrag richtig deute, soll lediglich die Klasse "rich" dem Textfeld ( siehe posting_editor.html ) hinzugefügt / ergänzt werden.

Ich zitiere:
http://www.phpbb.com/community/viewtopi ... &p=6955695

7 - edit styles/prosilver/template/posting_editor.html

- Find

Code: Select all
<textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="3" o nselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox">{MESSAGE}{DRAF _MESSAGE}{SIGNATURE}</textarea>


- Replace with

Code: Select all
<textarea class="rich" <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="3" o nselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>

(simply add a class named "rich")


Grüße

Re: Viele Smilies verzerren das Forum

Verfasst: 09.05.2011 15:46
von xXSTrikeXx
Oh man kann, mir jemand mal privat auf die Beine helfen? Ich habe es nun zum 3ten mal so eingebunden, doch das geht nicht. Ich habe es sogar mit dem Standard gemacht, so wie es da beschrieben steht...

Habe Teamspeak, Skype, Msn, Icq, xFire. Wenn einer lust hat mir zu helfen, wäre nett, wenn jemand mir seine addy geben könnte.