nickiler
Forum Replies Created
-
Forum: Reviews
In reply to: [WP Vanilla Connect] Dead, No Longer WorkingWell, Did you bother to read the instructions? The last update to this code was 22 months ago and has withstood lots of patches and upgrades to WP core and to my surprise.
* Check the User tab in the admin section *
I have not received $1 for this development, so i think its unreasonable to expect an immediate reply here or on my blog if ever.
Also, the forums are best used for community support as well as a place to interact with the developer.
If people find this code useful, I would consider updating it but if you jump on and do even try, no thanks, my time would be better spent on paid projects/work.
Forum: Plugins
In reply to: [Plugin: WP Vanilla Connect] Not signing out of Vanilla ForumsFirst try to find out what the name of the cookie is. You could have configuration settings that change the path and cookie name, so you should check this in the browser settings. I used Safari to get the cookie names.
Firefox has some extentions you could use like Firebug and possibly others.
Also, what is the format of your Vanilla URL? (in root or sub-directory)
Did you add any values to the Vanilla cookie settings?
Forum: Plugins
In reply to: [Plugin: WP Vanilla Connect] Not signing out of Vanilla ForumsI just uploaded the latest version of WPVC, now at 1.1.1. This version adds some Vanilla cookie removal code when you log out of WordPress. You may need to change the Vanilla cookie values, but if using the default install, you shouldn’t have to change a thing.
I just uploaded the latest version of WPVC, now at 1.1.1. This version adds some Vanilla cookie removal code when you log out of WordPress. You may need to change the Vanilla cookie values, but if using the default install, you shouldn’t have to change a thing.
H Keshav,
I hope to have the log out issue resolved in the next release. The problem is that jsConnect Vanilla add-on does not have an option to share the WP login cookies built-in. Not sure if this is a problem I can solve or if we (WP Community) need to collaborate with the Vanilla team to push jsConnect to the limits.
There are some options in the Vanilla config file for cookie sharing I think, but I’m not familiar with developing for Vanilla. I’m going to dig into this, because I think this would be a great feature.
For your “4th” issue. I need more information or need to run more test on Vanilla embedded installs.
Are you running Vanilla as an embed? WP Vanilla Connect 1.1 is not officially supported for embedded installs, but surprising it does work pretty well so far.
Have you tried to setup a lab environment with a clean install of WP?
Sometime WP plugins can overlap and cause issues.Forum: Plugins
In reply to: [Plugin: WP Vanilla Connect] Not signing out of Vanilla ForumsHey Chris, Thanks for trying out WP Vanilla Connect 1.1. I noticed the same thing was happening to me too during my test with embedded installs. This is on my todo list for the next version since 1.1 doesn’t officially support Vanilla as an embedded install.
Your use case (shared browser) is a perfect example as to why this functionality is needed, so I will put some urgency in getting the two platforms to share the same WordPress logged on cookies.
I don’t have any experience in coding for Vanilla, so if anyone has a clue. Please post it in these comments.
Not getting notices for new forum post: I enabled notices for all future postings, so I should be notified from now on, but I always seem to just notice a posting, instead of getting them as soon as they arrive.
Very good Dave, glad you got it all up and going. I think the current embedded plugin can use an update for the latest WP3.0 features, but it leaves a market for someone willing to replace it.
Anyway, glad in the end it all worked out. And now I have an embedded install with on my production server, so its a win-win.
Take care Dave
They did something to the code for servers without mod_rewrite enabled and that could be why your ‘?’ is being converted into ‘&’ after the disconnect? url.
Supposed to be, why your ‘?’ is being converted into ‘&’ after the jsConnect URL. – Auto spellcheck.
Your server versions look good, so something fishy is going on. Keep me posted. I’ll keep playing around with this embedded plugin 🙂 Wanna try to add a shared cookie feature.
After doing more testing I can’t re-produce any problems with the current version 1.1 of WPVC. Another problem I see here is that the code you are using hasn’t even been updated for almost a year. And the Vanilla Team has not answered a question for just as long, from that account. Vanilla-Forums – Profile.
I’m surprised the plugin hasn’t crippled itself, yet.
Looking over the change log for the Vanilla Embedded:
1.0.4 (345 days old)
– Fixed validation of Vanilla Url to correct when users incorrectly enter the path to their discussion instead of the actual root of the forum.
– Fixed a bug that caused Vanilla Admin JS & CSS to be included on all wp dashboard pages.
– Fixed a bug that caused the copy of the embed template to fail and throw a fatal PHP error.
– Added an option to the embed form that allows widgets to use the embed url instead of the actual forum url.
– Changed discussions widget to friendly-url-encode discussion titles.
– Fixed plugin to work with forums that are not using mod_rewrite.
They did something to the code for servers without mod_rewrite enabled and that could be why your ‘?’ is being converted into ‘&’ after thedisconnect?url.1.0.5
– Fixed css & js includes so the containing folder is no longer hard-coded.
– Added css file so Vanilla icon displays on all admin pages (not just when looking at a vanilla page).Bypassing the Vanilla Forums plugins as a test
Doing it this way works if you just want to give users access to the forums and don’t require the extra widgets.We should be able to rule out the Vanilla Forums embedded plugin by just adding the
<script type="text/javascript" src="http://WORDPRESS/VANILLA/plugins/embedvanilla/remote.js"></script>as HTML into the editor box on any page. I tested this method and it also worked without any issue.Hey Dave, I just managed to get the embedded vanilla forums going on my local web server with version 1.1 of WP Vanilla Connect and the login works flawlessly.
* What version of WP are you using? I haven’t tested it below 3.0, but I’m pretty sure it should work just fine on version 2.7 and above.
* Do you have mod_rewrite enabled in your Apache? You have to look for your
../httpd.confand do a word search formod_rewriteand make sure its enabled. Its a must have feature anyway even it does not solve the problem.* What version of Apache? Tested with 2.2.21. Running this command works for me
httpd -v, but you may have to find out the exact name of the apache executable.apachectl -vis another I use for my Mac.If you want to email these, that’s ok, but for the sake of documenting for others to benefit it would be nice to post as much details on this page.
Thanks,
Nick
Hey Dave, did you fill in the Vanilla host URL on in the WPVC plugin? If not its possible your using a relative URL instead of a root URL. I’ll shoot you an email so I can see whats going on.
Hey Dave, Did you change anything else for your embed install? I noticed that adding the query string
/index.php?p=followed by the remaining URL breaks the auto login process for non-embeded sites. This could be a bug in jsconnect.So, now my only choice is to just add a checkbox that will append
/index.php?p=to the beginning of the URL for Vanilla Embedded URL without any guarantee’s it works or not. I can’t offer support for a product I can’t reproduce.FAQ: http://ww.wp.xz.cn/extend/plugins/wp-vanilla-connect/faq/
Hey Dave,
Thanks for downloading and trying WP Vanilla Connect, and another thanks for solving the code conflict in the embed URL and posting for others. I can’t get the Vanilla Embed to work with my network setup, so it wasn’t meant to work in the first place, as posted in the Q and A section.
I’m going to see if I can either tweak the URL to work with both or I’ll just add an experimental checkbox to add the correct URL structure to support vanilla embed.
I will up the version from 1.1 to 1.2 as this was not a standard feature and not considered a bug, but rather a feature request and push the updates out sometime today.
Sincerely,
Nick
Notice: That function has nothing to do with the actual operation of WP Vanilla Connect and merely, automagically generates a URL for you based on your WordPress installation. You could just as easily write these manually with some WordPress dev knowledge.
Forum: Everything else WordPress
In reply to: Reply to plugin support topic not showing upThanks for looking into this! I shot an email to MarkJ last night and he explained what happened. Appears that the WordPress team is very helpful. I reached out to three different sources and got a helpful response from everyone of them. This must be why the world is choosing WordPress as the PHP CMS of choice!
To have a seamless login use the jsConnect Login URL which will send users to your WordPress login and then redirect them to Vanilla logged in automatically.
http://WORDPRESS-ROOT/wp-login.php?redirect_to=http://VANILLA-ROOT/entry/jsconnect?client_id=CLIENT-ID&Target=%2FIf your users are already logged into WordPress and you need to redirect them to your Vanilla, use the jsConnect URL which initiates the check for a the currently logged on WordPress user and logs them in automatically:
http://VANILLA-ROOT/entry/jsconnect?client_id=CLIENT-ID&Target=%2FjsConnect does not currently support auto logging on or auto-checking for a WordPress user, but using the methods above works just fine for me.