How To Insert HTML, Javascript, PHP Code Into Joomla 1.5 Administrator Page

It begins when i found that my client have problem to contacting me because she do’nt have Yahoo Messenger account, and i only accept any consultation through Yahoo Messenger. Then i was thinking about inserting Yahoo Messenger Pingbox or simply contact form inside her Joomla 1.5 Administrator Page area so she can contacting me every time she needed help with her Joomla site.

Here are default of Joomla 1.5 Administrator Page screen shot (click image to enlarger):

Default Joomla 1.5 Administrator Page

Default Joomla 1.5 Administrator Page

We can insert HTML, or Javascript, or PHP, even Flash embed into that area:

  1. Prepare your code / script, i give an example from PHP form (this is just example, you can add anything):
    <?php
      if (isset($_REQUEST[‘email’]))
    //if "email" is filled out, send email
      {
      //send email
      $email = $_REQUEST[‘email’] ;
      $subject = $_REQUEST[’subject’] ;
      $message = $_REQUEST[‘message’] ;
      mail( "test@just-test", "Subject: $subject",
      $message, "From: $email" );
      echo "Thank you for contacting me";
      }
    else
    //if email is not filled out, display these form
      {
      echo "<form method=’post’ action=’mailform.php’>
      Email: <input name=’email’ type=’text’ /><br />
      Subject: <input name=’subject’ type=’text’ /><br />
      Message:<br />
      <textarea name=’message’ rows=’15′ cols=’40′>
      </textarea><br />
      <input type=’submit’ />
      </form>"
    ;
      }
    ?>
  2. Open this file (Joomla cpanel administrator) on your Joomla site:
    /administrator/templates/khepri/cpanel.php
    And find these on line 80:

    <jdoc:include type="component" />
  3. Now we can add any code / script below that line, i will give example by insert PHP form above, so the code will shown:
    <jdoc:include type="component" />
    //start insert custom code
    <?php
      if (isset($_REQUEST[‘email’]))
    //if "email" is filled out, send email
      {
      //send email
      $email = $_REQUEST[‘email’] ;
      $subject = $_REQUEST[’subject’] ;
      $message = $_REQUEST[‘message’] ;
      mail( "test@just-test", "Subject: $subject",
      $message, "From: $email" );
      echo "Thank you for contacting me";
      }
    else
    //if email is not filled out, display these form
      {
      echo "<form method=’post’ action=’mailform.php’>
      Email: <input name=’email’ type=’text’ /><br />
      Subject: <input name=’subject’ type=’text’ /><br />
      Message:<br />
      <textarea name=’message’ rows=’15′ cols=’40′>
      </textarea><br />
      <input type=’submit’ />
      </form>"
    ;
      }
    ?>
    //end of custom code
  4. After inserting that php code, so our Joomla 1.5 administrator page will shown like this (click image to enlarger):

    Custom Code Inserted Into Joomla 1.5 Administrator Area

    Custom Code Inserted Into Joomla 1.5 Administrator Area

Thats all, you can change my PHP form code example into HTML, javascript (like adsense code), iframe (like shoutmix chat box) or flash embed (like youtube or yahoo pingbox).


Related posts:

  1. How To Manage Virtuemart Admin From Joomla Frontend
  2. PHP Simple Logout Script
  3. Community Builder Joomla Social Networking Component
  4. Joomla
  5. PHP Include Function Error, How To Fixed That?

This entry was posted on Sunday, January 3rd, 2010 at 4:30 pm and is filed under Web and Applications. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

8 Responses to “How To Insert HTML, Javascript, PHP Code Into Joomla 1.5 Administrator Page”

  1. How To Insert HTML, Javascript, PHP Code Into Joomla 1.5 … Joom Says:

    [...] the rest here:  How To Insert HTML, Javascript, PHP Code Into Joomla 1.5 … By admin | category: joomla, joomla site | tags: every-time, form-inside, joomla site, [...]http://joom.com.cn/how-to-insert-html-javascript-php-code-into-joomla-15/

  2. Guitar lessons melbourne Says:

    It’s very good thing that you always keep your eyes on the problem of your clients and give some better solution as like this.

    ReplyReply
  3. USA Magazines Says:

    Thanks for the info .

    ReplyReply
  4. Dariov Says:

    this is very interesting. and veroy good explained especially with the pictures that are included.

    ReplyReply
  5. Emma Says:

    Thanks for the lesson & the pictures, it’s easier for me to understand now.

    ReplyReply
  6. Lifted trucks Says:

    Gr8 explanation, It was very helpful to learn something new i bookmarked this post.

    ReplyReply
  7. ugg boots Says:

    the entry is good!

    ReplyReply
  8. Chicago Printing Says:

    Nice post and your screenshots are wonderful. They had help in the tutorial very much.

    ReplyReply
 

Leave a Reply