Forum Replies Created

Viewing 9 replies - 1 through 9 (of 9 total)
  • I just noticed this myself as well.

    Note also that ‘wp-ajax-response.js’ has not changed between WordPress releases 3.8 and 4.1 — remaining at SVN revision 26159.

    Thanks for providing this fix!

    FYI: while I would have preferred a more elegant solution, I succeeded in circumventing the problem by hacking the slider’s CSS [‘genesis-responsive-slider/style.css’], as follows:

    #genesis-responsive-slider {
    	...
    	/* add following line to end of this section */
    	direction: ltr; /* make slider think that it is still in LTR mode */
    }
    
    ...
    
    html > body .slide-excerpt-border {
    	...
    	/* add following lines to end of this section, to force Slider Excerpt area to display Title and/or Content in RTL mode */
    	direction: rtl;
    	text-align: right;
    }

    After peeking inside the code for v0.9.2 of the Genesis Responsive Slider, I see that it is based upon FlexSlider v1.8, which does not support RTL.

    I found a few posts on StackExchange that offer workarounds (with varying degrees of success?):

    It looks like some of them refer to a later version of FlexSlider (today at v2.2.2).

    Maybe the original developers, or a kind soul with more free time, can take make use of the above info to arrive at a fix?

    The problem is not specific to Arabic or to qTranslate, but involves an incompatibility between the slider’s “Slide” mode and right-to-left text-directionality in general. (“Fade” mode does work in RTL, however.)

    I am able to reproduce the problem very easily, using Yoav Farhi’s excellent RTL Tester plugin, which allows to switch the overall directionality of a standard, vanilla, English (LTR) installation of WordPress to RTL.

    I am using:

    • WordPress v3.9.1 (standard English version)
    • Genesis Framework v2.0.2
    • Genesis Responsive Slider v0.9.2
    • Enterprise Pro theme v2.0.1 (but this happens with other StudioPress themes as well)

    After using the RTL Tester plugin to switch the site from LTR to RTL, the site’s language remains ENGLISH (no Arabic or Hebrew involved), but the slider no longer works in “Slide” mode.

    Seems that things have since been fixed on the WP.com side.

    Both sites mentioned above (using Jetpack), as well as my WP.com sites, now properly display the FB widget.

    For the record, my Chrome is now at version 34.0.1847.116 m .

    I think that it was premature to mark this topic as “resolved,” before better understanding the “local issues” that might be responsible for this problem.

    I’m using Chrome 33.0.1750.154 on 64-bit Windows 7 SP1, and I too do not see the Facebook Like Box Widget for the two sites mentioned above.

    Likewise, I currently have this same exact problem on several WordPress.com sites that I manage, and I suspect that this is related to the issues reported here for JetPack.

    Thread Starter Yosi Mor

    (@barsamcha)

    Indeed, that is the button.

    There are also a few other plugins that seek to accomplish more-or-less the same thing (not all of them in the official Plugin Directory), such as this and this.

    However, all of them suffer from the same problem. For some reason, in WordPress v3.8.1, the icon for the RTL button is not visible (but the button still works).

    Personally, as much as I’d be happy to see you fix this RTL problem, the “purist” in me thinks that your plugin should remain as-is, because it successfully forces the dashboard into its native English state. The fact that this native state is not optimal for those RTL folks who nevertheless desire an English dashboard — is not really your problem.

    Either the 3 button-fixing plugins should be brought up to date for v3.8.1, or — better yet — the WordPress core should be modified.

    Thread Starter Yosi Mor

    (@barsamcha)

    Caveat regarding installation on an RTL (Hebrew) setup:
    Might even be room to say that this plugin is “too” correct/strict in changing the admin language to native English! Indeed, the dashboard is transformed to “pure” English, with LTR directionality, just as if the original English version was installed.

    The only “problem” is (without any fault of this plugin!) that the native English dashboard does not display the text directionality button in its visual editor.

Viewing 9 replies - 1 through 9 (of 9 total)