Archive

Posts Tagged ‘wordpress’

BD-theme 0.8. The Experiment

August 21st, 2008 bodom_lx No comments

As I promised more than 2 months ago, I’ve just released the sourcecode of the wordpress theme on my blog. BD-theme 0.8 is a set of experiments that will bring me to the final release, I cannot promise that it will work perfectly on every browser, but it will almost do the job. Meanwhile, I’m working since 7 days to the next release, 0.9, that should bring to the blog a final layout.
UPDATE 2008-08-22: The theme you’re actually seeing in the blog is what will become BD-theme 0.9. I’m testing it.

Related posts

BD-theme’s new look

June 6th, 2008 bodom_lx No comments

As you see, the blog has a brand new theme! the blog’s theme has got a new, fresh look! I decided to bring some new improvements and a change in the layout. Let me experiment with it, fix some bugs and then I will release the source code, as always

Related posts

BD-theme

January 24th, 2008 bodom_lx No comments

BD-theme is a widget ready, two columns Wordpress theme, written using the default Wordpress theme as php/xhtml base. The theme is inspired by TorrentFreak rounded layout, and some little ideas are inspired by Curved Theme, which was the old BD-blog theme.
I just wanted to write my own Wordpress theme.
This is my first theme, and my first try to design something nice. Source code is available below.

If you like BD-blog theme, then download BD-theme =)

Download:

  • 2008-12-08 – version 1.0
    Changes from 1.0 beta 1:
    • Remove_filter(‘the_content’, ‘wptexturize’); added for better posts regarding coding
    • If you decide to create a “Archives” page and/or a “Blogroll” page for listing links and archives, those pages are not listed in the rounded menu
    • Related tags of a post are no more links, for a more polished site
    • Better caption for images
    • Works with IE6, IE7, Firefox 2, Firefox 3, Opera, Google Chrome
    • Valid XHTML 1.0 Strict
    • Valid CSS 2.1
    • Screenshot:
      BD-theme 1.0

      BD-theme 1.0

  • 2008-11-27 – version 1.0 beta 1
    Changes from 0.9:
    • Change of dtd: from xhtml 1.0 transitional to xhtml 1.0 strict
    • Yes it’s VALID Xhtml :-)
    • Navigation links now present in every section of the theme (archive,single, index etc)
    • Ready for Get Recent Comments and Recent Posts, both recommended and displayed at the page footer if installed
    • New logo system that checks if IE6 is present and presents an alternative page without logo
    • More space for content is given
    • Post headers (title and date) are fixed for every browser
    • Fixed some css bugs for those wo do not use the sidebar
    • Lighter css! more standard but still not finished
    • Screenshot:
      BD-theme 1.0 beta 1 screenshot

      BD-theme 1.0 beta 1 screenshot

    What will be next:

    • CSS fixes for IE6
    • Cleaner Code
  • 2008-09-19 – version 0.9
    Changes from 0.8-experiment:
    • Fully Compatible with Mozilla Firefox 2/3, Internet Explorer 6,7,8, Google Chrome, Apple Safari
    • More harmonious and stable
    • Links to pages are now rounded corner buttons
    • Buttons for pages moved over main layout, added a button for accessing the blog posts
    • The current page link button gets the same background color of the content page
    • Post header layout changed: a very nice band contains the title of the post and the date of posting exits the main layout
    • Various CSS fixes
    • Screenshot:
      BD-theme 0.9 Screenshot

      BD-theme 0.9 Screenshot

    What will be next:

    • CSS bugs totally fixed (I hope :D )
    • Theme has to pass w3c’s xhtml/css validations
    • Theme has to remain compatible with all browsers
  • 2008-08-21 – version 0.8 – experiment
    About:
    • Quite everything changed in the last 6 months, but the colors
    • This is the source code of the experiments done from the post of 06-06-2008: BD-theme’s new look
    • NOT to be considered as a stable release, code is very dirty (but almost functional)
    • It’s the base I’ve been using since 7 days for the final release, It’s available because somebody may like it more than the next version, or to modify it
    • An image helps more than a thousand words:
      BD-theme 0.8, the Experiment

      BD-theme 0.8, the Experiment


      BD-theme 0.2 - Classic

      BD-theme 0.2 - Classic

  • 2008-02-21 – version 0.2
    Changes:
    • fixed a:hover transparency bug in #pages
    • fixed .entry links and img
    • added a stlye for blockqoute
    • fixed some values of the searchform in the sidebar (safari fix)
    • added a style for the links inside the #footer section
  • 2008-01-24 – version 0.1
    First version, download it just if you want to customize it or to create a new theme based on this one. I’m testing it on my blog. It may contain “useless” code from the default Wordpress Theme

Related posts

New permalink structure: short wordpress urls

June 11th, 2007 bodom_lx No comments

As you maybe already know, my permalink structure of the blog was of type http://task3.cc/year/month/day/title-of-the-article/
I’ve just updated the permalink structure to this new one: http://task3.cc/title-of-the-article/

This is nothing difficult, you can set it in Wordpress control panel (Options->Permalinks)

The problem was that, if I just updated the settings in WP control panel, all the links which pointed to my articles, written in forums, mailing lists, etc, would have been broken. I needed a mod_rewrite rule. And I’m a noob about mod_rewriting.
After some googling, I found this awesome mod_rewrite Cheat Sheet which brought me to the solution (after about 30 x /etc/init.d/apache2 reload :-) ):


RewriteEngine On
RewriteBase /
RewriteRule ^200[0-9]/[0-1][0-9]/[0-3][0-9]/(.*)/$ $1/ [R,NC,L]
RewriteRule ^200[0-9]/[0-1][0-9]/[0-3][0-9]/(.*)$ $1/ [R,NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


You just need to add two new lines in your mod_rewrite rules, as you see:

RewriteRule ^200[0-9]/[0-1][0-9]/[0-3][0-9]/(.*)/$ $1/ [R,NC,L]
RewriteRule ^200[0-9]/[0-1][0-9]/[0-3][0-9]/(.*)$ $1/ [R,NC,L]

The line basically means:
take the urls which starts with a year (200x) / continue with a month / continue again with a day / contain some text / (with or without the final slash / )
re_write the url just like this: /contain some text/

Yeap, it works! You can try it!
This is my famous article about thermal problems of Amd Turion X2 cpus and Linux (this is the link that Google knows) http://task3.cc/2006/12/02/hp-nx6325-and-friends-thermal-problems-solved/
The link will be redirected to http://task3.cc/hp-nx6325-and-friends-thermal-problems-solved/.

Cool, isn’t that? In this way, you can change your permalinks structure without loosing your google rank :-P

Related posts

Portfolio

June 4th, 2007 bodom_lx No comments

In questa pagina sono raccolti i lavori che sto svolgendo, con esempi, descrizioni e collegamenti.

Collegamenti rapidi:
CMS Hotello
CMS Jumapili
Altri Lavori


Lavori svolti per Bizetaweb e in collaborazione con Level:


Hotello

Descrizione ridotta del progetto

Hotello é un CMS (Content Management System) multilingua sviluppato in php5 con supporto a MySQL tramite mysqli. É interamente modulare, e molto performante.
É stato sviluppato per rendere migliore la collaborazione tra programmatori, grafici, traduttori e proprietari di alberghi; comprende un comodo sistema di installazione, e le sue funzioni vengono chiamate tramite degli “include” nelle pagine sviluppate dai grafici.
Esempio: se in una pagina si vogliono inserire le offerte dell’albergo, é sufficiente che i grafici preparino la pagina come loro desiderano, stili compresi, e nel punto esatto dove si vogliono inserire le offerte, basta includere la pagina di Hotello che serve a stampare a schermo le offerte.
Ulteriori Informazioni


Jumapili

Descrizione ridotta del progetto

Jumapili é un CMS (Content Management System) multilingua sviluppato in php5 con supporto a MySQL tramite mysqli. É interamente modulare, e molto performante.
Come Hotello, é stato sviluppato per rendere migliore la collaborazione tra programmatori, grafici, traduttori e aziende; comprende un comodo sistema di installazione, e le sue funzioni vengono chiamate tramite degli “include” nelle pagine sviluppate dai grafici.
Esempio: se in una pagina si vogliono inserire le news dell’azienda, é sufficiente che i grafici preparino la pagina come loro desiderano, stili compresi, e nel punto esatto dove si vogliono inserire le news, basta includere la pagina di Hotello che serve a stampare a schermo le news.

Ulteriori Informazioni

Altri Lavori


Elettronica Diesel BolzanoElettronica Diesel, un semplice sito realizzato per presentare un’officina di Bolzano, specializzata in impianti Diesel / Common Rail

BD theme screenshot, wordpress theme of task3.ccBD-Blog Theme, il tema del blog che state visitando


Related posts

Last posts/comments lost!

May 27th, 2007 bodom_lx No comments

Due to problems in upgrading wordpress to the latest stable release (2.2), I lost my last post and all the comments made after 3 days ago.
I restored the old WP theme, waiting for the new one..
I’m sorry for this :-)

Sorry Face

image taken from jpergrafando.it

Related posts

Categories: Blog Tags: , , , , , ,