Dakota Posted March 3, 2004 Share Posted March 3, 2004 I am trying to replace the default home page with an html file. In a post it was said to replace define('TEXT_MAIN'...) with $mystr = file_get_contents('yourpage.html'); define('TEXT_MAIN', $mystr); My problem is I don't know where the end of define('TEXT_MAIN'...) is. Tried couple of points and got a parsing error. 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>.'); Link to comment Share on other sites More sharing options...
dawnsgifts Posted March 3, 2004 Share Posted March 3, 2004 ?> <html> <title>Dawn's Gifts and Collectibles</title> <font face="Arial"> </html> my wife did this to change the page title i hope it works for you Tim Link to comment Share on other sites More sharing options...
sam6 Posted March 3, 2004 Share Posted March 3, 2004 catalog/includes/languages/anglish/index.php Should be at the top of the page Link to comment Share on other sites More sharing options...
241 Posted March 3, 2004 Share Posted March 3, 2004 start with this define('TEXT_MAIN', 'This end with this PROJECT_VERSION . '</b></font>.'); now that you have located both parts change to this define('TEXT_MAIN', ''); you now have no text No longer giving free advice. Please place deposit in meter slot provided. Individual: [=] SME: [==] Corporation: [===] If deposit does not fit one of the slots provided then you are asking too much! Is your Osc dated try Phoenix raising oscommerce from the ashes. Link to comment Share on other sites More sharing options...
ozcsys Posted March 3, 2004 Share Posted March 3, 2004 I am trying to replace the default home page with an html file. In a post it was said to replace define('TEXT_MAIN'...) with $mystr = file_get_contents('yourpage.html'); define('TEXT_MAIN', $mystr); My problem is I don't know where the end of define('TEXT_MAIN'...) is. Tried couple of points and got a parsing error. If you want to use a html file to define you main page instead of using the define('TEXT_MAIN', ''); in a php file you should check out this thread http://www.oscommerce.com/forums/index.php?act=ST&f=11&t=78885 Very simple and works great. The Knowledge Base is a wonderful thing. Do you have a problem? Have you checked out Common Problems? There are many very useful osC Contributions Are you having trouble with a installed contribution? Have you checked out the support thread found Here BACKUP BACKUP BACKUP!!! You did backup, right?? Link to comment Share on other sites More sharing options...
Dakota Posted March 4, 2004 Author Share Posted March 4, 2004 I succeeded in eliminating all text. Then I tried to use html file instead. Per instructions here, replaced define('TEXT_MAIN'..) with $mystr = file_get_contents('yourpage.html'); define('TEXT_MAIN', $mystr); then made yourpage.html and uploaded it to english folder. In the html page I had an image. I uploaded that image to english folder too. Then came the moment of truth. What did I get? Warning: file_get_contents(yourpage.html): failed to open stream: No such file or directory in /var/www/html/oscommerce/includes/languages/english/index.php on line 13 I can see the html file so I don' t know why it can't find it? Link to comment Share on other sites More sharing options...
241 Posted March 4, 2004 Share Posted March 4, 2004 place the html page in the catalog directory not the english directory or i think in your case the oscommerce directory No longer giving free advice. Please place deposit in meter slot provided. Individual: [=] SME: [==] Corporation: [===] If deposit does not fit one of the slots provided then you are asking too much! Is your Osc dated try Phoenix raising oscommerce from the ashes. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.