|
|
Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Moderator: Moderatoren
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
von Dungeonwatcher » Mi 04.Jul, 2007 16:07 • Beitrag als PDF
Hi!
Ich bräuchte mal wieder etwas Hilfe.
Ich bin gerade dabei den "ajax_features MOD" bei mir einzubauen. Dabei stoße ich auf so einige Probleme, da ich diverse Stellen in den Dateien nicht finde bzw. einiges halt nicht funktioniert.
Angefangen mit der index_body.tpl, hier wird nach dieser Zeile gesucht:
- Code: Alles auswählen
<td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
In meinem Template gibt es diese Zeile jedoch nicht. D.h. selbst wenn ich nur nach {catrow.forumrow.FORUM_FOLDER_IMG} oder noch kürzer FORUM_FOLDER_IMG suche, finde ich nichts. Ebenso ergeht es mir mit der Suche nach {catrow.forumrow.L_FORUM_FOLDER_ALT}.
Anbei mal die entsprechende index_body.tpl.
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Mi 04.Jul, 2007 16:12 • Beitrag als PDF
Du hast den UPI2DB bereits eingebaut?
Dann ist genau diese Stelle zu überspringen, denn hier beissen sich der UPI2DB und die AJAX Features.
Ich würde (als Tipp) eher die UPI2DB Funktion hier lassen, also wie gesagt, diese Stelle nicht modden...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Mi 04.Jul, 2007 16:25 • Beitrag als PDF
Gut, das leuchtet mir ein.
Trifft dies dann auch auf die search_results_topics.tpl zu, denn auch dort finde ich nichts?
Dann zum nächsten Fall, die posting_body.tpl. Hier habe ich alle Stellen gefunden und "hoffentlich" korrekt eingebaut. Nun sollte doch bei Eingabe eines Themas automatisch nach ähnlichen Themen gesucht und entsprechend angezeigt werden, bzw. bei der Vorschau nur noch die Änderungen neu geladen werden,oder? Es passiert aber nichts?
Nächstes Problem ist die search.php. In der stimmt 90% nicht mit dem überein was ersetzt werden soll.
Nachtrag:
Ich werde wohl auf Ajax verzichten, bevor ich mir das Forum kplt. zerschieße. Es läuft nämlich gerade so schön rund. Trotzdem schönen Dank für die Hilfe.
Bye/2
Nachtrag 2:
Ich kann's nicht lassen und habe nun den "Basic AJAX features Mod" eingebaut. Wobei ich allerdings noch zwei Dateien (profil_add_body.tpl und search.php) ausgelassen habe. Nun bin ich am testen. Die Funktion Direktsuche mit Wörtern im Titel (nur bei neuem Thema) funktioniert jedoch nicht. Nach dem ich nun dutzende Male den Einbau kontrolliert habe und nichts finde was fehlt, bin ich etwas ratlos?
Zuletzt geändert von Dungeonwatcher am Do 05.Jul, 2007 11:48, insgesamt 6-mal geändert.
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 11:48 • Beitrag als PDF
Nun ja, die search.php musst Du dabei schon modden, sonst kann ja die Schnellsuche nicht funktionieren 
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 12:17 • Beitrag als PDF
oxpus";p="74466 hat geschrieben:Nun ja, die search.php musst Du dabei schon modden, sonst kann ja die Schnellsuche nicht funktionieren 
<grrr> Dann kommt jetzt einiges an "Arbeit" auf dich zu...
Dies soll ich ersetzen:
- Code: Alles auswählen
if ( isset($HTTP_POST_VARS['search_fields']) ) { $search_fields = ( $HTTP_POST_VARS['search_fields'] == 'all' ) ? 1 : 0; } else { $search_fields = 0; }
Das sieht bei mir so aus: - Code: Alles auswählen
if ( isset($HTTP_POST_VARS['search_fields']) ) { $search_fields = ( $HTTP_POST_VARS['search_fields'] == 'all' ) ? 1 : ( ( $HTTP_POST_VARS['search_fields'] == 'msgonly' ) ? 0 : 2 ); } else { $search_fields = 0; }
mit: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['search_fields']) || isset($HTTP_GET_VARS['search_fields'])) { $search_fields = (isset($HTTP_POST_VARS['search_fields'])) ? $HTTP_POST_VARS['search_fields'] : $HTTP_GET_VARS['search_fields']; } else { $search_fields = 'all'; } $search_fields = ($search_fields == 'all') ? 1 : 0;
Dann die nächste Stelle: Dies soll ersetzt werden: - Code: Alles auswählen
$search_cat = ( isset($HTTP_POST_VARS['search_cat']) ) ? intval($HTTP_POST_VARS['search_cat']) : -1; $search_forum = ( isset($HTTP_POST_VARS['search_forum']) ) ? intval($HTTP_POST_VARS['search_forum']) : -1;
sieht hier so aus: - Code: Alles auswählen
$search_cat = ( isset($HTTP_POST_VARS['search_cat']) ) ? intval($HTTP_POST_VARS['search_cat']) : -1; $search_forum = ( isset($HTTP_GET_VARS['search_forum']) ) ? intval($HTTP_GET_VARS['search_forum']) : (($HTTP_POST_VARS['search_forum'])? intval($HTTP_POST_VARS['search_forum']):-1);
mit: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['search_cat']) || isset($HTTP_GET_VARS['search_cat'])) { $search_cat = (isset($HTTP_POST_VARS['search_cat'])) ? intval($HTTP_POST_VARS['search_cat']) : intval($HTTP_GET_VARS['search_cat']); } else { $search_cat = -1; }
if (isset($HTTP_POST_VARS['search_forum']) || isset($HTTP_GET_VARS['search_forum'])) { $search_forum = (isset($HTTP_POST_VARS['search_forum'])) ? intval($HTTP_POST_VARS['search_forum']) : intval($HTTP_GET_VARS['search_forum']); } else { $search_forum = -1; }
Dies soll ersetzt werden: - Code: Alles auswählen
$sort_by = ( isset($HTTP_POST_VARS['sort_by']) ) ? intval($HTTP_POST_VARS['sort_by']) : 0;
sieht so aus: - Code: Alles auswählen
$sort_by = ( isset($HTTP_GET_VARS['sort_by']) ) ? $HTTP_GET_VARS['sort_by'] : (($HTTP_POST_VARS['sort_by'])? $HTTP_POST_VARS['sort_by']: 0);
durch: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['sort_by']) || isset($HTTP_GET_VARS['sort_by'])) { $sort_by = (isset($HTTP_POST_VARS['sort_by'])) ? intval($HTTP_POST_VARS['sort_by']) : intval($HTTP_GET_VARS['sort_by']); } else { $sort_by = 0; }
und nochwas... Dies wird gesucht: - Code: Alles auswählen
if ( isset($HTTP_POST_VARS['sort_dir']) ) { $sort_dir = ( $HTTP_POST_VARS['sort_dir'] == 'DESC' ) ? 'DESC' : 'ASC'; } else { $sort_dir = 'DESC'; }
sieht hier so aus: - Code: Alles auswählen
if ( isset($HTTP_POST_VARS['sort_dir']) ) { $sort_dir = ( $HTTP_POST_VARS['sort_dir'] == 'DESC' ) ? 'DESC' : 'ASC'; } if ( isset($HTTP_GET_VARS['sort_dir']) ) { $sort_dir = ( $HTTP_GET_VARS['sort_dir'] == 'DESC' ) ? 'DESC' : 'ASC'; }
durch: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['sort_dir']) || isset($HTTP_GET_VARS['sort_dir'])) { $sort_dir = (isset($HTTP_POST_VARS['sort_dir'])) ? $HTTP_POST_VARS['sort_dir'] : $HTTP_GET_VARS['sort_dir']; } else { $sort_dir = 'DESC'; } $sort_dir = ($sort_dir == 'ASC') ? 'ASC' : 'DESC';
Das war's erstmal. 
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 12:36 • Beitrag als PDF
Arbeit?
Naja, eher logisches Denken
Hier die Codes, die Du einfügen müsstest:
Zum 1.:
- Code: Alles auswählen
if (isset($HTTP_POST_VARS['search_fields']) || isset($HTTP_GET_VARS['search_fields'])) { $search_fields = ( isset($HTTP_POST_VARS['search_fields']) ) ? $HTTP_POST_VARS['search_fields'] : $HTTP_GET_VARS['search_fields']; } else { $search_fields = 'all'; } $search_fields = ($search_fields == 'all') ? 1 : ( ( $HTTP_POST_VARS['search_fields'] == 'msgonly' ) ? 0 : 2 );
Zum 2.: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['search_cat']) || isset($HTTP_GET_VARS['search_cat'])) { $search_cat = (isset($HTTP_POST_VARS['search_cat'])) ? intval($HTTP_POST_VARS['search_cat']) : intval($HTTP_GET_VARS['search_cat']); } else { $search_cat = -1; }
if (isset($HTTP_POST_VARS['search_forum']) || isset($HTTP_GET_VARS['search_forum'])) { $search_forum = (isset($HTTP_POST_VARS['search_forum'])) ? intval($HTTP_POST_VARS['search_forum']) : intval($HTTP_GET_VARS['search_forum']); } else { $search_forum = -1; }
Zum 3.: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['sort_by']) || isset($HTTP_GET_VARS['sort_by'])) { $sort_by = (isset($HTTP_POST_VARS['sort_by'])) ? intval($HTTP_POST_VARS['sort_by']) : intval($HTTP_GET_VARS['sort_by']); } else { $sort_by = 0; }
Zum 4.: - Code: Alles auswählen
if (isset($HTTP_POST_VARS['sort_dir']) || isset($HTTP_GET_VARS['sort_dir'])) { $sort_dir = (isset($HTTP_POST_VARS['sort_dir'])) ? $HTTP_POST_VARS['sort_dir'] : $HTTP_GET_VARS['sort_dir']; } else { $sort_dir = 'DESC'; } $sort_dir = ($sort_dir == 'ASC') ? 'ASC' : 'DESC';
....
Fertig 
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 12:49 • Beitrag als PDF
oxpus";p="74470 hat geschrieben:Arbeit?
Jupp, für mich ist das "Schwerstarbeit"... Naja, eher logisches Denken 
...weil ich nichts davon auch nur annähernd in meine Birne reinbekomme. Hier die Codes, die Du einfügen müsstest:
THNX, ist eingebaut... Fertig 
...aber nun habe ich folgenden PHP Fehler: PHP Parse error: syntax error, unexpected '}' in ...\search.php on line 1938
Das entspricht hier die Zeile 12:
- Code: Alles auswählen
else { if ( $show_results == 'bookmarks' ) { message_die(GENERAL_MESSAGE, $lang['No_Bookmarks']); } else { message_die(GENERAL_MESSAGE, $lang['No_search_match']); } } }
// // Search forum //
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 14:17 • Beitrag als PDF
Kann ich so nichts zu sagen, die Klammer kann "irgendwo" fehlen oder zu viel sein.
Da müsste ich schon die gesamte search.php haben...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 14:24 • Beitrag als PDF
Hi großer Meister!
Dann liefere ich sie doch sooofort...
Ich denke sie wird irgendwo fehlen, denn wenn ich die bemängelte entferne, dann knallt es etwas später. 
Zuletzt geändert von Dungeonwatcher am Do 05.Jul, 2007 14:26, insgesamt 1-mal geändert.
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 14:32 • Beitrag als PDF
Öhm, ja, die Datei ist nun scheinbar komplett im Eimer:
- Code: Alles auswählen
if($sort_dir == 'ASC') { $s_sort_dir = "<option value='ASC' $selected>" . $lang['Sort_Ascending'] . '</option><option value="DESC">' . $lang['Sort_Descending'] . '</option>'; } else { $s_sort_dir = "<option value='ASC' $selected>" . $lang['Sort_Ascending'] . '</option><option value="DESC">' . $lang['Sort_Descending'] . '</option>'; }
// // Sorting Search Results - END //
}
else if ( $search_id == 'bookmarks' ) { if ( $userdata['session_logged_in'] ) { if ( $auth_sql != '' ) { $sql = "SELECT t.topic_id, f.forum_id FROM " . TOPICS_TABLE . " t, " . BOOKMARK_TABLE . " b, " . FORUMS_TABLE . " f WHERE t.topic_id = b.topic_id AND t.forum_id = f.forum_id
Vor Zeile 14 o. g. Code-Blockes fehlt was, bei genauerer Betrachtung ist vor dieser besagten Zeile 14 (in der search.php die Zeile 906) dieser Code-Block falsch eingefügt worden: - Code: Alles auswählen
// // Sorting Search Results - Begin //
$mod_sort_by = $sort_by; $mod_sort_dir = $sort_dir;
$s_sort_by = ""; for($i = 0; $i < count($sort_by_types); $i++) { $selected = ( $sort_by == $i ) ? ' selected="selected"' : ''; $s_sort_by .= "<option value=\"" . $i . "\"$selected>" . $sort_by_types[$i] . "</option>"; }
if($sort_dir == 'ASC') { $s_sort_dir = "<option value='ASC' $selected>" . $lang['Sort_Ascending'] . '</option><option value="DESC">' . $lang['Sort_Descending'] . '</option>'; } else { $s_sort_dir = "<option value='ASC' $selected>" . $lang['Sort_Ascending'] . '</option><option value="DESC">' . $lang['Sort_Descending'] . '</option>'; }
// // Sorting Search Results - END //

Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 15:01 • Beitrag als PDF
oxpus";p="74479 hat geschrieben:Öhm, ja, die Datei ist nun scheinbar komplett im Eimer:
Ich hab's befürchtet. ¦4 Vor Zeile 14 o. g. Code-Blockes fehlt was, bei genauerer Betrachtung ist vor dieser besagten Zeile 14 (in der search.php die Zeile 906) dieser Code-Block falsch eingefügt worden:
Ich weiss nicht mal zu welchem Mod der gehört.
Ich sehe gerade das ich zwei gleichnamige Blöcke drinn habe:
- Code: Alles auswählen
// // Sorting Search Results - BEGIN //
if ( $search_id ) { $hidden_fields .= '<input type="hidden" name="mode" value="' . ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'] . '" />'; $s_action = append_sid("search.$phpEx?search_id=$search_id"); $base_url = "search.$phpEx?search_id=$search_id&sort_by=$sort_by&sort_dir=$sort_dir"; } else { $hidden_fields .= '<input type="hidden" name="search_id" value="' . $search_id . '" />'; $s_action = append_sid("search.$phpEx?mode=results"); $base_url = "search.$phpEx?search_id=$search_id"; } $hidden_fields .= '<input type="hidden" name="search_keywords" value="' . ( isset($HTTP_GET_VARS['search_keywords']) ) ? $HTTP_GET_VARS['search_keywords'] : $HTTP_POST_VARS['search_keywords'] . '" />'; $hidden_fields .= '<input type="hidden" name="search_author" value="' . ( isset($HTTP_GET_VARS['search_author']) ) ? $HTTP_GET_VARS['search_author'] : $HTTP_POST_VARS['search_author'] . '" />'; $hidden_fields .= '<input type="hidden" name="show_results" value="' . ( isset($HTTP_GET_VARS['show_results']) ) ? $HTTP_GET_VARS['show_results'] : $HTTP_POST_VARS['show_results'] . '" />'; $hidden_fields .= '<input type="hidden" name="search_terms" value="' . ( isset($HTTP_GET_VARS['search_terms']) ) ? $HTTP_GET_VARS['search_terms'] : $HTTP_POST_VARS['search_terms'] . '" />'; $hidden_fields .= '<input type="hidden" name="search_fields" value="' . ( isset($HTTP_GET_VARS['search_fields']) ) ? $HTTP_GET_VARS['search_fields'] : $HTTP_POST_VARS['search_fields'] . '" />'; $hidden_fields .= '<input type="hidden" name="return_chars" value="' . ( isset($HTTP_GET_VARS['return_chars']) ) ? $HTTP_GET_VARS['return_chars'] : $HTTP_POST_VARS['return_chars'] . '" />'; $hidden_fields .= '<input type="hidden" name="search_cat" value="' . ( isset($HTTP_GET_VARS['search_cat']) ) ? $HTTP_GET_VARS['search_cat'] : $HTTP_POST_VARS['search_cat'] . '" />'; $hidden_fields .= '<input type="hidden" name="search_forum" value="' . ( isset($HTTP_GET_VARS['search_forum']) ) ? $HTTP_GET_VARS['search_forum'] : $HTTP_POST_VARS['search_forum'] . '" />'; $hidden_fields .= '<input type="hidden" name="search_time" value="' . ( isset($HTTP_GET_VARS['search_time']) ) ? $HTTP_GET_VARS['search_time'] : $HTTP_POST_VARS['search_time'] . '" />'; // // Sorting Search Results - END //
Welcher ist nun der Richtige? Ich habe den von dir zitierten Block mal in meinem Original entfernt und bin dabei alles neu einzubauen. Folgendes stößt mir dabei auf. Ich soll nach - Code: Alles auswählen
$base_url = "search.$phpEx?search_id=$search_id";
$template->assign_vars(array( 'PAGINATION' => generate_pagination($base_url, $total_match_count, $per_page, $start),
suchen. Diesen Block gibt es aber so nicht. Die erste Zeile hierbei ist die Zeile 15 im o.g. Block und die anderen Zeilen folgen dann so: - Code: Alles auswählen
// // Sorting Search Results - END //
$template->assign_vars(array( 'PAGINATION' => generate_pagination($base_url, $total_match_count, $per_page, $start),
Wo gehört nun die einzufügende Klammer } hin?
Zuletzt geändert von Dungeonwatcher am Do 05.Jul, 2007 15:43, insgesamt 4-mal geändert.
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 16:09 • Beitrag als PDF
Ich habe keine Ahnung, da ich nicht weiß, was Du gemacht hast.
Der Block, der vor Zeile 14 steht (und in "Spalte 1" beginnt) ist jedenfalls dort falsch.
Wenn der rausgenommen wird, ist zumindest die Ordnung im Script wieder hergestellt 
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 16:37 • Beitrag als PDF
oxpus";p="74486 hat geschrieben:Ich habe keine Ahnung, da ich nicht weiß, was Du gemacht hast.
Einfach nur nach und nach diverse Mods eingebaut. Der Block, der vor Zeile 14 steht (und in "Spalte 1" beginnt) ist jedenfalls dort falsch. Wenn der rausgenommen wird, ist zumindest die Ordnung im Script wieder hergestellt 
Jupp, den habe ich auch entfernt, denn er war, warum auch immer, doppelt drin. Damit tut es ohne Ajax dann auch weiterhin funktionieren. Beim Einbau von Ajax hapert es jetzt scheinbar nur noch an dieser besch* Klammer. ¦4 Nachtrag:Ich habe jetzt mal mit Vanilla verglichen und denke das die Klammer vor diesem Block: - Code: Alles auswählen
$base_url = "search.$phpEx?search_id=$search_id";
$template->assign_vars(array( 'PAGINATION' => generate_pagination($base_url, $total_match_count, $per_page, $start),
bei mir hierher in die Zeile 5 gehört: - Code: Alles auswählen
'U_VIEW_TOPIC' => $topic_url) ); } } } // // Sorting Search Results - BEGIN //
Nun ist die PHP Fehlermeldung nach hinten verschoben: PHP Parse error: syntax error, unexpected $end in ...\search.php on line 2037
Das Währe diese Zeile: - Code: Alles auswählen
?>
Hier fehlte nun eine abschließende Klammer vor: - Code: Alles auswählen
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
Nun funktioniert die Suche zwar wieder, nur halt immer noch nicht die Funktion - Direktsuche mit Wörtern im Titel (nur bei neuem Thema)?
Zuletzt geändert von Dungeonwatcher am Do 05.Jul, 2007 17:42, insgesamt 3-mal geändert.
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 17:48 • Beitrag als PDF
Moment, die Basic Features haben keine Schnellsuche in der search.php!
Ich war jetzt schon leicht verwirrt, aber das ist wirklich erst in den Ajax Features enthalten.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 18:06 • Beitrag als PDF
Nöö, oder?
Lt. Beschreibung:
Registrierung/Profil bearbeiten
- Prüfung ob der Benutzername bereits reserviert oder nicht erlaubt ist
- Vergleich zwischen Passwort Bestätigungs-Passwort
funktioniert nicht
- Prüfung ob die email-Adresse bereits reserviert oder gebannt ist
funktioniert teilweise. Die eMail Adresse des Forums wird ignoriert.
Beitrag schreiben
- Prüfung ob der Benutzername bereits reserviert oder nicht erlaubt ist (nur für Gäste)
- Direktsuche mit Wörtern im Titel (nur bei neuem Thema)
funktioniert nicht
Privatnachricht schreiben
- Prüfung ob der Benutzername des Empfängers gültig ist
funktioniert
Benutzersuche
- Direktsuche nach Eingabe
funktioniert nicht
Was ebenfalls funktioniert, ist die Überprüfung ob ein Thema eingegeben ist.
Wo ist da jetzt mein Denkfehler?
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 18:11 • Beitrag als PDF
Die Schnellsuche im Suchformular, wie es hier funktioniert, ist in den Basic Features wirklich nicht vorhanden!
Und für alles andere musst Du nochmal die Installation genau durchgehen.
In einem vanilla phpBB klappt sogar mit dem EM alles tadellos...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
von Dungeonwatcher » Do 05.Jul, 2007 19:18 • Beitrag als PDF
oxpus";p="74509 hat geschrieben:Die Schnellsuche im Suchformular, wie es hier funktioniert, ist in den Basic Features wirklich nicht vorhanden!
So langsam verstehe ich in der Installationsanleitung garnichts mehr. Wann z.B. taucht dieser Block aus der posting_body.tpl auf: - Code: Alles auswählen
<tr> <td width="22%" align="right" class="row1"><span class="explaintitle">{L_SUBJECT}:</span></td> <td class="row2" width="78%"><input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" {S_AJAX_BLUR} /></td> </tr> <tr id="subject_error_tbl" style="display:none;"> <td width="22%" align="right" class="row1"><span class="explaintitle">Hinweis:</span></td> <td class="row2"><span class="gen">{L_EMPTY_SUBJECT}</span></td> </tr> <tr id="searchresults_tbl" style="display:none;"> <td width="22%" align="right" class="row1"><span class="explaintitle">Hinweis:</span></td> <td class="row2"><span class="gen"><a href="" target="_blank" class="gen" id="searchresults_lnk">No results found.</a></span></td> </tr>
Wenn das Subjekt leer ist, dann erscheint die passende Meldung, nur wann wird das " No results found." (Zeilen 9-12) angezeigt? Zur profil_add.body.tpl, da sieht bei mir die gesuchte Zeile: - Code: Alles auswählen
<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post">
so aus: - Code: Alles auswählen
<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post" name="user">
daraus soll aber werden: - Code: Alles auswählen
<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post" name="addprofile">
2x "name=" ist nicht statthaft, was müsste ich also tun? Und für alles andere musst Du nochmal die Installation genau durchgehen. In einem vanilla phpBB klappt sogar mit dem EM alles tadellos...
Da bin ich gerade fast kplt. mit durch und finde nichts was falsch sein könnte. 
-

Dungeonwatcher
- User

-
- Beiträge: 1048
- Registriert: Sa 19.Feb, 2005 02:16
- Wohnort: Berlin
-
von oxpus » Do 05.Jul, 2007 23:54 • Beitrag als PDF
Die "Schnellsuche" betrifft bei den Basic Features wirklich nur den Topic Titel, nicht aber die Board-Suche!
2x "name=" ist nicht statthaft, was müsste ich also tun?
Warum nicht? Die dürfen nur nicht den selben Namen haben 
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert! No support per ICQ, Email or PM. Each unasked message will be ignored!
-

oxpus
- Administrator

-
- Beiträge: 28979
- Registriert: Mo 27.Jan, 2003 23:13
- Wohnort: Bad Wildungen
-
Zurück zu phpBB 2 Support Board + Modifikationen
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste
|