Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



Administrative Forms for PHP-Nuke portal system

Software Development


Reply
 
Thread Tools Search this Thread
  #1  
Old 12-01-2011
Member
 
Join Date: Jul 2010
Posts: 28
Administrative Forms for PHP-Nuke portal system
  

I would like to thanks all the members for yesterdays help. (How to create custom module for PHP-Nuke portal system) Now I am stuck at the administrative forms that has to be created for the PHP-Nuke portal system. I am begging for some more help from you members. Please provide same kind of information as you provided before. Once again I would like to greet all you members for being kind.

Reply With Quote
  #2  
Old 12-01-2011
Member
 
Join Date: Feb 2010
Posts: 616
Re: Administrative Forms for PHP-Nuke portal system

Hi, welcome again,

I am sure that you must have developed your own module that displays the horoscopes. But if we want to change, what do we do? Recourse to an administrative form. But it is not documented in the documentation shows how to realize it, but with a little 'reverse engineering' (ie reading the code) is pretty easy to see how. Herein is not guaranteed correct. In fact this is done by examining how deductions are made of standard modules. But the author of the website may change coding standards and maybe the next version of the mechanism reported here may no longer work. But take the risk. Also because if you do not have the skills to read the code of PHPNuke is difficult to attain our own administrative forms. From what I could deduce, to implement an administration module, you must follow three steps. The first step is to create a link in the administration menu, the second step is to implement a switch that allows you to choose which operation to perform administration, and the third step is to carry out the administrative functions themselves.
Reply With Quote
  #3  
Old 12-01-2011
Member
 
Join Date: Feb 2010
Posts: 531
Re: Administrative Forms for PHP-Nuke portal system

To accomplish the first step is to write a file located in the admin / links / links.horoscope.php. To realize the second step was to write a file located in admin / case / case.horoscope.php. Finally, the code administration module itself will be found in the file admin / modules / horoscope first two pieces of code are used only to attach the module that we are writing to the administration menu and selecting operations.
Reply With Quote
  #4  
Old 12-01-2011
Member
 
Join Date: Feb 2010
Posts: 530
Re: Administrative Forms for PHP-Nuke portal system

To achieve this capability we should write a file admin / links / links.horoscope.php as follows:
Code:
if (($ radminsuper == 1)) { 
adminmenu ("admin.php? horoscope op =", "Horoscope", "horoscope.gif"); 
}
Let's take a couple of observations: the variable $ radminsuper will check if the operation is requested by a user administrator, and the value is set in the body of the admin.php file, which takes care of calling the various links. The icon should be installed in the directory images / admin. The $ op is always used by the module that selects which admin.php administrative function call. It is therefore appropriate to choose values for $ op going as little as possible in conflict with any other $ op run by admin.php. A convention is to use the module name in the name of the operation.The next step is to create the file admin / case / case.horoscope.php that takes care of selecting the operation to follow. The code is as follows:
Code:
if (eregi ("admin.php", $ PHP_SELF)) {die ("Access Denied");} 
switch ($ op) { 
case "horoscope": include ("admin / modules / horoscope.php") break; 
case "horoscopesave: include (" admin / modules / horoscope.php ") break; 
}
Reply With Quote
  #5  
Old 12-01-2011
Member
 
Join Date: Aug 2008
Posts: 129
Re: Administrative Forms for PHP-Nuke portal system

The file admin / modules / horoscope.php contains code to manage the administrative module. This code is to display the entire page, including the menu for access to administrative functions, and call other functions. The functions involved in a case to display the form, and in the case to save the horoscope changed.
Code:
global $ hlpfile, $ admin, $ prefix, $ language, $ multilingual; 
include ("header.php"); 
GraphicAdmin ("manual / horoscope.html"); 
OpenTable (); 
switch ($ op) { 
case "savehoroscope": save (); break; 
default: form (); break; 
} 
CloseTable (); 
include ("footer.php"); 

The function that displays the form is: 
form function () { 
$ Q = mysql_query ("select sign, horoscope forecasts from order by order"); 
echo "<h1 align='center'> Weather </ h1> \ n"; 
echo "<table border='1' width='100%'>"; 
while (list ($ sign, $ forecast) = mysql_fetch_row ($ q)) { 
echo "<form method='GET' action='admin.php'>"; 
echo "<input type='hidden' name='op' value='savehoroscope'>"; 
echo "<input type='hidden' name='sign' value='$sign'>"; 
echo "<tr> <td valign='middle'> $ sign </ td>"; 
echo "<td> <textarea name='forecast' rows='1' cols='60'> $ forecast </ textarea> </ td>"; 
echo "<input <td> type='submit' value='Save'> </ td> \ n"; 
echo "</ form> </ tr>"; 
} 
}
As you can see, they are manufactured as varied as horoscopes, and each is composed of a URL with hidden fields. Thanks to this, by pressing the Save button invokes the administrative module set with the rescue operation and the necessary parameters. Finally, the function that saves a horoscope is amended:
Code:
function save () { 
global $ sign, $ forecast; 
if (mysql_query ( 
"Update September horoscope forecasts = '$ forecast' where symbol = '$ sign'")) 
{ 
echo "$ <h1> Horoscope for sign saved. </ h1>"; 
Else {} 
echo "Error saving <h1> </ h1>"; 
} 
}
Reply With Quote
  #6  
Old 12-01-2011
Member
 
Join Date: Feb 2010
Posts: 149
Re: Administrative Forms for PHP-Nuke portal system

Many programs for Linux are developed in C / C++, complex language known to the management of which is reserved for "hacker" of great powers. This software is made from PHP in simple language, it requires no complex coding flips and also to be extended, but it seems that its implementation requires expertise and an overview of remarkable. We talk about killer apps, programs that era. In my view, the evolution of the Web from its static phase (the phase of the website "brochure", all big words and graphics) to dynamic (the part of the site "magazine") PHPNuke is the real killer application for Linux and the Web in recent years.
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: , , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Administrative Forms for PHP-Nuke portal system"
Thread Thread Starter Forum Replies Last Post
How can I get the Tactical Nuke into Empires & Allies? Dajbog Video Games 7 22-08-2011 11:02 PM
How to create custom module for PHP-Nuke portal system Betelgeuse Software Development 6 11-01-2011 02:28 PM
Crysis Warhead C4 nuke while playing Wampanoag Video Games 4 15-04-2010 11:29 AM
Installing PHP Nuke Pyrotechnic Software Development 4 03-11-2008 06:28 PM
Re: Outlook MAPI32.DLL Error How to Fix It /Nuke C:\Windows\System Owala Vista Setup and Install 1 19-03-2007 03:22 AM


All times are GMT +5.5. The time now is 04:18 AM.