Smilies in Kategorien

*Zauberfee*
@nAsH, du bist ein Schatz. Das hat mich jetzt wohl auch gerettet. Jetzt kann ich die Smilie-Kategorien bearbeiten, Standard setzen, löschen.....Fettes Danke! großes Grinsen
nAsH
Zitat:
Original von *Zauberfee*
@nAsH, du bist ein Schatz. Das hat mich jetzt wohl auch gerettet. Jetzt kann ich die Smilie-Kategorien bearbeiten, Standard setzen, löschen.....Fettes Danke! großes Grinsen

freut mich wenn es auch bei dir geklappt hat Augenzwinkern

nAsH
Klecks
Von mir auch ein Danke. Löschen, bearbeiten, etc. der Kats funktioniert nun.

Allerdings kann ich keine neuen Smilies mehr hinzufügen, seit dem ich diesen Hack eingebaut habe. Irre Wenn ich ganz normal neue Smilies hinzufügen will:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6pl1): Invalid SQL: INSERT INTO bb1_smilies (smiliepath,smilietitle,smiliecode,smilieorder) VALUES ('/smilies/zwink.gif', 'zwink', ':zwink:', '0', '') 
mysql error: Column count doesn't match value count at row 1 
mysql error number: 1136 
mysql version: 5.0.22-max 
php version: 4.4.4 
Date: 28.01.2007 @ 18:27 
Script: /acp/smilie.php 
Referer:


Irre
nAsH
Zitat:
Original von Klecks
Allerdings kann ich keine neuen Smilies mehr hinzufügen, seit dem ich diesen Hack eingebaut habe. Irre Wenn ich ganz normal neue Smilies hinzufügen will:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6pl1): Invalid SQL: INSERT INTO bb1_smilies (smiliepath,smilietitle,smiliecode,smilieorder) VALUES ('/smilies/zwink.gif', 'zwink', ':zwink:', '0', '') 
mysql error: Column count doesn't match value count at row 1 
mysql error number: 1136 
mysql version: 5.0.22-max 
php version: 4.4.4 
Date: 28.01.2007 @ 18:27 
Script: /acp/smilie.php 
Referer:


Irre

acp/smilies.php

suche:

code:
1:
$db->query("INSERT INTO bb".$n."_smilies (smiliepath,smilietitle,smiliecode,smilieorder


füge direkt dahinter ein:

code:
1:
,catname

nAsH
Klecks
Vielen Dank. auweia Peinlich

Scheint nun alles fehlerfrei zu funktionieren.
purzel2
@nAsH:

Herzlichen Dank, nun funktioniert's! Ehren

Gruß
purzel2
Multi-Jacky
Habe plötzlich das Problem das im Popup "mehr" folgende Fehlermeldung kommt:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.5): Invalid SQL: SELECT smiliepath, smilietitle, smiliecode,catname FROM bb1_smilies WHERE catname='' ORDER BY smilieid ASC LIMIT -24, 24
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-24, 24' at line 1
mysql error number: 1064
mysql version: 4.1.13
php version: 4.4.0
Date: 07.02.2007 @ 16:29
Script: /wbb2/misc.php?action=moresmilies
Referer: http://jackysgrafikschuppen.net/wbb2/jgs_portal.php 


Edit: Habe es gelöst in dem ich einen Simlie keine Kategorie zugeteit habe. hmm solte aber so nicht sein!

Jacky
*Onkelchen*
so, eventuell kann mir ja jemand bei dem dingens helfen

hab den hack auch komplett eingebaut, die veränderungen
dementsprechend nach dem thread auch gemacht und dann...

kategorien erstellen, löschen, smilies einfügen, sortieren, funzt alles
wunderbar.

ABER

beim klick auf "mehr Smilies" kommt dann die Fehlermeldung:

<b>Warning</b>: Division by zero in <b>/var/www/vhosts/online-fun-portal.net/httpdocs/misc.php</b> on line <b>106


Wobei Zeile 106 so aussieht:

$pages = ceil($smiliecount/$smiliesperpage);


Jemand ne Lösung parat ?

Benutz wbb2.3.6 in der 2. version

besten dank schonmal

*Onkelchen*
Reenmeister
Habe das gleiche Problem wie Onkelchen...
Jonny
zeig mal deine ganze misc.php
Reenmeister
Habe den Fehler korrigiert...

Suche
php:
1:
$pages ceil($smiliecount/$smiliesperpage);

und ersetze mit
php:
1:
$pages ceil($smiliecount+$smiliesperpage);

darüber einfügen:
php:
1:
$smiliesperpage="x";


x ersetzt du durch die Anzahl der Smilies, die pro Seite angezeigt werden sollen

Warum das jetzt von der Programmierlogik im 2.3.6pl1 mit einem + anstatt / funktioniert, darüber bin ich mir noch unklar.... aber hauptsache es funktioniert *G*

Ich hänge meine misc.php mal an, evtl. hat ja jemand ne andere Lösung bzw. weiß die genaue Erklärung zu meiner Lösung.
Fastkawa
Hallo

Ich habe folgendes Problem.

Wenn jemand in einem Beitrag ein Smilie an einer bestimmte Stelle einfügen möchte, wird es immer hinter das letzte Wort vom letzten Satz eingefügt.
Nicht an der Stelle, wo er es eingefügt haben möchte, es klappt nur mit ausschneiden und einfügen.

Komischer weise passiert dies nur bei der Smilies aus den Pop-Up Fenster

Wo kann ich da mal nachschauen?
nAsH
Zitat:
Original von Fastkawa
Hallo

Ich habe folgendes Problem.

Wenn jemand in einem Beitrag ein Smilie an einer bestimmte Stelle einfügen möchte, wird es immer hinter das letzte Wort vom letzten Satz eingefügt.
Nicht an der Stelle, wo er es eingefügt haben möchte, es klappt nur mit ausschneiden und einfügen.

Komischer weise passiert dies nur bei der Smilies aus den Pop-Up Fenster

Wo kann ich da mal nachschauen?

öffne das "popup_smilies.tpl"...

suche:

code:
1:
2:
3:
4:
5:
6:
7:
8:
<script type="text/javascript">
<!--
function smilie(smilietext) {
 opener.document.bbform.message.value += smilietext+" ";
 opener.document.bbform.message.focus();
}
//-->
</script>
ersetze mit:

code:
1:
2:
3:
4:
5:
6:
7:
8:
<script type="text/javascript">
 <!--
 function smilie(smilietext) {
  opener.smilie(smilietext);
  //opener.document.bbform.message.focus();
 }
 //-->
 </script>
nAsH
Pierre
Danke Nash großes Grinsen
Es geht jetzt Freude
jana
wie kriege ich das schwarze rechts weg und in der statistik steht nix von ja oder nein, hab ich da was falsch gemacht:

siehe anhang:

lg jana

edit: hat sich erledigt, jetzt ist alles ok.
Botia
Hallo,

ich habe den Hack in meinem 2.3.6 eingebaut und alles lief bestens.
Konnte gleich alles kategorisieren, Smilies zunehmen, Kategorien löschen etc.
Klasse, bin begeistert !

Nur das Problem, daß die Smilies immer an das Ende des Textes gesetzt werden, daß bekomme ich nicht hin.

Ich habe auch die popup_ smilies.tpl geändert...nichts.
Nun hatte jemand etwas von bbcode.js geschrieben.... kann da der Hase im Pfeffer liegen?

Ich wäre Euch sehr dankbar, wenn ihr mir helfen könntet.

Liebe Grüße, Verena
NeLL
Zitat:
Original von Jonny
suche in der popup_smilie.tpl

code:
1:
2:
3:
4:
5:
6:
7:
8:
<script type="text/javascript">
<!--
function smilie(smilietext) {
 opener.document.bbform.message.value += smilietext+" ";
 opener.document.bbform.message.focus();
}
//-->
</script>


und ersetze es mit


code:
1:
2:
3:
4:
5:
6:
7:
8:
<script type="text/javascript">
<!--
function smilie(smilietext) {
 opener.smilie(smilietext +" ");
 //opener.document.bbform.message.focus();
}
//-->
</script>


so geht es bei mir mit dem Curser

lg
Botia
Zitat:
Ich habe auch die popup_ smilies.tpl geändert...nichts.


Ich bin den Thread schon gründlich durch.
Gruss Verena
Maniac_81
habe den hack bei jemanden eingebaut. dieser verwendet aber das CT-Security-System und wenn man nun im ACP auf Smilie kategorie erstellen/löschen klickt kommt eine meldung das es ein angirff war und nichts geschieht weiter.

weis jemand rat?
Maniac_81
das mit dem CT is behoben.

Aber warum is in der Anleitung welche im Packet steckt nichts dabei wo man die popup_ smilies.tpl ändern muss?

Ich habs mir jetzt schon ein paar mal runtergeladen, aber in der anleitung die dabei ist kann ich es nicht finden...

kann mir jemand die änderung hier posten?