Finalmente!
Per la prima volta, rilascio realmente RockChock. Ebbene si, non una semplice release "virtuale", ma proprio in carne e ossa, ovvero in .RAR
Grazie al nostro caro amico sourceforge (RockChock Project), ho permesso il download della 0.8.0
La maggior parte delle modifiche riguarda il Core (completamente revisionato) e un Fixing di moltissimi Bug.
Altra novità importante è l'aggiunta delle Estensioni, facilmente modificabili da ACP.
Buon RockChocking!
» Sviluppando il Parser XML
Ciao a tutti!
Bene, ecco, come procede RockChock.
Un problema che ho avuto è stato l'editor, che ha ben deciso di non funzionare più, e quindi devo ritardare ancora un pò la release candidate.
In Compenso posso dirvi che sono ad un buon punto. Al momento sto completando il Parser XML (dato che le funzioni simpleXml sono disponibili solo dal PHP >= 5.0), così da poter far funzionare gli installer di Skin e Estensioni.
Si in effetti sono andato un pò avanti. Adesso ho sviluppato questo formato XML (comprimibile in .gz) per permettere un'installazione più semplice di Skin e Extension.
Sono disponibili vari tag per la creazione di file, immagini, opzioni di configurazione per facilitare la configurazione da parte dell'utente e record (dati) nel database.
E' stato cambiato anche il sito su SourceForge (ora adattato alla SVN / Release)
Inoltre sono state fatte un enorme numero di migliore e aggiornamenti, ma vi dirò tutto alla prossima release
Ciao
!
» Aggiunto il Captcha
Prima di rilasciare la versione 0.7.6 vi annuncio che ho completato il sistema dei Captcha. Per chi non lo sapesse sono quelle immagini con numeri e lettere che servono per prevenire la registrazione di Spam Bot e simili.
Al momento l'ho solo integrato nella registrazione, ma importarlo nel Commenting sarà facilissimo
Il Captcha ha 3 immagini di sfondo, 3 caratteri utilizzabili e una serie casuale di numeri o lettere di 8 cifre. In parole povere la sicurezza è moolto alta
Inoltre le immagini hanno delle piccole parti in bianco (come il codice) che evitano la lettura (comunque alquanto difficile) del testo.
Nel caso neanche i vostri occhi umani
riescano a leggerlo, c'è una pratica funzione di reload (purtroppo non ancora in Ajax), che ricarica l'immagine con una nuova, senza cancellare i dati che avete immesso nei campi.
Seconda cosa, ho iniziato la traduzione in inglese di RockChock, adattando allo stesso tempo tutto il codice ad una "internazionalizzazione" =D
Ciao a tutti,
~Rocklion
» Release 0.7.5
Salve a tutti!
Oggi rilascio la versione 0.7.5 di Rockchock.
Riassumo tutte le modifiche, partendo da quelle maggiori.
Per prima cosa è stato diviso il core in vari file (posizionati in class/ ) e richiamati dal solito file reads.php. Tutte le funzioni sono state adattate e i link assoluti. Infatti con questa nuova release sono stati aggiunti due parametri (che non vanno inseriti nell'installer) che trasformano i vari percorsi in assoluti.
Così in questa release deve essere aggiunta la riga <#DIR#> di fronte ad ogni percorso (ad esempio i link alle immagini o il link al CSS) contenuti nei vari file di Skin e in quelli contenuti in files/
E' stata aggiunta la cartella user/ che contiene l'User Panel ovvero un control panel per tutti gli utenti dove possono inserire una nuova eMail, Password o Nick.
Cambiando il nick tutti gli articoli pagine e commenti di quell'autore verranno cambiati.
Non elenco l'elevato numero di modifiche minore, che comunque hanno agito sui file del Core e su quelli della gestione User / Skin.
E come al solito, mi auguro di poter rilasciare il download il più presto possibile
Ciao, Rocklion
» Release 0.7.4
Ciao a tutti!
Con questa release 0.7.4 ho modificato relativamente molte cose.
Il Core di RockChock (ovvero il file reads.php) ha subito molti cambiamenti. Per prima cosa ho eliminato all'incirca 250 righe di codice togliendo le funzioni ripetute più volte e semplificando in una sola quelle di get e set (ovvero per prendere e settare dati nel database).
Dopo il core sono passato ad una nuova aggiunta: il Recupera Password. Attraverso questa pagina qualunque user potrà ottenere una nuova password, nel caso l'avesse smarrita. Ovviamente è un sistema protetto (certo, lo sarà di più con i Captcha), che utilizza un sistema di verifica e-mail e di comunica password sempre via mail.
Altre modifiche sono state l'eliminazione dei Cookie per loggare all'Admin Control Place (troppo pericoloso
), l'inserimento automatico del proprio Nick nell'Admin Write Place, e un Bugfix generale della registrazione.
Eccovi la lista completa dei minor-fix:
- (Edit) register.php, nuova eMail
- (Edit) insermento automatico nick in acp/add.php
- (Edit) aggiunta link registrazione e recupero password in files/loginreg.php
- (Del) cookie nell'admin control place
- (Del) cookie da login e logout in acp/
- (Fix) utilizzato mt_rand(); al posto di rand();
- (Fix) funzioni ottimizzate in reads.php
A presto il link per il download ^_^
Ciao!
» Chat IRC
Ciao a tutti!
Bè, qualsiasi sito che si rispetti ha una sua IRC, perciò ho deciso con il consenso di Hamcha
di creare un canale IRC per il nostro CMS.
Il canale è #rockchock, ed è disponibile su irc.azzurra.org.
Per chattare se siete su Windows, vi consiglio mIRC, per gli altri system XChat
Al momento il canale è attivo e spero che il channel serva a qualcosa.
ChanOp siamo io e hamcha, Hop è Zuzzu.
Buon chatting
!
» 0.7.3 Bugfix Registrazione
Con questa "rapida" versione, metto a disposizione dei betatester un bugfix di un campo dell'installer, per cui veniva a mancare un campo nel database.
Ciò bloccava la registrazione. Per chi me la richiederà sarà fixata, per chiunque abbia la 0.7.2 o 0.7.1 esegua questa query in PhpMyAdmin:
ALTER TABLE `<PREFISSO_TABELLE>users` ADD `code` VARCHAR( 255 ) NOT NULL ;
grazie, e scusatemi per l'errore
Ciao a tutti !
» Release 0.7.2
Ciao a tutti !
Finalmente ho completato l'installer e tutto il sistema di gestione del portale.
L'installer comprende una procedura in 3 fasi, controllo files, inserimento dati e esecuzione delle query MySQL.
Al momento il CMS è stato testato con PHP4, PHP5 MySql4 e MySql5, cioè più o meno tutti i software disponibili sul vostro hosting.
Sono state effettuate delle modifiche dalla 0.7.1 per adattare il codice a PHP5, tra cui la funziona "date".
La beta è disponibile solamente ai betatester, per averla vi basta contattarmi via Mail (rockerlion@gmail.com) e fornirmi la vostra e-Mail, nome cognome e se possibile, il contatto MSN o G-Talk. Ve la spedirò sempre via mail, come allegato.
NB: la beta non è ancora supportata, quindi per problemi ecc., non cominciate a mandarmi miriadi di mail o di messaggi; piuttosto comportatevi da betatester veri e propri e, dopo aver segnato tutti i bug riscontati, mandatemeli al mio indirizzo di posta.
Per aiuto sull'installazione c'è il file ISTRUZIONI.txt che potrà aiutarvi.
Ritornando a RockChock, nella prossima versione prevedo le seguenti modifiche:
- Captcha funzionante
- Recupero Password
- Funzione Cerca completata
- Alcune Estensioni
- Skin da oswd.org disponibili per voi
» Versione 0.7.1
Salve a tutti !
Ho aggiunto il sistema di ricerca, anche se certo, può essere un pò corretto, e aggiornato il file "reads.php" togliendo circa 200 righe di codice inutile.
Infine ho aggiunto il sistema di navigazione delle pagine, più la visualizzazione totale degli articoli.
La homepage "index.php" è stata fixata per adattarsi alla navigazione
Ciao !
» Release 0.7.0
Salve a tutti !
Oggi ho finito la versione 0.7.0 di RockChock.
La release è piena di nuove modifiche, aggiunte e fix.
Iniziamo dall'Admin Control Panel. Ho aggiunto due nuove pagine: Statistiche che inoltre sono incorporate nell'index attraverso il nuovo file "stats.php". Con le statistiche, potrete vedere il riepilogo di pagine viste, utenti (visitatori), tutti i Browser (Internet Explorer, Firefox, Camino, Amaya, ecc. ) usati per visitare il vostro sito, e i rispettivi Sistemi Operativi usati.
Altra pagina completa è Gestione Opzioni (Portale), con cui potrete editare nome e descrizioni del sito, modalità di visualizzazione dell'homepage (categoria, ultime notizie, pagina, pagina più categoria o ultime notizie ) e tutte le varie opzioni con cui avete insallato RockChock.
Passiamo alle modifiche più rilevanti.
Ho modificato tutto il CMS per mostrare in home page solo gli articoli con lo status "Pubblicati e disponibile in Home" e nascondere gli articoli con lo status "Non pubblicato (Bozza)".
Per fare ciò ho ovviamente adattato anche le pagine "add.php" e "edit.php" dell'acp .
Sto integrando il motore di ricerca, e ho sistemato il sito in modo che non vada più a leggere i parametri (Nome del sito, descrizioni) dal file "configs.php" ma dal Database con le opzioni del Gestore del Portale.
Ho fatto in modo che dopo un numero definito di pagine (Gestore Opzioni), venga mostrato il pulsante "Avanti" e "Indietro", insieme all'opzione "Vedi tutti". Così non verrà una visualizzazione tutta incasinata
Modifiche minori:
- (Fix) Login nell'ACP, non salvava i dati in una pagina
- (Fix) File del "comment.php", permettevano di inserire codici di costruzione
- (Fix) Le mail vengono mandate con successo a più utenti, con il nick giusto
- (Fix) I tags vengono visualizzati nelle pagine
- (Fix) Il backup viene restorato e creato correttamente
- (Edit) Il Titolo della pagina nell'ACP corrisponde a quello del sito
- (Edit) Il login per tutti gli user stora i dati bene
- (Add) Inizio del sistema di ricerca
- (Add) Opzioni per la visualizzazione degli ultimi articoli al posto delle categorie
(più qualche estensione
)Ciao a tutti !
Feeds | Vedi Tutti | Pagine » 1 2 3


