Den haste Dir aber auch verdientSo jetzt mach ich mir 'n Kaffee.
Nun, danke für die neuen Fehler.
Ich habe auch die neue MOD-Version schon vorbereitet und Du stehst auch bereits mit einem THX drinnen.
Gehört sich ja schliesslich so.
Es geht schon weiter...oxpus hat geschrieben:Nun, danke für die neuen Fehler.
Upps, wenn's denn sein muss... 8)Ich habe auch die neue MOD-Version schon vorbereitet und Du stehst auch bereits mit einem THX drinnen.
Gehört sich ja schliesslich so.
Code: Alles auswählen
<option value="12" selected class="genmed">{L_FONT_NORMAL}</option>
Code: Alles auswählen
<option value="12" class="genmed">{L_FONT_NORMAL}</option>
Code: Alles auswählen
'HEIGHT=400,resizable=yes,scrollbars=yes,WIDTH=600'
Code: Alles auswählen
'height=400,resizable=yes,scrollbars=yes,width=600'
Code: Alles auswählen
<form action="{S_SEARCH_ACTION}" method="POST" >
Code: Alles auswählen
<form action="{S_SEARCH_ACTION}" method="post" >
Code: Alles auswählen
<span class="genmed"><input type="text" style="width: 300px" class="post" name="search_keywords" size="30" />
Code: Alles auswählen
<span class="genmed"><input type="text" style="width: 300px" class="post" name="search_keywords" size="30" /></span>
Code: Alles auswählen
<td class="row2"><span class="genmed">{S_CATEGORY_OPTIONS}</td>
Code: Alles auswählen
<td class="row2"><span class="genmed">{S_CATEGORY_OPTIONS}</span></td>
Code: Alles auswählen
<td class="row2"><span class="genmed">{S_SORT_OPTIONS}</td>
Code: Alles auswählen
<td class="row2"><span class="genmed">{S_SORT_OPTIONS}</span></td>
Code: Alles auswählen
<td class="row2"><span class="genmed">{S_SORT_ORDER}</td>
Code: Alles auswählen
<td class="row2"><span class="genmed">{S_SORT_ORDER}</span></td>
oxpus hat geschrieben:Und :roll: danke für den Nachschlag.
Bitte, bitte... 8)In Erwartung weiterer Fehler...
Code: Alles auswählen
<img src="../{ext_blacklist.EXT_BLACKLIST_IMG}" border="0" /></a>
Code: Alles auswählen
<img src="../{ext_blacklist.EXT_BLACKLIST_IMG}" border="0" alt="" /></a>
Code: Alles auswählen
<img src="../{toolbox.TOOLBOX_IMG}" border="0" /></a>
Code: Alles auswählen
<img src="../{toolbox.TOOLBOX_IMG}" border="0" alt="" /></a>
Code: Alles auswählen
<p align="center" width="100%">
Code: Alles auswählen
<p align="center">
Code: Alles auswählen
<img src="'.$phpbb_root_path.$images['Dl_edit'].'" border="0" />
Code: Alles auswählen
<img src="'.$phpbb_root_path.$images['Dl_edit'].'" border="0" alt="" />
Code: Alles auswählen
<img src="'.$phpbb_root_path.$images['Dl_new'].'" border="0" />
Code: Alles auswählen
<img src="'.$phpbb_root_path.$images['Dl_new'].'" border="0" alt="" />
Code: Alles auswählen
<input type="text" size="10" maxlength="20" name="thumb_fsize" value="{THUMB_FSIZE}" />
Code: Alles auswählen
<input class="post" type="text" size="10" maxlength="20" name="thumb_fsize" value="{THUMB_FSIZE}" />
Code: Alles auswählen
<input type="text" size="5" maxlength="5" name="thumb_xsize" value="{THUMB_XSIZE}" />
Code: Alles auswählen
<input class="post" type="text" size="5" maxlength="5" name="thumb_xsize" value="{THUMB_XSIZE}" />
Code: Alles auswählen
<input type="text" size="5" maxlength="5" name="thumb_ysize" value="{THUMB_YSIZE}" />
Code: Alles auswählen
<input class="post" type="text" size="5" maxlength="5" name="thumb_ysize" value="{THUMB_YSIZE}" />
Code: Alles auswählen
<input type="text" name="username" size="20" maxlength="32" value="" />
Code: Alles auswählen
<input class="post" type="text" name="username" size="20" maxlength="32" value="" />
Code: Alles auswählen
<span class="gen"><input type="text" name="user_traffic" size="20" maxlength="40" />
Code: Alles auswählen
<span class="gen"><input class="post" type="text" name="user_traffic" size="20" maxlength="40" /></span>
Code: Alles auswählen
{L_DL_GB}</span>
Code: Alles auswählen
{L_DL_GB}
Code: Alles auswählen
<span class="gen"><input type="text" name="all_traffic" size="20" maxlength="40" />
Code: Alles auswählen
<span class="gen"><input class="post" type="text" name="all_traffic" size="20" maxlength="40" /></span>
Code: Alles auswählen
<input type="radio" name="y" value="gb"/> {L_DL_GB}</span>
Code: Alles auswählen
<input type="radio" name="y" value="gb"/> {L_DL_GB}
Code: Alles auswählen
<span class="gen"><input type="radio" name="func" value="add" checked="checked"/> {L_ADD} <input type="radio" name="func" value="set"/> {L_SET}
Code: Alles auswählen
<span class="gen"><input type="radio" name="func" value="add" checked="checked"/> {L_ADD} <input type="radio" name="func" value="set"/> {L_SET}[</span>]
Code: Alles auswählen
<input type="text" name="group_traffic" size="20" maxlength="40" />
Code: Alles auswählen
<input class="post" type="text" name="group_traffic" size="20" maxlength="40" />
Code: Alles auswählen
<input name="user_dl_auto_traffic" type="text" size="10" maxlength="50" value="{USER_DL_AUTO_TRAFFIC}" />
Code: Alles auswählen
<input name="user_dl_auto_traffic" class="post" type="text" size="10" maxlength="50" value="{USER_DL_AUTO_TRAFFIC}" />
Code: Alles auswählen
<input name="group_dl_auto_traffic[{group_row.GROUP_ID}]" type="text" size="10" maxlength="50" value="{group_row.GROUP_DL_AUTO_TRAFFIC}" />
Code: Alles auswählen
<input name="group_dl_auto_traffic[{group_row.GROUP_ID}]" class="post" type="text" size="10" maxlength="50" value="{group_row.GROUP_DL_AUTO_TRAFFIC}" />
Code: Alles auswählen
</tr>
<!-- END group_row -->
</tr>
<tr>
Code: Alles auswählen
</tr>
<!-- END group_row -->
<tr>
Code: Alles auswählen
suche
{L_DL_GB}</span>
ersetze mit
{L_DL_GB}
Code: Alles auswählen
<td class="row2" width="75%"><span class="gen"><input type="text" class="post" name="user_traffic" size="20" maxlength="40" />
<input type="radio" name="x" value="b"/> {L_DL_BYTES}
<input type="radio" name="x" value="kb" checked="checked" /> {L_DL_KB}
<input type="radio" name="x" value="mb"/> {L_DL_MB}
<input type="radio" name="x" value="gb"/> {L_DL_GB}</span></td>
Code: Alles auswählen
<input type="hidden" name="action" value="add">
Code: Alles auswählen
<input type="hidden" name="action" value="add" />
Code: Alles auswählen
<input type="text" name="cat_name" size="40" maxlength="255" value="{CAT_NAME}" />
Code: Alles auswählen
<input class="post" type="text" name="cat_name" size="40" maxlength="255" value="{CAT_NAME}" />
Code: Alles auswählen
<input type="text" name="path" size="40" maxlength="255" value="{CAT_PATH}" />
Code: Alles auswählen
<input class="post" type="text" name="path" size="40" maxlength="255" value="{CAT_PATH}" />
Code: Alles auswählen
<textarea name="description" rows="3" cols="40">{DESCRIPTION}</textarea>
Code: Alles auswählen
<textarea class="post" name="description" rows="3" cols="40">{DESCRIPTION}</textarea>
Code: Alles auswählen
<input type="text" name="stats_prune" value="{STATS_PRUNE}" size="10" maxlength="8" />
Code: Alles auswählen
<input class="post" type="text" name="stats_prune" value="{STATS_PRUNE}" size="10" maxlength="8" />
Code: Alles auswählen
<input type="text" name="cat_traffic" size="10" maxlength="10" value="{CAT_TRAFFIC}" />
Code: Alles auswählen
<input class="post" type="text" name="cat_traffic" size="10" maxlength="10" value="{CAT_TRAFFIC}" />
Code: Alles auswählen
</tr>
<table>
<!-- BEGIN group_block -->
<br />
Code: Alles auswählen
</tr>
</table>
<!-- BEGIN group_block -->
<br />
Code: Alles auswählen
</tr>
<table>
</form>
Code: Alles auswählen
</tr>
</table>
</form>
Code: Alles auswählen
<span class="nav">{CATEGORIES}
Code: Alles auswählen
<span class="nav">{CATEGORIES}</span>
Code: Alles auswählen
<span class="nav">{DL_COUNT}
Code: Alles auswählen
<span class="nav">{DL_COUNT}</span>
Code: Alles auswählen
<span class="nav"><a href="{U_DOWNLOAD_ORDER_ALL}">{L_SORT}</a>
Code: Alles auswählen
<span class="nav"><a href="{U_DOWNLOAD_ORDER_ALL}">{L_SORT}</a></span>
Code: Alles auswählen
<input type="text" name="description" size="40" maxlength="255" value="{DESCRIPTION}" />
Code: Alles auswählen
<input class="post" type="text" name="description" size="40" maxlength="255" value="{DESCRIPTION}" />
Code: Alles auswählen
<textarea name="long_desc" rows="5" cols="75">{LONG_DESC}</textarea>
Code: Alles auswählen
<textarea class="post" name="long_desc" rows="5" cols="75">{LONG_DESC}</textarea>
Code: Alles auswählen
<input type="text" name="file_name" size="40" maxlength="255" value="{URL}" />
Code: Alles auswählen
<input class="post" type="text" name="file_name" size="40" maxlength="255" value="{URL}" />
Code: Alles auswählen
<input type="text" name="file_name" size="40" maxlength="255" value="{URL}" />
Code: Alles auswählen
<input class="post" type="text" name="file_name" size="40" maxlength="255" value="{URL}" />
Code: Alles auswählen
<input type="text" name="file_traffic" size="10" maxlength="10" value="{TRAFFIC}" />
Code: Alles auswählen
<input class="post" type="text" name="file_traffic" size="10" maxlength="10" value="{TRAFFIC}" />
Code: Alles auswählen
<input type="text" name="hack_version"
Code: Alles auswählen
<input class="post" type="text" name="hack_version"
Code: Alles auswählen
<input type="text" name="hack_author"
Code: Alles auswählen
<input class="post" type="text" name="hack_author"
Code: Alles auswählen
<input type="text" name="hack_author_email"
Code: Alles auswählen
<input class="post" type="text" name="hack_author_email"
Code: Alles auswählen
<input type="text" name="hack_dl_url"
Code: Alles auswählen
<input class="post" type="text" name="hack_dl_url"
Code: Alles auswählen
<input type="text" name="test"
Code: Alles auswählen
<input class="post" type="text" name="test"
Code: Alles auswählen
<input type="text" name="require"
Code: Alles auswählen
<input class="post" type="text" name="require"
Code: Alles auswählen
<textarea name="mod_desc" rows="15" cols="75">
Code: Alles auswählen
<textarea class="post" name="mod_desc" rows="15" cols="75">
Code: Alles auswählen
<textarea name="warning" rows="5" cols="75">
Code: Alles auswählen
<textarea class="post" name="warning" rows="5" cols="75">
Code: Alles auswählen
<textarea class="post" name="warning" rows="5" cols="75">
Code: Alles auswählen
<textarea name="todo" rows="5" cols="75">
Code: Alles auswählen
<textarea class="post" name="todo" rows="5" cols="75">
Ach quatsch.oxpus hat geschrieben:OOoooooooooooooooooooooooooooohkay...
So langsam bezweifel ich, daß ich beim Modden 100%ig wach war.
Muss ich wohl alles im Delirium geschrieben haben
Wo du recht hast, hast du recht. Ich hatte das </span> zu früh gesetzt. :oops:Du hattest für die dl_traffic_body.tpl folgendes angegeben:Das wäre falsch. Der Block schaut so aus:Code: Alles auswählen
suche {L_DL_GB}</span> ersetze mit {L_DL_GB}
Ohne das </span> am Zellenende wäre der Tag nicht geschlossen.Code: Alles auswählen
<td class="row2" width="75%"><span class="gen"><input type="text" class="post" name="user_traffic" size="20" maxlength="40" /> <input type="radio" name="x" value="b"/> {L_DL_BYTES} <input type="radio" name="x" value="kb" checked="checked" /> {L_DL_KB} <input type="radio" name="x" value="mb"/> {L_DL_MB} <input type="radio" name="x" value="gb"/> {L_DL_GB}</span></td>
Und ich mach wohl jetzt besser 'ne Pause. :?Nur mal am Rande bemerkt.
Neee, ich mach für heute Pause. Mit flimmert's vor den Augen. :ko:oxpus hat geschrieben:Ja, ich aktualisiere nun auch erstmal wieder den MOD und Du kannst in Ruhe weitermachen...
Was will mir diese -1 B / 500 MB sagen?Es sind insgesamt 1 Downloads mit einem Volumen von -1 B / 500 MB verfügbar. Darin sind 1 externe Downloads enthalten.
Glaub ich gerne.Neee, ich mach für heute Pause. Mit flimmert's vor den Augen.
Öh, kleiner Fehler im MOD.Was will mir diese -1 B / 500 MB sagen?
'ne 1/4h Ablenkung taten eben ganz gut.oxpus hat geschrieben:Glaub ich gerne.Neee, ich mach für heute Pause. Mit flimmert's vor den Augen.
Ahja.Öh, kleiner Fehler im MOD.Was will mir diese -1 B / 500 MB sagen?
Externe Downloads werden intern mit -1 Byte gespeichert.
Das muss ich beim Auslesen für die Statistik hier mal auf 0 ändern, damit das wieder stimmt.
Code: Alles auswählen
<input type="text" name="extention"
Code: Alles auswählen
<input class="post" type="text" name="extention"
Code: Alles auswählen
<input type="submit" name="submit" value="{L_DL_DEL_EXTENTIONS}" />
Code: Alles auswählen
]<input type="submit" class="mainoption" name="submit" value="{L_DL_DEL_EXTENTIONS}" />
Code: Alles auswählen
<br />
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
</tr>
</table>
Code: Alles auswählen
<br />
Code: Alles auswählen
<input type="text" name="require" size="40" maxlength="255" value="{MOD_REQUIRE}" />
Code: Alles auswählen
<input class="post" type="text" name="require" size="40" maxlength="255" value="{MOD_REQUIRE}" />
Code: Alles auswählen
<input type="file" name="thumb_name" size="46" />
Code: Alles auswählen
<input class="post" type="file" name="thumb_name" size="46" />
Code: Alles auswählen
<input type="checkbox" name="file_extern" {CHECKEXTERN} value="1">
Code: Alles auswählen
<input type="checkbox" name="file_extern" {CHECKEXTERN} value="1" />
Code: Alles auswählen
{CHECKNOTFREE}> {L_NO}
Code: Alles auswählen
{CHECKNOTFREE} /> {L_NO}
Code: Alles auswählen
{CHECKFREE}> {L_YES}
Code: Alles auswählen
{CHECKFREE} /> {L_YES}
Code: Alles auswählen
{CHECKFREE_REG}> {L_FREE_REG}
Code: Alles auswählen
{CHECKFREE_REG} /> {L_FREE_REG}
Code: Alles auswählen
{APPROVE} value="1">
Code: Alles auswählen
{APPROVE} value="1" />
Code: Alles auswählen
{HACKLIST_EVER} value="2">
Code: Alles auswählen
{HACKLIST_EVER} value="2" />
Code: Alles auswählen
name="change_time" value="1">
Code: Alles auswählen
name="change_time" value="1" />
Code: Alles auswählen
type=radio
Code: Alles auswählen
type="radio"
Code: Alles auswählen
{HACKLIST_YES} value="1">
Code: Alles auswählen
{HACKLIST_YES} value="1" />
Code: Alles auswählen
{HACKLIST_NO} value="0">
Code: Alles auswählen
{HACKLIST_NO} value="0" />
Code: Alles auswählen
<input class="post" type="file" name="thumb_name" size="46" /></span>
Code: Alles auswählen
<input class="post" type="file" name="thumb_name" size="46" />
Code: Alles auswählen
{HACKLIST_EVER} value="2" /><span class="gen"></td>
Code: Alles auswählen
{HACKLIST_EVER} value="2" /></span></td>
So sollte es sein.oxpus hat geschrieben:Na, auf Fehler durch Deine Validierungen achte ich schon.
Und es sollte eigentlich alles durch sein.
Eines fehlt noch, und zwar beim "Durchsuchen..." Button zum hochladen der Thumbnails in der dl_files_edit_body.tpl fehlt noch class="mainoption". Ich finde nur die richtige Stelle im Source nicht. :?Was Du nicht gemeldet hattest, sollte dann i. O. sein.
Ich bau das hier noch ein und Du kannst dann (bei Lust und Laune) morgen ja nochmal checken, ob was fehlt.
Wenn dir nichts mehr auffällt, dann gebe ihn ruhig frei. Ich baue hier diese Version dann ein und sollte mir dabei dann was auffallen fliesst das halt in eine der nächsten Versionen mit rein. :roll:Dann können wir den MOD abschliessen und ich gebe ihn frei.
Es betrifft diese Zeile:PHP Warning: implode() [<a href='function.implode'>function.implode</a>]: Bad arguments. in ...\forum\portal.php on line 528
Code: Alles auswählen
$sql_access_cats = ($userdata['user_level'] == ADMIN) ? '' : ' AND c.id IN ('.implode(',', $access_cat).')';
Kannst Du auch nicht.Eines fehlt noch, und zwar beim "Durchsuchen..." Button zum hochladen der Thumbnails in der dl_files_edit_body.tpl fehlt noch class="mainoption". Ich finde nur die richtige Stelle im Source nicht.
Ahja. Sooo tragisch ist das nun auch wieder nicht.oxpus hat geschrieben:Kannst Du auch nicht.Eines fehlt noch, und zwar beim "Durchsuchen..." Button zum hochladen der Thumbnails in der dl_files_edit_body.tpl fehlt noch class="mainoption". Ich finde nur die richtige Stelle im Source nicht.
Der "Durchsuchen..." Button gehört zum Input-Feld type="file" und kann nicht einzeln gesteuert werden.
Leider.
Suuuper.Das Portal-Add-On habe ich angepasst.
Ich prüfe nun zusätzlich, ob überhaupt Kategorien vorhanden sind, also ob sizeof($access_cat) nicht 0 ist.
Nur dann wird der Block auch ausgeführt.
Code: Alles auswählen
<span class="genmed">{subcats.CAT_DESC}</td>
Code: Alles auswählen
<span class="genmed">{subcats.CAT_DESC}</span></td>
Code: Alles auswählen
$lang['Dl_yellow_explain'] . '"></a>';
Code: Alles auswählen
$lang['Dl_yellow_explain'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_yellow_explain'] . '">';
Code: Alles auswählen
$lang['Dl_yellow_explain'] . '" />';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '"></a>';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '">';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '" />';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '"></a>';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '">';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '" />';
Code: Alles auswählen
$lang['Dl_green_explain'] . '"></a>';
Code: Alles auswählen
$lang['Dl_green_explain'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_green_explain'] . '">';
Code: Alles auswählen
$lang['Dl_green_explain'] . '" />';
Code: Alles auswählen
$lang['Dl_white_explain'] . '"></a>';
Code: Alles auswählen
$lang['Dl_white_explain'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_white_explain'] . '">';
Code: Alles auswählen
$lang['Dl_white_explain'] . '" />';
Code: Alles auswählen
$lang['Dl_red_explain_perm'] . '"></a>';
Code: Alles auswählen
$lang['Dl_red_explain_perm'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_red_explain_perm'] . '">';
Code: Alles auswählen
$lang['Dl_red_explain_perm'] . '" />';
Code: Alles auswählen
$lang['Dl_blue_explain_file'] . '"></a>';
Code: Alles auswählen
$lang['Dl_blue_explain_file'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_blue_explain_file'] . '">';
Code: Alles auswählen
$lang['Dl_blue_explain_file'] . '" />';
Code: Alles auswählen
$lang['Dl_blue_explain'] . '"></a>';
Code: Alles auswählen
$lang['Dl_blue_explain'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_blue_explain'] . '">';
Code: Alles auswählen
$lang['Dl_blue_explain'] . '" />';
Code: Alles auswählen
$lang['Dl_grey_explain'] . '"></a>';
Code: Alles auswählen
$lang['Dl_grey_explain'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_grey_explain'] . '">';
Code: Alles auswählen
$lang['Dl_grey_explain'] . '" />';
Code: Alles auswählen
$lang['Dl_yellow_explain'] . '"></a>';
Code: Alles auswählen
$lang['Dl_yellow_explain'] . '" /></a>';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '"></a>';
Code: Alles auswählen
$lang['Dl_red_explain_alt'] . '" /></a>';
Code: Alles auswählen
<img src="../'.$images['icon_delpost'].'" border="0" /></a>
Code: Alles auswählen
<img src="../'.$images['icon_delpost'].'" border="0" alt="" /></a>
Code: Alles auswählen
'U_FILE_LINK' => append_sid("downloads.$phpEx?view=detail&id=$file_id"),
Code: Alles auswählen
'U_FILE_LINK' => append_sid("downloads.$phpEx?view=detail&id=$file_id"),
Jupp tue das. 8)oxpus hat geschrieben:Okay.
Ich ändere das ab und gehe dann selber nochmal über die Templates.
Wenn ich nichts mehr finde und auch die Dateizeit mit dargestellt wird (validiert ), gebe ich den MOD nachher frei.
Code: Alles auswählen
<td width="100%">{recent_dl_block.recent_dl_row.MINI_IMG}
Code: Alles auswählen
<td class="row1" width="100%">{recent_dl_block.recent_dl_row.MINI_IMG}
Code: Alles auswählen
$hack_author_website.'">
Code: Alles auswählen
$hack_author_website.'" target="_blank">
Code: Alles auswählen
align="center"><span class="genmed" valign="top">
Code: Alles auswählen
align="center" valign="top"><span class="genmed">
Code: Alles auswählen
target="_'
Code: Alles auswählen
target="_blank'
Code: Alles auswählen
target="_phpbbsmilies"
Code: Alles auswählen
target="_blank"
Ahja.oxpus hat geschrieben:In den class_dlmod.php & class_dl_portal.php ist das Target so Absicht.
Es wird hier ein Wert dynamisch eingefügt, der hier stehen bleiben soll.
Fein. 8)Den Rest habe ich geändert.
Ich bin aber auch noch nicht zur Weitererung mit dem realen Dateidatum gekommen.
Wird heute (man achte auf die Uhrzeit) Nachmittag erst was...