Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/Unity/Webapp/Documentazione"
Differenze tra le versioni 43 e 46 (in 3 versioni)
Versione 43 del 30/01/2017 19.12.19
Dimensione: 11067
Commento:
Versione 46 del 31/01/2017 11.51.08
Dimensione: 11779
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 10: Linea 10:
Questa guida illustra la creazione della webapp '''Documentazione di Ubuntu-it''', che consente l'accesso diretto alle [[Documentazione|guide wiki della comunità italiana]] dalla scrivania di Ubuntu. Questa guida illustra la creazione della webapp '''Documentazione di Ubuntu-it''', che consente l'accesso diretto alle [[Documentazione|guide wiki della comunità italiana]] dalla scrivania di Ubuntu.<<BR>>
Una webapp possiede delle funzionalità limitate rispetto ad un normale browser web. Può comunque rivelarsi estremamente utile per consultare la documentazione in maniera rapida o per apportare delle semplici modifiche alle pagine wiki.
Linea 12: Linea 13:
||<tablestyle="width:40%" rowbgcolor="#cccccc;" :50%>'''Funzionalità''' ||<:25%>'''!WebApp''' ||<:25%>'''Browser web''' ||
||<#f7f7f7> '''Navigazione''' ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Login/Logout''' ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Modifica pagine''' ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Creazione nuove pagine''' ||<:> {X} ||<:> (./) ||
||<#f7f7f7> '''[[AmministrazioneSistema/InstallareProgrammi/AptUrl|AptUrl]]''' ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Upload/download allegati''' ||<:> {X} ||<:> (./) ||
||<tablestyle="width:60%" rowbgcolor="#cccccc;" :60%>'''Funzionalità''' ||<:20%>'''!WebApp''' ||<:20%>'''Browser web''' ||
||<#f7f7f7> '''Navigazione'''  di tutta la documentazione ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Login/Logout''' tramite account launchpad ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Modifica delle pagine esistenti''' ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Creazione di nuove pagine''' ||<:> {X} ||<:> (./) ||
||<#f7f7f7> '''Menu "Altre azioni"''' ||<:> {X} ||<:> (./) ||
||<#f7f7f7> '''Installazione dei pacchetti tramite
[[AmministrazioneSistema/InstallareProgrammi/AptUrl|AptUrl]]''' ||<:> (./) ||<:> (./) ||
||<#f7f7f7> '''Upload e download di allegati''' ||<:> {X} ||<:> (./) ||
Linea 20: Linea 22:
||<#f7f7f7> '''[[http://wiki.ubuntu-it.org/vipri-alessandro/WebAppWiki?action=AttachFile&do=get&target=webapp01.png|Scorciatoie del Launcher]]''' ||<:> (./) ||<:> {X} || ||<#f7f7f7> '''Scorciatoie del [[AmbienteGrafico/Unity/Glossario#Launcher|Launcher]]''' ||<:> (./) ||<:> {X} ||
Linea 22: Linea 24:
<<BR>>
||<tableclass=noborder ^> {{attachment:webapp01.png}} ||<^> {{attachment:webapp03.png}} ||<^> {{attachment:webapp04.png}} ||
Linea 23: Linea 27:
= Preparazione = ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Le webapp sono realizzate per l'ambiente grafico [[AmbienteGrafico/Unity|Unity]]. Se si desidera utilizzare questa webapp sulle derivate di Ubuntu, è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://webapp-container|webapp-container]] e tutte le sue dipendenze. Tale programma è invece preinstallato in Ubuntu.'' ||
## http://askubuntu.com/questions/606389/two-icons-on-unity-panel-on-non-standard-application-launch/606394#606394
Linea 25: Linea 30:
Le webapp sono realizzate per l'ambiente grafico [[AmbienteGrafico/Unity|Unity]]. Se si desidera utilizzare questa webapp sulle derivate di Ubuntu, è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://webapp-container|webapp-container]] e tutte le sue dipendenze. Tale programma è invece preinstallato in Ubuntu.
## http://askubuntu.com/questions/606389/two-icons-on-unity-panel-on-non-standard-application-launch/606394#606394
Linea 66: Linea 69:
Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies  --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Hardware Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Hardware
Linea 139: Linea 142:
 0. Spostare il file `.desktop` nella cartella `/usr/share/applications` tramite il comando seguente:{{{  0. Spostare il file `.desktop` nella cartella `/usr/share/applications`, digitando il comando seguente nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
Linea 143: Linea 146:
 0. Spostare l'icona `Wiki-Ubuntu-it.png` nella cartella `/usr/share/icons` tramite il comando seguente:{{{  0. Spostare l'icona `Wiki-Ubuntu-it.png` nella cartella `/usr/share/icons` tramite il comando:{{{
Linea 150: Linea 153:
= Personalizzare le scorciatoie del Launcher = = Personalizzazione delle scorciatoie del Launcher =
Linea 154: Linea 157:
 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/usr/share/applications/Wiki-Ubuntu-it.desktop`.  0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/usr/share/applications/Documentazione-Ubuntu-it.desktop`.
Linea 168: Linea 171:
= Cancellare la cronologia = = Cancellazione della cronologia =
Linea 170: Linea 173:
Per cancellare la cronologia del browser comprese le password di accesso al wiki, rimuovere le seguenti cartelle: Per cancellare la cronologia della webapp comprese le password di accesso al wiki, rimuovere le seguenti cartelle:
Linea 172: Linea 175:
  * `~/.cache/ubuntu-it-wiki   * `~/.cache/ubuntu-it-wiki`
Linea 175: Linea 178:
= Rimuovere la webapp = = Rimozione della webapp =
Linea 177: Linea 180:
Digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]] i seguenti comandi:{{{ Digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida illustra la creazione della webapp Documentazione di Ubuntu-it, che consente l'accesso diretto alle guide wiki della comunità italiana dalla scrivania di Ubuntu.
Una webapp possiede delle funzionalità limitate rispetto ad un normale browser web. Può comunque rivelarsi estremamente utile per consultare la documentazione in maniera rapida o per apportare delle semplici modifiche alle pagine wiki.

Funzionalità

WebApp

Browser web

Navigazione di tutta la documentazione

(./)

(./)

Login/Logout tramite account launchpad

(./)

(./)

Modifica delle pagine esistenti

(./)

(./)

Creazione di nuove pagine

{X}

(./)

Menu "Altre azioni"

{X}

(./)

Installazione dei pacchetti tramite AptUrl

(./)

(./)

Upload e download di allegati

{X}

(./)

Finestre multiple

{X}

(./)

Scorciatoie del Launcher

(./)

{X}


webapp01.png

webapp03.png

webapp04.png

Le webapp sono realizzate per l'ambiente grafico Unity. Se si desidera utilizzare questa webapp sulle derivate di Ubuntu, è necessario installare il pacchetto webapp-container e tutte le sue dipendenze. Tale programma è invece preinstallato in Ubuntu.

Creazione della webapp

  1. Creare nella propria Home il file Documentazione-Ubuntu-it.desktop, inserendo al suo interno il testo seguente:

    [Desktop Entry]
    Version=1.0
    Name=Documentazione di Ubuntu-it
    Comment=Una semplice webapp per la documentazione wiki di Ubuntu-it
    Type=Application
    Icon=Wiki-Ubuntu-it
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Documentazione
    Terminal=false
    StartupWMClass=ubuntu-it-wiki
    StartupNotify=true
    Categories=Internet;
    Actions=AmbienteGrafico;AmministrazioneSistema;Giochi;Grafica;Hardware;Installazione;InternetRete;Multimedia;Programmazione;Radioamatori;Server;Sicurezza;UbuntuPhone;Ufficio;Virtualizzazione;CercaPagina;FAQ;ModificheRecenti;
    
    [Desktop Action AmbienteGrafico]
    Name=Ambiente Grafico
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/AmbienteGrafico
    OnlyShowIn=Unity;
    
    [Desktop Action AmministrazioneSistema]
    Name=Amministrazione Sistema
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/AmministrazioneSistema
    OnlyShowIn=Unity;
    
    [Desktop Action Giochi]
    Name=Giochi
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Giochi
    OnlyShowIn=Unity;
    
    [Desktop Action Grafica]
    Name=Grafica
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Grafica
    OnlyShowIn=Unity;
    
    [Desktop Action Hardware]
    Name=Hardware
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Hardware
    OnlyShowIn=Unity;
    
    [Desktop Action Installazione]
    Name=Installazione
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Installazione
    OnlyShowIn=Unity;
    
    [Desktop Action InternetRete]
    Name=Internet e Rete
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/InternetRete
    OnlyShowIn=Unity;
    
    [Desktop Action Multimedia]
    Name=Multimedia
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Multimedia
    OnlyShowIn=Unity;
    
    [Desktop Action Programmazione]
    Name=Programmazione
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Programmazione
    OnlyShowIn=Unity;
    
    [Desktop Action Radioamatori]
    Name=Radioamatori
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Radioamatori
    OnlyShowIn=Unity;
    
    [Desktop Action Server]
    Name=Server
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Server
    OnlyShowIn=Unity;
    
    [Desktop Action Sicurezza]
    Name=Sicurezza
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Sicurezza
    OnlyShowIn=Unity;
    
    [Desktop Action UbuntuPhone]
    Name=Ubuntu Phone e Tablet
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/UbuntuPhone
    OnlyShowIn=Unity;
    
    [Desktop Action Ufficio]
    Name=Ufficio
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Ufficio
    OnlyShowIn=Unity;
    
    [Desktop Action Virtualizzazione]
    Name=Virtualizzazione
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Virtualizzazione
    OnlyShowIn=Unity;
    
    [Desktop Action CercaPagina]
    Name=Cerca Pagina
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/CercaPagina
    OnlyShowIn=Unity;
    
    [Desktop Action FAQ]
    Name=FAQ
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/GruppoDocumentazione/Partecipa/FAQ
    OnlyShowIn=Unity;
    
    [Desktop Action ModificheRecenti]
    Name=Modifiche Recenti
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/ModificheRecenti
    OnlyShowIn=Unity;
  2. Rendere eseguibile il file .desktop appena creato.

  3. Scaricare l'icona Wiki-Ubuntu-it.png nella propria Home.

  4. Spostare il file .desktop nella cartella /usr/share/applications, digitando il comando seguente nel terminale:

    sudo mv Documentazione-Ubuntu-it.desktop /usr/share/applications
  5. Spostare l'icona Wiki-Ubuntu-it.png nella cartella /usr/share/icons tramite il comando:

    sudo mv Wiki-Ubuntu-it.png /usr/share/icons

Ora la webapp è avviabile dalla Dash di Unity.

Personalizzazione delle scorciatoie del Launcher

Per aggiungere nuove scorciatoie all'icona della webapp nel Launcher:

  1. Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/share/applications/Documentazione-Ubuntu-it.desktop.

  2. Inserire il nome della nuova scorciatoia al termine della riga Actions= posta ad inizio file .desktop:

    Actions=AmbienteGrafico;AmministrazioneSistema;...;NuovaScorciatoia;
  3. Aggiungere una nuova Desktop Action:

    [Desktop Action NuovaScorciatoia]
    Name=Nuova Scorciatoia
    Exec=webapp-container --name='Documentazione di Ubuntu-it' --enable-back-forward --store-session-cookies --open-external-url-in-overlay --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Link/Nuova/Scorciatoia
    OnlyShowIn=Unity;
  4. Salvare e chiudere.

Cancellazione della cronologia

Per cancellare la cronologia della webapp comprese le password di accesso al wiki, rimuovere le seguenti cartelle:

  • ~/.local/share/ubuntu-it-wiki

  • ~/.cache/ubuntu-it-wiki

Rimozione della webapp

Digitare nel terminale i seguenti comandi:

sudo rm /usr/share/applications/Documentazione-Ubuntu-it.desktop

sudo rm /usr/share/icons/Wiki-Ubuntu-it.png

Ulteriori risorse


CategoryHomepage