براي توضيح بيشتر و ادامه صحبتهاي آقا sadeghkhafan ، ميتوانيد يك صفحه html طراحي كنيد و در آدرس زير، آن را به ماژول تبديل كنيد:
http://www.aftabgardan-cc.com/modules.php?name=PHP-Nuke_Tools&file=index&func=Module
در همين صفحه حتما راهنما را بخوانيد.
و اما براي جواب به سوال يكي از دوستان كه پيغام خصوصي گذاشته بودند، من كدهاي يك ماژول بسيار ساده را در اينجا ميگذارم، شما بايد اين كدها را در فايل index.php در پوشهاي كه در بالا توضيح دادم كپي كنيد.
در اين ماژول ساده كه پيشنهاد ميكنم آن را براي آشنايي بيشتر، يك بار امتحان كنيد، يك عكس در صفحه نمايان ميشود و در زير آن سايت آفتابگردان به صورت يك فريم نمايش داده ميشود.
با استفاده از همين ماژولساده شما ميتوانيد ماژولهاي خارقالعادهاي درست كنيد. (منظورم استفاده از فريم است). سعي كنيد كدهاي وارد كردن عكس و فريم؛ كشيدن جدول؛ و همچنين لينكي كه شما را به صفحه اول سايت هدايت ميكند را خوب به خاطر بسپاريد.
کد:
<?
if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
die ("You can't access this file directly...");
}
if(!IsSet($mainfile)) { include ("mainfile.php"); }
if (file_exists("modules/$module_name/copyright.php"))
$index=0;
$go_to_address1="http://www.aftabgardan-cc.com";
$go_to_address=rawurldecode($go_to_address1);
include("header.php");
OpenTable();
echo "<center><h4><a href=\"index.php\">بازگشت به صفحه اصلی تارنما</a></h4></center>";
OpenTable();
echo "<center><img src=\"http://www.aftabgardan-cc.com/images/site/us.gif\" border=\"0\">"; // Your Image
CloseTable();
echo "<iframe SRC=\"".$go_to_address."\" width=\"100%\" height=\"700\"
framespacing=0 frameborder=no border=0 scrolling=auto></iframe>";
CloseTable();
include("footer.php");
die;
?>
توجه بسيار مهم:
در همه ماژولهايي كه ميسازيد بايد كدهاي زير باشند و شما فقط بين $index=0; و include("footer.php"); كدهاي ديگر خود را وارد كنيد:
کد:
<?
if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
die ("You can't access this file directly...");
}
if(!IsSet($mainfile)) { include ("mainfile.php"); }
if (file_exists("modules/$module_name/copyright.php"))
$index=0;
include("footer.php");
die;
?>
اميدوارم توانسته باشم درست جواب دهم...