Smilie Creator
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Smilie Creator
Hi,
langsam verstehe ich nicht, warum. Aber irgendwie will kaum ein Mod unfallfrei laufen.
Ich habe den Smilie Creator Mod installiert.
Leider passiert rein gar nichts, wenn ich beim Thema erstellen auf SMILIE CREATOR klicke, den Text in das aufpoppende Fenster eingebe und auf ERSTELLEN drücke. Lasse ich den Text weg, bekomme ich die korrekte Fehlermeldung. Aber irgendwie klappts nicht.
Wenn ich den Tag SCHILD benutze, dann wird der Smilie korrekt angezeigt.
Ich habe mal die relevanten Files beigepackt. Wer kann mir helfen?
Gruß,
Marc
langsam verstehe ich nicht, warum. Aber irgendwie will kaum ein Mod unfallfrei laufen.
Ich habe den Smilie Creator Mod installiert.
Leider passiert rein gar nichts, wenn ich beim Thema erstellen auf SMILIE CREATOR klicke, den Text in das aufpoppende Fenster eingebe und auf ERSTELLEN drücke. Lasse ich den Text weg, bekomme ich die korrekte Fehlermeldung. Aber irgendwie klappts nicht.
Wenn ich den Tag SCHILD benutze, dann wird der Smilie korrekt angezeigt.
Ich habe mal die relevanten Files beigepackt. Wer kann mir helfen?
Gruß,
Marc
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
1. Schau nach, ob Deine GD auch Freetype Support unterstützt.
2. Wenn das nicht der Fall ist: Provider nach einem Update fragen
3. Wenn es keins gibt: Mod vergessen.
2. Wenn das nicht der Fall ist: Provider nach einem Update fragen
3. Wenn es keins gibt: Mod vergessen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hi nochmal,
also in der infophp.php steht folgendes:
gd
GD Support enabled
GD Version bundled (2.0.23 compatible)
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Sieht doch gut aus, oder?
Also irgendwo hab ich da nen Bock drin.
Gruß,
Marc
also in der infophp.php steht folgendes:
gd
GD Support enabled
GD Version bundled (2.0.23 compatible)
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Sieht doch gut aus, oder?
Also irgendwo hab ich da nen Bock drin.
Gruß,
Marc
Der Fehler tritt in der smilie_creator.php auf. LZF: "Zeile 249, 'smilie' ist undefiniert.
Das ist die Zeile mit:
Buäh!!
Gruß,
Marc
Das ist die Zeile mit:
Code: Alles auswählen
if(smilie == "standard") var text2form = "[schild=standard fontcolor="+color+" shadowcolor="+shadowcolor+" shieldshadow="+shieldshadow+"]"+text+"[/schild]";
else var text2form = "[schild="+smilie+" fontcolor="+color+" shadowcolor="+shadowcolor+" shieldshadow="+shieldshadow+"]"+text+"[/schild]";
Gruß,
Marc
Ergänz mal die text2schild.php um folgendes (wenn du es noch nicht hast):
Vor
dieses hier hinzufügen
Und wenn das noch nicht hilft:
mit diesen ersetzen
Vor
Code: Alles auswählen
$schriftfarbe = $raute.$HTTP_GET_VARS['fontcolor'];
Code: Alles auswählen
$smilie = $HTTP_GET_VARS['smilie'];
Code: Alles auswählen
if($phpversion_nr >= 4.30) $gd_info = gd_info();
else{
$gd_info["FreeType Support"] = 1;
}
Code: Alles auswählen
if($phpversion_nr >= 4.30) $gd_info = gd_info();
else{
$gd_info["FreeType Support"] = 0;
}
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Moment mal - wenn du den SCHILD Tag von Hand eingibst Funktioniert es? Und wenn du im Smilie-Creator-Fenster auf erstellen Klickst wird der Tag nicht im Editorfeld eingefügt?
Das kann doch dann eigentlich nur ein JavaScript Fehler sein?!?! Oder???
Versuch mal meine tpl.
Das kann doch dann eigentlich nur ein JavaScript Fehler sein?!?! Oder???
Versuch mal meine tpl.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Das einzige Javascript ist doch in der template oder?!
Liegt's evtl an deinem Browser??? (Kannst du den Creator hier nutzen?)
Liegt's evtl an deinem Browser??? (Kannst du den Creator hier nutzen?)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
[schild=13 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]Kann ich. Liegt auch nicht am Browser.[/schild]
Muss wohl an meinem Code liegen, oder? Mir ist noch ne komische Lücke im Quelltext des Popups aufgefallen. Hab ich irgendetwas vergessen?
Ach so, und die Smilieauswahl so wie hier im board gibt es auch nicht. Nur Standard oder Zufallssmilie.
Gruß,
Marc
Muss wohl an meinem Code liegen, oder? Mir ist noch ne komische Lücke im Quelltext des Popups aufgefallen. Hab ich irgendetwas vergessen?
Code: Alles auswählen
function makeschild(){
var text = document.schilderstellung.schildtext.value;
var color = document.schilderstellung.color.value;
var shadowcolor = document.schilderstellung.shadowcolor.value;
var shieldshadow = document.schilderstellung.shieldshadow.value;
if(text){
if(smilie == "standard") var text2form = "[schild=standard fontcolor="+color+" shadowcolor="+shadowcolor+" shieldshadow="+shieldshadow+"]"+text+"[/schild]";
else var text2form = "[schild="+smilie+" fontcolor="+color+" shadowcolor="+shadowcolor+" shieldshadow="+shieldshadow+"]"+text+"[/schild]";
opener.document.forms['post'].message.value += text2form;
if(!confirm("Möchten Sie noch ein Schild erstellen?")){
window.close();
opener.document.forms['post'].message.focus();
}else{
document.schilderstellung.reset();
}
}else{
alert("Es können keine Smilies ohne Text erstellt werden.");
}
}
Gruß,
Marc
Zuletzt geändert von Marc Hoff am Di 14.Sep, 2004 09:22, insgesamt 2-mal geändert.
Das ist eigentlich ein Zeichen dafür das du diesen CodeAch so, und die Smilieauswahl so wie hier im board gibt es auch nicht. Nur Standard oder Zufallssmilie.
Code: Alles auswählen
$smilie = $HTTP_GET_VARS['smilie'];
Kontrolier die text2schild.php bitte nochmal auf alle oben genannten änderungen und lad sie nochmal neu auf deinen Server.
Benutz dafür evtl. auch mal ein anderes FTP Programm und schick die Datei einzeln ins Netz (also nicht mehrere Dateien gleichzeitig raufladen)!
// EDIT
Und nochwas.
Solltest du ein Filesharing Programm, oder sonstiges, im Hintergrund laufen haben das ebenfalls gerade verbindung zum Netz hat, dann schalt es mal vor dem Hochladen aus!
Zuletzt geändert von AmigaLink am Di 14.Sep, 2004 14:58, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hm, scheinbar fehlt doch was im Quelltext der smilie_creator.tpl. BEi mir schaut es nämlich so aus:
Code: Alles auswählen
<script language="JavaScript">
//<!--
function makeschild(){
var text = document.schilderstellung.schildtext.value;
var color = document.schilderstellung.color.value;
var shadowcolor = document.schilderstellung.shadowcolor.value;
var shieldshadow = document.schilderstellung.shieldshadow.value;
{SMILIES_JS}
if(text){
if(smilie == "standard") var text2form = "[schild=standard fontcolor="+color+" shadowcolor="+shadowcolor+" shieldshadow="+shieldshadow+"]"+text+"[/schild]";
else var text2form = "[schild="+smilie+" fontcolor="+color+" shadowcolor="+shadowcolor+" shieldshadow="+shieldshadow+"]"+text+"[/schild]";
opener.document.forms['post'].message.value += text2form;
window.close();
opener.document.forms['post'].message.focus();
}else{
alert("Es können keine Smilies ohne Text erstellt werden.");
}
}
//-->
</script>
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ey Leutz, es ist unglaublich: Es geht immer noch nicht. Ich habe alles gemacht, was Ihr geraten habt. Ich hab sogar den Mod komplett nochmal neu gemacht. Alles. Aber er läuft nur, wenn ichs mit der Hand eingebe.
Das Editorfenster kommt ohne die Smilie-Auswahl und beim Erstellen kommt entweder nichts oder LZF. Jedenfalls wird der Code nicht ins Eingabefenster eingetragen. Irgendwas passt nicht. Wer kann wie helfen? Ich bin zu fast allen Schandtaten bereit (Testaccount, alle Dateien auf Wunsch, etc.)
Gruß,
Marc
Das Editorfenster kommt ohne die Smilie-Auswahl und beim Erstellen kommt entweder nichts oder LZF. Jedenfalls wird der Code nicht ins Eingabefenster eingetragen. Irgendwas passt nicht. Wer kann wie helfen? Ich bin zu fast allen Schandtaten bereit (Testaccount, alle Dateien auf Wunsch, etc.)
Gruß,
Marc
Das gibts doch nicht!
Hast du denn den smilie_creator-ordner mit all seinen Unterverzeichnissen also (smilie_creator\images\smilies\schild) in dein phpbb-Order kopiert?!?
Wenn nicht, dann ist zumindest der Fehler mit der Smilie-Auswahl schonmal geklärt.
Hast du denn den smilie_creator-ordner mit all seinen Unterverzeichnissen also (smilie_creator\images\smilies\schild) in dein phpbb-Order kopiert?!?
Wenn nicht, dann ist zumindest der Fehler mit der Smilie-Auswahl schonmal geklärt.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ist der gesamte Pfad, wie in AmigaLink angegeben hat, vorhanden? Und im letzten Unterordner die Smilie-Images drinnen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Woanders Hilfe bekommenWas würde ich ohne oxpus.de machen?
Nein, schön zu hören, daß es jetzt geht.
Wenn ich nur wüsste, was ich ausser den hier geposteten Änderungen noch angepasst habe
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!