Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Front Page


Anthony2oo5

Recommended Posts

Posted

Hey guys, probibly the most stupidist question ever but, how do i change the text on the index page.

 

when i change the text in between the location it still dont work.

 

Here is what i changed

 

define('TEXT_MAIN', '<p>Welcome to PartyShp4You.com the best supplier of balloon and party

decorations in the UK.</p>

<p>We specialise in delivering high quality decorations for all occasions.</p>');

 

but even when I put this

 

define('TEXT_MAIN', 'Hello');

 

I still get this error for both

 

Parse error: parse error, unexpected T_STRING in /home/partysho/public_html/includes/languages/english/index.php on line 16

 

Thanks for any help

Posted

post the whole file - sounds like a character has gone astray somewhere, but not in the bit you posted above....

Please note - if I have suggested a contrib above, it doesnt mean it will work! Most of the contribs are not ones I've used, but may be useful for your particular problem....

Have you tried a refined search? Chances are your problem has already been dealt with elsewhere on the forums.....

if (stumped == true) {

return(square_one($start_over)

} else {

$random_query = tep_fetch_answer($forum_query)

}

Posted

<?php

/*

$Id: index.php,v 1.1 2003/06/11 17:38:00 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

define('TEXT_MAIN', 'This is a default setup of the osCommerce project, products shown are for demonstrational purposes, <b>any products purchased will not be delivered nor will the customer be billed</b>. Any information seen on these products is to be treated as fictional.<br><br><table border="0" width="100%" cellspacing="5" cellpadding="2"><tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/1.gif') . '</td><td class="main" valign="top"><b>Error Messages</b><br><br>If there are any error or warning messages shown above, please correct them first before proceeding.<br><br>Error messages are displayed at the very top of the page with a complete <span class="messageStackError">background</span> color.<br><br>Several checks are performed to ensure a healthy setup of your online store - these checks can be disabled by editing the appropriate parameters at the bottom of the includes/application_top.php file.</td></tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/2.gif') . '</td><td class="main" valign="top"><b>Editing Page Texts</b><br><br>The text shown here can be modified in the following file, on each language basis:<br><br><nobr class="messageStackSuccess">[path to catalog]/includes/languages/' . $language . '/' . FILENAME_DEFAULT . '</nobr><br><br>That file can be edited manually, or via the Administration Tool with the <nobr class="messageStackSuccess">Languages->' . ucfirst($language) . '->Define</nobr> or <nobr class="messageStackSuccess">Tools->File Manager</nobr> modules.<br><br>The text is set in the following manner:<br><br><nobr>define('TEXT_MAIN', '<span class="messageStackSuccess">This is a default setup of the osCommerce project...</span>');</nobr><br><br>The text highlighted in green may be modified - it is important to keep the define() of the TEXT_MAIN keyword. To remove the text for TEXT_MAIN completely, the following example is used where only two single quote characters exist:<br><br><nobr>define('TEXT_MAIN', '');</nobr><br><br>More information concerning the PHP define() function can be read <a href="http://www.php.net/define" target="_blank"><u>here</u></a>.</td></tr><tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/3.gif') . '</td><td class="main" valign="top"><b>Securing The Administration Tool</b><br><br>It is important to secure the Administration Tool as there is currently no security implementation available.</td></tr><tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/4.gif') . '</td><td class="main" valign="top"><b>Online Documentation</b><br><br>Online documentation can be read at the <a href="http://wiki.oscommerce.com" target="_blank"><u>osCommerce Wiki Documentation Effort</u></a> site.<br><br>Community support is available at the <a href="http://www.oscommerce.com/forums" target="_blank"><u>osCommerce Community Support Forums</u></a> site.</td></tr></table><br>If you wish to download the solution powering this shop, or if you wish to contribute to the osCommerce project, please visit the <a href="http://www.oscommerce.com" target="_blank"><u>support site of osCommerce</u></a>. This shop is running on osCommerce version <font color="#f0000"><b>' . PROJECT_VERSION . '</b></font>.');

define('TABLE_HEADING_NEW_PRODUCTS', 'New Products For %s');

define('TABLE_HEADING_UPCOMING_PRODUCTS', 'Upcoming Products');

define('TABLE_HEADING_DATE_EXPECTED', 'Date Expected');

 

if ( ($category_depth == 'products') || (isset($HTTP_GET_VARS['manufacturers_id'])) ) {

define('HEADING_TITLE', 'Let's See What We Have Here');

define('TABLE_HEADING_IMAGE', '');

define('TABLE_HEADING_MODEL', 'Model');

define('TABLE_HEADING_PRODUCTS', 'Product Name');

define('TABLE_HEADING_MANUFACTURER', 'Manufacturer');

define('TABLE_HEADING_QUANTITY', 'Quantity');

define('TABLE_HEADING_PRICE', 'Price');

define('TABLE_HEADING_WEIGHT', 'Weight');

define('TABLE_HEADING_BUY_NOW', 'Buy Now');

define('TEXT_NO_PRODUCTS', 'There are no products to list in this category.');

define('TEXT_NO_PRODUCTS2', 'There is no product available from this manufacturer.');

define('TEXT_NUMBER_OF_PRODUCTS', 'Number of Products: ');

define('TEXT_SHOW', '<b>Show:</b>');

define('TEXT_BUY', 'Buy 1 '');

define('TEXT_NOW', '' now');

define('TEXT_ALL_CATEGORIES', 'All Categories');

define('TEXT_ALL_MANUFACTURERS', 'All Manufacturers');

} elseif ($category_depth == 'top') {

define('HEADING_TITLE', 'What's New Here?');

} elseif ($category_depth == 'nested') {

define('HEADING_TITLE', 'Categories');

}

?>

 

Theres the file, I just restored it back to the original. But can someone please change the text so then I know what I need to do.

 

Thanks

Posted
Theres the file, I just restored it back to the original. But can someone please change the text so then I know what I need to do.

 

Thanks

 

 

Ok, Here is a new index.php file.

 

Replace your copy with this one and replace the PUT YOUR TEXT HERE with what you want to have on the main page.

 

You will also have to edit this line:

 

define('HEADING_TITLE', 'Welcome to YOUR STORE NAME');

 

with appropriate text.

 

<?php

/*

$Id: index.php,v 1.1 2003/06/11 17:38:00 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright ? 2003 osCommerce

 

Released under the GNU General Public License

*/

 

define('TEXT_MAIN', 'PUT NEW TEXT HERE');

define('TABLE_HEADING_NEW_PRODUCTS', 'New Products For %s');

define('TABLE_HEADING_UPCOMING_PRODUCTS', 'Upcoming Products');

define('TABLE_HEADING_DATE_EXPECTED', 'Date Expected');

 

if ( ($category_depth == 'products') || (isset($HTTP_GET_VARS['manufacturers_id'])) ) {

// define('HEADING_TITLE', 'Let\'s See What We Have Here');

define('HEADING_TITLE', 'Team Rugs');

define('TABLE_HEADING_IMAGE', '');

define('TABLE_HEADING_MODEL', 'Model');

define('TABLE_HEADING_PRODUCTS', 'Product Name');

define('TABLE_HEADING_MANUFACTURER', 'Manufacturer');

define('TABLE_HEADING_QUANTITY', 'Quantity');

define('TABLE_HEADING_PRICE', 'Price');

define('TABLE_HEADING_WEIGHT', 'Weight');

define('TABLE_HEADING_BUY_NOW', 'Buy Now');

define('TEXT_NO_PRODUCTS', 'There are no products to list in this category.');

define('TEXT_NO_PRODUCTS2', 'There is no product available from this manufacturer.');

define('TEXT_NUMBER_OF_PRODUCTS', 'Number of Products: ');

define('TEXT_SHOW', '<b>Show:</b>');

define('TEXT_BUY', 'Buy 1 \'');

define('TEXT_NOW', '\' now');

define('TEXT_ALL_CATEGORIES', 'All Categories');

define('TEXT_ALL_MANUFACTURERS', 'All Manufacturers');

} elseif ($category_depth == 'top') {

define('HEADING_TITLE', 'Welcome to YOUR STORE NAME');

} elseif ($category_depth == 'nested') {

define('HEADING_TITLE', 'Teams');

}

?>

 

 

John

Posted

That will solve the immediate problem - but for future reference - don't use the osCommerce File Manager to edit files. Download the file, back it up under another name, edit it in a plain text editor (Notepad will do) then upload it again. If you have a problem you can rename the backed up file to its original name, upload it and no harm done. If you use apostrophies in text they must be escaped with a backslash in front of them:

 

Let's = wrong

Let\'s = right

 

Vger

Posted

ok, thanks both of you for your suggestions, and I got the page to change, but can someone please tell me why I cant use this line?

 

define('TEXT_MAIN', '<p align="center">Welcome to PartyShop4You.com the UK's biggest party decoration supplier.</p><p align="center">We range from fancy dress costumes to party decorations and everything in between.</p><p align="center">Please take your time looking around our site.</p>');

 

I dnt get this, lol.

 

Maybe next release we need to think of a better aproach to this. lol

 

Thanks for your time. ;)

Posted

so change this

 

define('TEXT_MAIN', '<p align="center">Welcome to PartyShop4You.com the UK's biggest party decoration supplier.</p><p align="center">We range from fancy dress costumes to party decorations and everything in between.</p><p align="center">Please take your time looking around our site.</p>');

 

to this:

 

define('TEXT_MAIN', '<p align="center">Welcome to PartyShop4You.com the UK\'s biggest party decoration supplier.</p><p align="center">We range from fancy dress costumes to party decorations and everything in between.</p><p align="center">Please take your time looking around our site.</p>');

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...