Flatnux CMS - NewsTitles

Open Source Content Management System

Login



 resta collegato
Recupero password
Registrati

Cerca

Cerca:
Fai una donazione al progetto:

Newsletter

Per ricevere la nostra newsletter inserisci la tua email e clicca su ”Iscriviti”. Se invece ti vuoi cancellare dalla Newsletter inserisci la tua email e clicca su “Annulla iscrizione”

Nome NewsTitles Tipo 4 Versione 2.2 Descrizione <div style="font-family:'Garamond',Times,serif;font-size:16px;background-color:#FFFFCC;padding:10px;-moz-border-radius: 8px;-webkit-border-radius: 8px;color:#336699;border:3px groove #FF6600;width:50%;margin:0px auto;">Blocco che scorre attraverso i titoli delle notizie della sezione news.
Ogni titolo è un link al messaggio completo.
Quando non si è nella sezione news, compare un link alla sezione in fondo al blocco (in italiano).
</div>
<span style="color:DarkGreen;font-size:14px;">Per vedere il codice e / o contribuire:</span> <a href="https://github.com/Lwangaman/News-Titles" class="gitforked-button gitforked-forks gitforked-watchers">Fork</a>
<fieldset style="background-color:#CCF;"><legend style="background:#CFF;border:2px groove #996600;padding:5px;-moz-border-radius: 10px;-webkit-border-radius: 10px;">Changelog</legend> v 1.4 Aggiunta una barra laterale destra che con il mouseover cambia la direzione dello scorrimento in su o in giù.
v 1.5 Migliorata la grafica e migliorata la funzionalità della barra laterale destra che controlla con il mouseover
sia la direzione che la velocità dello scorrimento, utilizzando la libreria jquery
v 1.6 Utilizza jquery per verificare se il blocco si trova effettivamente nella colonna destra oppure no,
e lo costruisce dinamicamente a seconda se sta nella colonna destra o sinistra, invertendo tra di loro
il marquee e la barra laterale
v 1.6.5 Qualche ritocco al aspetto grafico; semplificata la struttura; aggiunto un div sopra che tiene la notizia
più recente
v 1.7 Aggiunto in fondo il link per aggiungere una notizia se si è amministratori delle news
v 2.0 Aggiornato in base alle esigenze di php 5.3 (funzioni ereg* deprecated) e migliorato
il modo dell'integrazione con flatnux
v 2.1 Il blocco è ora configurabile dagli amministratori del sito quando utilizzato insieme al tema "glorioso"
con Modalità Modifica ON. Supporta tema jquery-ui.
v 2.2 Corretti alcuni errori di encoding... (La funzione get_file(), definita in shared.php, utilizza fgets, che non supporta UTF-8 e richiede un nuovo encoding)
</fieldset>

<span style="color:DarkBlue;font-size:14px;font-weight:bold;">SCARICA:</span><script src="http://gitforked.com/api/1.1/button.js" type="text/javascript"></script>
Screenshot
File Lwangaman-News-Titles-5537452.zip (9.23 Kb | 7514 Download)
Vota :
 


Da johndorazio Data: Lunedì 15 Febbraio 2010 - 12:21

problemi di compatibilità
Ho appena notato che la sezione di foto di flatnux ha adottato la libreria prototype con i plugin di lightbox (e sono ben 5 javascripts!).
Risultato è che il mio blocco, che utilizza jquery, va in conflitto con la libreria prototype. Ho provato ad evitare utilizzando "jQuery.noConflict()" oppure sostituendo il simbolo magico "$" con "jQuery" ma il risultato era che comunque qualche cosa non andava. Non lo so se c'era qualche altro problema in mezzo, infatti adesso sto cercando di risolvere altri problemi con alcuni plugins di jquery...

Io suggerisco a Alessandro di guardare la libreria jquery, che contiene tutte le funzioni di prototype e molto di più. Esiste lightbox per jquery che utilizza un solo javascript anziché 5. Sono convinto che jquery è molto più versatile e funzionale.



Da maroso Data: Giovedì 18 Novembre 2010 - 00:58

Newstitle vuoto
anche a me risulta vuoto il blocco newstitle, e se invece sostituisco le tre prime righe con quella postata, mi compare una sbrodolata di codice php che gonfia il blocco! Come si risolve?

Grazie in anticipo.



Da johndorazio Data: Giovedì 13 Maggio 2010 - 16:47

corretto problema includes in 2.1
@Cesiano credo di aver corretto il problema, era sempre un problema di includes con i relativi path. Non includeva correttamente il file di flatnux che contiene le funzioni di flatnux. Ora dovrebbe funzionare, fammi sapere. :)



Da cesiano Data: Giovedì 13 Maggio 2010 - 09:14

Titoli delle news
Con l'ultima versione di flatnux il blocco non funziona. Di seguito l'errore:
Fatal error: Call to undefined function: find_section() in /membri/ciasso/include/ajax/getnewstitles.php on line 30





Da johndorazio Data: Lunedì 15 Febbraio 2010 - 12:30

jQuery
Ancora a proposito di jQuery, sto cercando il miglior modo per integrarlo con flatnux. Da una parte non conviene inserire TUTTI i javascripts nella cartella "include/javascripts" perché se non tutti servono su ogni pagina / sezione possono anche appesantire il sito. Siccome una libreria come jQuery può essere molto sfruttato su un sito, quello lo metterei nella cartella "include/javascripts" in modo che venga caricata in automatico e risulta disponibile per tutti.
Ho provato ultimamente ad adottare il suggerimento che ho trovato in giro sul web, di chiamare jQuery dal repository di Google, in modo che, se più siti adottano la stessa usanza, lo script risulterà già disponibile nel cache del cliente tra un sito e l'altro, velocizzando il caricamento.
L'unico modo per sfruttare questo in maniera significativa in flatnux però sarebbe modificando o "/index.php" o "/include/head.php", perché la libreria bisogna chiamarla, credo, una sola volta, e non in ogni blocco / plugin / sezione che la utilizza.
Raccomando caldamente ad Alessandro di guardare alla libreria jQuery. Credo che convenga per tutti. Io stesso ho tradotto alcune funzionalità di prototype in jQuery e ho caricato sul sito di jQuery. Ormai si può fare tutto e di più con jQuery.



Da cesiano Data: Mercoledì 09 Giugno 2010 - 07:13

Titoli delle news
Ho notato diversi problemi con il sito che tu gestisci, tu utilizzi l'installazione automatica degli aggiornamenti di flatnux dal pannello di controllo? Installi i blocchi dal pannello di controllo? Raccomando di fare così per evitare altri errori.
----------
Grazie John per la risposta. Utilizzo la stessa tua versione di fnux e lo stesso metodo d'istallazione dei plugins. Purtroppo non c'è verso di far funzionare il tuo blocco. Con la versione 2.1 appare il box vuoto senza nessun titolo di news. Sono riuscito a far funzionare solo il tuo blocco originale con delle vecchie versioni di fnux (2009). Mi dispiace perché lo ritengo molto utile nel mettere in evidenza le ultime notizie inserite. Rimango in attesa di eventuali aggiornamenti del blocco. Complimenti per il tuo lavoro e, ovviamente, infiniti ringraziamenti a speleoalex. Cesiano



Da speleoalex Data: Giovedì 01 Gennaio 1970 - 01:00

php
ciao, devi zippare il file altrimenti se mandi il php non viene caricato.


Alessandro




Da johndorazio Data: Giovedì 01 Gennaio 1970 - 01:00

zippato
Ok ho sostituito con file zippato.

John



Da johndorazio Data: Domenica 06 Giugno 2010 - 01:21

risposta a cesiano
@Cesiano
Utilizzo l'ultima versione stabile di flatnux (flatnux-2010-03.25.zip).
Io aggiorno flatnux dal pannello di controllo, e quindi con l'installazione automatica. Credo che sia questo il modo migliore per evitare pasticci e assicurarsi di aver aggiornato correttamente tutte le funzioni del CMS.

Le prime versioni del blocco erano abbastanza lineari anche nella presentazione stilistica, che forse può anche piacere ad alcuni... Però per far funzionare correttamente la libreria jQuery dovevano intervenire su alcune funzioni di flatnux. Ora invece nelle ultime versioni del blocco sono riuscito ad evitare di intervenire sul CMS. In questo modo il blocco rimane indipendente dall'aggiornamento del CMS. Le sue funzioni non verranno sovrascritte da un aggiornamento del CMS perché non è più "invasivo" ma si integra meglio nel CMS. Perciò raccomando di utilizzare piuttosto l'ultima versione del blocco, che è sicuramente compatibile con l'ultima versione di flatnux perché ce l'ho funzionante su 3-4 siti diversi.

Ho notato diversi problemi con il sito che tu gestisci, tu utilizzi l'installazione automatica degli aggiornamenti di flatnux dal pannello di controllo? Installi i blocchi dal pannello di controllo? Raccomando di fare così per evitare altri errori.



Da cesiano Data: Lunedì 17 Maggio 2010 - 07:20

ultima versione 2.1
Ciao John, purtroppo non riesco ancora a farlo funzionare. Farò un downgrade della versione di fnux al 2009 ed utilizzerò il tuo primo script. Fammi sapere se ne sei venuto a capo. Ciao. In quale versione di fnux lo stai utilizzando con successo? Utilizzi l'istallazione automatica o usi ftp? Grazie. c.



Da johndorazio Data: Venerdì 24 Settembre 2010 - 15:46

soluzione caricamento jquery
Pare che non è possibile utilizzare il jsapi di google per caricare jquery senza aver richiesto una chiave, cosa che si può fare a questo indirizzo: http://code.google.com/intl/it-IT/apis/ajaxsearch/signup.html.
Se qualcuno non ha richiesto una chiave e non la vuole chiedere, basta caricare jquery con una chiamata diretta al repository di google, ossia nel file "blocks/dx/NewsTitles.php" sostituire le prime tre righe in questo modo:

1| <script type="text/javascript" src="http://www.google.com/jsapi"></script>
2| <script typt="text/javascript">
3| google.load("jquery", "1");


con:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>




Da cesiano Data: Giovedì 13 Maggio 2010 - 09:14

Titoli delle news
Con l'ultima versione di flatnux il blocco non funziona. Di seguito l'errore:
Fatal error: Call to undefined function: find_section() in /membri/ciasso/include/ajax/getnewstitles.php on line 30





Devi registrarti a Flatnux per postare un commento


 resta collegato
Recupero password
Registrati

Notizie recenti