Welcome to WebmasterWorld Guest from

Forum Moderators: mack

Message Too Old, No Replies

I need to convert a website from a custom written CMS to an open sourc

--an open source CMS like Joomla or Drupal

3:30 pm on Apr 23, 2009 (gmt 0)

New User

5+ Year Member

joined:Apr 9, 2009
votes: 0

I started working for a small non-profit in another capacity, but since I have a lot of hmtl experience I've been conscripted into maintaining the website. Unfortunately, the original web designer is very unreasonable cost wise, and since I don't have php experience it's very difficult for me to change up the site.

I need to add tabs and rearrange links in the navigation.php page, but since they've designed their own CMS, I can't figure out how to do it. The static nav page is different than the current nav page due to changes made in the CMS. I do have full ftp access.

How do I get started? Any ideas on how I can edit the page with another CMS?

Thank you in advance for your help!

4:45 pm on Apr 23, 2009 (gmt 0)

Senior Member from GB 

WebmasterWorld Senior Member brotherhood_of_lan is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Jan 30, 2002
votes: 4

Understandably, you wouldn't want to learn PHP purely because the navigation is embedded in PHP.

I'd suggest getting a colour coded PHP editor.

The colour coding should make the editing much less daunting. It'd be worth making a backup 'just in case' you accidentally edit some of the PHP syntax.

If the nav is a block of HTML in navigation.php it should be quite simple to do, otherwise if you have a fair idea of what the PHP 'does' to the navigation then that may help getting round the problem.

Just replacing navigation.php with a block of HTML may also be a workaround for you.

6:34 pm on Apr 24, 2009 (gmt 0)

New User

5+ Year Member

joined:Apr 9, 2009
votes: 0

Replacing the navigation.php would be a fantastic workaround for the time being! What way I can edit the php until I get it like I want it without having to wait...or ruining the site.