Have bulkloaded new users, and now want to send validation email. Use the checkbox in Edit User, but no mail is sent. What is the problem? Do tracker items need to be added by the tracker itself, through the web plugin, or can I just insert them directly into the database? tikiwiki: 03jonnybradley * r39095 10/trunk/lib/wiki/wikilib.php: [FIX] wikilib: typo, missing global and tikilib definition tikiwiki: 03jonnybradley * r39096 10/trunk/lib/wiki/wikilib.php: [FIX] wikilib: Always reparse page if offset or itemId is set by pagination (e.g. from the {list} plugin) tikiwiki: 03arildb * r39097 10/branches/8.x/lib/userslib.php: [FIX] Avoid SQL error when getting group info for an empty group array Hi there, does tiki have any feature for svn/git integration ? I mean, showing svn/repo repo contents like it does for file galleries ? I can't find anything about it ... New Forum Posts: Ease of integration with existing application - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=42749 tikiwiki: 03jonnybradley * r39098 10/trunk/lib/userslib.php: [FIX] userslib: Missing global Hi, I am trying to get a Payment/PayPal integration working. We need a notification of payment confirmation in the app. Thus "Paypal Instant Payment Notification (IPN)" I assume. However, I fail to understand how the PayPal callback should work. Anybody here that can help with IPN? tikiwiki: 03jonnybradley * r39099 10/branches/8.x/lib/core/Tracker/Field/ItemLink.php: [FIX] trackers: ItemLink add item - use display field for option label (plus a missing var and a small tidy) polom hey marclaporte - long time no polom and hi arildb - |PN didn't seem to be working for me last time i tried (in trunk) - is on my (long) list jonnyb: ok. How should it work? ...right now I don't see how the callback should be/is picked up paypal does a POST to tiki-payment.php i think, not sure what's broken, maybe they changed the param for it? the tiki needs to be public (won't work on localhost obviously) jonnyb: So, it seems like the callback URL must be registered somewhere. Is this done internally? or how do I configure it? should be done in the payment request to paypal so, it sets up the target for the callback internally (figuring out the URL), or? ...I am not sure what the callback should do, but hopefully that is also done internally. (I am testing the memberpayment plugin) I am on a non-pubilc IP, so I am unable to test it... yes, that makes it tricky jonnyb: I had the implression that the PayPal part of Tiki was working. Manual registration of payments work OK, but is not really good enough for all cases. I miss info about the Paypal Instant Payment Notification (IPN). Have you had this running at one point? i'm sure it worked in 6.x at some point lphuberdeau wrote it (might have a better idea re IPN) ...and as I understand..the extra processing of the callback is done by the Tiki system... when tiki receives the IPN, it validates the transaction and triggers payment completion which might trigger some additional behaviors in a test environment, you can quite safely enter the payments manually and get similar results (using "checks" for example) lphuberdeau: but no addition custom coding is needed, after including the memberpayment-plugin? that's a fairly complete behavior that extends a group's membership but for quite a lot of cases using payments, you'll want something a bit more fancy that will require custom behaviors or at least custom payment initialization lphuberdeau: Have you verified IPN in Tiki 8? however I'm not too sure about the state of the plugins/behaviors as they got a life of their own after I added that a while back I have not tested payments myself in quite a bit now lphuberdeau: which is why I would like to understand the callback handling. Where is it done? if I remember correctly, there are some test cases covering the IPN handling lphuberdeau: Do you know of a Tiki URL which discusses this issue? tiki-payment.php triggers the IPN code most of it is in lib/payment/paypallib.php thanks tikiwiki: 03jonnybradley * r39100 10/branches/8.x/lib/smarty_tiki/block.title.php: [FIX] title: Remove double encoded ampersands from title link hi lphuberdeau - sorry for pulling you into paypal stuff, i'm going to be getting on to it but not til next year as it seemed to be quite broken now so we're using simple paypal cart buttons for now so also have an interest in getting it working (just not quite yet) lphuberdeau: I don't see any place to configure the callback URL. So, it seems like the module auto-determines the host/URL. Is that correct? jonnyb, you'd have to check with those who worked on it recently arildb: yes, it does i have been - seems a bunch of unfinished stuff was committed for 7.x but i have sort of a handle on it anyone got any ideas why IE8 might be not showing dropdown menus on tiki-view_tracker.php saying that it's blocked a popup window? (have tried turning it off and allowing the site etc) lphuberdeau: I tried my setup on a public IP, where it should work. However, there doesn't seem to be any callback registration. Is there any kind of log that the payment module writes, to check if a call from PayPal arrived? ... or which config params where sent to PayPal? the paypal interface should provide a queue of what it attempts to send keep in mind that it sends the ipn when it wants to, can take up to several hours interesting... i was foolishly thinking it would be "instant" :) lphuberdeau: right...so maybe I should have a bit of patience. Is there a Tiki side log which says that the IPN is received? so maybe my last test did work eventually when the IPN is received, the payment is marked as paid lphuberdeau: OK at least for the sandbox, paypal displays the payments it needs to process still, and a log of IPN failures waiting for retry if your site is down I am trying to use a trunk plugin on 6.x and I am getting Fatal error: Call to undefined method TikiLib::lib() in lib/wiki-plugins/wikiplugin_exercise.php on line 38 marclaporte: you can probably replace that with a global - which lib? I don't know which lib That's all I get: http://demo.tiki.org/6x/tiki-index.php?page=PluginExercise i don't seem to have wikiplugin_exercise.php in trunk svn up! http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/lib/wiki-plugins/wikiplugin_exercise.php?view=markup&pathrev=38757 Line 38 is $smarty = TikiLib::lib('smarty'); ah, sorry - oops, i'm in 8.x at the mo - look in the code for a TikiLib::lib call and replace that with an old fashioned global global $smarty; should do it then Fatal error: Call to undefined method Smarty_Tikiwiki::loadPlugin() in /home/demotw/3.0/6x/lib/wiki-plugins/wikiplugin_exercise.php on line 40 Line 40 is $smarty->loadPlugin('smarty_modifier_escape'); ik - that's a smarty3 thing can be replaced by an include_once('lib/smarty_tiki/modifier.escape.php') it's getting futher :-) $headerlib = TikiLib::lib('header'); global $headerlib; Thank you very much! I will document this https://dev.tiki.org/Backporting+Tiki9+code+into+Tiki6 well done marclaporte tikiwiki: 03jonnybradley * r39101 10/branches/8.x/lib/jquery_tiki/tiki-jquery.js: [FIX] object selector: Don't send true to modal as it tries to append it to the doc and this errors in IE7 (send whitespace instead) tikiwiki: 03jonnybradley * r39102 10/branches/8.x/lib/modules/tiki-admin_modules.js: [ENH] module admin: Allow clicks on quickadmin module to work (thanks marclaporte) lphuberdeau: in r38744 you reverted a "fix" i made to allow plugin params to be "0" or "" - what breaks if this doesn't happen? (seems ok on my setup) - http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=38744 in the save plugin thing? mmm that caused all parameters to be set to empty rather than ignoring them some plugins use 1/0 instead of y/n so i'm thinking of adding || $value === '0' which broke quite a few plugins that do not tolerate empty values that might do ah... and a === '' you think would make a mess (shame, as you can't then reset a sort_mode to default etc) checking for zeros will do for now tikiwiki: 03jonnybradley * r39103 10/branches/8.x/tiki-wikiplugin_edit.php: [FIX] Plugin editor should allow zeros to be set tikiwiki: 03jonnybradley * r39104 10/trunk/ (7 files in 6 dirs): tikiwiki: [MRG] Automatic merge, branches/8.x 39069 to 39103 tikiwiki: Conflicts occured during the merge. Fixed? tikiwiki: lib/userslib.php jonnyb: The last time I tried the paypal thing (pre trunk) I ran into a situation where the email address of the paypal account was not the master email address for the account, which causes it to faile Hi, I'm trying to set up my first tikiwiki. I've set up SMTP for mailing, but when I make a request that should send some sort of email (e.g. when I set a test email when setting up SMTP, when a user signs up, etc.) the server is unresponsive (i.e. the browser spins, waiting for a response.) Is there any recommendations for how I could debug this? Magically works now. Hello there jkiv: maybe the server hostname was not set properly at the hostname level or something like that - that would cause sending of email to take a long time hence the apparent spinning