• Resolved brut_

    (@brut_)


    Kad poku?avam da pristupim Settings/Transliteration pojavlja se gre?ka (u nastavku) ali izgleda, da plugin ipak radi, pa bih mo?da poku?ao u me?uvremenu promjeniti postavke direktno u bazi, ako mi mo?ete dati upute. U principu me zanima transliteracija u smjeru latinica -> cirilica i na?in kako korisnik to mo?e napraviti klikom na neki link/button/?ta ve?…

    WordPress version 6.3.1
    Active theme: Neve (version 3.6.7)
    Current plugin: Transliterator (version 1.10.1)
    PHP version 7.4.33

    Error Details
    =============
    An error of type E_ERROR was caused in line 453 of the file /home/kalpotco/pagedir/wp-content/plugins/serbian-transliteration/inc/Utilities.php. Error message: Uncaught Error: Call to undefined function plugins_api() in /home/kalpotco/pagedir/wp-content/plugins/serbian-transliteration/inc/Utilities.php:453
    Stack trace:
    #0 /home/kalpotco/pagedir/wp-content/plugins/serbian-transliteration/inc/settings/sidebar.php(97): Serbian_Transliteration_Utilities::plugin_info(Array)
    #1 /home/kalpotco/pagedir/wp-includes/class-wp-hook.php(310): Serbian_Transliteration_Settings_Sidebar->postbox_contributors(”)
    #2 /home/kalpotco/pagedir/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(”, Array)
    #3 /home/kalpotco/pagedir/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    #4 /home/kalpotco/pagedir/wp-content/plugins/serbian-transliteration/inc/settings/content/global-settings.php(7): do_action(‘rstr/settings/s…’)
    #5 /home/kalpotco/pagedir/wp-content/plugins/serbian-transliteration/inc/settings/content.php(72)

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Ovo je neobi?an problem, da li si menjao wp-admin dir path?

    Ovaj plugin ima konstantu WP_ADMIN_DIR i ona mora da vodi direktno na wp-admin direktorijum.

    Ako je ne?to menjano u tvom wp-config.php treba? dati putanju prema wp-admin direktorijumu:

    define('WP_ADMIN_DIR', dirname(__FILE__).'/putanja/do/tvog/wp-admin');

    Ina?e u Serbian_Transliteration_Utilities::plugin_default_options() dobija? default pode?avanje koje mo?e? izmeniti i snimiti preko update_option(RSTR_NAME, $plugin_options);

    Mada po meni re?i problem sa path i ne?e biti nikakvih problema.

    Tvoj problem je generalno zbog linije 488 u Utilities.php jer ne na?e WordPress biblioteku zbog WP_ADMIN_DIR:

    if ( ! function_exists( 'plugins_api' ) ) {
    	include_once( WP_ADMIN_DIR . '/includes/plugin-install.php' );
    }

    NAPOMENA: Latinica u ?irilicu mo?e napraviti mnogo neo?ekivanih problema. To sam naveo u F.A.Q. plugina. Najbolje re?enje je da ti je ceo sajt ?irili?ni i da prebaci? preko plugina na latinicu jer se sa latinice veoma te?ko dekodira na ?irilicu ako je sajt komplikovaniji ili ra?en preko visual editora. Samo jednostavni sajtovi sa zvani?nim temama rade bez problema.

    Javi kako je sve pro?lo.

    Thread Starter brut_

    (@brut_)

    Hvala na brzom odgovoru, WP_ADMIN_DIR u wp-config rje?ava problem. Naime, po?to ja uvjek stavljam WP u zaseban folder, ime tog foldera Transliterator upi?e dva puta: /root/site/wpfolder/wp-admin -> /root/site/wpfolder/wpfolder/wp-admin.

    Ina?e sajt je jednostavan i ne koristi vizualne editore, pa ne o?ekujem problema zbog transliteracije u pogre?njom smeru. Dr?im pal?eve, dakako ;-))

    hvala jo? jednom

    Thread Starter brut_

    (@brut_)

    can_trasliterate() odustaje od transliteracije, kad u tekstu bude e-mail adresa ili URL, pa sam to u svojoj instalaciji izbacio i sve radi OK, pa se sad pitam, bi li to trebala biti opcija u postavkama? Bilo bi dakako idealno, da se transliterira tekst ali se izostave samo e-mailovi i URLovi.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Admin error’ is closed to new replies.