Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Създаване на модул за PHP-Nuke
  1. Създаване на модул за PHP-Nuke
Inventive
     
Автор  Inventive (04.02.2005 20:47)  съобщение до автора
Погледнат  2670 пъти  добави към любими
Оценка  добави коментар
Гласове  --  изпрати на приятел
Коментари  (0)  абонирай се за PHP
    Страница 1 / 1

 



CODE
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if (!eregi("modules.php", $PHP_SELF)) { 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();
// Тук въведете вашия код
CloseTable();
include("footer.php");
?>

$module_name връща името на файла. По това системата прави някои проверки.
Чрез get_lang вие взимате езика за модула. Ако не сте направили файл за езика изтривате този ред. Чрез include("header.php"); вие изкарвате горната част на сайта. Тя е заложена на две места. В шаблона. Като функция themeheader(); и в header.php където се извиква тази функция и се добавят meta тагове и т.н. Подобно е положението и при include("footer.php"); Там се извиква themefooter(); от шаблона и се завършва кода. OpenTable(); и CloseTable(); са функции идващи от файла на шаблона (themes/шаблона/theme.php) Те отварят и затарят таблицата.

Тук трябва са вмъкна как можете да направите една доста добра попкавка на nuke. Можете да сложите заглавие на таблиците. При функцията за таблицата слагата $title в () и после при кода довяте $title. Когато извиквате функцията от файл на модулите задължително слагате стойност на $title. Например OpenTable("Новини");



   


Ключови думи: PHP програмиране php nuke модул


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: Inventive  
На 14 години съм и се казвам Светослав Генов. Занимавам се с PHP и MySQL предимно. Също така съм и mIRC скирптер. Имам опит и с Adobe Photoshop.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008