-
Additional Content:
- About St.Ego
Digg This! Post to del.icio.us Stumble It! reddit Add to Technorati Favorites!
-
MS Office Hyperlinks And Secure Sites
(11/18/08)
After spending a great deal of time helping lock down file access for restricted areas of the Cobb County site, we began experiencing issues with pages that required login before accessing, even though the user was already shown as logged in. Troubleshooting narrowed down the problem to users of MS Office. It seems that MS Office doesn't carry cookies with it's links, according to this article by Lars Pind.
The workaround described by Lars Pind worked out rather well for us. I established a new webroot file to catch failed authentication attempts for the file system and redirect them back to the file system a second time to attempt getting the file, since the browser will carry the cookie that MS Office fails to pick up.
Due to the sensitive nature of the code in question, I cannot post snippets, but you should easily be able to discern your own workaround based on the above-linked article.
- Getting Flash Into TinyMCE (11/16/08) While developing the PokerEnlightenment site, I was exposed to an issue with using the TinyMCE WYSIWYG editor to insert Flash when using IE. Apparently, IE likes to rip up OBJECT/EMBED/PARAM tag contents and restructure in funny ways. After some googling, I came across a post by Spocke, the main developer of TinyMCE. As specified in his post, I added the media plugin to TinyMCE in the advanced config and IE suddenly started to behave itself.
-
Cross-Posting Everywhere: Ping.fm
(10/25/08)
After spending several weeks getting familiar with the various API systems available for interacting with social networking sites, I was starting to get tired of the disparate arrangements provided and the spotty feature fulfillment. I succeeded in setting up a micro/status blog that cross-posts status updates to both Twitter and Facebook.
Remote publishing to Twitter took an hour or two to get working correctly by using CURL to interface with it.
Remote publishing to Facebook took about two weeks, but that was mostly due to my persistence in wanting to publish status/micro blogs instead of normal ones.
Remote publishing to MySpace was looking like it would take until the MySpace developers got their API working correctly. However, in the process of trying to figure this one out, I stumbled on Ping.fm.
Ping.fm is, essentially the uber-cross-poster that I have been looking for. Setting it up took less time than setting up a direct Twitter cross-poster. Now I don't have to keep hunting down API's and libraries for using them to cross-post anymore; I just add them to my profile on Ping.fm when they become available.
-
Why Xaraya: It's Like Rails on PHP
(09/16/08)
I get asked why I use the Xaraya platform, from time to time.
Other CMS systems are Open Source, use PHP and mySQL, and support a modular architecture; why not use one of them?
Xaraya isn't a CMS system. Users of Xaraya employ it in a variety of different ways, but if you have to describe it to someone, it is usually just easier to call it a "CMS" instead of trying to explain that it sorta makes whatever web stuff that you happen to be in need of.
It is a bit like asking what a LEGO is, or why you would use LEGOs to build something instead of carving it out of wood or simply buying a finished model of whatever you need.
Everyone remembers the hype surrounding Ruby-on-Rails over the past few years, I'm sure. Working with Xaraya is a bit like working on Ruby-on-Rails... except you don't have to stop using PHP, which is easier to host and has a longer track record, not to mention the fact that it's what everyone is (finally) using for the web.
-
Ruminating About Developing Ruminations For Karo
(09/13/08)
If you have ever wished that your client had a sense of humor, you should try working for a comedian. I've spent a good portion of this year creating a website for Aaron Karo, a published comedian, called Ruminations.
Phrases like "please tell me you are joking" take on a whole new meaning in this context. When you are working on a funny website for a funny client, it is difficult to lose your sense of humor. I have often wondered what it would be like to hang out with a real comedian, because it would be like being privvy to jokes before they become part of an act. You know: the impromptu funny remarks that are the hallmark of any time spent around people who have a penchant for being entertaining.
During the course of the project, I had the distinct privilege of attending one of Karo's live performances here, in Austin. Afterwards, like an overgrown kid being sponsored by the Make-A-Wish Foundation, I got to attend the afterparty...
Hanging out with Aaron Karo fulfilled my expectations and proved to be a tremendously enjoyable experience. RTFA for more details.
-
CMS Development Tracking » Blog Archive » Xaraya 1.1.5 Released
Xaraya 1.1.5 Released. xar_logo_base_120. We are pleased to announce the release of Xaraya Core 1.1.5, a maintenance release offering further improvements and bug fixes on the 1.x series. Instructions for new installs are included in ...
-
Tangant’s Xaraya Downloads - Tangant.com
I’ll likely be moving all of my projects to a section on this new site, but for now you can still access the old Tangant.com at Tangant.com/xaraya. I don’t know when I’ll be moving it, I may just simplify the xaraya install and keep it. ...
-
VUPEN Security - Xaraya "module" Parameter Remote Directory ...
VUPEN Security is a leading security research company providing vulnerability alerting services and exploit codes.
-
content management system info: What Is Xaraya?
Xaraya is a cutting edge open source framework (written in PHP) on which developers can create sophisticated web applications and designers enjoy considerable flexibility. Selected features of Xaraya: ...
-
www/xaraya - 1.1.5
- Update to 1.1.5.
-
Budi Kurniawan | Freelance Web Designer & Programmer » Xaraya CMS
In the simplest terms, Xaraya reduces web site development costs by introducing sophisticated administration tools & services which separate form, function, content, and design. With Xaraya, you work in a simple, structured environment ...
-
Xaraya Developers Guide in a CHM ebook
Xaraya is a Content Management System and is GNU/GPL open source. Xaraya is written in the programming language PHP and has one of the best module systems available. Using an exceptionally elegant hook system PHP developers will love ...
-
Problems with URL Request using Xaraya back end : ActionScript 3.0
I’m building an application that needs to exchange data with a Xaraya (php CMS) back end. Thus far, we’ve been doing it through URLs that output XML for getting data, and URL query strings for sending data. For basic stuff, this has ...
-
Xaraya CMS
Xaraya is an extensible, Open Source web application framework written in PHP and licensed under the GNU General Public License. Xaraya delivers the requisite infrastructure and tools to create custom web applications that include fully ...
-
September 2008: This Month in Xaraya
It's been a while since we've done one of these, which means we're past due for an update.
-
Using Subversion and Xaraya
Now that I decided to use Subversion, I've set it up for my Xaraya projects too.
-
How to do Anonymous Comments
With just a couple clicks you can enable anonymous comments on your articles. But it says "Posted by: Anonymous". What if you want people to add their name? [Updated with more thoughts about psyching out spambots]
-
How to query if a user is a member of a group?
Here's a little function I wrote to do it.
-
Another Neat Example of Pageforms
I had a need for a form and function solution, and pageforms provided a quick and easy way
-
Utilizing Sub-Templates
Use the Xaraya xar:template tag to help modularize your templates and avoid redundancy.
-
scheduler
setting up scheduler with crontab
-
Authentication with Email Address Only
You can simplify things for your users if you allow them to register and log in with their email address rather than username.
-
Don't tab to my labels, pleez
Have you noticed in forms that tabbing lands on the next label then you have to tab again to go to the input field?
-
Images 1.1.1
phpThumbs updated version
-
password reset revamped
reworking advanced password reset
-
numeric challenge captcha
building a collection of anti-bot tools
-
formantibot captcha
easy integration with hooks.
-
comments PLUS
everything you need for community posting
-
dev builds available
build system is up
-
new site features for dec 08
more site features, better support
-
xarTinyMCE 1.5.2 minor update
Incorporating upstream changes
-
avatars in five minutes
easy setup of avatars with xarigami
-
proxy login for users
when you need to know what your site users are seeing
- The Role of Design in Modern Church Marketing
- Save Some Cash: Optimize Your Browser Cache
- Helpful Hyperlinks with JavaScript
- The Principles of Successful Freelancing
- Interview with John Resig, jQuery Creator
- CSS Angles: Just the Edge Your Web Page Needs!
- Section 508: Uncle Sam's Guide To Web Accessibility
- Hacking JavaScript for Fun and Profit: Part II
- Terrific Tables with CSS
- 3 Cool Tricks You Can Only Do In Photoshop CS4