Dalle mie prove ho scoperto che se in portal resources creo una directory aaaa poi una sottodirectory bbbb e poi un file cccc, se vado su miosito/++aaaa++bbbb/cccc non trovo nulla. Se però rinomino aaaa in theme, allora vedo ++theme++bbbb/cccc

La documentazione di https://pypi.python.org/pypi/plone.resource è ovviamente pensata solo per chi fa temi plone, si capisce solo dall'esempio che la prima cartella si deve chiamare o sitelayout o templatelayout o theme senza spiegare minimamente qual è la differenza... probabilmente vengono definiti da plone.app.theming per cui non si possono creare "tipi" di risorse che non siano già previsti. Per il resto, la risorsa si vede.

Ovviamente:

README.rst:.. TODO (XXX: provide a helper to upload a tarball/zip)

sia mai! :-D il supporto c'è ma manca l'interfaccia per usarlo.


Il 30/03/2016 11:31, Vito Falco ha scritto:
Ciao,
se il jss/css serve solo in queste pagine "spuree" puoi sempre metterli "fisicamente" nella custm di portal_skin (senza dare conto al portal_css o portal_js) e richiamarli alla bisogna dal tuo html "spureo" con un classico
<script src="/mio.js" />
<link rel="stylesheet" type="text/css" href="/mio.css"/>

Vito

Il giorno 30 marzo 2016 11:25, Yuri <[email protected] <mailto:[email protected]>> ha scritto:

    Salve,

     per includere delle funzionalità tramite html/css/javascript
    (funzionalità che non c'entrano con Plone ma servono al contenuto
    di alcune pagine) in un sito Plone 4.3, come posso fare?

    Ecco quello che mi è venuto in mente (no buildout, posso tollerare
    un restart):

    - entro nel pannello del tema, e aggiungo i file che mi servono al
    tema. Domanda: si deve usare per forza l'interfaccia web o possono
    essere messi in qualche cartella nel filesystem?
    - portal_skins o zmi
    - metto i file in un sito statico e li includo tramite il tema con
    il tema html con Diazo, così tengo distinti i due mondi

    Insomma, il punto è che se devo usare dell'html/css/javascript in
    una o più pagine, e vorrei dare all'utente un modo semplice per
    inserire solo dell'html semplificato (perchè il resto c'è già ed è
    fisso) per ottenere una funzionalità nella pagina, vorrei mettere
    le parti che non cambiano in un posto ben determinato e
    centralizzato, e poi dire ai miei utenti cosa inserire nella
    pagina e quale dato aggiuntivo compilare nel codice html, per
    ottenere la funzionalità richiesta. Nel mio caso specifico si
    tratta di una app fatta con AngularJS.

    Oppure creo un sistema che mi sputi il classico codice iframe da
    far copiare e incollare alla youtube (ovviamente il sito con
    l'iframe avrà gli header necessari per autorizzare l'iframe)?
    _______________________________________________
    Plone-IT mailing list
    [email protected] <mailto:[email protected]>
    https://lists.plone.org/mailman/listinfo/plone-plone-it
    http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




--
*Vito Falco*
Designer & Front-end developer | Freelance
Bari, IT
Linkedin it.linkedin.com/in/vitofalco <http://it.linkedin.com/in/vitofalco>


_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a