Forum->Flatnux->Nuova sezione news
  
Welcome Unknown Register Help383 Users

User Message


papias

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Saturday 20 November 2010 - 18:41

Nuova sezione news:
Ciao alex

Ho visto il tuo lavoro sulla nuova sezione news ora denominata provvisoriamente blog.

L'idea mi piace e offre spunto a qualche miglioramento, tipo :
1)lo stato di pubblicazione converrebbe inserirlo in fondo prima dei pulsanti "salva" "Annulla"

2)inserire anche il campo dell'autore della news che appaia nella preview delle news.


ultima e che considero più importante:
provare a staccare completamente le funzioni della pagina dalla grafica dei temi in modo da creare qualcosa di molto personalizzabile, insomma alla WordPress. Predisporre graficamente solamente le pagine di amministrazione e di inserimento delle news.

Inserire anche la predisposizione ai plug-in in modo che il codice di facebook like ora inserito nel footer news diventi un plug-in inseribile a piacimento insieme a tanti altri. Questo ci permetterebbe di ampliare le funzioni di flatnux senza dover intaccare il core del "nostro" CMS.


________________
Ciao e se vuoi una mano io ci sono!
buon lavoro!

Alberto

papias



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Tuesday 23 November 2010 - 01:26

Re: Nuova sezione news:
@papias
Il plugin di facebook like è opzionale. Nel nuovo "preview blog" vai sulla pagina "blog" in modalità modifica, vai su configurazione, e c'è l'opzione di mettere o togliere il facebook like.

____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Tuesday 23 November 2010 - 01:45

Re: Nuova sezione news:
@Alessandro:
Sto provando anch'io il nuovo sistema, ho installato una versione di prova per testarlo.

Suggerirei di facilitare le funzioni di amministrazione, tipo così:

L'amministratore vede (come adesso è) la lista delle notizie segnalate, e cliccando sopra a una di queste ne vede un preview. In questo preview ha due pulsanti: "MODIFICA LA NOTIZIA" e "PUBBLICA LA NOTIZIA". Questo è più intuitivo rispetto agli input di tipo radio "notizia pubblicata" e "notizia non pubblicata".

Direi che solo nel caso che l'amministratore ritenesse di dover modificare effettivamente la notizia, può entrare in modalità modifica con ckeditor attraverso un pulsante "MODIFICA LA NOTIZIA".

Il pulsante "Mi piace" di Facebook ancora non sta funzionando come dovrebbe, su Facebook mi esce una scritta di tipo:


A John piace http://<br%20><b>Notice</b>:%20%20Undefined%20index:%20%20id%20in%20<b>/membri/johnrdorazio/flatnux_. · Mi piace · Commenta


E sul pulsante "Mi piace" appare in rosso "errore".

Inoltre mi esce sulla notizia stessa:


Notice: Undefined offset: 1 in /membri/johnrdorazio/flatnux_preview_blog/sections/55_Blog/section.php on line 244


____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Tuesday 23 November 2010 - 01:53

Re: Nuova sezione news:
Anch'io come Papias sono a disposizione per aiutare se ce n'è bisogno. Anzi forse un modo per facilitare la collaborazione su un progetto è quello di usare il sistema git, per esempio con github. Ho iniziato ad utilizzarlo ora per il mio tema "glorioso" (che sto pensando di chiamare "fLOSt" = "flatnux Open Social Theme", e va una meraviglia per apportare modifiche e migliorie aprendo la strada anche alla collaborazione di altri. Abbinato a un programma tipo Aptana Studio diventa molto semplice aggiungere e togliere files sul git e tenerlo sincronizzato con una copia locale. Potrebbe essere un'idea?

Mi sembra di capire che utilizzi eclipse (almeno c'è sempre nel pacchetto flatnux il file .settings di eclipse), credo che anche eclipse abbia un plugin "EGit" per il sistema git. http://www.eclipse.org/egit/

____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Tuesday 23 November 2010 - 02:19

Re: Nuova sezione news:
Quanto al plugin "facebook like", vedo che è rimasto invariato il codice:


<iframe
src="http://www.facebook.com/plugins/like.php?href=<?php
echo $_FN['siteurl'] . fn_rewritelink("index.php?mod=" . $_FN['idmod'] . "&op=read&id={$item['id']}") . "";
?>&layout=standard&show_faces=false&width=450&action=like&colorscheme=light"
scrolling="no" frameborder="0" allowTransparency="true"
style="border: none; overflow: hidden; width: 450px; height: 60px"></iframe>


Dovrebbe essere, come ho accennato in un altro post sul forum, url encoded, quindi:


<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode($_FN['siteurl'].fn_rewritelink("index.php?mod=" . $_FN['idmod'] . "&op=read&id=$text")) ?>&layout=standard&show_faces=false&width=450&action=like&colorscheme=light"
scrolling="no"
frameborder="0"
allowTransparency="true"
style="border:none; overflow:hidden; width:450px; height:60px">
</iframe>

Per esserne convinto basta che guardi la pagina http://developers.facebook.com/docs/reference/plugins/like, prova ad inserire un url e prelievi il codice:
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fflatnux.altervista.org&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

Vedi che l'attributo href nel querystring è url encoded.

Inoltre darei la possibilità all'amministratore di configurare ulteriormente il plugin, secondo le opzioni di configurazione offerte da facebook:
-> layout style
-> show faces
-> width
-> verb to display
-> font
-> color scheme

Inoltre suggerirei dare l'opzione se inserire il plugin sull'intestazione della notizia oppure sul corpo della notizia (in altre parole sulla pagina di lettura della notizia), e di aggiungere, sulla pagina di lettura della notiza, il titolo della notizia al titolo di pagina. In questo modo il "Mi piace" di facebook, prelevando il titolo di pagina, pubblicherà il titolo della notizia sul profilo facebook, e non solo il titolo della sezione " Flatnux Site >> Blog".

____________________________
"The whole of science is nothing more than a refinement of everyday thinking." (Albert Einstein)

 [1] [2] [3]