Updated the user pages on anthrocon.org
Mar. 16th, 2010 11:42 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Wow, it's been awhile since I've written here. Real life has had me very busy lately. I've done some neat things though, and I hope to post more about them soon.
The first neat thing I did recently was to roll out some badly needed updates for the user pages on anthrocon.org.
Before, I merely used the default pages that Drupal provided. The problem was that the pages looked a little... bland. Among other things, there were no icons for the various social networking services, and that just wouldn't do. So I read up on how to customize the user profile layout in Drupal and spent a couple of evenings writing some PHP code and making use of Drupal's theming functions.
Here are the old and the new pages side by side. Click on either to get a full page in a separate window.
The upside of this effort is that when I'm ready to upgrade the Save Ardmore Coalition site to Drupal 6, I can pretty much just copy over my user templates on a wholesale basis, and save myself from having to redo all that work. :-)
How has everyone else been here in LJ-land?
The first neat thing I did recently was to roll out some badly needed updates for the user pages on anthrocon.org.
Before, I merely used the default pages that Drupal provided. The problem was that the pages looked a little... bland. Among other things, there were no icons for the various social networking services, and that just wouldn't do. So I read up on how to customize the user profile layout in Drupal and spent a couple of evenings writing some PHP code and making use of Drupal's theming functions.
Here are the old and the new pages side by side. Click on either to get a full page in a separate window.
Old and busted: | New hotness: | |
---|---|---|
![]() |
![]() |
The upside of this effort is that when I'm ready to upgrade the Save Ardmore Coalition site to Drupal 6, I can pretty much just copy over my user templates on a wholesale basis, and save myself from having to redo all that work. :-)
How has everyone else been here in LJ-land?
(no subject)
Date: 2010-03-17 05:36 am (UTC)(no subject)
Date: 2010-03-17 01:50 pm (UTC)What database port? I just wrote some PHP code.
(no subject)
Date: 2010-03-19 06:53 am (UTC)(no subject)
Date: 2010-03-17 04:43 pm (UTC)Why even bother with Drupal 6? You could wait until Drupal 7, which I'm guessing will be out in mid to late summer. Avoiding a repeat of the D6 module debacle, a lot of module maintainers have promised that their modules will be out on the day of D7's release: See http://cyrve.com/d7cx . (A list of modules tagged with "D7CX" is at http://drupal.org/project/modules?solrsort=sort_title%20asc&text=d7cx&display=table .)
(no subject)
Date: 2010-03-17 05:43 pm (UTC)Because many of the modules I wanted to use were only being developed for D6.
Also, I've been running D6 for many months now.
(no subject)
Date: 2010-03-17 09:10 pm (UTC)Worse, in Drupal the modules appear to be tightly coupled to a changing API. This is quite unlike MediaWiki; it took me just one evening to migrate to the latest beta in our test architecture (and most of that was fixing WikiFur-specific patches). There was only one extension with an issue, and it's one I could work around easily if I had to - fortunate, since it's heavily used by some of our editions. I foresee it taking considerably longer to update to D7.
There's absolutely a lot of cool features there (//drupalcode.org/viewvc/drupal/drupal/CHANGELOG.txt?view=markup), but users care a lot more about content than what the web server is running. I'm sure these issues can be resolved, and will be . . . but I'd rather wait until they are.
(no subject)
Date: 2010-03-19 06:25 pm (UTC)Now I'm waiting for the Release Candidate... and even at that, I'm nervous. So it goes with software development, particularly when everyone's a volunteer....
Having said that: They're really managing this release well. The D7CX project was a great idea, and I think we'll see much faster adoption than with D6 as a result. It's worth a second look once it's released.
(no subject)
Date: 2010-03-17 08:38 pm (UTC)I'm busy, and rather saddened by this news (//www.flayrah.com/c/furry-author-michael-bard-gravely-ill), but good otherwise.
I recently made a patch to fivestar[extra] (//drupal.org/node/189527#comment-2686214) to discourage people from voting on their own work and comments. The perception that others are able to probably matters more than the actual ability to do so. On checking, I found self-voting was relatively rare - though those who did it tended to do so frequently, and always 4 or 5.
Oh, and last night I had fun explaining to someone why it was a really bad idea (//en.wikipedia.org/wiki/Cross-site_request_forgery) to permit modifications to their custom content-based site through un-tokened GET requests. Good times.
(no subject)
Date: 2010-03-30 10:18 am (UTC)