Arkibos

Entries tagged 'js'

Aayos Register Plus plug problema pagkatapos lumipat sa WordPress 2.7

Namin ang lahat ng marahil na pamilyar sa ang plugin lubos na kapaki-pakinabang - Register Plus .

Pagkatapos ng paglipat sa bersyon 2.7 ng WordPress, ang ilang mga problema ay magkasama;

  1. Ang pagsubok ng lakas ng password sa registration ay hindi gumagana.
  2. Common.js file problema (s direktoryo wp-admin/js). GetAllUserSettings ng function (): userSettings variable ay hindi natukoy.
  3. Pagkatapos mong i-upload ang pasadyang imahe - personal kumonekta / Lharsh file ay hindi gumagana ngayon.

Mga Mod developer marahil "nakalimutan" upang kumuha ng isang serye patch bersyon 2.7, bagaman ang ilang buwan na ang nakalipas magandang.

Salamat sa ang WordPress komunidad ay isang solusyon sa mga problemang ito (Credit sa MarQ_ZA Val - Mdvaldosta ang solusyon).

Lakas ng password ng susog check problema -

Buksan ang file rehistro-plus.php sa direktoryo / wp-content/plugins/register-plus /, at hanapin para sa mga sumusunod na seksyon:

if ( strength == pwsL10n.bad ) {
jQuery(res).addClass('bad');
jQuery(res).html( pwsL10n.bad );
}
else if ( strength == pwsL10n.good ) {
jQuery(res).addClass('good');
jQuery(res).html( pwsL10n.good );
}
else if ( strength == pwsL10n.strong ) {
jQuery(res).addClass('strong');
jQuery(res).html( pwsL10n.strong );
}
else {
// this catches 'Too short' and the off chance anything else comes along
jQuery(res).addClass('short');
jQuery(res).html( pwsL10n.short );
}

לאחר שמצאתם את המקטע, החליפו אותו בקוד הבא:

if ( strength == 2 ) {
jQuery(res).addClass('bad');
jQuery(res).html( pwsL10n.bad );
}
else if ( strength == 3 ) {
jQuery(res).addClass('good');
jQuery(res).html( pwsL10n.good );
}
else if ( strength == 4 ) {
jQuery(res).addClass('strong');
jQuery(res).html( pwsL10n.strong );
}
else {
// this catches 'Too short' and the off chance anything else comes along
jQuery(res).addClass('short');
jQuery(res).html( pwsL10n.short );
}

תיקון הבעיה בקובץ commen.js -

פתחו את הקובץ commen.js הנמצא בתקייה /wp-admin/js/ , וחפשו את המקטע הבא:

// Returns all settings as js object.
function getAllUserSettings() {
return wpCookies.getHash('wp-settings-'+userSettings.uid) || {};
}

והחליפו אותו בקוד הבא:

// Returns all settings as js object.
function getAllUserSettings() {
if (typeof(userSettings) == 'undefined')
{
return {};
}
else
{
return wpCookies.getHash('wp-settings-'+userSettings.uid) || {};
}
}

תיקון בעיית העלאת לוגו מותאם-אישית -

פתחו את הקובץ register-plus.php הנמצא בתקייה /wp-content/plugins/register-plus/ , וחפשו את השורה הבאה:

$upload_dir = ABSPATH . get_option('upload_path');

והחליפו בשורה הבאה:

$upload_dir = get_option('upload_path');

בהצלחה :)