Plugin Directory

Changeset 2363759


Ignore:
Timestamp:
08/18/2020 08:51:16 AM (6 years ago)
Author:
skyroom
Message:

add wplms widget

Location:
skyroom-wp
Files:
303 added
7 edited

Legend:

Unmodified
Added
Removed
  • skyroom-wp/trunk/config.php

    r2347582 r2363759  
    3939$parameters = [
    4040    'name' => 'skyroom',
    41     'version' => '1.4.7',
     41    'version' => '1.5.0',
    4242    'plugin.path' => plugin_dir_path(__FILE__),
    4343    'plugin.url' => plugin_dir_url(__FILE__),
  • skyroom-wp/trunk/languages/skyroom-fa_IR.po

    r2347590 r2363759  
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/skyroom\n"
    77"POT-Creation-Date: 2020-06-19 21:05+0430\n"
    8 "PO-Revision-Date: 2020-07-28 10:25+0430\n"
     8"PO-Revision-Date: 2020-08-15 12:35+0430\n"
    99"Last-Translator: \n"
    1010"Language-Team: \n"
     
    597597msgstr "نوع این محصول برای اسکای روم نیست."
    598598
     599#: src/Skyroom/Entity/SkyroomWidget.php:13
     600msgid "Skyroom wplms widget"
     601msgstr "ابزارک اسکای روم برای WPLMS"
     602
     603#: src/Skyroom/Entity/SkyroomWidget.php:15
     604msgid ""
     605"This widget skyroom for wplms courses and and it does not work in any other "
     606"plugins"
     607msgstr ""
     608"این ابزارک اسکای روم برای WPLMS است و برای افزونه های دیگر کاربردی ندارد و فقط "
     609"برای دوره های WPLMS قابل استفاده است"
     610
     611#: src/Skyroom/Entity/SkyroomWidget.php:53
     612msgid "Join to course room"
     613msgstr "ورود به اتاق دوره"
     614
    599615#: views/woocommerce-skyroom-order.php:3
    600616msgid ""
  • skyroom-wp/trunk/languages/skyroom.pot

    r2347590 r2363759  
    592592msgstr ""
    593593
     594#: src/Skyroom/Entity/SkyroomWidget.php:13
     595msgid "Skyroom wplms widget"
     596msgstr ""
     597
     598#: src/Skyroom/Entity/SkyroomWidget.php:15
     599msgid "This widget skyroom for wplms courses and and it does not work in any other plugins"
     600msgstr ""
     601
     602#: src/Skyroom/Entity/SkyroomWidget.php:53
     603msgid "Join to course room"
     604msgstr ""
     605
    594606#: views/woocommerce-skyroom-order.php:3
    595607msgid ""
  • skyroom-wp/trunk/readme.txt

    r2347582 r2363759  
    44Tags: skyroom, online communications, skyroom wordpress, skyroom wordpress plugin, online course, webinar, elearning, meeting, web conference, woocommerce, wordpress, online room, online chat, wordpress plugin, اسکای روم
    55Requires at least: 4.7
    6 Tested up to: 5.4.2
    7 Stable tag: 1.4.7
     6Tested up to: 5.5
     7Stable tag: 1.5.0
    88Requires PHP: 7.0
    99License: GPLv2 or later
     
    3333== Changelog ==
    3434
    35 = 1.4.5 =
     35= 1.5.0 =
     36* سازگاری با وردپرس 5.5
     37* اضافه شدن ابزارک wplms
    3638
    3739
    3840== Upgrade Notice ==
    3941
     42= 1.5.0 =
     43* اضافه شدن ابزارک wplms
    4044
    41 
  • skyroom-wp/trunk/skyroom.php

    r2347590 r2363759  
    77 * Plugin URI:        https://skyroom.online/pages/wordpress-integration
    88 * Description:       A plugin to integrate skyroom with your wordpress site
    9  * Version:           1.4.7
     9 * Version:           1.5.0
    1010 * Author:            Skyroom
    1111 * Author URI:        https://skyroom.online/
     
    2828add_action('plugins_loaded', [new Skyroom\Plugin(), 'boot']);
    2929
     30//load languages
    3031function Skyroom_load_plugin_textdomain() {
    3132    load_plugin_textdomain( 'skyroom', FALSE, basename( dirname( __FILE__ ) ) . '/languages/' );
  • skyroom-wp/trunk/src/Skyroom/Plugin.php

    r2340792 r2363759  
    1111use Skyroom\Controller\MaintenanceController;
    1212use Skyroom\Controller\SkyroomController;
     13use Skyroom\Entity\SkyroomWidget;
    1314use Skyroom\Menu\EventSubmenu;
    1415use Skyroom\Menu\MainMenu;
     
    2223use Skyroom\Util\AssetManager;
    2324use Skyroom\Util\Internationalization;
     25use function DI\add;
    2426
    2527/**
     
    6062        $this->registerAjaxActions();
    6163        $this->container->get(PluginAdapterInterface::class)->setup();
     64        $this->widgets_skyroom($eventEmitter);
     65
     66    }
     67
     68    /**
     69     * @param EventEmitterInterface $eventEmitter
     70     */
     71    public function widgets_skyroom(EventEmitterInterface $eventEmitter){
     72        $eventEmitter->on('widgets_init', function () {
     73            $this->container->get(SkyroomWidget::class)->register_widget();
     74        });
    6275    }
    6376
Note: See TracChangeset for help on using the changeset viewer.