برای مثال شما کد های زير را داريد و می خواهيد آن ها را به ماژول تبديل کنيد : Code: | <html> <head> <meta http-equiv="Content-Language" content="en-us"> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> </head> <body> <p align="center"><font size="7">PHP-Nuke tools</font></p> <p align="center">by</p> <p align="center"><a href="http://www.disipal.net/"><font size="7">Disipal site</font></a></p> </body> </html> | کد های زير را حذف کنيد : Code: |
<html> <head> <meta http-equiv="Content-Language" content="en-us"> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> </head> <body> </body> </html> | کد های شما مانند کد های زير خواهد شد برای ساخت ماژول آن ها را در قسمت بالای ساخت ماژول Paste کنید و دکمه ايجاد را بزنيد. : Code: | <p align="center"><font size="7">PHP-Nuke tools</font></p> <p align="center">by</p> <p align="center"><a href="http://www.disipal.net/"><font size="7">Disipal site</font></a></p> | سپس کد هايي همانند کد های زير در قسمت پايين ساخت ماژول به وجود می آید : Code: | <?php #### Generated by Module Creator - By Disipal site (www.disipal.net) #### if (!eregi("modules.php", )) { die ("You can't access this file directly..."); } require_once("mainfile.php"); $ module_name = basename(dirname(__FILE__)); get_lang($ module_name); include("header.php"); $ index = 0; OpenTable(); echo"<p align=\"center\"><font size=\"7\">PHP-Nuke tools</font></p>" . "<p align=\"center\">by</p>" . "<p align=\"center\"><a href=\"http://www.disipal.net/\"><font size=\"7\">Disipal site</font></a></p>"; CloseTable(); include("footer.php"); ?> | سپس این کد ها را در Notepad پيست کنید و آن را با نام index.php ذخيره کنید .
حال شاخه ای به هر نامی که دوست داريد در شاخه modules در phpnuke ايجاد کنيد و فایل index.php را در آن کپی کنيد. نکته: اگر قصد استفاده از فايل های زبان را در این ماژول نداريد خط زير را پاک کنيد : Code: | get_lang($ module_name); | اگر می خواهيد از فایل های زبان استفاده کنید در شاخه ماژولی که همین الان ساخته ايد پوشه جديدی با نام language بسازید و فایل زبان خو را در آن کپی کنيد (به طور مثال lang-farsi.php ) ماژول شما آماده است آن را از بخش مديريت ماژول ها فعال کنيد |