Smilies in Kategorien

nAsH
Zitat:
Original von Zimtsternchen25
Vielleicht erkenne ich vor lauter Seiten und Buchstaben die Lösung nicht mehr...

Folgendes passiert: wenn ich auf "Mehr" klicke (im Smiliefenster) - öffnet sich das PopUp... weiss mit folgendem HInweis:

Parse error: syntax error, unexpected $end in /www/xxxx/xxxxx/misc.php on line 482

Ich habe mit phase5 nach geschaut. Bei 482 ist ende. Also da ist das ?> Zeichen.

Ich finde den Fehler einfach nicht... unglücklich

häng ma deine misc.php hier an...

nAsH
Zimtsternchen25
Ich glaub ich werd gleich irre...

Das erste Problem wäre nun gelöst aber:

1. wenn ich auf neue Smilie hinzufügen gehe, wird keine Kategorie mehr angezeigt.

2. Wenn ich die Kategorien bearbeiten will: Weisse Seite
ebenso bei neue erstellen

3. wenn ich einen neuen smilie hinzufüge - kommt folgender Fehler:
Zitat:
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_smilies (smiliepath,smilietitle,smiliecode,smilieorder,catname) VALUES ('', '', '', '0')
mysql error: Column count doesn't match value count at row 1
mysql error number: 1136
mysql version: 4.0.25-Max-log
php version: 4.4.3
Date: 17.09.2007 @ 11:49
Script: /acp/smilie.php


*heul*
Zimtsternchen25
Mönsch, ich bin jetzt zum xten Male alle Seiten durch gegangen, habe alle Fehler versucht mit meinen Dateien zu prüfen.

Ich habe hinter <php? diesen Code eingefügt (jetzt wird immerhin wieder vor den Smilies Ja/ Nein angezeigt),
ich habe ,catname eingefügt usw.

Dennoch kann ich immer noch KEINE Smilies hochladen,
KEINE Kategorien bearbeiten, löschen oder sonst was....
Gwen
Hallo,ich schreib es nochmal hier mit rein,ich habe auch smilys in kategorien.
Allerdings wenn ich einen neu hinzufüge erscheint dieser beim benutzn im Thema mehrfach zwischn denn bUchstabn woran liegt sowas?

lg gwen
Pixel - Oase
Hallo ihr Lieben.

ich habe mir gerade den Hack auf mein testboard gepackt aber beim instalieren nach den Templates( Templates cachen) bricht er ab.
Er sagt aber das die Templates erfolgreich gecacht worden sind.
Klickt man auf weiter kann die Seite nicht gefunden werden?

Habe Wbb2.3.6 liegt es vielleicht an der Version?
dj-andy
Hallo Ich habe ebenfalls gestern das Paket auf dem 2.3.6 Installiert!
Ich bin alle Seiten hier im Suport durchgegeangen und habe festgestellt das auch ich nur noch ein Opfer der weißen Seite bin alle Fehler die bisher kamen wurden hier schon ausgiebeig besprochen aber das eine ist wohl immer noch ein Rätsel!
________________________________________________

Zitat:
Hallo ihr Lieben.

ich habe mir gerade den Hack auf mein testboard gepackt aber beim instalieren nach den Templates( Templates cachen) bricht er ab.
Er sagt aber das die Templates erfolgreich gecacht worden sind.
Klickt man auf weiter kann die Seite nicht gefunden werden?

Habe Wbb2.3.6 liegt es vielleicht an der Version?

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Pixel - Oase: Gestern, 13:16.

hast Du es mal versucht die Templates manuell zu cachen?
http://dein.board.de/acp/acp_tpl.php
Pixel - Oase
das Setup sagt ja das die Templates erfolgreich gecacht worden sind nur wenn ich auf Insatlation weiter klicke kommt die weisse Seite
Gwen
Bei mir ist das problem eher das,ich zwar die smilys reinladen kann,bekomm sie auch angezeigt.

Allerdings benutz man diese zb in Beiträgen kommt dieser smily zwischn jeden Buchstabn weiss jemand viell rat?
Slider080674
also allet hab ich installiert
hab auch alle einträge im acp
2 kats erstellt, smilies zugeordnet
aber hab nichts drin

hab ich den echt was übersehen ?
JJ-L
Ich bekomme wenn man auf "mehr" geht diese fehlermeldung:

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): 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.22-max-log
php version: 5.2.3
Date: 15.10.2007 @ 09:14
Script: /forum03/misc.php?action=moresmilies
Referer: http://www.dogsforum.de/forum03/index.php
Pixel - Oase
unglücklich es ist wirklich schade das man hier keinen Support bekommt, obwohl ich eigentlich sagen muss das man hier eigentlich immer klasse geholfen wird.
Aber ich warte auch schon solange auf eine Antwort auf meine Frage unglücklich
Sina
Zitat:
Original von 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?


Und wie hast du das behoben? verwirrt Ich habe dasselbe Problem...... traurig
Mara777
welches Problem, Sina?
Sina
Das mit dem CT-Security System und den Smilie-Kategorien, da habe ich Probleme...

Wenn ich die Kategorien bearbeite und beim Aufrufen der Smilies kommt der Alert Security System...jedoch nicht immer!

Wie kann ich das beheben verwirrt
colbe
Zitat:
Original von Monique
Hallo Ihr Lieben,...

durch den Einbau des Hacks funktioniert beim mir der Smilie-Massenupload nicht mehr.

Woran könnte das liegen? ich bekomme im ACP immer eine weiße Seite angezeigt


füge das in der acp/smilie.php über ?> ein

code:
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:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
if ($action == 'upload') {
	checkAdminPermissions("a_can_smilie_upload", 1);
	
	$count = 0;
	$count_error = 0;
	$smilies = dir("./smilieupload");
	
	if (isset($_POST['send'])) {
	  while ($smilie = $smilies->read()) {
	  	if ($smilie != "." && $smilie != "..") {
	  		@$pictype = getimagesize("./smilieupload/".$smilie);
	  		if ($pictype[2]) {
	  			
	  			$search  = array ('ä', 'ö', 'ü', 'ß', 'Ä', 'Ö', 'Ü');
   				$replace = array ('ae', 'oe', 'ue', 'ss', 'Ae', 'Oe', 'Ue');
  	 			$smilie_new = str_replace($search, $replace, $smilie); 
	  			
	  			$strlen = wbb_strlen($smilie_new);
	  			$smiliecode = ":".wbb_substr($smilie_new, 0, $strlen - 4).":";
	  			
	  			$result = $db->query_first("SELECT COUNT(*) FROM bb".$n."_smilies WHERE smiliecode = '".addslashes($smiliecode)."'");
					if ($result[0] == 0) {	
						
						$result = $db->unbuffered_query("SELECT value FROM bb".$n."_designelements WHERE element = 'imagefolder' GROUP BY value");
 						while($row = $db->fetch_array($result)){
							@copy("smilieupload/$smilie", "../$row[value]/smilies/$smilie_new");
							@chmod("../$row[value]/smilies/$smilie_new",0777);
						}
        		@unlink("smilieupload/$smilie");
						
						$db->query("INSERT INTO bb".$n."_smilies (smiliepath,smiliecode) VALUES ('{imagefolder}/smilies/".addslashes($smilie_new)."','".addslashes($smiliecode)."')");
						$count++;
					}
					else $count_error++;
	  		}
	  		else $count_error++;
	  	}
		}
		$lang->items['LANG_ACP_SMILIE_UPLOADED'] = $lang->get("LANG_ACP_SMILIE_UPLOADED", array('$count' => $count));
		$lang->items['LANG_ACP_SMILIE_NOTUPLOADED'] = $lang->get("LANG_ACP_SMILIE_NOTUPLOADED", array('$count_error' => $count_error));
		
		eval("\$tpl->output(\"".$tpl->get("smilie_upload_done", 1)."\",1);");
	  exit;
	}
	while ($smilie = $smilies->read()) if ($smilie != "." && $smilie != "..") $count++;
	$lang->items['LANG_ACP_SMILIE_UPLOAD_INDIR'] = $lang->get("LANG_ACP_SMILIE_UPLOAD_INDIR", array('$count' => $count));
	
	eval("\$tpl->output(\"".$tpl->get("smilie_upload", 1)."\",1);");
}

honeymoon
traurig Hab mich jetzt hier 4 Std. durch die Seiten rauf und runter gelesen und alle

Fehler ausgemerggelt, die es angezeigt hat.

Und nun kommt dieser Fehler:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: SELECT COUNT(*) FROM bb1_smilies WHERE catname=''
mysql error: Unknown column 'catname' in 'where clause'
mysql error number: 1054
mysql version: 4.1.12-nt
php version: 4.3.11
Date: 25.11.2007 @ 23:17
Script:
Referer:

Bin am Ende und weiß nicht mehr weiter! Kann mir bitte jemand helfen? :go

EDIT:

Haben den Fehler gefunden und selber behoben. Freude

Jetzt funzt alles einwandfrei! großes Grinsen

Aber viele Probs, bis der Hack endlich funzt. Versagt

Aber wenn er dann geht ist er echt Klasse! Prost
kebehsenuef
Juhuu

also erstmal nachdem ich alle fehler raus hatte funzte es einmannfrei, aber
da ich das portal vog JGS und die Shutbox von krabbe benutze hatte ich ein kleines problem mit den Smilies. Wenn ich im Forum oder woanders bin habe ich auf der linken seite die portalboxen und dort auch die Shoutbox, das hatte zur folge das die smilies im forum in den pn usw nich mehr funzten (also draufklicken und einfügen), hat das schon mal jemand gehabt? muß es aber mal noch unter windoof probieren da ich zu zeit probleme mit meinem java unter suse habe.

grüßele
honeymoon
unglücklich Doch schon wieder ein Problem mit diesem Hack.

Habe einen anderen Hack heute morgen eingebaut und soweit

funktioniert alles.

Aber wenn ich das Pop up Fenster für die Smilies öffne, zeigt es mir keine

Auswahl von den Kategorien rechts oben an.

Alle Smilies und Kategorien sind im ACP vorhanden.

Setzte ich eine andere Kategorie als Standard und ich öffne das Pop up dann

kommen diese Smilies auch.

Nur kann ich eben keine andere Kategorie wählen.

Vor dem Einbau des anderen Hacks hat alles einwandfrei funktioniert!

Kann mir jemand sagen, an was das liegt?

Noch ein Problem aufgetreten:

Wenn ich auf Alle Smilies setze kommt ein sql Fehler obwohl die Tabelle angelegt ist:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): 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.12-nt
php version: 4.3.11
Date: 01.12.2007 @ 17:58
Script:
Referer:


Wäre echt top, wenn jemand helfen würde!


Lg

honeymoon
mega_kissi
Zitat:
Original von [SG1]64erDJAndi
kleiner entscheidender Fehler in deiner mitgelieferten smilies.php

acp/smilies.php

Suche in folgender Anweisung

code:
1:
/** add smilie **/


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


füge direkt dahinter folgendes ein...

code:
1:
,catname


dann funktioniert auch das hinzufügen von neuen Smilies!

wer das nicht ändert bekommt einen SQL Fehler..

ich empfehle den Download zu fixen... ;o)

Ansonsten funktioniert des Hack erste Sahne! großes Grinsen

Genau das Prob hatte ich auch...
Ich musst das da machen und dann gings wieder
---------------------------------------------------------------------------
------
Achja
Danke nochmal ich hab 2.3.6 und funkt nun alles smile
Ich hatte bei der poupup Datei noch etwas geädert:
code:
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:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | {$lang->items['LANG_MISC_MORESMILIES_TITLE']}</title>
$headinclude

<script type="text/javascript">
 <!--
 function smilie(smilietext) {
  opener.smilie(smilietext);
  //opener.document.bbform.message.focus();
 }
 //-->
 </script>
<script type="text/javascript">
<!--
function smiliejump() {
 if(document.jumpform.catname.options[document.jumpform.catname.selectedIndex].value != -1) document.jumpform.submit();
}
//-->
</script>
</head>
<body>
<table cellpadding="8" cellspacing="{$style['tableoutcellspacing']}" align="center" border="{$style['tableoutborder']}" class="tableoutborder" style="width:100%">
 <tr>
<td class="mainpage" align="center">
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:100%" class="tableinborder">
<tr>
<td class="tableb" align="center" colspan="4">
<form action="misc.php" method="get" name="jumpform">
<table cellpadding="4" cellspacing="0" border="0" style="width:100%">
  <tr>
   <td class="tabletitle" colspan="3" align="left"><span class="normalfont"><b>{$lang->items['LANG_MISC_MORESMILIES_TITLE']}</b></span></td>
<td class="tabletitle" align="right"><select name="catname" onchange="smiliejump()">
$smilie_categorie
</select>&nbsp;<input src="{$style['imagefolder']}/go.gif" type="image" align="middle" />
</td>
  </tr>
</table>
<input type="hidden" name="action" value="$action" />
<input type="hidden" name="sid" value="$session[hash]" />
</form>
</td>
</tr>

  $popup_smiliesbits

<if($pagelink)><then>
<tr class="tableb"><td colspan="4">
<form method="post" action="misc.php">
<input type="hidden" name="catname" value="$catname" />
<input type="hidden" name="page" value="$page" />
<input type="hidden" name="action" value="$action" />
<input type="hidden" name="sid" value="$session[hash]" />
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr class="tableb"><td>$pagelink</td>
<td align="right" nowrap="nowrap"><span class="normalfont">{$lang->items['LANG_MISC_CATEGORIE_SEITE']}<input class="input" type="text" name="smilieseite" value="$smilieseite" size="10" maxlength="4" /> <input src="{$style['imagefolder']}/go.gif" type="image" /></span>
</td></tr>
</table>
</form>
</td></tr>

</then></if>
  <tr>
   <td class="tabletitle" colspan="4" align="center"><span class="smallfont"><a href="javascript:self.close()">{$lang->items['LANG_MISC_WINDOW_CLOSE']}</a></span></td>
  </tr>
 </table></td></tr>
</table>



</body>
</html>
balou1961
Ist das auch im WBB2.3.6 möglich oder gibts dafür wieder andere Version?