Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=3)
-- Es klappt nicht (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=48)
--- Kann keine Smilies mehr einlesen... (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=879)
Geschrieben von Tinchen am 14.08.2010 um 20:06:
Kann keine Smilies mehr einlesen...
Habe da ja was feines vom Haumi eingebaut bekommen....wollte grade neue hochladen... Aber dann kommt diese Fehlermeldung....
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_smilies_1() SELECT * FROM bb1_smilies where catname LIKE '1_%';
mysql error: Column count doesn't match value count at row 1
mysql error number: 1136
mysql version: 5.0.51a-24+lenny3
php version: 5.2.6-1+lenny8
Date: 14.08.2010 @ 20:04
Script: /acp/smilie_sort.php?sid=&countmenuitemid=76&countmenuitemgroupid=11
Referer: http://dreams-of-pi.de/acp/misc.php?action=menu&sid= |
|
Geschrieben von nobody am 14.08.2010 um 20:29:
Frage:
Ist in JEDER Kategorie mindestens EIN Smilie drin?
Wenn nicht dann das bitte einmal per Hand machen.
Nebenfrage:
Handelt es sich hier um ein WBBlight oder um ein WBB2.3.x Board?
nobody
Geschrieben von Mirko81 am 14.08.2010 um 20:38:
Es handelt sich bei ihr um ein 2.3.x nobody.
Geschrieben von nobody am 14.08.2010 um 20:39:
Dann werde ich das ins richtige Board verschieben
nobody
Geschrieben von Tinchen am 14.08.2010 um 20:39:
Wie Mirko schon sagte ein wbb2.3.6 pls
Und ja da sind in allen mehr wie ein Smilie drin
Geschrieben von nobody am 14.08.2010 um 21:07:
Da ich diesen Hack nicht kenne, er ist von Haumi, eventuell sogar umgeschrieben kann ich da so nicht helfen.
Es sollte aber etwas mit den Catnamen sein.
Der Haumi wird ja bestimmt heute oder morgenfrüh kommen und dir dann helfen können.
Ich möchte nichts Falsches eingeben und dann dadurch das Board total platt machen
nobody
Geschrieben von Tinchen am 14.08.2010 um 21:08:
Na is doch okay Nobody das is der Hack für die Smilies das sie sortiert im Board liegen..
Ja dann warte ich geduldig bis Haumi danach mal schaut
Geschrieben von haumi am 24.08.2010 um 07:55:
Meine kleine Erweiterung ist ausgelegt auf den Smilies_in_Kategorien_v1.0_by_ Merides
Hier bei Tinchen sind jedoch in der Tabelle bb1_smilies noch die
Tabellenfelder: shopverkauf und userid hinzugefügt worden, so dass meine
( und auch keine andere ) Smiliehochladeaktion funktionineren kann.
Hier ist einfach von den Hackerstellern des Shops übersehen worden das es Smilieuploads gibt.
Man muss die Smilies wie früher einzeln per Hand eintragen, es sei denn der Shophack stellt einen eigenen Smilieupload zur Verfügung.
In keinem anderen Smilieupload werden diese beiden Tabellenfelder berücksichtigt und somit führen ALLE Uploadhacks zu dieser Fehlermeldung,
oder bauen die Smilietabelle OHNE diese beiden Felder neu auf.
Anmerkung:
Meine kleine Erweiterung macht folgendes:
Die Smilies der Kategorie 1_standard werden in eine neue Tabelle bb1_smilies_1 reinkopiert.
Dies geschieht wegen den Ordnungsnummern 1 - xxx da hier die Anzeige in der Shoutbox und der Beitragserstellung vorgegeben wurde.
Danach werden die Tabellen bb1_smilies und bb1_smilies_categorie
geleert.
Dann wird der Ordner images/smilies geöffnet und für jeden, dort gefundenen Ordner eine Kategorie, alphabetisch sortiert angelegt.
Dann werden diese Ordner nacheinander geöffnet und die dort befindlichen Smilies werden in die Tabelle bb1_smilies eingeschrieben.
Dabei werden sie ebenfalls alphabetisch sortiert und mit Ordnungsnummern versehen, die in Blöcken von 200 angelegt werden.
Auch die Smiliekategorie wird eindeutig zugeordnet.
Nun werden die Smilies der Kategorie 1_standard wieder mit den, in der Tabelle bb1_smilies_1 gespeicherten Smilies überschrieben
um so die gewünschte Sortierung (anhand de Ordnungsnummer) wieder so herzustellen, wie sie vor der Aktion war.
Damit wird gewährleistet, das nach dem Einlesen und sortieren in der Kategorie 1_standard nicht die alphabetisch sortierte Reihenfolge angezeigt wird, sondern die vom Admin zuvor eingestellte.
Zu guter Letzt werden die Smilies der einzelnen Kategorien gezählt und die Ergebnisse werden in die Tabelle bb1_smilies_categorie übertagen, damit die Anzeige der Anzahl Smilies /Kategorie korrekt angezeigt wird.
LG
haumi
Geschrieben von Tinchen am 24.08.2010 um 10:50:
Also wenn der Smilie-Shop nich wäre würde das ganze wieder funktionieren??
Geschrieben von katze2ooo am 24.08.2010 um 10:58:
Hi Tinchen,
ich habe auch den Smilie Shop drin, bei mir funktioniert alles.
Gruß katze2ooo
Geschrieben von Tinchen am 24.08.2010 um 11:01:
Auch das mit dem Kategorieteil vom Haumi drin...?
Geschrieben von katze2ooo am 24.08.2010 um 11:07:
ja auch diesen Hack von haumi drin
Deshalb wundert es mich.
wBBSmilieShop 4.1 WbbLite ©
www.HopFenSchlodel.de | Version wBB 2.3 © alfie
Gruß katze2ooo
Geschrieben von Tinchen am 24.08.2010 um 11:09:
Hmm, versteh ich dann allerdings auch nicht...
Geschrieben von haumi am 24.08.2010 um 11:28:
Hier die Tabellenstruktur von Tinchen:
| Zitat: |
field 1. smilieid int 11 nein Primärschlüssel unsigned auto_increment
field 2. smiliepath varchar 250 nein {imagefolder}/ latin1_swedish_ci
field 3. smilietitle varchar 250 nein latin1_swedish_ci
field 4. smiliecode varchar 250 nein latin1_swedish_ci
field 5. smilieorder mediumint 7 nein unsigned 0
field 6. shopverkauf tinyint 1 nein 0
field 7. userid mediumint 5 nein 0
field 8. catname varchar 150 nein latin1_swedish_ci
|
|
Hier die Tabellenstruktur von Katze2ooo:
| Zitat: |
field 1. smilieid int 11 nein Primärschlüssel unsigned auto_increment
field 2. smiliepath varchar 250 nein {imagefolder}/ latin1_swedish_ci
field 3. smilietitle varchar 250 nein latin1_swedish_ci
field 4. smiliecode varchar 250 nein latin1_swedish_ci
field 5. smilieorder mediumint 7 nein unsigned 0
field 6. catname varchar 150 nein latin1_swedish_ci
|
|
Bei Tinchen sind die Felder 6 und 7 zusätzlich und dass ist die Ursache des Ganzen.
Kann ja sein das ihr beide unterschiedliche Smiliesshops eingebaut habt.
| Zitat: |
| Also wenn der Smilie-Shop nich wäre würde das ganze wieder funktionieren?? |
|
Ich weiß nicht wie der Smilieshop arbeitet.
Es ist jedoch sicher, wenn die beiten Tabellenfelder 6 und 7 weg sind, dann klappt alles wie es soll.
LG
haumi
Geschrieben von Tinchen am 24.08.2010 um 11:31:
Kann man das nich einfach da raus nehmen...?
Geschrieben von katze2ooo am 24.08.2010 um 11:48:
Hi
welchen Smilie Hack hast du drin?
Wenn nicht den wBBSmilieShop 4.1 WbbLite vom alfi,
musste deinen ausbauen und den einbauen.
Gruß katze2ooo
Geschrieben von haumi am 24.08.2010 um 12:41:
Ich werde heute Nachmittag mal nachsehen.
Tinchen, legst du bitte den Hack, der bei dir eingebaut ist in die 1.
Ich denke ich muss den Ausbauen und den von Katze einbauen.
LG
haumi
Geschrieben von Tinchen am 24.08.2010 um 21:28:
Sorry war den ganzen Tag ausser haus... alte Wohnung leer machen und Tapeten ab.
Welchen Hack soll ich ins FTP legen..?
Geschrieben von katze2ooo am 24.08.2010 um 23:05:
wBBSmilieShop 4.1 WbbLite ©
www.HopFenSchlodel.de | Version wBB 2.3 © alfie
Gruß
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH