[Help Request] Social Importer Plugin installs but doesn't appear in UI

Versione Inglese

[Plugin Support] Social Importer not appearing in Joplin UI

Description

Hello everyone! I'm developing a plugin for Joplin called "Social Importer" that allows importing content from various social platforms (Instagram, TikTok, Facebook, Pocket) and transforming them into well-structured Joplin notes.

The Issue

The plugin installs correctly (appears in the installed plugins list), but it doesn't appear in the Joplin interface. I don't see either the toolbar button or the commands in the Tools menu, despite being configured in the manifest.json and registered in the
code.

What I've Already Tried

  • Added the "ui" permission in manifest.json
  • Corrected the min_joplin_api_version value to "1.10"
  • Added both toolbar elements and menu items in the manifest
  • The plugin registers commands using joplin.commands.register() and joplin.views.menuItems.create()
  • No visible errors in Joplin's developer console

The Code

The repository is available here: https://github.com/H4tholdir/joplin-social-importer

The main files to check are:

  • manifest.json - Contains toolbar, menus, and permissions configuration
  • src/index.ts - Contains initialization code and command registration

Joplin Version

I'm using Joplin version 3.2.13 on Windows 10.

Help Request

Could someone take a look at the code and suggest what might be preventing the plugin from showing its interface? It would be really helpful to understand what issues might block a plugin during initialization.

Thanks in advance for your help!

Versione Italiana

[Supporto Plugin] Social Importer non appare nell'interfaccia Joplin

Descrizione

Ciao a tutti! Sto sviluppando un plugin per Joplin chiamato "Social Importer" che permette di importare contenuti da varie piattaforme social (Instagram, TikTok, Facebook, Pocket) e trasformarli in note Joplin ben strutturate.

Il problema

Il plugin si installa correttamente (appare nella lista dei plugin installati), ma non appare nell'interfaccia di Joplin. Non vedo né il pulsante nella toolbar né i comandi nel menu Strumenti, nonostante siano configurati nel manifest.json e registrati nel
codice.

Cosa ho già provato

  • Ho aggiunto il permesso "ui" nel manifest.json
  • Ho corretto il valore di min_joplin_api_version a "1.10"
  • Ho aggiunto sia elementi toolbar che menu items nel manifest
  • Il plugin registra i comandi tramite joplin.commands.register() e joplin.views.menuItems.create()
  • Nessun errore visibile nella console sviluppatore di Joplin

Il codice

Il repository è disponibile qui: https://github.com/H4tholdir/joplin-social-importer

I file principali da controllare sono:

  • manifest.json - Contiene configurazione toolbar, menus e permissions
  • src/index.ts - Contiene codice di inizializzazione e registrazione comandi

Versione Joplin

Sto usando la versione Joplin 3.2.13 su Windows 10.

Richiesta di aiuto

C'è qualcuno che potrebbe dare un'occhiata al codice e suggerire cosa potrebbe impedire al plugin di mostrare la sua interfaccia? Sarebbe davvero utile capire quali problemi potrebbero bloccare un plugin durante l'inizializzazione.

Grazie in anticipo per il vostro aiuto!

Hello H4tholdir, Welcome to the forum.
Have you try the last version of Joplin (3.3.12). It's frequent that plugins that function with one version have difficulties with another...

:+1: