La comunità italiana su CakePHP

You are not logged in. Please login or register.


Pages: 1 2 3 Next

Atom RSS

Page [ 1 of 3 ] Posts [ 1 to 25 of 59 ]

Namaless

Topic: [1.2] Un Blog con CakePHP - Mio Blog

Il primo progetto che ognuno di noi ha fatto inizialmente con CakePHP.

Ora dico io.. possibile che non esiste un Progetto Ufficiale di un Blog scritto con CakePHP?

Devo purtroppo dire che in questi ultimi mesi è stato veramente difficile fare qualcosa con CakePHP (dovrei anche leggermi tutti gli aggiornamenti che sono usciti) in quanto ho avuto diversi problemi personali.

Tornando in tema, perchè non realizziamo un progetto noi? smile

--- Edit ---
Devo sistemare questo messaggio con tutte le news allegate sotto.. non appena trovo il tempo lo faccio big_smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Nel mio blog ho creato un bell'articolo (da sistemare, il tempo è tempo...)

Link: http://www.namaless.com/progetti-web/ca … i-cakephp/

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Ho un dubbio! neutral

Al momento questa è la struttura:

- Categorie > /categories/{action} > /category/{slug_title}
    - Articoli > /posts/{action} > /post/{slug_title}
        - Commenti /comments/{action} > /post/{slug_title}#comment-{comment_id}

ora stavo pensando alla home.. potrei fare un controller di nome "blog" e nel routing impostarlo come pagina principale... oppure avete altre idee?

Cerco soluzioni xD lol

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Vedo che non è molto sentito questo progetto.. bè io ho quasi finito smile
Illustro le funzionalità:

  • Search Engine Optimization
    Gli URL sono generati in automatico:
    Messaggi: http://cakephp.blog/ita/article/2/testo-di-prova
    Categorie: http://cakephp.blog/ita/category/2/categoria-di-prova
  • Multi-Lingua automatico:
    Viene passata la lingua e il sistema prende come lingua selezionata.
    Se nell'URL non è presente la lingua, viene caricata quella del Browser dell'utente oppure quella predefinita.
    Viene rediretto alla medesima pagina ma con la lingua passante da URL.
  • Supporto Gravatar (www.gravatar.com) nei commenti.
  • Controllo di Validazione di tutti i campi input.
  • Navigatore semplice integrato con CakePHP.

Considerando che scrivere la documentazione non è mai stato il mio forte, diciamo che in più al classico Tutorial Blog di CakePHP ha le funzioni sopra descritte.

Avrei la necessità di portare il progetto su un server SVN, qualcuno sà farlo?? hmm

Saiborg

Re: [1.2] Un Blog con CakePHP - Mio Blog

Eh... vedrai che da domani torna qualcuno dalle vacanze o dal finesettimana con un po' di entusiasmo smile

Per la home...cosa ci deve stare dentro? Se è la canonica lista degli ultimi post in ordine cronologico immagino che /posts/index vada bene.

Altre funzionalità che si potrebbero aggiungere e di cui so qualcosa:

  • trackback e pingback
  • RSS (anche se in realtà ho fatto una gran confusione quando li ho messi sul mio..da rivedere)
  • connessione a portali e social network: tutte quelle cose come digg, delicious, technorati, da studiare. Io di mio so solo fare il ping a Technorati al momento tongue

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Saiborg wrote:

Eh... vedrai che da domani torna qualcuno dalle vacanze o dal finesettimana con un po' di entusiasmo smile

Speriamo.. io adesso stò lavorando un pò sul CSS (di base un pò di grafica ci vuole tongue ).

Saiborg wrote:

Per la home...cosa ci deve stare dentro? Se è la canonica lista degli ultimi post in ordine cronologico immagino che /posts/index vada bene.

Bè questo è certo.. ho dovuto modificare qualche parametro del "Languages Switch" in quanto mi creava qualche problema con i redirects sad

Saiborg wrote:

Altre funzionalità che si potrebbero aggiungere e di cui so qualcosa:

  • trackback e pingback
  • RSS (anche se in realtà ho fatto una gran confusione quando li ho messi sul mio..da rivedere)
  • connessione a portali e social network: tutte quelle cose come digg, delicious, technorati, da studiare. Io di mio so solo fare il ping a Technorati al momento tongue

Dici nulla? Io di queste cose non sò fare praticamente niente tongue

Comunque manca ancora un sistema di identificazione del proprietario del blog, la pulizia dei tags HTML maligni (si potrebbe appunto utilizzare "Sanitize" inclusa in CakePHP), un sistema anti-spam robottizzato (tipo "Fai la somma di 3+5" che è molto umanistico, in alternativa si potrebbe utilizzare il Captcha) e molto importante un sistema di ricerca smile

dalpo

Re: [1.2] Un Blog con CakePHP - Mio Blog

Ciao

Anch'io tempo fa avevo abbozzato un blog/cms in cakephp.. però non l'ho più portato avanti per mancanza di tempo.
Infatti sto trasloccando e nella nuova casa non ho ancora portato il pc perchè manca la linea telefonica.

Comunque non appena sono operativo vi do una mano pure io.

ToX

Re: [1.2] Un Blog con CakePHP - Mio Blog

fantastico nama, sei velocissimo a sviluppare!! smile

svn non l'ho mai utilizzato, ma su dreamhost ho quella possibilità... se non trovi di meglio ti do la mia disponibilità ma dovrai portare molta pazienza big_smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

ToX wrote:

fantastico nama, sei velocissimo a sviluppare!! smile

Considerando che dovevo aggiornarmi direi lento.. tongue

ToX wrote:

svn non l'ho mai utilizzato, ma su dreamhost ho quella possibilità... se non trovi di meglio ti do la mia disponibilità ma dovrai portare molta pazienza big_smile

Grazie mille, ma quello che mi interessa: l'URL poi come viene? vorrei poter usare http://svn.cakephp-it.org è possibile? smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Stasera ho lavorato quasi interamente sulla grafica (ho trovato una bella grafica) e sulle "requestAction" e "renderElement" che non avevo ancora studiato..

Direi che mancano poche cose.. ma mi servono idee.. nei messaggi sopra ho scritto quello che non avevo idea di come realizzarlo.. datemi na mano... su su big_smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Ho aperto ufficialmente un nuovo progetto su CakeForge con il nome "CakePHP Blogger".
Sò che manco di fantasia, ma sicuramente si capisce di cosa si tratta in questo progetto.. smile

Al momento cè bisogno di attendere l'accettazione del progetto:

CakeForge wrote:

Your project has been submitted to the CakeForge administrators. Within 72 hours, you will receive notification of their decision and further instructions.

Thank you for choosing CakeForge

Ed l'email:

New CakeForge Project Submitted

Project Full Name:  CakePHP Blogger
Submitted Description: Produce a Professional Blog with CakePHP. This is the First and Mantained Project to Blog with CakePHP.
License: The GNU General Public License (GPL)

The CakeForge admin team will now examine your project submission.  You will be notified of their decision.

Saiborg

Re: [1.2] Un Blog con CakePHP - Mio Blog

I captcha li trovi già pronti http://bakery.cakephp.org/tags/view/captcha
Per il sistema di identificazione cosa vorresti avere? Se ti basta login+password con l'auth ci metti...mmmm 12 o 13 secondi.

P.S.: se ti capita (anche agli altri eh) fatti un giro nella chat che si va a ruota libera ad idee

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Saiborg wrote:

I captcha li trovi già pronti http://bakery.cakephp.org/tags/view/captcha
Per il sistema di identificazione cosa vorresti avere? Se ti basta login+password con l'auth ci metti...mmmm 12 o 13 secondi.

P.S.: se ti capita (anche agli altri eh) fatti un giro nella chat che si va a ruota libera ad idee

La chat nostra o di cakephp.org?

Altra cosa, ho visto un pò in giro e penso di utilizzare reCaptcha che è + semplice da integrare e funzionare smile

Per il sistema di identificazione non volevo mettere mano sul database, in quanto di base un blog è di una persona o comunque non è un posto dove tutti si registrano per scriverci.. Parlando sempre di blog di base..
Se fosse possibile utilizzerei un "username+password" per la base ed eventualmente aggiungere un sistema a multi-utente per chi lo vuole..

Che ne pensi??

Saiborg

Re: [1.2] Un Blog con CakePHP - Mio Blog

Eh...se mettessero la documentazione sui datasource potresti fare un modello che accede a un file di testo semplice semplice.
Per il momento ti conviene usare il DB lo stesso, anche per un solo utente, così poi ti è più facile aggiungerne altri.

La chat la nostra (link in alto tongue)

ToX

Re: [1.2] Un Blog con CakePHP - Mio Blog

nama posta il codice da qualche parte così vediamo se possiamo dare una mano smile

per l'rss posso dare una mano io, l'ho creato per un paio di siti e non ho problemi a lavorarci su di nuovo

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Ho sistemato la home rendendola separata dal blog (in pratica ho usato "pages/home.ctp" per la home) e ho configurato il controller/action "categories" e "posts". In pratica si comporta come Wordpress, per cui presumo che vada bene (ho preso appunto spunto da Wordpress per sistemare questa cosa).

Attualmente ho rimosso il Languages Switch in quanto gestito così si diventa scemi, meglio usarlo come parametro addizionale.. non appena ho qualche idea ci rimetto le mani sopra smile

Adesso sono a pensare a come gestire i messaggi e categorie. Mi spiego:
Wordpress utilizza un pannello amministratore, chiaramente presumo che sia la scelta migliore, ma io non l'ho mai fatto, per cui avrei bisogno di una mano in questo.
Le funzioni edit,delete, ecc.. sono già pronte e funzionanti, basta gestirle big_smile

Avete qualche idea e magari molti suggerimenti da darmi?

Una cosa a cui ho pensato è l'admin route di cakephp.. si potrebbe usare quello?

Saluti. tongue

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

ToX wrote:

nama posta il codice da qualche parte così vediamo se possiamo dare una mano smile

per l'rss posso dare una mano io, l'ho creato per un paio di siti e non ho problemi a lavorarci su di nuovo

Aspetto fino a stasera per l'attivazione del svn (se sviluppiamo in Team è necessario in quanto si potrebbe creare codice nuovo ma non aggiornato). In caso non mi attivano, faccio un bello zip.. anzi lo zip lo faccio comunque.. configura "config/core.php" con i tuoi dati. nella root trovi "dump.sql" che è il db attuale mio wink

Cake Blogger v0.0.1 Alpha 1: cake_blog.zip ( 1.89MB )

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Non mi hanno accettato il nome "Cake Blogger" in quanto cè la parola "Cake".

Ho cercato un pò su internet e controllato i nomi dominio.. ho scelto "Mio Blog" che è disponibile pure come nome a dominio.. wink

Terrò informata la comunità big_smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

CakeForge" wrote:

Your project registration for CakeForge has been approved.

Project Full Name:  Mio Blog
Project Unix Name:  mio-blog
CVS Server:         cvs.mio-blog.cakeforge.org
Shell/Web Server:   mio-blog.cakeforge.org

Your DNS will take up to a day to become active on our site.
While waiting for your DNS to resolve, you may try shelling into
shell.cakeforge.org and pointing CVS to svn.cakeforge.org

If after 6 hours your shell/CVS accounts still do not work, please
open a support ticket so that we may take a look at the problem.
Please note that all shell/CVS accounts are closed to telnet and only
work with SSH.

Your web site is accessible through your shell account. Please read
site documentation (see link below) about intended usage, available
services, and directory layout of the account.

If you visit your
own project page in CakeForge while logged in, you will find
additional menu functions to your left labeled 'Project Admin'.

We highly suggest that you now visit CakeForge and create a public
description for your project. This can be done by visiting your project
page while logged in, and selecting 'Project Admin' from the menus
on the left (or by visiting http://cakeforge.org/project/admin/?group_id=309
after login).

Your project will also not appear in the Trove Software Map (primary
list of projects hosted on CakeForge which offers great flexibility in
browsing and search) until you categorize it in the project administration
screens. So that people can find your project, you should do this now.
Visit your project while logged in, and select 'Project Admin' from the
menus on the left.

Enjoy the system, and please tell others about CakeForge. Let us know
if there is anything we can do to help you.

-- the CakeForge crew

Hanno approvato il progetto.. stasera guardo meglio come funziona Cake Forge big_smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Progetto Attivato: Mio Blog

ToX

Re: [1.2] Un Blog con CakePHP - Mio Blog

bella! domani mattina se riesco guardo:cool:

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

Altra richiesta di aiuto!

Sono al punto di scegliere se utilizzare un "Pannello Amministratore" e gestire gli articoli e tutto il resto come fà Word Press, oppure di eseguire ad'esempio le modifiche degli articoli come fanno molti forums adesso (tipo vBulletin) che ti permette senza dover caricare nuovamente la pagina.

Se qualcuno non ha capito bene basta che lo dica e cercherò di spiegarmi meglio, magari con qualche screenshots smile

ToX

Re: [1.2] Un Blog con CakePHP - Mio Blog

Namaless wrote:

Altra richiesta di aiuto!

Sono al punto di scegliere se utilizzare un "Pannello Amministratore" e gestire gli articoli e tutto il resto come fà Word Press, oppure di eseguire ad'esempio le modifiche degli articoli come fanno molti forums adesso (tipo vBulletin) che ti permette senza dover caricare nuovamente la pagina.

Se qualcuno non ha capito bene basta che lo dica e cercherò di spiegarmi meglio, magari con qualche screenshots smile


tipo un editor in place?

io sono per l'editor in place, possibilmente... magari un editor tipo tinymce che è fiqo e non impegna big_smile

Namaless

Re: [1.2] Un Blog con CakePHP - Mio Blog

ToX wrote:

io sono per l'editor in place, possibilmente... magari un editor tipo tinymce che è fiqo e non impegna big_smile

Ma te parli dell'editor visuale... cosa centra con il pannello amministrativo? hmm

ToX

Re: [1.2] Un Blog con CakePHP - Mio Blog

forse ho capito male, pensavo chiedessi un parere se è meglio mettere un editor inplace in cui modificare i post direttamente, o se mettere l'editor in un pannello di amministrazione...

quella di tinymce è una cosa fica a prescindere, dovunque la si metta lol


ho terminato ora il modulino per l'rss...  e mi sono permesso di aggiungere un css per il debug

per l'rss, non ho utilizzato il component rss di cake perchè a mio parere è troppo acerbo (perlomeno per me) per essere utilizzato in modo flessibile, in questo modo lo si può trattare come se fosse una vista

sto sistemando le ultime cose e pubblico il pacchetto aggiornato

Page [ 1 of 3 ] Posts [ 1 to 25 of 59 ]

Guest posting is disabled. You must login or register to post a reply.

Pages: 1 2 3 Next

Topic info

1 guests and 0 users are reading this topic now


Forum quick jump menu

Currently used extensions: pun_topic_online_users, pun_karma, pun_admin_hook_navigator, pun_bbcode. Copyright © 2008 PunBB

[ Generated in 0.080 seconds, 10 queries executed ]