AJAX Features Problem
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
AJAX Features Problem
Hi,
Ich hab die AJAX Features installiert, damit aber ein Problem: die "instant edit"-Funktion klappt nicht.
- ich lasse mir ein Thema anzeigen
- klicke auf "[ Beitrag hier bearbeiten ]"
- das Eingabefeld geht auf, ich editiere die Nachricht
- wenn ich auf "Vorschau" klicke, wird der geänderte Text korrekt angezeigt
- wenn ich aber auf "Speichern" klicke, kehrt die Seite zwar zur Post-Ansicht zurück, aber die Änderungen wurden nicht gespeichert
Ich habe die nötigen Änderungen in der viewtopic.php und der viewtopic_body.tpl schon 2x durch, aber alles ist so, wie es sein sollte. Auch die Fehler-Konsole des Developer MODs (Firefox) gibt mir keinen JavaScript-Fehler aus.
noch etwas habe ich gefunden:
das Suchen nach einem Usernamen im normalen Suchformular (search.php) funktioniert nicht, es passiert einfach garnichts - überall sonst klappt es
in der functions_search.php wird die Funktion "username_search" geändert und die Variable $userdata in die globals eingefügt, aber in der Funktion garnicht benutzt - liegt es vielleicht daran?
aber auch in der "search_body.tpl" gibt es keine Änderungen hinter dem Eingabefeld mit dem Usernamen, müßte da nicht ein "span" mit "display:none" hin, was die Usernamen aufnehmen kann?
Bin für jeden Hinweis dankbar
B.
Ich hab die AJAX Features installiert, damit aber ein Problem: die "instant edit"-Funktion klappt nicht.
- ich lasse mir ein Thema anzeigen
- klicke auf "[ Beitrag hier bearbeiten ]"
- das Eingabefeld geht auf, ich editiere die Nachricht
- wenn ich auf "Vorschau" klicke, wird der geänderte Text korrekt angezeigt
- wenn ich aber auf "Speichern" klicke, kehrt die Seite zwar zur Post-Ansicht zurück, aber die Änderungen wurden nicht gespeichert
Ich habe die nötigen Änderungen in der viewtopic.php und der viewtopic_body.tpl schon 2x durch, aber alles ist so, wie es sein sollte. Auch die Fehler-Konsole des Developer MODs (Firefox) gibt mir keinen JavaScript-Fehler aus.
noch etwas habe ich gefunden:
das Suchen nach einem Usernamen im normalen Suchformular (search.php) funktioniert nicht, es passiert einfach garnichts - überall sonst klappt es
in der functions_search.php wird die Funktion "username_search" geändert und die Variable $userdata in die globals eingefügt, aber in der Funktion garnicht benutzt - liegt es vielleicht daran?
aber auch in der "search_body.tpl" gibt es keine Änderungen hinter dem Eingabefeld mit dem Usernamen, müßte da nicht ein "span" mit "display:none" hin, was die Usernamen aufnehmen kann?
Bin für jeden Hinweis dankbar
B.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
Den Fehler mit dem Speichern bei "instant edit" habe ich nach langem Suchen gefunden:
in Zeile 372 der ajax.php wird versucht, den Wert "0" in der Feld "post_valid_cache" zu schreiben - dieses Feld gibt es aber nicht !!
hier der Hotfix:
http://www.beehave.de/forum/viewtopic.php?p=11692#11692
bleibt das Problem mit der fehlenden Usersuche ...
B.
in Zeile 372 der ajax.php wird versucht, den Wert "0" in der Feld "post_valid_cache" zu schreiben - dieses Feld gibt es aber nicht !!
hier der Hotfix:
http://www.beehave.de/forum/viewtopic.php?p=11692#11692
bleibt das Problem mit der fehlenden Usersuche ...
B.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
So, und hier der Fix für die Usersuche:
http://www.beehave.de/forum/viewtopic.php?p=11693#11693
Danke für nichts
B.
http://www.beehave.de/forum/viewtopic.php?p=11693#11693
Danke für nichts

B.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Danke für die Fixe, aber Du solltest auch dazu schreiben, für welche Version der Ajax Features die gedacht sind.
Denn:
Der Fehler in der ajax.php ist in der aktuellen Version 1.0.12 nicht vorhanden und die Usersuche in der Forensuche ist bislang nie wirklich implementiert worden. Ist daher also kein Fix, sondern eher ein Add-On
Denn:
Der Fehler in der ajax.php ist in der aktuellen Version 1.0.12 nicht vorhanden und die Usersuche in der Forensuche ist bislang nie wirklich implementiert worden. Ist daher also kein Fix, sondern eher ein Add-On

Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Fix für den Fix.buegelfalte hat geschrieben:So, und hier der Fix für die Usersuche:
http://www.beehave.de/forum/viewtopic.php?p=11693#11693
Danke für nichts
B.
suche
Code: Alles auswählen
<input type="text" style="width: 300px" class="post" name="search_author" size="30" onkeyup="AJAXUsernameSearch(this.value, 0);" />
Code: Alles auswählen
<input type="text" style="width: 300px" class="post" name="search_author" id="username" size="30" autocomplete="off" onkeyup="AJAXUsernameSearch(this.value, 0);" />

- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
In der aktuell auf cback.de verfügbaren Version wurde *nichts* an dem "search_author"-Feld geändert, daher wird man den "search"-part in deinem Fix nicht finden ...John Doe hat geschrieben:Fix für den Fix.
Ich habe mir vor drei Tagen die aktuelle Version der AJAX Features MOD auf cback.de runtergeladen, das ist die 1.0.12 und da waren genau diese Fehler drin (wie käme ich sonst auf ein Datenbankfeld, das bei mir nirgendwo vorhanden ist ??).oxpus hat geschrieben:Der Fehler in der ajax.php ist in der aktuellen Version 1.0.12 nicht vorhanden
Mittlerweile wurde die Datei anscheinend aktualisiert.
EDIT:
Korrektur: der Fehler ist in der ajax.php, die sich im Ordner "contrib/Post_Move_Instead_Delete" befindet, nicht in der "root/ajax.php" !
Dann wundert mich allerdings dieser Eintrag in der Feature-Liste:oxpus hat geschrieben:und die Usersuche in der Forensuche ist bislang nie wirklich implementiert worden. Ist daher also kein Fix, sondern eher ein Add-On
Auch die Logik für die Suche war ja implementiert, nur nicht der nötige Code-Teil in der .tpl-Datei.features.txt hat geschrieben:-> Username search:
- Instant search: works the same way as when posting a PM. Just type and
pause for an instant, you'll see the results. When you choose a
username from the dropdown box, it will automatically be sent back to
the calling page.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
Deswegen ja auch Fix für deinen Fix.buegelfalte hat geschrieben:In der aktuell auf cback.de verfügbaren Version wurde *nichts* an dem "search_author"-Feld geändert, daher wird man den "search"-part in deinem Fix nicht finden ...John Doe hat geschrieben:Fix für den Fix.

Der funktionierte nämlich nicht.
Da muss dann irgendwas Merkwürdiges passiert sein.Ich habe mir vor drei Tagen die aktuelle Version der AJAX Features MOD auf cback.de runtergeladen, das ist die 1.0.12 und da waren genau diese Fehler drin (wie käme ich sonst auf ein Datenbankfeld, das bei mir nirgendwo vorhanden ist ??).
Mittlerweile wurde die Datei anscheinend aktualisiert.
Denn die aktuelle Version vor 2 Minuten runtergeladen entspricht exakt
der, die ich schon seit Monaten installiert hab.
- buegelfalte
- Mitglied
- Beiträge: 759
- Registriert: 16.02.2005 14:32
- Wohnort: Köln
- Kontaktdaten:
bei mir schon: http://www.beehave.de/forum/search.phpJohn Doe hat geschrieben:Deswegen ja auch Fix für deinen Fix.![]()
Der funktionierte nämlich nicht.
s.o.: die ajax.php im contrib-Ordner ist fehlerhaft ...John Doe hat geschrieben:Denn die aktuelle Version vor 2 Minuten runtergeladen entspricht exakt der, die ich schon seit Monaten installiert hab.
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
[kein Support per PN]
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
So, ich habe den MOD nun mit der 1.0.13 aktualisiert.
Bei mit ist der bereits verfügbar: http://www.oxpus.de/downloads.php?view=detail&df_id=361
Cback habe ich die Version ebenfalls geschickt, damit auch dort der MOD aktualisiert wird.
Danke @buegelfalte für den Fix und die Hinweise.
Bei mit ist der bereits verfügbar: http://www.oxpus.de/downloads.php?view=detail&df_id=361
Cback habe ich die Version ebenfalls geschickt, damit auch dort der MOD aktualisiert wird.
Danke @buegelfalte für den Fix und die Hinweise.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Da war ich dann wohl zu schnell mit dem Testen bei dir gestern, da lief es nämlich wegen fehlendem id="username" nicht, vermutlich hast du das dann auch bemerkt während ich hier gepostet habe und ich habe nicht nochmal bei dir nachgesehen.buegelfalte hat geschrieben:http://www.beehave.de/forum/search.php
Mein Fehler.