Git Product home page Git Product logo

wordpress-vanilla's Introduction

vanilla-wordpress

The official Vanilla Forums Wordpress plugin.

wordpress-vanilla's People

Contributors

adrianspeyer avatar beckyvb avatar daazku avatar danni-stark avatar initvector avatar linc avatar mikhailroot avatar nervoustwit avatar tburry avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wordpress-vanilla's Issues

Wordpress 5.x Compatibility

It seems the plugin works well in one direction: reading contents from the Vanilla forum installation, e.g. displaying the forum embed page and recent discussions as a widget.

But it seems like the comment embedding does not work as expected. It does not show the form at all.

Without the form, I cannot say if it embeds blog post comments properly because I cannot create them :)

(I use the latest stable 2.8 version and Wordpress 5.1.1)

Comments loads full page in iframe on login

This may be an issue with Vanilla core rather than the WP plugin, but a bug has appeared in the embedded comments system for us. Possibly a result of server upgrade?:

  • Expected (previous) behaviour: When a user logs in to comment under a WP post, the redirect reloads the comment iFrame from the forum embed url.
  • Current behaviour: The iFrame is refreshing on login, but results in the full parent page loading (not just the comments). If approved domains are not listed in the Vanilla control panel, the forum homepage loads.
  • If the page is refreshed, loads with Wordpress article and logged in Vanilla comment field correctly.

You can see current behaviour here: htxt.co.za

Suggested solution is to force a full page refresh on pop-up close?

More details here: https://vanillaforums.org/discussion/32442/comments-login-loading-full-page-not-embed#latest

WordPress 4.9.7 and greater requires change in functions.php

vanilla-forums/functions.php (line 342)
Change:
if (!function_exists('get_currentuserinfo')) require_once ABSPATH . WPINC . '/pluggable.php'; get_currentuserinfo();

To
if (!function_exists('wp_get_current_user')) require_once ABSPATH . WPINC . '/pluggable.php'; wp_get_current_user();

Which seems to fix a "Whoops" parseerror when using the "/sso" link.

WP version 4.9.4 breaks embedded comments

We have reports that since updating wordpress, the comment integration has stopped displaying. The plugin has not been updated recently and is not tested up to the newest version. โ€‚โ€‚

MD5 hash

Dear,

I tried to install the Wordpress plugin and succeeded. However, the Wordpress plugin forces to use the very outdated MD5 hashing method. In the Vanilla plugin you can, however, select a manyfold of hashing techniques, which results in a signature error if you don't choose MD5.

I hope you are able to update the Wordpress plugin to the latest hashing methods very quickly, since this concerns all the users of the Wordpress plugin. Online I read something about bcrypt, but you programmers know way better than me whether this is the right thing :).

And I hope you will update the hashing methods listed in the Vanilla plugin too.

Enabling Rich-Editor breaks embedded comments with wp

When trying to post a comment from a wordpress blog with the rich-editor enabled is broken (see error below). When the rich-editor is disabled and the advanced-editor is enable comments work.

screen shot 2019-02-22 at 11 04 21 am

The Body of the comment isn't being posted as json. It looks like this body content is being save as a string instead of JSON.

screen shot 2019-02-22 at 11 13 08 am

To Reproduce:

  1. Setup a wordpress site with the vanilla wp plugin
  2. Integrated wordpress site with your vanilla forum
  3. Enable Rich-Editor on you vanilla forum
  4. Try posting a comment from your wp site

Private Community compatibility

On the Vanilla Comment Integration page, the plug-in attempts to pull the list of categories from the /categories/all.json endpoint of the Vanilla site. It doesn't use any special method of doing this. It grabs the list like a guest would grab the list. If the site is a private community, an attempt to contact /categories/all.json will redirect the user to the sign-in page, which will not provide the data necessary to populate the category dropdown in the WordPress plug-in config. The user will be unable to select a category in Vanilla.

Fix Forum Widgets - Wordpress Plugin

Add forum widgets to your blog: Place widgets throughout your blog with information like: recent discussions, discussion categories, and recent forum activity.

Widgets will not display information.

Problem with WP Plugin Vanilla Forums Version 1.1.18

i have changed the url of website from http to https and some days after i have seen, that i can update to the 1.1.18 version. during the update i receive a fatal error with the information:

Parse error: syntax error, unexpected '[' in /web/htdocs/www.url-of-the-website/home/wp-content/plugins/vanilla-forums/functions.php on line 480

what can i do?

User photos in "Recent Active Users" widget point to invalid image

Paraphrased report from user:

Recent Active Users shows small user photos in the footer but the images are pointing to a non-existent jpg file. Specifically its missing the letter "n" from the jpg file name in the begining. So for example the plugin is trying to load the photo in /forum/uploads/userpics/801/N0L9X51Q00H2.jpg when the actuall photo is named nN0L9X51Q00H2.jpg. So its missing an "n" in the beggining in every photo.

The missing code is Gdn_Upload::url(changeBasename($Value, 'n%s')); which will need to get reproduced appropriately in the WordPress plugin.

Please note calls to usericon.png may be effected by a change here. It needs actual testing, not just a blind patch.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.