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