Archive for category JavaScript

List of Open Source/PHP CMS


I’ve seen a few recent blogs ask where are all the good PHP and/or Open Source CMSs? I’ve even seen a few touch the surface of this subject: The Great CMS Roundup, Judging Five Open Source CMS. EDIT: and Matt has pointed me to a nice site that might list just about all of them: http://php.opensourcecms.com/

I am not going to do a ‘Roundup’ because I am not going to review every single one of them. I am not going to even list features, nor am I going to show what each one supports. All I want to do is put together a nice LIST of all the PHP based CMSs out there…so please, if I missed one that you know of…leave a comment for me.

Here is your list, in no particular order other than by maybe popularity and my personal preference. It can be argued between Joomla, WordPress and Drupal about which is in the lead….but either way…here they are:

  • SilverStripe
  • Drupal
  • Joomla
  • GetSimple
  • Frog
  • WordPress
  • ExpressionEngine
  • Concrete5
  • CMSMadeSimple
  • Contao
  • Modx
  • Phire
  • TomatoCMS
  • Habari
  • Croogo

I will be adding to this, if/when someone suggests another one because I know there are hundreds of them out there. So keep this bookmarked!

, , , ,

10 Comments

MS Report Viewer Toolbar

I was working on a Web Application that required the use of Microsoft’s Reporting and Report Viewer. I have been use to using these together on a Windows Application and never had any issues with the Reports or the Report Viewer. But, come to find out, the Report Viewer Toolbar does not render properly on IIS 7.0. What’s even more silly is that when you are developing locally it renders just fine (I was using Visual Studio 2008). Nothing worked when I deployed/published to the web server:

< rsweb:ReportViewer ID="ReportViewer1" runat="server" AsyncRendering="False" Width="750px">
< /rsweb:ReportViewer>

Yep, images were missing from the toolbar as well as nothing really working at all. The toolbar uses images and JavaScript that is generated dynamically, using a call to “Reserved.ReportViewerWebControl.axd”. This is usually already completed for you when you add the control, and adds necessary references to your config files. You will usually find this:

< system.web >
  < httpHandlers >
  < add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/ >
  < /httpHandlers >
< /system.web >

One thing that has been left off the auto generate is something Microsoft messed up in the switch to IIS 7.0 from IIS 6.0 and you have to remember for this Report Viewer to also add manually:

< system.webServer >
    < handlers >
    < add name="ReportViewerWebControl" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/ >
    < /handlers >
< /system.webServer >

IIS 7.0 will now understand that whenever a call is made to ReportViewerWebControl.axd it needs to route it to the Http Handler Microsoft.Reporting.WebForms.HttpHandler

, , , , ,

No Comments

Undo-DiggBar and others…

Nathan Smith over at Sonspring just reminded me of a great script to keep your site out of iframes and other mechanisms some sites use to pawn your content off as their own.

<script type="text/javascript">
/* <![CDATA[ */
if (window.location !== window.top.location) {
window.top.location = window.location;
}
/* ]]> */
</script>

Throw this inside your head tags and you should be pretty secure from having your content reused as someone else’s…etc. Thanks Nathan, for the reminder!

No Comments

Texas Tech on Newsvine

I’ve always been a member of Newsvine since it started a couple years ago. I thought it was a brilliant idea and wished I could have done something like that. Now look at them! They’ve grown to an outstanding size at a pace that blows most other news sites out of the water. You want up to the minute news on just about anything, you can go there, sign up, customize your own news area, and watch it all come streaming into your browser. Not only that, you can seed (get it? newsvine) any articles you want. And to top it all off, you can write your own columns/articles! How sweet is that! Now just about anybody can publish. Wait, is that a good or bad thing? I’ll let you decide, go check out what I have done over there so far. Nothing of my own, but I’ve created an area for Texas Tech (Newsvine) that’s so far just been mainly sports.

I’ve also taken out the Categories list below, and switched it to something I am toying with. I am mixing the newsvine site with my site, creating an always updated area for Texas Tech. I’ll eventually move this to my Texas Tech link, but for now this is a good way to test for future reuse. Just take a look below and you’ll see a list of items that you’ll see on the Texas Tech Newsvine site.

No Comments

Text Editors for Windows (PC) – Notepad++

I am not going to turn this into a one vs the other or even a review of those that are most popular out there. I know there are tons, some full and rich with features and others that are super light and to the point (just editing text). But, when I am not at work using Visual Studio for my development, I am usually at home writing PHP, HTML/XHTML, CSS, JavaScript, etc…by hand.

With that, you usually want to find a nice editor that has the features you want and makes things as simple as possible to complete your task. Here’s a list of some very nice Text Editors for the PC:

Notepad++ (my editor of choice at the moment)
Intype
Crimson Editor
HTML Kit
Aptana
Notepad2
E Text Editor (they say will rival TextMate for the Mac, but I can’t justify paying for one when there are soooo many good ones out there that are FREE)
UltraEdit (again, why pay?)

The main reason I even started this article was because I was getting tired of the simple white backgrounds. Yeah, you can go in and change colors through some of the options, but it’s just not right. You can’t ever get the color scheme correct. So, I did a quick search for a nice theme for one of these editors…and since I already use Notepad++ as my primary Text Editor for my PC at home…I downloaded and installed Port of Ruby Blue theme. And let me tell you, this is one nice theme and it’s very easy on the eyes!!! I highly recommend this theme if you don’t want to spend endless hours trying to get your own theme complete.

Here are a couple I’ve used for the Mac:
Coda
TextMate
Bluefish

These two are kind of different in they are the WYSIWYG editor:
Amaya
Nvu (pronounced N-view)

And this is a nice little Suite of Products with both free Text Editor and WYSIWYG Editor: Trellian, Trellian WebPage, Trellian CodePad. They have a ton of other cool products too…go check them out!

3 Comments