fahad19

Personal blog of Fahad Ibnay Heylaal, writing mostly about web development with a focus on his open source project Croogo.

SocialBookmarks plugin for Croogo

Posted by Fahad on Mon, Dec 07 2009

I have just uploaded SocialBookmarks plugin for Croogo on github: http://github.com/fahad19/social_bookmarks.

This is a simple plugin that shows graphical bookmark links of popular social networking sites for blog posts. It takes advantage of the newly implemented hook system, so you can just upload the zip file (from Extensions » Plugins page) and enable/disable it (from Extensions » Hooks page) in admin panel.

Note: this plugin works only with the most up to date version of Croogo available in the repository.

Posted in Plugins, Croogo | 4 Comments

Preparing for Croogo 1.2

Posted by Fahad on Thu, Dec 03 2009

It has been over a month since Croogo 1.1 was released. And I am glad to say I have received good response so far. There are already a few blogs out there running on it, and hopefully we will see some cool applications built with it in coming months. Almost 1,000 downloads, and unknown number of checkouts from repositories - not bad for a project less than 2 months old, right?

I wanted to introduce you with a few important features that will/may make it to the next release.

What to expect from Croogo 1.2?

i18n (Internationalization)
If you keep yourself updated from the repository, you will already know that Croogo now supports multilingual content. But I am also looking forward to implementing i18n for Blocks and Links. This will make it possible to have a complete multilingual site.

Extensions plugin
Ever wanted to have the comfort of uploading themes, plugins, language packs right from the admin panel of a CMS? Extensions plugin will handle that!

Hooks
Hooks allow you to modify the output of Nodes (blog posts, pages, etc) sent to the browser. Just enable/disable your hook from Extensions plugin, and it will do the rest. If you are curious, check out this ExampleHook. At the moment, only helpers can be used as hooks. But it is likely I will add support for components too.

If you have any feature request, or just want to say hi to other Croogo users, join our Google Group.

When to expect Croogo 1.2?

Most probably by the end of this month. This could also be the final release for CakePHP 1.2.x, because I am considering migrating this project to CakePHP 1.3 since it has some new features for themes which will be very useful for Croogo.

Before you complain, I apologize for the lack of documentation. But I hope it will be up the day Croogo 1.2 is released. Till then, happy baking!

Posted in Croogo | 6 Comments

New blog design

Posted by Fahad on Tue, Nov 17 2009

Hey, I am not a designer

Since I can't design super awesome backgrounds or logos with ultra cool text effects, I decided to design something simple yet elegant by making the most out of my CSS skills. As you can see, I have used two OpenType fonts (thanks to CSS @font-face) for titles, navigation bar, anchors, and form labels.

I didn't think much about typography when I started working on the theme, but after experimenting with a few OpenType fonts I understood how quickly they can change the entire look of a design. I think I will soon become a typography geek if I keep designing a few more themes like this focusing on typography ;)

Fonts

Just in case you are wondering what fonts I used, here they are:

  • Delicious (for logo)
  • Anivers
  • Chunk

Will be released as a package soon

I will be releasing this theme as a package for other Croogo users soon.

Lots of new features have been introduced after the release of Croogo 1.1, including multilingual content and theme uploads right from the admin panel. Keep yourself updated by watching the project on github: http://github.com/fahad19/croogo.

Posted in Croogo | 10 Comments
1 | 2 | 3 | 4

Navigation

  • Blog
  • About
  • Contact

Categories

  • Uncategorized
  • Croogo
  • Site news
  • Personal

Recent Posts

  • My MacBook Pro
  • Croogo 1.3.1 released!
  • Minimal theme
  • Croogo 1.3 released!
  • Migrating Croogo to CakePHP 1.3

Meta

  • Site Admin
  • Entries (RSS)
  • Comments (RSS)
Powered by Croogo with Minimal Theme.