Seite 1 von 1

Smiliey-Categories-MOD

Verfasst: 25.08.2005 09:27
von gulliver
Hat jemand diesen MOD bei sich einbauen können, so dass er auch funktioniert? Habe gestern beim Einbau Probleme gehabt, so dass letzlich alles wieder zurückgedreht werden musste.

Ein Bug ist, dass laut "update Smiley Categories.txt" ein Segment gesucht werden soll, das in keiner Datei, unterhalb phpBB2 zu finden ist, auch in den älteren Versionen nicht:

Code: Alles auswählen

#-----[ OPEN ]-----------------------------------------------
#
templates/subSilver/posting_smilies.tpl

#
#-----[ FIND ]------------------------------------------------
#
				<td><table width="100" border="0" cellspacing="0" cellpadding="5">
					<!-- BEGIN smilies_row -->
					<tr align="center" valign="middle"> 
						<!-- BEGIN smilies_col -->
						<td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
						<!-- END smilies_col -->
					</tr>
					<!-- END smilies_row -->
					<!-- BEGIN switch_smilies_extra -->
					<tr align="center"> 
						<td colspan="{S_SMILIES_COLSPAN}"><span  class="nav"><a href="{U_MORE_SMILIES}" onclick="open_window('{U_MORE_SMILIES}', 250, 300);return false" target="_smilies" class="nav">{L_MORE_SMILIES}</a></td>
					</tr>
					<!-- END switch_smilies_extra -->
				</table></td>

#
#-----[ REPLACE WITH ]----------------------------------------
#
				<td><table width="100%" border="0" cellspacing="0" cellpadding="5">
					<tr>
						<td>
						<!-- BEGIN window_smiles -->
						&nbsp;<img src="{window_smiles.SMILEY_IMG}" alt="{window_smiles.SMILEY_DESC}" border="0" onmouseover="this.style.cursor='hand';" onclick="emoticon('{window_smiles.SMILEY_CODE}');" title="{window_smiles.SMILEY_DESC}" />
						<!-- END window_smiles -->
						</td>
					</tr>
					<!-- BEGIN smilies_row -->
					<tr align="center">
						<!-- BEGIN smilies_col -->
						<td><img src="{smilies_row.smilies_col.SMILEY_IMG}" alt="{smilies_row.smilies_col.SMILEY_DESC}" border="0" onmouseover="this.style.cursor='hand';" onclick="emoticon('{smilies_row.smilies_col.SMILEY_CODE}');" title="{smilies_row.smilies_col.SMILEY_DESC}" /></td>
						<!-- END smilies_col -->
					</tr>
					<!-- END smilies_row -->
				</table></td>

#
#-----[ FIND ]------------------------------------------------?????????????????????????????????????????
#
			<!-- BEGIN category_table -->
			<tr>
				<td><br /><table width="100%" border="0" cellspacing="1" cellpadding="4" class="forumline">
					<tr>
						<th class="thHead" height="25">{L_SMILEY_CATEGORIES}</th>
					</tr>
					<!-- BEGIN category_buttons -->
		 			<tr>
						<td align="center">
						<!-- BEGIN categories -->
						<input type="button" class="button" value="{category_table.category_buttons.categories.NUMBER}" onclick="window.location='{category_table.category_buttons.categories.CAT_MORE_SMILIES}'; return false;" />
						<!-- END categories -->
						</td>
		  			</tr>
		  			<!-- END category_buttons -->
				</table></td>
			</tr>
			<!-- END category_table -->
			<tr>
				<td align="center"><span class="genmed"><a href="javascript:window.close();" class="genmed">{L_CLOSE_WINDOW}</a></span></td>
			</tr>

#
#-----[ REPLACE WITH ]----------------------------------------
#
			<tr>
				<td align="center"><br /><span class="genmed"><a href="javascript:window.close();" class="genmed">{L_CLOSE_WINDOW}</a></span></td>
			</tr>

#
#-----[ OPEN ]------------------------------------------------???????????????????????????????????????????
#
Die Fragezeichen grenzen den Problembereich ein und sind von mir eingefügt. Auch charakteristische Fragmente sind nicht auffindbar. In der Folge konnte auch die db_update.php nicht richtig ausgeführt werden, wobei ein Zusammenhang mit dem oben geposteten Codeschnipsel nicht bestehen muss.

Der Einbau soll in eine Version 2.0.17 erfolgen. Bin dankbar für jede gute Idee.