Drupal http://blog.samat.org/taxonomy/term/17/0 en Changing Drupal 7's built-in jQuery UI theme http://blog.samat.org/2011/08/22/Changing-Drupal-7s-built-in-jQuery-UI-theme <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p><a href="http://jqueryui.com/">jQuery <span class="caps">UI</span></a>, a Javascript widget framework built upon jQuery, comes built-in Drupal 7 core. One of jQuery <span class="caps">UI</span>&#8217;s nicer features is that you can switch <a href="http://jqueryui.com/themeroller/">themes</a> by changing out a <span class="caps">CSS</span>&nbsp;file.</p> <p>There are some nice jQuery <span class="caps">UI</span> themes out there (unfortunately, not enough!), like Tait Brown&#8217;s <a href="http://taitems.tumblr.com/post/482577430/introducing-aristo-a-jquery-ui-theme">port of Aristo to jQuery <span class="caps">UI</span></a> (see <a href="http://taitems.github.com/Aristo-jQuery-UI-Theme/">demo</a>).</p> <p>But since jQuery <span class="caps">UI</span> is in Drupal core, which internally keeps track of <span class="caps">CSS</span> files, how do you switch the jQuery <span class="caps">UI</span> theme in&nbsp;use?</p> <p>The Seven theme, including with Drupal core, provides <a href="http://drupalcode.org/project/drupal.git/blob/HEAD:/themes/seven/template.php#l103">inspiration</a> on the &#8220;one true Drupal way&#8221; of doing this, by providing <code>hook_css_alter()</code>. Place into your theme&#8217;s&nbsp;template.php:</p> <p><pre><code>function MYTHEME_css_alter(&amp;$css) { if (isset($css['misc/ui/jquery.ui.theme.css'])) { $css['misc/ui/jquery.ui.theme.css']['data'] = drupal_get_path('theme', 'MYTHEME') . '/jquery.ui.theme.css'; } } </code></pre></p> <p>Replace &#8220;<span class="caps">MYTHEME</span>&#8221; with the name of your theme, and adjust the path to your jQuery <span class="caps">UI</span> theme&#8217;s <span class="caps">CSS</span> file accordingly (the above assumes you place jquery.ui.theme.css in the root folder of your&nbsp;theme).</p> <p>With this magic in hand, I now have the Aristo jQuery <span class="caps">UI</span> theme running on this blog. Looks quite a bit&nbsp;better!</p> <p>This post was inspired by an <a href="http://drupal.stackexchange.com/questions/2458/jquery-ui-theming/9771#9771">answer I posted on StackExchange</a>.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/jQuery" typeof="skos:Concept" property="rdfs:label skos:prefLabel">jQuery</a></div><div class="field-item odd"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Tue, 23 Aug 2011 05:08:45 +0000 Samat Jain 181 at http://blog.samat.org BrowserID session API support for Drupal http://blog.samat.org/2011/08/15/BrowserID-session-API-support-for-Drupal <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Late last week, Mozilla&#8217;s Identity team made available a <a href="http://identity.mozilla.com/post/8841090082/sign-into-websites-directly-from-your-browser-toolbar">Firefox extension for BrowserID</a>, a new browser-oriented single-sign on mechanism. Click a button in your address bar and automagically login into a&nbsp;website.</p> <p>Along with it they made available a <a href="http://www.shanetomlinson.com/2011/mozilla-session-api-tutorial/">browser session <span class="caps">API</span></a>—that is, the browser can now keep track and show whether you&#8217;re logged in, logged out, etc, also displayed in your address&nbsp;bar.</p> <p>Drupal had a <a href="http://drupal.org/project/browserid">BrowserID module</a> less than 24 hours after BrowserID&#8217;s initial announcement (thanks <a href="http://www.isaacsukin.com/">Isaac Sukin</a>!). Likewise, in the weekend after the session <span class="caps">API</span> announcement I helped out and <a href="http://drupal.org/node/1249746">wrote a patch</a> adding support for the new&nbsp;<span class="caps">API</span>.</p> <p>If you&#8217;re familiar with Drupal development, install the Drupal module, <s>apply the patch,</s> <a href="https://addons.mozilla.org/en-US/firefox/addon/browser-sign-in/">install the Firefox add-on</a>, and get browser-integrated, one-click login to your Drupal-powered&nbsp;website.</p> <p>The patched module is running live on this site right now, so please play with it (<a href="http://myfavoritebeer.org/">myfavoritebeer.org</a> does get&nbsp;boring).</p> <p>At the moment, Drupal&#8217;s BrowserID module <strong>does not create an account on my blog</strong>, so you must do that first, separately. <a href="/user/register">Create an account here</a>, or if you&#8217;ve an OpenID, <a href="/user/login">logon with your OpenID directly</a> to also create an account (funny how complicated this has gotten already). Make sure to set and use the same e-mail address as the one you use for your BrowserID. After creating an account, logout, and then log back in using your BrowserID. If you&#8217;ve problems/find a bug, please leave comments on the Drupal bug or this blog&nbsp;post—thanks!</p> <p>[<span class="caps">UPDATE</span>: 16 Aug 2010]: Drupal&#8217;s BrowserID module now includes my patch; you don&#8217;t need to download and apply the patch&nbsp;separately.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Firefox" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Firefox</a></div><div class="field-item odd"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div><div class="field-item even"><a href="/tag/BrowserID" typeof="skos:Concept" property="rdfs:label skos:prefLabel">BrowserID</a></div></div></div> Mon, 15 Aug 2011 12:55:47 +0000 Samat Jain 180 at http://blog.samat.org Taking Drupal sites offline via mysql and the command line http://blog.samat.org/2008/10/31/taking-drupal-site-offline-mysql-and-command-line <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Drupal-powered websites can be put into an &#8220;offline mode.&#8221; This is much better than most alternatives (such as taking the web server offline), especially for search engines, as the message and <span class="caps">HTTP</span> status codes given to users and robots alike will tell them to patiently come back&nbsp;later.</p> <p>I&#8217;ve found that putting the site into offline mode makes database backups go much faster on heavily trafficked sites (which is obvious). However, for a particular site I was working with, this needed to be done in an automated manner, and on a dedicated database server that did not have access to the Drupal&nbsp;installation.</p> <p>Most people take their Drupal sites offline through Drupal&#8217;s web-based administration interface. They can also be put offline through the <a href="http://drupal.org/project/drush">Drupal Shell</a>. Neither were suitable for me: the former cannot be automated easily, and the latter requires access to the Drupal installation. Fortunately, Drupal sites can easily be taken offline by setting things in the database, which can easily be done via bash scripts and the command-line MySQL&nbsp;client.</p> <p>Given your database user is <i>my_db_user</i>, password <i>my_password</i>, and database <i>my_drupal_db</i>, the backup script would look something similar&nbsp;to:</p> <p><pre><code>&nbsp;&#35;!/bin/bash</p> <p>&#35; Take site offline mysql --user my_db_user --password=my_password my_drupal_db &lt;&lt; <span class="caps">EOF</span> <span class="caps">UPDATE</span> variable <span class="caps">SET</span> value='s:1:"1";' <span class="caps">WHERE</span> name = 'site_offline'; <span class="caps">DELETE</span> <span class="caps">FROM</span> cache <span class="caps">WHERE</span> <span class="caps">CID</span> = 'variables';&nbsp;<span class="caps">EOF</span></p> <p>&#35; Do stuff here while the site is offline (e.g.&nbsp;backup)</p> <p>&#35; Bring site online mysql --user my_db_user --password=my_password my_drupal_db &lt;&lt; <span class="caps">EOF</span> <span class="caps">UPDATE</span> variable <span class="caps">SET</span> value='s:1:"0";' <span class="caps">WHERE</span> name = 'site_offline'; <span class="caps">DELETE</span> <span class="caps">FROM</span> cache <span class="caps">WHERE</span> <span class="caps">CID</span> = 'variables'; <span class="caps">EOF</span> </code></pre></p> <p><strong>Update:</strong> The original version of this article had some problems on some setups with the variables table being cached. I added another <span class="caps">SQL</span> statement to make sure this cache is flushed so the site actually reflects its&nbsp;configuration.</p> <p><strong>Update:</strong> This method really doesn&#8217;t work that well, and the more I think about it, there isn&#8217;t a way to get around writing something that interacts with Drupal. I&#8217;m working on a script that will be more&nbsp;fool-proof.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Linux" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Linux</a></div><div class="field-item odd"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div><div class="field-item even"><a href="/tag/Bash" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Bash Shell</a></div></div></div> Sat, 01 Nov 2008 05:42:10 +0000 Samat Jain 149 at http://blog.samat.org Amazon A9's siteinfo.xml: almost a repeat of favicon.ico http://blog.samat.org/2006/06/11/amazon-a9s-siteinfo-xml-almost-a-repeat-of-favicon-ico <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Recently, I&#8217;ve received a few error 404s on a request for &#8220;siteinfo.xml.&#8221; siteinfo.xml is a file used by Amazon&#8217;s <a href="http://blog.a9.com/blog/2006/02/15/siteinfo-extension-for-firefox/">A9 search engine&#8217;s browser toolbar SiteInfo</a>, and is automatically fetched for every website a user&nbsp;visits.</p> <p>This sounds pretty similar to Microsoft&#8217;s Internet Explorer&#8217;s infamous favorites icons feature. For every site a user visited with Internet Explorer, the browser would automatically request a file called favicon.ico, to be displayed in the browser&#8217;s location bar and bookmarks. A lot of people were not happy&#8211;all of the sudden web servers would begin to get swamped for requests for this mysterious favicon.ico that did not exist. These requests polluted many web server logs, and were very&nbsp;annoying.</p> <p>On some sites, especially dynamic ones, 404 errors are very expensive. Unfortunately this is true of most Drupal-powered sites, including mine. When using Drupal&#8217;s &#8220;pretty URLs&#8221; which uses Apache&#8217;s mod_rewrite to, well, make URLs pretty, all requests that the web server does not process (including errors) will go through Drupal. Going through Drupal means a long boot-strapping process to initialize Drupal and load all its modules, and at least one database request to find out a <span class="caps">URL</span> does not exist and to return an error 404. Too many requests for a non-existent file can basically become a <acronym title="denial of service">DoS</acronym>&nbsp;attack.</p> <p>It seems Amazon&#8217;s A9 developers didn&#8217;t get the memo people don&#8217;t like tools that request files that don&#8217;t&nbsp;exist.</p> <p>Granted, it&#8217;s not too bad: I don&#8217;t think this toolbar has much market penetration, so it&#8217;s not as if millions of people are killing my site. The <a href="http://a9.com/-/company/help/siteinfo/index.jsp">siteinfo.xml specification page</a> also mentions that the file is fetched through A9 and cached, so the file will not be requested for every user that visits, but only for the first&nbsp;one.</p> <p>Kudos for Amazon&#8217;s programmers being a bit brighter than Microsoft&#8217;s, but eh, I can&#8217;t say how much more bright for designing a system that is a bit too similar to the favicon.ico&nbsp;debacle.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div><div class="field-item odd"><a href="/tag/Microsoft" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Microsoft</a></div><div class="field-item even"><a href="/tag/Web-2.0" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Web 2.0</a></div></div></div> Sun, 11 Jun 2006 11:47:42 +0000 Samat Jain 112 at http://blog.samat.org A take on Drupal's taxonomy system from the Plone/Python camp http://blog.samat.org/2006/06/02/a-take-on-drupals-taxonomy-system-from-the-plone-python-camp <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Over at the Plone Blog is the article <a href="http://theploneblog.org/blog/archive/2006/05/31/death-and-taxonomies">Death and Taxonomies</a>; it reviews <a href="http://drupal.org/">Drupal&#8217;s</a> taxonomy (aka category)&nbsp;system.</p> <p>The author basically comes to the conclusion I have, a conclusion that is shared by many in the Drupal community but not so much outside of it: <strong>Drupal&#8217;s taxonomy system is <em>amazing</em></strong>.</p> <p>For most people and their uses, it is completely overengineered and complicated to use. This fits into Drupal&#8217;s marketing stance that it is a content management framework rather than just a <acronym title="content management system"><span class="caps">CMS</span></acronym>. It is very generic, and with some custom programming can be adapted to anything&#8211;the possibilities are limitless. With many web development projects (that I don&#8217;t want to write in <span class="caps">PHP</span>) I think about, I wish I had the facility of Drupal&#8217;s taxonomy&nbsp;system.</p> <p>Of course, there are problems, which the review goes into: there are too many hierarchal relationships in Drupal, all competing with each other. There is the menu system, the book module, and hierarchal taxonomies. The key to being a Drupal master is know when to use which and how to use them, something I&#8217;ve definitely not mastered. And that is part of the problem&#8211;why should you need&nbsp;to?</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Python" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Python</a></div><div class="field-item odd"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Fri, 02 Jun 2006 10:23:13 +0000 Samat Jain 106 at http://blog.samat.org Percentage-relative vs em-relative layouts and Sands http://blog.samat.org/2006/05/30/percentage-relative-vs-em-relative-layouts-and-sands <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I&#8217;ve outlined some of the design decisions I made when designing <a href="/drupal-themes/sands">Sands</a>, including why some links are black, the use of a em-relative layout, and why I think they are more usable, in a post on Drupal&#8217;s forums: <a href="http://drupal.org/node/66077">Any theme with high&nbsp;usability?</a></p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Wed, 31 May 2006 02:25:53 +0000 Samat Jain 102 at http://blog.samat.org Upgrading samat.org to Drupal 4.7 http://blog.samat.org/2006/05/11/upgrading-samat-org-to-drupal-4-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I&#8217;m in the process of upgrading this site to Drupal 4.7. Expect a lot to be broken, especially links. Please let me know if you find any&nbsp;problems!</p> <p>Some&nbsp;changes:</p> <h3>Conversion of Topics taxonomy from a hierarchal taxonomy to a flat, free-tagging&nbsp;taxonomy.</h3> <p>I previously had the &#8220;Topics&#8221; taxonomy as a hierarchal tree, for example, CentOS would be under Linux. It looked like a good idea before I started to use it, but Drupal and hierarchies don&#8217;t work as well as I&#8217;d like&#8230; I converted it to a flat list, and then turned it into a Drupal 4.7 free-tagging taxonomy. Hopefully this will lead to better tagging of my&nbsp;posts.</p> <h3>Modiying page URLs to end in&nbsp;*.html.</h3> <p>I don&#8217;t need to do this, but I want to. It looks nicer, it makes pages easier to save, and it facilitates moving to another <acronym title="content management system"><span class="caps">CMS</span></acronym> if the need ever arises. For many URLs I&#8217;ve used permanent redirects to prevent old links from&nbsp;breaking.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div><div class="field-item odd"><a href="/tag/Site" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Site</a></div></div></div> Thu, 11 May 2006 08:21:26 +0000 Samat Jain 96 at http://blog.samat.org Sands and Sands_CSS http://blog.samat.org/code/sands_theme <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Sands is an attempt to create an all-purpose, drop-in replacement, "generic" theme like <a href="http://drupal.org/project/bluemarine">Bluemarine</a>. It has design attributes taken from Drupal.org's proprietary Bluebeach theme and <a href="http://drupal.org/project/friendselectric">friendselectric</a>.</p> <p>Some features:</p></div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-above"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Fri, 07 Apr 2006 01:21:00 +0000 Samat Jain 58 at http://blog.samat.org New versions of Sands available, in two different distributions http://blog.samat.org/2006/04/06/new-versions-of-sands-available-in-two-different-distributions <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I&#8217;ve taken my Drupal theme Sands and split it up into two different distributions/versions: one that uses tables for layout (will continue to be called Sands) and one that uses <span class="caps">CSS</span> (to be&nbsp;Sands_CSS).</p> <p>Basically, they are the exact same thing, except a different columns.css and page.tpl.php&nbsp;file.</p> <p>Drupal&#8217;s 4.6 use of the <base href="..."> tag triggers <i>strange</i> bugs in Microsoft&#8217;s Internet Explorer when using some <span class="caps">CSS</span>-column layouts, like the one Sands uses. Splitting into two different themes was the only course of action: though, now that Drupal 4.7 does not use this tag and the bugs no longer occur, it may be a little late in doing this&#8230; Oh&nbsp;well.</p> <p>You can read more about Sands on the <a href="/drupal-themes/sands">page on this site</a>, or through Drupal&#8217;s project pages for <a href="http://drupal.org/node/38271">Sands</a> and <a href="http://drupal.org/node/57629">Sands_CSS</a>.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Thu, 06 Apr 2006 22:57:21 +0000 Samat Jain 85 at http://blog.samat.org Drupal themes section moved http://blog.samat.org/2006/04/01/drupal-themes-section-moved <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I&#8217;ve moved my <a href="/code/projects/drupal/sands_theme">Sands theme</a> to a new location, at <a href="/drupal-themes/sands">samat.org/drupal-themes/sands</a>. The <span class="caps">URL</span> is nicer and shorter, and sets me up for the other Drupal themes I would like to&nbsp;create.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div><div class="field-item odd"><a href="/tag/Site" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Site</a></div></div></div> Sat, 01 Apr 2006 09:11:32 +0000 Samat Jain 82 at http://blog.samat.org My Drupal Themes http://blog.samat.org/my-drupal-themes.html <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"></div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-above"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Sat, 01 Apr 2006 08:30:15 +0000 Samat Jain 81 at http://blog.samat.org Adding Silk Icons to the Sands theme http://blog.samat.org/2006/01/16/adding_silk_icons_to_the_sands_theme <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>For those who visit this site for my <a href="/code/projects/drupal/sands_theme">Drupal Sands theme</a>, yes, I am adding <a href="http://www.famfamfam.com/lab/icons/silk/">Mark James&#8217; Silk <span class="caps">CMS</span> icons</a> to the theme. All it required was some little PHPTemplate hacks and some <span class="caps">CSS</span>. I&#8217;m planning on releasing this version of Sands with Drupal&nbsp;4.7.</p> <p>In case you don&#8217;t like the icons, you&#8217;ll be able to remove them with the deletion of a single line in a single <span class="caps">CSS</span>&nbsp;file.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Mon, 16 Jan 2006 13:15:19 +0000 Samat Jain 70 at http://blog.samat.org Working on a new Drupal theme... http://blog.samat.org/2005/08/25/working_on_a_new_drupal_theme <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I am getting tired of the Drupal theme selection currently available. The move to PHPTemplate (as well as the the <a href="http://themes.drupal.org">Drupal Themegarden</a> outage) has left few good&nbsp;templates.</p> <p>Bluemarine&#8230; I don&#8217;t know. I hate the way it&#8217;s low&nbsp;contrast.</p> <p>I&#8217;ve disabled my site&#8217;s usual theme and am developing the new one, based off of Bluemarine for PHPTemplate from&nbsp;<span class="caps">CVS</span>.</p> <p>Things I am focusing&nbsp;on:</p> <ul> <li>Making certain elements look nicer and more modern, for example: comments, node information,&nbsp;etc</li> <li>Correctly used relative font sizes (my <span class="caps">MAJOR</span> peeve with many themes: I know how to configure my web browser, I want 1em fonts for content&nbsp;text)</li> <li>Revamp colors such that text is high-contrast with muted background&nbsp;colors</li> <li>Separate in <span class="caps">CSS</span> page layout from things meant to be customized, like colors, link styles,&nbsp;etc</li> <li>Underlined links with discernable link&nbsp;colors</li> </ul> <p>If you&#8217;ve any comments on how things should look, please let me know. </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Software" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Software</a></div><div class="field-item odd"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div></div></div> Thu, 25 Aug 2005 06:21:00 +0000 Samat Jain 52 at http://blog.samat.org Conversion to Drupal http://blog.samat.org/2005/05/20/conversion_to_drupal <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>I&#8217;m converting this website over to <a href="http://drupal.org/">Drupal</a>. It&#8217;s just too slick compared to my old hand-written weblog system and use of <a href="http://erfurtwiki.sourceforge.net">ErfurtWiki</a>.</p> <p>The old site is still available at <a href="http://old.tamasrepus.hotnudiegirls.com">old.tamasrepus.hotnudiegirls.com</a>, which I will kill once I&#8217;ve migrated all my content&nbsp;over.</p> </div></div></div><div class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Topic:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/tag/Drupal" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Drupal</a></div><div class="field-item odd"><a href="/tag/Site" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Site</a></div></div></div> Fri, 20 May 2005 05:02:00 +0000 Samat Jain 1 at http://blog.samat.org