Ask me Plugin für WordPress 2.1

Wie man hier sehen kann, hat der liebe Olli sich abgemüht und tatsächlich herausgefunden, warum das Ask me Plugin bei WordPress 2.1 nicht funktioniert. Das abgeänderte Plugin findet ihr ab sofort hier zum Download. Vorab jedoch noch ein paar kleine Hinweise:

Das Plugin wurde mit Version 2.1 getestet und läuft damit nun wunderbar. Theorethisch müsste es aufgrund der Änderungen, die vorgenommen wurden, nun auch mit Version 2.0.8 laufen, welche ebenfalls Probleme mit dem Plugin hatte. Dies funktionierte jedoch bei mir nicht. Wer in dem Punkt neues hat, bitte gerne hier posten. smilie

Die hier beschriebene Änderung ist in der neuen Version des Plugins ebenfalls bereits vorgenommen.

Zunächst findet ihr hier erstmal eine englische Version des Plugins, in wenigen Tagen wird es dann auch eine deutsche Version geben. Und natürlich meinen Respekt an Sara von www.ilovecode.com und Jelena von www.morningcaffeine.com, die dieses coole Plugin entwickelt haben.

Edit: Nun ist auch die deutsche Version vom Plugin fertig. Hier könnt ihr sie herunterladen:


[Angelina]
Related Posts: •  Language Switcher WordPress Plugin   •  Update auf WordPress 2.3   •  Ask me – Plugin installieren  

81 Comments

  1. Olli says:

    Welche Version hast Du jetzt hier drauf?

  2. Angelina says:

    Hier läuft immer noch 2.0.7 mit der alten Version vom Askme. Hab ja den ganzen Tag während ich eigentlich aufräumen musste an dem anderen rumgeschraubt, damit hier nicht alles durcheinander geht. ;) Das war ne gute Entscheidung… Wann ich hier update weiß ich noch nicht, dazu muss ich wirklich Zeit haben dann smilie

  3. Olli says:

    Lass es doch, wenn es läuft. Gabs ne 2.0.8 überhaupt? ^^

  4. Angelina says:

    Japp die gabs. Hab heute mit ihr das Askme getestet ;)

  5. Olli says:

    Naja wenn mal irgendwer danach fragt, kann man ja nochmal gucken. ;)

  6. Olli says:

    Ich habe bis jetzt eben gebraucht, um das hinzukriegen und alles nur um ein Wort mehr zu schreiben. ;( Ich hätte hier schreien können, musst mal Jana fragen. smilie Aber ich hoffe so funktioniert es jetzt einwandfrei.

    Der Fehler war ja, dass ich das Datum umgewandelt und dann haben sortieren lassen, sprich es kam murks raus – wobei ich mich frage wieso er das nicht kann. ^^

    Ich habe jetzt einfach das Datum umwandeln lassen, aber es mit einem anderem Namen versehen, das normale noch mal abgefragt und danach sortieren lassen.

    Es klingt mir fast schon selbst zu kompliziert, aber es scheint zu gehen. Wenn Du on bist testen wir das bei Dir erstmal aus, bevor ich mich zu früh freu. :o

  7. Sara says:

    Thanks for that Angi, that’s great to know. Any future people that have issues with it, I will send them to you.

    I am making changes to the script which will allow people to use it without creating a new page and without relying on php-exec so I will let you know when that is out!

    -sara smilie

  8. Angelina says:

    Hey Sara smilie ‘k, that’s pretty cool. So I am waiting curiously for your new Version smilie

  9. Yvie says:

    Aloha (hello) from Hawaii! I just want to say thanks so very much for fixing the coding for the Ask Me plugin. I couldn’t get the original to work on my blog, but yours did and now I can use and enjoy the plugin. So again a big “Mahalo!” (thank you) smilie

  10. Angelina says:

    Wow, Hawaii! smilie I am glad that it helped you. Have fun with it ;) How is the weather in Hawaii? smilie

  11. M4verick says:

    Hello,
    Do i have to create ask-me folder manualy?

    Regards

  12. Angelina says:

    No, you don’t. The only thing you have to do after activating the plugin is to publish the ask me page. There is no ask-me folder ;)

  13. M4verick.com says:

    Angelina it won’t work. I did fresh instalation WordPess 2.1 + exec-php and ask me. Would you go to and check
    Thanks!

  14. M4verick.com says:

    I can install some old version WP, but with one?
    http://wordpress.org/download/release-archive/

  15. M4verick says:

    Angelina thank you for your help.
    Bad news, it won’t work.
    Good news, now more 404 page, but i can’t get through

    smilie

  16. Angelina says:

    Okay, first you should deactivate the option “WordPress should correct invalidly nested XHTML automatically” in Options/Writing. Then your permalinks should be date and name based.
    Look into your askme-page: How does the last line look? Should be

    < ?php check_submit(); askme_get_questions(); output_form(); ?>

  17. M4verick says:

    Angelina,
    Thank you so much for your help again. Now AskMe page work like rocket! smilie

  18. Tom says:

    Coole Sache… vielen Dank :-D smilie

  19. Stephanie says:

    Every thing works fine except the boxes where you put your name and question and what now won’t show up.

  20. Tom says:

    check the prerecs.. you have to install phpexec for this to work …

  21. Angelina says:

    Tom: Gern geschehn smilie

    Steph: That seems to be a problem with the php function. Do you have exec-php installed? Also you should disable the WYSIWYG editor and rather use the code editor.

    Check the Askme page. If you find something like this:

    < -- php check_submit(); askme_get_questions(); output_form(); -->

    change it to this:

    < ?php check_submit(); askme_get_questions(); output_form(); ?>

  22. Stephanie says:

    When I added that it worked smilie

    Thanks so much.

  23. Erin says:

    Ever since I changed my email in the settings, I no longer get the notification emails. smilie

  24. Angelina says:

    I have no idea what could be the reason for that. Sorry! smilie Perhaps Sara from ilovecode.com knows!

  25. Jenny says:

    Nifty. I’ma try this out. smilie

  26. Antje says:

    Hi smilie
    ich hab das Plugin heute eingebaut und es funktioniert auch soweit ganz gut – allerdings gibt es jetzt (nach der 2ten beantworteten Frage) eine Fehlermeldung im Adminbereich. Wenn ich meine Antwort abgegeben habe kommt folgendes:

    WordPress Datenbank-Fehler: [Table 'db193417063.wp_options' doesn't exist]
    select option_value from wp_options where option_name = ‘blogname’

    WordPress Datenbank-Fehler: [Table 'db193417063.wp_options' doesn't exist]
    select option_value from wp_options where option_name = ‘siteurl’

    Aber mitten in der Maske – also keine weiße Seite.
    Kann mir da BITTE jemand helfen smilie smilie ich hab da leider keine Ahnung von smilie

  27. Angelina says:

    Hm, laut Fehlermeldung versucht das Plugin auf die falsche Tabelle in der Datenbank zuzugreifen. Du kannst aber die Fragen beantworten, und die Antworten erscheinen auch auf der Askme-Seite?

    Der Datenbankname erscheint mir auch etwas seltsam. Heißt deine Datenbank so, db193417063? Welche WP Version nutzt du?

  28. Antje says:

    Ja die Fragen kann ich beantworten – ja meine Datenbank hat so einen komischen Namen (ich hab ihn nicht ausgesucht *g*) – die Neuste Version 2.1.3 smilie

  29. Angelina says:

    Mysteriös. Die Fehlermeldung besagt dass es auf die falsche DB zugreift, da die Antworten aber ankommen stimmt dies offensichtlich nicht. Und dass die Meldung erst nach der zweiten Frage auftauchte, macht das ganze auch nicht grad viel logischer.

    Die Meldung betrifft folgenden Part in der askme.php:

    $sql = “select option_value from wp_options where option_name = ‘blogname’”;
    $result = $wpdb->get_row($sql);
    $blogname = $result->option_value; //this will be the blog name

    $sql = “select option_value from wp_options where option_name = ‘siteurl’”;
    $result = $wpdb->get_row($sql);
    $siteurl = $result->option_value; //this will be the site url

    Es betrifft die Benachrichtigung per email, die der Fragende erhält, wenn er das entsprechende Kästchen markiert. Frage mal die Leute die dir Fragen gestellt haben, ob sie diese email bekommen haben – dann wissen wir zumindest, ob dieser Fehler sich überhaupt irgendwo bemerkbar macht.

  30. Antje says:

    Also ich hab mal bei zweien nachgefragt. Die eine hat den haken rausgenommen – ergo hat sie auch keine Mail erhalten (das war die mit der ersten Frage) und die andere hat eine Mail bekommen (Frage 7) smilie

  31. Angelina says:

    Hm, das ist wirklich seltsam. Leider fällt mir dazu im Moment nichts weiter ein. Falls mir noch eine Lösung einfällt, melde ich mich bei dir! Sorry dass ich dir im Moment nicht weiterhelfen kann. smilie

  32. Antje says:

    Naja macht ja nichts – es funktioniert ja soweit alles smilie

  33. Stephen McCutcheon says:

    Hi there Ange,

    For some reason the email notification is not working whenever a new question is posted. Any reason for that.

    I’ve tried it on both my test blog and my main site. (www.r4e.org/Diary/ask-me)

    Any ideas?
    Stephen

  34. Angelina says:

    Hello Stephen,

    I’ve heard that before, but I’m sorry – I’ve got no idea what could be the reason for that. Do you get any error messages? There is propably a problem when people use the plugin on PHP5 – which PHP version do you use?

  35. Hi Ange,
    I’m using PHP 4.4.4 so that can’t be it. Here’s a linkto the PHP Info on my site.
    Frankly, askme is the best plugin out there for visitors to ask questions to us via satellite (bizarre as that may seem!). I’ll leave a message on Sarah’s blog but could I ask if you could take a few minutes to have a look over it. I’ll try running a few older versions of the plugin also if that will help to trouble shoot.
    So far I’ve tried, Waks, ASKIT and FAQ Tastic but none manage to include that feature
    Good on you for all your work smilie
    STeve

  36. Angelina says:

    I also tried Wak’s, but I got too much spam. smilie Will try to find out what’s the reason for that bug. If I find a solution, I will tell you!

  37. Stephen McCutcheon says:

    That would be great. I’ve had a look over the script and might have a solution. I wonder if any of the older versions worked. I’m still waiting for a response from Sarah.

  38. Angelina says:

    If it is a solution, please tell me what it was! I’m very interested in that smilie

  39. Lars says:

    Hi ich bins nochmal. Ich hab inzwischen den Anbieter gewechselt und jetzt funktioniert das wenigstens ansatzweise. Wenn ich den “Frag mich”-Link klicke lande ich auf keiner Fehlerseite mehr, aber dafür hab ich jetzt Probleme, wenn ich Einstellungen vornehmen will, also wenn ich dem Link folge, der auf der PlugIn-Seite angegeben ist.

    Fatal error: Cannot redeclare askme_install() (previously declared in ****/wp/wp-content/plugins/askme.php:41) in ****/wp/wp-content/plugins/askme.php on line 170

    Auf der Ask-Me-Seite fehlt auch immernoch das Formular. Keine Ahnung, was da genau los ist. Aber du wirst schon wissen, was zu tun ist. H

  40. Angelina says:

    Hm, zum Problem mit dem fehlenden Formular versuche mal das:

    1. Ist der WYSIWYG Editor ausgestellt?

    2. Wenn ja, geh über Verwalten auf die Askme-Seite und schau sie dir genau an. Wie sieht die letzte Zeile aus? Falls sie so aussieht:

    < -- php check_submit(); askme_get_questions(); output_form(); -->

    ändere sie um in:

    < ?php check_submit(); askme_get_questions(); output_form(); ?>

    3. Sieh nach, welchen Namen du der Seite im Feld “Titelform” gegeben hast, dort sollte ask-me stehen.

    Das Problem mit der Fehlermeldung hatten schon mehrere hier. Es könnte an der PHP Version liegen. Leider habe ich für dieses Problem bisher noch keine Lösung gefunden. Sobald ich da weiter bin, werde ich die Lösung hier posten. Sorry dass ich in dem Punkt nicht weiterhelfen kann!

  41. Lars says:

    Dann kann ich das ja garnicht benutzen smilie

    Das ist echt schade. Jetzt funktioniert alles. Aber ach menno, Ich kann die Fragen ja auch nicht beantworten, da kommt der gleiche Fehler.

    Welche PHP-Version ist denn angebracht? Kennst du keinen Speziallisten, der das anpassen kann =?

    Ich habe jetzt Version 5.2.3. Ist die neuste, soweit ich weiß. Denke du hast dann mit 4 gecodet oder?

  42. Angelina says:

    Ja, ich benutze PHP 4. Ich werde allerdings in nächster Zeit eine Lösung finden müssen, weil mein Hoster auf PHP 5 umstellt. Schau also einfach ab und zu mal vorbei, denn wenn ich es nicht hinbekomme kann ich es bald selber nicht mehr nutzen. ;)

  43. Lars says:

    hehe okay. Dann nur noch eine Frage…

    Geh mal bitte auf http://jb.exofire.net/wp2/ask-me/ und guck dir mal an, wie weit der Text von der Checkbox entfernt ist. Ich hab den Absatz da schon ausbekommen, aber die Checkbox nimmt abnormal viel Platz ein.

    Hast du dafür ne Lösung?

  44. Angelina says:

    Hm, das sieht mir nach einem CSS Problem aus. Die Checkbox ist vermutlich auf die gleiche Länge formatiert wie die Eingabefelder oben – zumindest sieht es danach aus. Hast du am CSS irgendwas verändert?

  45. Lars says:

    Ne eigentlich nicht. Keine Ahnung, warum das so ist.

    Hier mal meine Styledatei

    http://jb.exofire.net/wp2/wp-content/themes/bp-blueplanet/style.css

  46. Angelina says:

    Deine Seite scheint leider gerade nicht erreichbar zu sein! Ich versuche es später nochmal. smilie

  47. Lars says:

    jap. DAs passiert manchmal smilie eht aber die meiste Zeit smilie^^

  48. Megan says:

    Hi there! I’m wondering how to disable WYSIWYG Editor and the other thing you have to disable on the Exec PHP? Where would I go to disable these two things?

    Thanks!

  49. Angelina says:

    You can disable the WYSIWYG Editor in the admin panel: Choose “Users”, then “Your Profile”, and disable “Use the visual editor when writing”.

    On Exec PHP there is nothing to disable, you only habe to install it. The third thing you have to do is to switch your Permalinks (choose “Options”, then “Permalinks” ) to “Date and name based”.

  50. Lindsey says:

    When you click on ask me, it brings you to my 404 page.
    http://lillybug.org/main/?page_id=128

    i have no clue what to do.

  51. Angelina says:

    It seems to me that you don’t have PHPexec. The line with the PHP command should not be visible. Please try to activate PHPexec and look if it works!

  52. Lindsey says:

    What is PHPexec?

  53. Lindsey says:

    I downloaded the plugin and it don’t work.

  54. Angelina says:

    Well, which WordPress Version do you use? If it’s 2.2 or higher, it may be the same problem I have with my Askme. It doesn’t work anymore sincde I updated on 2.2. I’m working on that, but didn’t find out yet what’s the reason. I will post here if I find out smilie

  55. Lindsey says:

    Yes I’m using 2.2 smilie

  56. Lindsey says:

    Somehow it works now, thanks for your time! smilie

  57. Tati says:

    how I can put field validation to not receive any spam? I sugest that you put this in the next version

  58. Angelina says:

    I just modified the plugin, I don’t develop it myself! Please make that suggestion on the author’s blog. smilie

  59. This is only a suggestion, but to stop receiving spam, you’ll have to modify the code to include another plugin like ‘math-comment-spam’ plugin. There’s a tonne available on the WP plugin pages or even. wp-plugins.net.

  60. Katyha says:

    How can I change the setup of the form? Including the wording: (name) has no idea about: also how can I insert date and time?

    Thanks for your help

  61. Angelina says:

    You can change the setup in askme.php. Open it with a php editor and search for “has no idea about” and you will find the code part easy. smilie

    I will have a look if I find the code for date and time. A friend made it for me, so I don’t really know it, but I’ll try to find out.

  62. Robert says:

    Hi, any ideas on why ask me works on some themes and some not? I have this problem on my page.

    THX!

  63. Angelina says:

    Hi Robert! Sorry, but I don’t know why it doesn’t work on some themes. Do you know several themes where it doesn’t work or just one? Might be that it’s not the theme but something else. In your case it seems to be a problem with the php code. Do you have php-exec activated? And did you turn off the WYSIWYG Editor?

  64. Robert says:

    Yes i have done all of the above, and it worked ok on my old theme but not on this new one, guess i have to sit down an go thru the php code. Any more ideas? THX

  65. Angelina says:

    Sorry, no idea. smilie Normally it should work with all themes. Perhaps you have an error in your theme that causes a problem?

  66. togo says:

    Moin ;)

    Bin WordPress-Newbie und habe eben versucht, das AskMe-Plugin zu installieren. Es wird angezeigt, beim Klick auf “frag mich” passiert aber nichts weiter. Dafür erscheint im Admin-Bereich bei Einstellungen – AskMe folgende Mitteilung:

    Fatal error: Cannot redeclare askme_install() (previously declared in /customers/marill.de/marill.de/httpd.www/blog/wp-content/plugins/askme.php:41) in /customers/marill.de/marill.de/httpd.www/blog/wp-content/plugins/askme.php on line 170

    Hast Du ne Ahnung, wo ich den Fehler gemacht habe? Dachte, ich hätte mich Wort für Wort an die Anleitung gehalten ;(

    Beste Grüße und schonmal danke!

  67. Angelina says:

    Sieh mal nach, ob diese Änderung bei dir durchgeführt wurde. Wenn du das Plugin bei mir runtergeladen hast, sollte das an sich der Fall sein – allerdings sieht mir der Fehler schon ziemlich nach diesem Problem aus.

    Wenn die Änderung bei dir gemacht wurde schreib bitte mal welche WordPress Version du benutzt – dann muss ich mal suchen was es sonst sein könnte. smilie

  68. togo says:

    Hi,

    diese Änderung ist bie mir bereits durchgeführt – ich habe die Datei ja auch von Dir ;)

    Mein WordPress ist Version 2[1].3.1. Das Upgrade auf 2.3.2 habe ich noch nicht vollzogen.

    Vielen Dank für Deine Hilfe!

  69. icebox says:

    im just wondering what codes should i place on my sidebar if i want to know the count, number of pending questions and answered questions…have a nice day! smilie

  70. Angelina says:

    @togo: Ich habe leider nichts gefunden was den Fehler erklären könnte. In meinem Testblog funktioniert alles mit der Version 2.3.1. Wenn mir noch etwas einfällt, gebe ich dir Bescheid!

    @icebox: I’m sorry, but I did not write the plugin… I have no idea how to realize that. Perhaps you can ask Sarah from ilovecode.com, she wrote the plugin. smilie

  71. Leandro says:

    I have a problem with ask me
    Use of language translation package of Brazilian
    Get the aquivo wp-config.php and add pt_BR.mo it, but to ask me to use it usually appears in the pages of posts on the site, but does not appear on the panel of management, gives the following error:

    Fatal error: Cannot redeclare askme_install() (previously declared in /home/leexemple/public_html/leandrods.com/wp-content/plugins/askme.php:40) in /home/leandroexemple/public_html/leandrods.com/wp-content/plugins/askme.php on line 169

    Get back to normal I get wp-config.php and delete the pt_BR.mo, but my panel of administration linguage get around in English, but the plugin works perfectly, wanted the panel in Portuguese and working plugin

  72. Angelina says:

    That’s interesting. Many peolpe had that problem with the “Cannot redeclare”-Error. I didn’t find out yet what is the reason for that. Perhaps you gave a hint to solve the problem! I will have a look at it and try to find out if it’s because of language files. Thank you for the message, I will tell you when I found out something!

  73. Daniele says:

    It’s not working with the version 2.5.1 from wordpress

  74. Angelina says:

    Thanks for the info smilie I hope there will be a new version soon.

  75. Melanie says:

    Ich kenne Askme für normale PHP Seiten also nicht als Plugin für WordPress, bei mir ging es nicht habe jetzt alles versucht aber geht nicht.
    Ich benutze die Version 2.6.2 DE-Edition, schade das es nicht geht oder sollte ich doch was falsch gemacht haben????

    P.S. Übrings super tolle seite hast du smilie

    Liebe grüße Meli

  76. Angelina says:

    Hm, bei mir läufts momentan bei 2.6.3 wunderbar, und die hat kaum Unterschiede. Wie äußert sich denn das nicht-gehen *bg* also ich meine krigst du Fehlermeldungen oder so?

12 Trackbacks

  1. [...] – und für euch vielleicht Interessanteste – ist das “Frag mich was!” Plugin von Angi’s Blog – naja dort hab ich es gefunden aber irgendwie haben da mehrere dran [...]

  2. [...] Ask me Plugin: ermöglicht Fragen von Besuchern, die der Admin beantwortet vorgestellt von Angi’s Blog [...]

  3. [...] ich somit wieder deaktivieren, ebenso dann auch das Plugin Ask Me WP2.1 DE, da es ja das Exec-PHP [...]

  4. [...] Ask Me – Das Plugin für alle Fragen die Ihr uns stellen wollt [...]

  5. Geordnete Liste aller im Blog Karneval vorgestellten WordPressplugins…

    Ich habe selbst mit einem Artikel bei dem Blog Karneval von Michael mitgemacht. Neugierig wie ich bin habe ich mir natürlich auch die anderen Beiträge angesehen und einerseits viele bekannte, aber auch viele für mich neue Plugins gefunden. Der angen…

  6. WordPress Plugins: Inhalte erstellen, bearbeiten,anzeigen…

    Dies ist ein Teil der WordPress Plugin Serie. Weitere Teile findest Du unter (wird später erweitert). Die Funktionsweise der Plugins wird nur knapp erläutert, damit man sich schnell einen Überblick un……

  7. [...] dúvidas Abr 02 Ask me Segunda-feira, 02-04-2007 # 11:05 Plugins, Tutoriais 422 palavras Adiciona um faq (perguntas e respostas) ao seu blog. Compatível com WordPress 2.1 à 2.3. Para versões superiores, voc6e pode usar o AskMe Modificado, que pode ser encontrado aqui: blog.plic-plac.com/askme-modificado/. Página do plugin angis-blog.de [...]

  8. [...] ich somit wieder deaktivieren, ebenso dann auch das Plugin Ask Me WP2.1 DE, da es ja das Exec-PHP benötigt…. Kategorie: Archiv 2007 Tags:Blog, Post, WordPress [...]

  9. [...] fez queimar os miolos foi apenas a “personalização” da página, mas a instalação do plugin em si foi bem tranquila, até porque não há mistérios em baixá-lo, descompactá-lo, enviá-lo [...]

  10. [...] Askme WP 2.1: Erstellt eine Askme-Seite, auf der die Besucher per Formular Fragen hinterlassen können. Im Adminmenü beantwortet man die Frage, und Frage sowie Antwort erscheinen dann auf der Seite. [...]

  11. [...] dem Versuch das Plugin Ask me einzubauen kam ich leider nicht weiter. Hatte das Plugin bei Angi entdeckt, aber lässt sich bei mir nicht verwirklichen. In der Readme steht ja auch ist nicht [...]

0 Tweetbacks

  1. Mr.Styles says:

    @kingalca funktioniert der hier nicht mehr: http://t.co/EMXETmqi

Leave a Reply

smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie smilie