Location: PHPKode > projects > Basic Announce > Basic Announce Version 4.0/system/getting_started.php
<?php
################################################################################
##              -= YOU MAY NOT REMOVE OR CHANGE THIS NOTICE =-                 #
## --------------------------------------------------------------------------- #
##  ApPHP AdminPanel Pro                                                       #
##  Developed by:  ApPHP <hide@address.com>                                      #
##  License:       GNU LGPL v.3                                                #
##  Site:          http://www.apphp.com/php-adminpanel/                        #
##  Copyright:     ApPHP AdminPanel (c) 2006-2011. All rights reserved.        #
##                                                                             #
################################################################################

    // Initialize the session.
    session_start();
    
    require_once("../inc/classes/session.class.php");	
    require_once("../inc/checkAdminPagePermissions.php");

    require_once("../inc/config.inc.php");
    require_once("../inc/settings.inc.php");
	require_once("../inc/functions.inc.php");
	require_once("../inc/languages/".$SETTINGS['site_language'].".php");

    if(!page_access_allowed($_SERVER['SCRIPT_NAME'])) redirect_to("access_denied.php");
    
?>

<html>
<head>
	<title><?php echo $SETTINGS['site_name']; ?> :: <?php echo lang('admin_panel'); ?> :: Getting Started</title>
    <script type="text/javascript">
        function opacity_onmouseover(){ }        
        function opacity_onmouseout(){ }
    </script>
	<style>
		BODY { padding :5px 10px 5px 10px; }
        IMG { border:1px solid #cccccc; }
        PRE { background-color:#f1f2f3; padding:3px 4px; border:1px solid #dcdcdc; }
	</style>
</head>
<body>    

<!-- last changing 14.09.2011 -->
<a id=top name=top></a>
<div class="post">
    <h2 id="post-1">Getting Started with PHP AdminPanel (for version 3.0.0 or above)</h2>  
    <div class="getting_started">

    <table>
    <tbody>
    <tr>
        <td>
            <ul>
                <li>
                    <span>1.</span> <a href="getting_started.php#Login_and_Logout"><span>Login and Logout.</span></a> 
                    <ul style="margin-top:5px;margin-bottom:5px;">
                        <li><span>1.1</span> <a href="getting_started.php#Login"><span>Login.</span></a></li> 
                        <li><span>1.2</span> <a href="getting_started.php#Logout"><span>Logout.</span></a></li>
                    </ul>                    
                    
                    <span>2.</span> <a href="getting_started.php#General"><span>General.</span></a> 
                    <ul style="margin-top:5px;margin-bottom:5px;">
                        <li><span>2.1</span> <a href="getting_started.php#Dashboard"><span>Dashboard.</span></a></li>
                        <li><span>2.2</span> <a href="getting_started.php#Panel_Settings"><span>Panel Settings.</span></a></li>
                        <li><span>2.3</span> <a href="getting_started.php#Countries"><span>Countries.</span></a></li>
                    </ul>
                    
                    <span>3.</span> <a href="getting_started.php#Accounts_Management"><span>Accounts Management.</span></a> 
                    <ul style="margin-top:5px;margin-bottom:5px;">
                        <li><span>3.1</span> <a href="getting_started.php#My_Account"><span>My Account.</span></a></li>
                        <li><span>3.2</span> <a href="getting_started.php#Changing_Admin_Account_Settings"><span>Changing Admin Account settings.</span></a></li>
                        <li><span>3.3</span> <a href="getting_started.php#Creating_New_Admin"><span>Creating New Admin.</span></a></li>
                    </ul>
                    
                    <span>4.</span> <a href="getting_started.php#Menu_Management"><span>Menu Management.</span></a> 
                    <ul>
                        <li>
                            <span>4.1</span> <a href="getting_started.php#Menu_Groups"><span>Menu Groups.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>4.1.1</span> <a href="getting_started.php#Creating_Menu_Group"><span>Creating Menu Group.</span></a></li>
                                <li><span>4.1.2</span> <a href="getting_started.php#Editing_Menu_Group"><span>Editing Menu Group.</span></a></li>
                                <li><span>4.1.3</span> <a href="getting_started.php#Deleting_Menu_Group"><span>Deleting Menu Group.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>4.2</span> <a href="getting_started.php#Menu_Options"><span>Menu Options (links).</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>4.2.1</span> <a href="getting_started.php#Creating_Menu_Option"><span>Creating Menu Option.</span></a></li>
                                <li><span>4.2.2</span> <a href="getting_started.php#Editing_Menu_Option"><span>Editing Menu Option.</span></a></li>
                                <li><span>4.2.3</span> <a href="getting_started.php#Deleting_Menu_Option"><span>Deleting Menu Option.</span></a></li>
                            </ul>
                        </li>                        
                    </ul>

                    <span>5.</span> <a href="getting_started.php#Creating_Editing_Pages"><span>Creating/Editing Pages.</span></a> 
                    <ul style="margin-top:5px;margin-bottom:5px;">
                        <li><span>5.1</span> <a href="getting_started.php#Creating_Editing_Static_Pages"><span>Static Pages.</span></a></li>
                        <li><span>5.2</span> <a href="getting_started.php#Creating_Editing_Dynamic_Pages"><span>Dynamic Pages.</span></a></li>
                        <li><span>5.3</span> <a href="getting_started.php#Creating_Editing_DataGrid_Pages"><span>DataGrid Pages.</span></a></li>
                        <li><span>5.4</span> <a href="getting_started.php#Creating_Link"><span>Creating Link.</span></a></li>
                    </ul>

                    <span>6.</span> <a href="getting_started.php#Modules"><span>Modules.</span></a> 
                    <ul>
                        <li><span>6.1</span> <a href="getting_started.php#Modules_Management"><span>Modules Management.</span></a></li>
                        <li>
                            <span>6.2</span> <a href="getting_started.php#Backup_and_restore"><span>Backup and Restore module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.2.1</span> <a href="getting_started.php#Creating_Backup"><span>Create Backup.</span></a></li>
                                <li><span>6.2.2</span> <a href="getting_started.php#Restoring_Backup"><span>Restore Backup.</span></a></li>
                            </ul>
                        </li>                        
                        <li>
                            <span>6.3</span> <a href="getting_started.php#News_and_Events"><span>News and Events module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.3.1</span> <a href="getting_started.php#News_Creating_and_Management"><span>Creating and Management.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>6.4</span> <a href="getting_started.php#Mass_Mail"><span>Mass Mail module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.4.1</span> <a href="getting_started.php#Creating_email_templates"><span>Creating email templates.</span></a></li>
                                <li><span>6.4.1</span> <a href="getting_started.php#Sending_emails"><span>Sending emails.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>6.5</span> <a href="getting_started.php#Users"><span>Users module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.5.1</span> <a href="getting_started.php#Creating_New_User"><span>Creating New User.</span></a></li>
                                <li><span>6.5.2</span> <a href="getting_started.php#Users_Management"><span>Users Management.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>6.6</span> <a href="getting_started.php#Gallery"><span>Gallery module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.6.1</span> <a href="getting_started.php#Creating_New_Gallery"><span>Creating New Gallery.</span></a></li>
                                <li><span>6.6.2</span> <a href="getting_started.php#Uploading_Images_to_Gallery"><span>Uploading Images to Gallery.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>6.7</span> <a href="getting_started.php#Calendar"><span>Calendar module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.7.1</span> <a href="getting_started.php#Calendar_Events_Management"><span>Creating New Event.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>6.8</span> <a href="getting_started.php#Statistics"><span>Statistics module.</span></a> 
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.8.1</span> <a href="getting_started.php#Statistics_View"><span>Statistics.</span></a></li>
                            </ul>
                        </li>
                        <li>
                            <span>6.9</span> <a href="getting_started.php#System_Logs"><span>System Logs.</span></a>
                            <ul style="margin-top:5px;margin-bottom:5px;">
                                <li><span>6.9.1</span> <a href="getting_started.php#System_Logs_View"><span>System Logs Viewing.</span></a></li>
                            </ul>
                        </li>
                    </ul>
                    <br />                    
                </li>
            </ul>
        </td>
    </tr>
    </tbody>
    </table>

    
    <!-- LOGIN AND LOGOUT  -->
    <a name="Login_and_Logout"></a>
    <h2><b>1. Login and Logout.</b></h2>
    <p>
    This section describes how to perform login and logout from the ApPHP AdminPanel.
    </p>
    <a href="../images/getting_started/login.png" rel="lytebox[section_1]" title="Login"><img class="opacity_ap" src="../images/getting_started/login_thumb.png" width="120" alt="" title="Login" border="0" /></a>
    <a href="../images/getting_started/logout.png" rel="lytebox[section_1]" title="Logout"><img class="opacity_ap" src="../images/getting_started/logout_thumb.png" width="120" alt="" title="Logout" border="0" /></a>
    <p></p>
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Login"></a>
        <h3><b>1.1 Login.</b></h3>
        <hr>
        <p>
            To perform login into ApPHP AdminPanel open your browser and type in Address Bar
            <pre>http://{www.mydomain.com}/index.php</pre>
            or
            <pre>http://{www.mydomain.com}/{adminpanel_directory}/index.php</pre>
    
            When login page will be loaded, select member type (admin/user), enter admin username and password
            and then click on Login button. If you entered a valid information you will be logged and
            redirected to the inner part of the ApPHP AdminPanel.
            <br />
        </p>        
        <p><br /></p>
        
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Logout"></a>
        <h3><b>1.2 Logout.</b></h3>
        <hr>
        <p>
            To perform logout just click on Logout link at the top-right part of the
            screen or type in Address Bar of your browser
            <pre>http://{www.mydomain.com}/{adminpanel_directory}/logout.php</pre>
            and then press Enter.
            <br />
        </p>        
        <p><br /></p>

    
    <!-- GENERAL -->
    <a name="General"></a>
    <h2><b>2. General.</b></h2>
    <p>
    This section describes how to work with general AdminPanel Tools.
    </p>
    <a href="../images/getting_started/dashboard.png" rel="lytebox[section_2]" title="Dashboard View"><img class="opacity_ap" src="../images/getting_started/dashboard_thumb.png" width="120" alt="" title="Dashboard View" border="0" /></a>
    <a href="../images/getting_started/panel_settings.png" rel="lytebox[section_2]" title="Changing Panel Settings"><img class="opacity_ap" src="../images/getting_started/panel_settings_thumb.png" width="120" alt="" title="Changing Panel Settings" border="0" /></a>
    <a href="../images/getting_started/horizontal_menu.png" rel="lytebox[section_2]" title="Placing Menu on the Top (Horizontal Menu Style)"><img class="opacity_ap" src="../images/getting_started/horizontal_menu_thumb.png" width="120" alt="" title="Placing Menu on the Top (Horizontal Menu Style)" border="0" /></a>
    <p></p>   
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Dashboard"></a>
        <h3><b>2.1 Dashboard.</b></h3>
        <hr>
        <p>
            The goal of the dashboard is to automatically show for member the useful icons, tips and other important
            objects. To place icon of some page to the Dashboard go to <b>General -> Panel Menu Manager</b>, then
            click on [Edit] link and check "Yes" in <b>Show In Dashboard?</b> option. 
        </p>        
        <p><br /></p>

        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Panel_Settings"></a>
        <h3><b>2.2 Panel Settings.</b></h3>
        <hr>
        <p>
            To change ApPHP AdminPanel Settings - select from the left menu: <b>General -> Panel Settings</b>.
            You will see AdminPanel Settings page with possibility to change important parameters. There are
            5 tabs on this page: <b>General Settings</b>, <b>Visual Settings</b>, <b>Users & Admins Settings</b>,
            <b>Security Settings</b> and <b>Mail Settings</b>.
            <br /><br />
            
            On General Settings tab you may change General Settings of ApPHP AdminPanel:
            <ul>
                <li>- Site Name</li>
                <li>- Site Address</li>
                <li>- Admin Email</li>
                <li>- Default Language</li>
                <li>- Database Type</li>
            </ul>                
            <br />
            
            On Visual Settings tab you may change Visual Settings of ApPHP AdminPanel:
            <ul>
                <li>- Header (required)</li>
                <li>- Panel CSS style</li>
                <li>- DataGrid CSS style</li>
                <li>- Menu placement</li>
                <li>- Side Panel scrolling</li>
                <li>- Alert Panel State</li>
                <li>- Home Panel State</li>
                <li>- Dashboard Icons drawing type</li>
                <li>- Breadcrumbs</li>
                <li>- Panel Time Zone</li>
            </ul>                
            <br />
            
            On Users & Admins Settings tab you may edit Users and Admins Settings of AdminPanel:
            <ul>
                <li>- Allow Password Recovery</li>
                <li>- Excessive Logins Timeout</li>
                <li>- Allow editing user password</li>
                <li>- User Excessive Logins</li> 
                <li>- Allow editing admin password</li>
                <li>- Admin Excessive Logins</li> 
            </ul>                
            <br />
            
            On Security Settings tab you may edit Security Settings of AdminPanel:
            <ul>
                <li>- Session Timeout length</li>
                <li>- Passwords Encryption</li>
                <li>- Passwords Encryption type</li>
                <li>- Allow "Remember me"</li>
                <li>- Force HTTPS protocol</li>
            </ul>
            <br />

            On Mail Settings tab you may edit settings of mail features:
            <ul>
                <li>- Mailer</li>
                <li>- SMTP Address</li>
                <li>- SMTP Port</li>
                <li>- SMTP Username/Password</li>
            </ul>
            
            <br />
            Change the settings you want to suit your needs and then click on Update button to save
            these changes.        
            <br />
        </p>        
        <p><br /></p>

        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Countries"></a>
        <h3><b>2.3 Countries.</b></h3>
        <hr>
        <p>
            Select Countries from General Menu. On this page you can manage a list of countries.
            Countries page is managed with a standard PHP DataGrid page. You can add, edit or delete
            existing countries, change priority etc.
        </p>        
        <p><br /></p>


    <!-- ACCOUNTS MANAGEMENT -->
    <a name="Accounts_Management"></a>
    <h2><b>3. Accounts Management.</b></h2>
    <p>
    This section describes how to manage administrators and users accounts.
    </p>
    <a href="../images/getting_started/admin_settings.png" rel="lytebox[section_3]" title="Changing Admin Account Settings"><img class="opacity_ap" src="../images/getting_started/admin_settings_thumb.png" width="120" alt="" title="Changing Admin Account Settings" border="0" /></a>
    <a href="../images/getting_started/create_new_admin.png" rel="lytebox[section_3]" title="Creating New Admin Account"><img class="opacity_ap" src="../images/getting_started/create_new_admin_thumb.png" width="120" alt="" title="Creating New Admin Account" border="0" /></a>
    <p></p>   
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="My_Account"></a>
        <h3><b>3.1 My Account.</b></h3>
        <hr>
        <p>
            To change your account settings - select from the left menu: <b>Account Manager -> My Account</b>.
            On this page you can see your login info and change your personal data, like: first and last names,
            email, username, password etc.
            <br /><br />
            Make all necessary changes if you need and then click on Update button to save them.        
        </p>        
        <p><br /></p>

        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Changing_Admin_Account_Settings"></a>
        <h3><b>3.2 Changing Admin Account settings.</b></h3>
        <hr>
        <p>
            To change Admin Account Settings - select from the left menu: <b>Account Manager -> Admins</b>.
            You will see the Admins Manager page. Click on Edit link from the left column and DataGrid will
            open this record in Edit Mode. Change the data according to your needs and then click on Update
            button to save these changes.        
            <br />
        </p>        
        <p><br /></p>
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Creating_New_Admin"></a>
        <h3><b>3.3 Creating New Admin.</b></h3>
        <hr>
        <p>
            To add new administrator, open Admins Manager page (see 3.2) and click on + Add New
            link. Enter all data you need, including admin username and password and then click on
            Create button to finish this operation. 
            <br />
        </p>        
        <p><br /></p>    
    
    
    <a name="Menu_Management"></a>
    <h2><b>4. Menu Management.</b></h2>
    <p>
        This section describes how to manage menu groups and menu options.
    </p>
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Menu_Groups"></a>
        <h3><b>4.1 Menu Groups.</b></h3>
        <hr>
        <p>
            To start working with Menu Groups - select from the left menu: <b>General -> Panel Menu Manager</b>.
            You will see the Menu Manager page that allows you to manage menu groups.
            <br />
        </p>    
        <a href="../images/getting_started/menu_manager.png" rel="lytebox[section_4]" title="Menu Manager"><img class="opacity_ap" src="../images/getting_started/menu_manager_thumb.png" width="120" alt="" title="Menu Manager" border="0" /></a>
        <a href="../images/getting_started/group_edit.png" rel="lytebox[section_4]" title="Editing Menu Group"><img class="opacity_ap" src="../images/getting_started/group_edit_thumb.png" width="120" alt="" title="Editing Menu Group" border="0" /></a>
        <p></p>
        
            <a name="Creating_Menu_Group"></a>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <h4><b>4.1.1 Creating Menu Group.</b></h4>        
            <p>
                To add new Menu Group, open Menu Manager page (see 4.1) and click on + Add New
                link. Enter all needed data and then click on Create button. 
                <br />
            </p>
            The data, that has to be entered:
            <ul class="ul_disc">
                <li> Menu Group Name (required) - Menu Group name, that will appear on Menu Panel</li>
                <li> Order Index (required) - sequence order of Menu Group</li>
                <li> Hidden - hide or show Menu Group in Menu Panel</li>
                <li> Removable - allow or not to remove this Menu Group from Menu Manager page</li>
                <li> Show In Menu - show or not this Menu Group in Menu Panel</li>
                <li> Show In Dashboard - show or not this Menu Group in Dashboard</li>
            </ul>
            <br /><br />
            
            <a name="Editing_Menu_Group"></a>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <h4><b>4.1.2 Editing Menu Group.</b></h4>        
            <p>
                To edit existing Menu Group, open Menu Manager page (see 4.1) and click on Edit 
                link in appropriate Group. Change all data you need and then click on Update button. 
                <br />
            </p>
            <br />
            
            <a name="Deleting_Menu_Group"></a>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <h4><b>4.1.3 Deleting Menu Group.</b></h4>        
            <p>
                To delete existing Menu Group, open Menu Manager page (see 4.1) and click on Delete 
                link in appropriate Group. This operation will delete all Menu Options, pages and images,
                associated with this Group.
                <br />
            </p>
            <br />
                
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Menu_Options"></a>
        <h3><b>4.2 Menu Options (links).</b></h3>
        <hr>
        <p>
            To start working with Menu Options (links in menu) - select from the left menu: <b>General -> Menu Manager</b>.
            Then click on Menu Options link in appropriate Group. You will open the Menu Options Manager page,
            that allows you to manage menu Menu Options for selected Group.
            <br />
        </p>    
        <a href="../images/getting_started/menu_options_manager.png" rel="lytebox[section_4]" title="Menu Options Manager"><img class="opacity_ap" src="../images/getting_started/menu_options_manager_thumb.png" width="120" alt="" title="Menu Options Manager" border="0" /></a>
        <a href="../images/getting_started/menu_options_edit.png" rel="lytebox[section_4]" title="Editing Menu Options"><img class="opacity_ap" src="../images/getting_started/menu_options_edit_thumb.png" width="120" alt="" title="Editing Menu Options" border="0" /></a>
        <p></p>       
    
            <a name="Creating_Menu_Option"></a>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <h4><b>4.2.1 Creating Menu Options.</b></h4>        
            <p>
                To add new Menu Option, open Menu Options Manager page (see 4.2) and click on + Add New
                link. Enter all needed data and then click on Create button. 
                <br />
            </p>
            The data, that has to be entered:
            <ul class="ul_disc">
                <li> Menu Option Name (required) - Menu Option Name, that will appear on Menu Panel</li>
                <li> Page Type (required) - type of created page</li>
                <li> Page Name (required) - name of page, that will be created</li>
                <li> Order Index (required) - sequence order of Menu Option</li>
                <li> Removable - allow or not to remove this Menu Option from Menu Options Manager page</li>
                <li> Hidden - hide or show Menu Option in Menu Panel</li>            
                <li> Show In Menu - show or not this Menu Option in Menu Panel</li>
                <li> Show In Dashboard - show or not this Menu Option in Dashboard</li>
                <li> Icon - upload icon image, to be used in Dashboard</li>
                <li> Create File? - whether to create file or not</li>
            </ul>
            <br /><br />
    
            <a name="Editing_Menu_Option"></a>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <h4><b>4.2.2 Editing Menu Option.</b></h4>        
            <p>
                To edit existing Menu Option, open Menu Options Manager page (see 4.2) and click on Edit 
                link in appropriate Option. Change all data you need and then click on Update button. 
                <br />
            </p>
            <br />
    
            <a name="Deleting_Menu_Option"></a>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <h4><b>4.2.3 Deleting Menu Option.</b></h4>        
            <p>
                To delete existing Menu Option, open Menu Options Manager page (see 4.2) and click on Delete 
                link in appropriate Option. This operation will delete page and images, associated with this
                Menu Option.
                <br />
            </p>
            <br />
    <p><br /></p>
    

    <!-- CREATING PAGES -->
    <a name="Creating_Editing_Pages"></a>
    <h2><b>5. Creating/Editing Pages.</b></h2>
    <p>
        This section describes how to create different types of pages.
    </p>
    <a href="../images/getting_started/creating_pages.png" rel="lytebox[section_5]" title="Creating Pages"><img class="opacity_ap" src="../images/getting_started/creating_pages_thumb.png" width="120" alt="" title="Creating Pages" border="0" /></a>
    <a href="../images/getting_started/editing_static_page.png" rel="lytebox[section_5]" title="Editing of Static Page"><img class="opacity_ap" src="../images/getting_started/editing_static_page_thumb.png" width="120" alt="" title="Editing of Static Page" border="0" /></a>
    <a href="../images/getting_started/datagrid_wizard.png" rel="lytebox[section_5]" title="DataGrid Wizard"><img class="opacity_ap" src="../images/getting_started/datagrid_wizard_thumb.png" width="120" alt="" title="DataGrid Wizard" border="0" /></a>
    <a href="../images/getting_started/editing_datagrid_page.png" rel="lytebox[section_5]" title="Editing of Dynamic/DataGrid Pages"><img class="opacity_ap" src="../images/getting_started/editing_datagrid_page_thumb.png" width="120" alt="" title="Editing of Dynamic/DataGrid Pages" border="0" /></a>
    <p></p>   
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Creating_Editing_Static_Pages"></a>
        <h3><b>5.1 Static Pages.</b></h3>
        <hr>
        <p>
            Static pages may be created while adding new Menu Option (see 4.2.1) by selecting
            a Static Page option from the Page Type dropdown box.
            
            Here is some important data that has to be entered:
            <ul class="ul_disc">
                <li>Menu Option Name - Menu Option Name, that will appear in Menu Panel</li>
                <li>Page Type - type of created page</li>
                <li>Page Name - name of Static page, that will be used by system</li>
                <li>Order Index - display order for Menu Option</li>
            </ul>
            <br />
            
            Once created, the Static Page can be easily edited from the Pages Manager. To edit existing Static Page
            click on Static Pages link from the Pages Manager menu. On the page that will be opened
            find appropriate record and click on Edit link. After all changes will be done, click on
            Update button to save them.
            <br /><br />
            
            If you want to delete existing Static Page go to <b>General -> Menu Manager > [Menu Options]</b>
            and click on Delete link of appropriate page.    
            <br />
        </p>        
        <p><br /></p>
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Creating_Editing_Dynamic_Pages"></a>
        <h3><b>5.2 Dynamic Pages.</b></h3>
        <hr>
        <p>
            Dynamic Pages may be created while adding new Menu Option (see 4.2.1) by selecting
            PHP Dynamic Page option from the Page Type dropdown box.
            
            Here is some important data, that has to be entered:
            <ul class="ul_disc">
                <li>Menu Option Name - Menu Option Name, that will appear in Menu Panel</li>
                <li>Page Type - type of created page</li>
                <li>Page Name (required) - name of Dynamic page, that will be used by system. For example: my_sites.php</li>
                <li>Order Index - display order for Menu Option</li>
            </ul>
            <br />
            
            Once created, the Dynamic Page can be easily edited from the Pages Manager. To edit existing Dynamic Page
            click on Dynamic Pages link from the Pages Manager menu. On this page find appropriate record and click
            on Edit link. After all changes will be done, click on Update button to save them.
            <br /><br />
            
            If you want to delete existing Dynamic page go to <b>General -> Menu Manager > [Menu Options]</b>
            and click on Delete link of the page that you want to delete.    
            <br />
        </p>        
        <p><br /></p>
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Creating_Editing_DataGrid_Pages"></a>
        <h3><b>5.3 DataGrid Pages.</b></h3>
        <hr>
        <p>
            DataGrid pages may be created while adding new Menu Option (see 4.2.1) by selecting
            PHP DataGrid Page option from the Page Type dropdown box.
            
            Here is some important data that has to be entered:
            <ul class="ul_disc">
                <li>Menu Option Name - Menu Option Name, that will appear in Menu Panel</li>
                <li>Page Type - type of created page</li>
                <li>Page Name (required) - name of DataGrid page, that will be used by system. For example: users.php</li>
                <li>Order Index - display order for Menu Option</li>
            </ul>
            <br />
            After creating DataGrid page, you will be redirected to the <a href="http://www.apphp.com/php-adminpanel/index.php?page=datagrid_wizard" title="Click to read more about DataGrid pages Wizard">DataGrid pages Wizard</a>,
            which help you to create DataGrid page "on fly" in the easiest way.
            <br /><br />
            
            Also DataGrid Pages can be easily edited from the Pages Manager. To edit
            existing DataGrid Page click on DataGrid Pages link from the Pages Manager menu.
            On the page that will be opened find appropriate record and click on <b>Code</b> or <b>Wizard</b> link.
            Editing action "Code" allows you to edit DataGrid Pages with Text Editor and "Wizard" - with the DataGrid Wizard.
            When all needed changes will be done click on Update button to save them.
            <br /><br />
            
            If you want to delete existing DataGrid page go to <b>General -> Menu Manager > [Menu Options]</b>
            and click on Delete link of the page you want to remove.    
            <br />
        </p>        
        <p><br /></p>
    
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Creating_Link"></a>
        <h3><b>5.4 Creating Link.</b></h3>
        <hr>
        <p>
            If you want to create an interanl or external link in one of menu groups go to <b>General -> Menu Manager -> [Menu Options]</b>
            and click on Add New link. Then select from Page Type dropdown box - "Link" option and enter URL for this link in the Page Name field.
            Just a link will be created in this menu group that will open appropriate page inside of Admin Panel.
            <br />
        </p>        
    <p><br /></p>
    
    
    <a name="Modules"></a>
    <h2><b>6. Modules.</b></h2>
    <p>
        This section describes how to manage embedded modules.
    </p>
    <a href="../images/getting_started/modules.png" rel="lytebox[section_6]" title="Modules"><img class="opacity_ap" src="../images/getting_started/modules_thumb.png" width="120" alt="" title="Modules" border="0" /></a>
    <a href="../images/getting_started/modules_edit.png" rel="lytebox[section_6]" title="Edit Module"><img class="opacity_ap" src="../images/getting_started/modules_edit_thumb.png" width="120" alt="" title="Edit Module" border="0" /></a>
    <p></p>
    
        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Modules_Management"></a>
        <h3><b>6.1 Modules Management.</b></h3>        
        <hr>
        <p>
            Select Modules Management from the General Menu. On this page you can easily 
            install/uninstall exisiting modules, change modules settings etc.
            <br />
        </p>
        <p><br /></p>        

        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="Backup_and_restore"></a>
        <h3><b>6.2 Backup and Restore module.</b></h3>
        <hr>
        <p>
            This section describes how to create and restore backups.
        </p>
        <a href="../images/getting_started/backup.png" rel="lytebox[section_6_2]" title="Backup"><img class="opacity_ap" src="../images/getting_started/backup_thumb.png" width="120" alt="" title="Backup" border="0" /></a>
        <p></p>   
        
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Creating_Backup"></a>
            <h4><b>6.2.1 Create Backup.</b></h4>
            <p>
                ApPHP AdminPanel allows you to create backup of your database. To do this go
                to <b>Admin Tools -> Backup</b>. On this page you will see a list of existing backups.
                If you want to create a new backup click on Backup button. After the new backup file is created
                it will appear in the list of existing backups.
                <br />
            </p>        
            <p><br /></p>
            
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Restoring_Backup"></a>
            <h4><b>6.2.2 Restore Backup.</b></h4>
            <p>
                To restore existing backup go to <b>Admin Tools -> Backup</b> page and look on the list of existing
                backups. Select a backup you want to restore and click on [Restore] link at the right side.
                After the restoring will be completed refresh the site or login again.
                <br />
            </p>           
            <p><br /></p>
        
    
        <!-- NEWS AND EVENTS -->
        <a name="News_and_Events"></a>
        <h3><b>6.3 News and Events module.</b></h3>
        <hr>
        <p>
            This section describes how to create and manage news and events.
        </p>
        <a href="../images/getting_started/news_module.png" rel="lytebox[section_6_3]" title="Backup"><img class="opacity_ap" src="../images/getting_started/news_module_thumb.png" width="120" alt="" title="Backup" border="0" /></a>
        <p></p>   
    
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="News_Creating_and_Management"></a>
            <h4><b>6.3.1 Creating and Management.</b></h4>            
            <p>
                ApPHP AdminPanel allows admin to create and manage news and events. To do this go
                to <b>Admin Tools -> News & Events</b>. On this page you will see a list of existing news.
                News and Events are managed with a standard DataGrid page. You can add, delete or edit
                news with WYSIWYG editor. You have to add a header, text and date of
                the publishing. Also you may save this news as a draft or publish it immediately.
                <br />
            </p>        
            <p><br /></p>
        
        
        <!-- MASS MAIL -->
        <a name="Mass_Mail"></a>
        <h3><b>6.4 Mass Mail module.</b></h3>
        <hr>
        <p>
            This section describes how to work with the Mass Mail module.
        </p>
        <a href="../images/getting_started/massmail_module.png" rel="lytebox[section_6_4]" title="Mass Mail - General View"><img class="opacity_ap" src="../images/getting_started/massmail_module_thumb.png" width="120" alt="Mass Mail - General View" title="Mass Mail - General View" border="0" /></a>
        <a href="../images/getting_started/massmail_preview.png" rel="lytebox[section_6_4]" title="Mass Mail - Preview"><img class="opacity_ap" src="../images/getting_started/massmail_preview_thumb.png" width="120" alt="Mass Mail - Preview" title="Mass Mail - Preview" border="0" /></a>
        <p></p>   
    
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Creating_email_templates"></a>
            <h4><b>6.4.1 Creating email templates.</b></h4>
            <p>
                To create email templates go to <b>Admin Tools -> Mass Mail</b>, then click on [Manage Templates] link
                (or <b>Admin Tools -> Mail Templates</b>). On this page you could add/edit or delete email templates.
                You may use predefined variables, like: %CURRENT YEAR%, %FIRST NAME% etc. These variables will be replaces
                with appropriate values before sending the email.
                <br />
            </p>        
    
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Sending_emails"></a>
            <h4><b>6.4.2 Sending emails.</b></h4>
            <p>
                Sending emails is a very simple process. Open Mass Mail page: <b>Admin Tolls -> Mass Mail</b>,
                choose email template you want to use from dropdown box, select a target group of users
                (or select testing email to admin), enter a subject, edit email text if you need and then click on
                Send Email button. You can review email by clicking on Preview link.<br /><br />
                If you want to clean all data about previous sending just click on [Clean Data] link.
                <br />
            </p>        
            <p><br /></p>


        <!-- USERS -->
        <a name="Users"></a>
        <h3><b>6.5 Users module.</b></h3>
        <hr>
        <p>
            This section describes how to work with the Users module. Users module allows admin to create and manage
            users, change user accounts settings etc.
        </p>
        <a href="../images/getting_started/users_management.png" rel="lytebox[section_6_5]" title="User Management"><img class="opacity_ap" src="../images/getting_started/users_management_thumb.png" width="120" alt="User Management" title="User Management" border="0" /></a>
        <p></p>
        
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Creating_New_User"></a>
            <h4><b>6.5.1 Creating New User.</b></h4>
            <p>
                To add new user go to open <b>Account Manager -> Users</b> and click on + Add New
                link. Enter all data you need, including username and password and then click on
                Create button to finish creating operation. 
                <br /><br />
                To manage Users Groups go to open <b>Account Manager -> Users</b> and click on [Manage User Groups]
                link. On this page you may add, edit or delete Users Groups.
                <br />
            </p>        
    
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Users_Management"></a>
            <h4><b>6.5.2 Users Management.</b></h4>
            <p>
                To change Users Account Settings - select from the left menu: <b>Account Manager -> Users</b>.
                You will see Users Management page. Click on Edit link from the left column and DataGrid will
                open this record in Edit Mode.
                <br /><br />
                Change the data according to your needs and then click on Update button to save these changes.        
                <br />
            </p>        
            <p><br /></p>


        <!-- GALLERY -->
        <a name="Gallery"></a>
        <h3><b>6.6 Gallery module.</b></h3>
        <hr>
        <p>
            This section describes how to work with the Gallery module. Gallery module allows admin to create
            and manage image galleries.
        </p>
        <a href="../images/getting_started/gallery_module.png" rel="lytebox[section_6_6]" title="Gallery Module"><img class="opacity_ap" src="../images/getting_started/gallery_module_thumb.png" width="120" alt="Gallery Module" title="Gallery Module" border="0" /></a>
        <p></p>

            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Creating_New_Gallery"></a>
            <h4><b>6.6.1 Creating New Gallery.</b></h4>
            <p>
				The Gallery module allows you to create and manage gallery albums on your site.
				To do this go to <b>Admin Tools -> Gallery</b>. On this page you will see a list of existing albums.
                Albums are managed with a standard DataGrid page. You can add, delete or edit album info.
                <br />
            </p>        
            <p><br /></p>

            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Uploading_Images_to_Gallery"></a>
            <h4><b>6.6.2 Uploading Images to Gallery.</b></h4>
            <p>
                Once album is created you mad add images to it. To do this go to <b>Admin Tools -> Gallery</b> page.
                Select the album and click on Upload link. On Images Management page you will see a list of uploaded
                images for selected album. You may add, edit or delete images for this album.
                <br />
            </p>        
            <p><br /></p>
      
      
        <!-- CALENDAR -->
        <a name="Calendar"></a>
        <h3><b>6.7 Calendar module.</b></h3>
        <hr>
        <p>
            This section describes how to work with the Calendar module. Calendar module allows admin to create
            and manage calendar events.
        </p>
        <a href="../images/getting_started/calendar_module.png" rel="lytebox[section_6_7]" title="Calendar Module"><img class="opacity_ap" src="../images/getting_started/calendar_module_thumb.png" width="120" alt="Calendar Module" title="Calendar Module" border="0" /></a>
        <p></p>

            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Calendar_Events_Management"></a>
            <h4><b>6.7.1 Calendar Events Management.</b></h4>
            <p>
				The Calendar module allows you to create and manage calendar events, that may be viewed by visitors.
				To do this go to <b>Admin Tools -> Calendar</b>. On this page select a day you want in Daily View and then
                add new event by clicking on "+" sign near the appropriate hours.
                <br /><br />
                After event is created it can bew viewed by external visitors. You may check it by viewing public calendar
                (click on link [Public View] link at the top of the page)
                <br /><br />
                To delete existing event simply click on delete icon near the appropriate event in Daily View on Calendar page.
                <br />
            </p>        
            <p><br /></p>


        <!-- STATISRICS -->
        <a name="Statistics"></a>
        <h3><b>6.8 Statistics module.</b></h3>
        <hr>
        <p>
            This section describes how to work with the Statistics module. Statistics module allows admin to view the system statistics
            about users/admins logons, registrations and other userful information.
        </p>
        <p></p>
            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="Statistics_View"></a>
            <h4><b>6.8.1 Statistics.</b></h4>
            <p>
				The Statistics module allows admin to collect and view following information:
                <ul>
                    <li>- Admins Logins</li>
                    <li>- Users Logins</li>
                    <li>- Today's login/registration info (Users)</li>
                    <li>- Map Overlay (Users)</li>
                </ul>                
                <br />
            </p>        
            <p><br /></p>

        <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
        <a name="System_Logs"></a>
        <h3><b>6.9 System Logs.</b></h3>
        <hr>
        <p>
            The System Logs page contains events logged by the system. To view it go to
            <b>Admin Tools -> System Log</b> page. 
        </p>
        <p></p>

            <div class="section" style="float: right; margin-left: 5px">[<a href="#top">top</a>]</div>
            <a name="System_Logs_View"></a>
            <h4><b>6.9.1 System Logs Viewing.</b></h4>
            <p>
				The System Logs module allows admin to collect and view following information:
                <ul>
                    <li>- Failed login attempts</li>
                    <li>- Database errors</li>
                    <li>- etc.</li>
                </ul>
                <br />
            </p>        
            <p><br /></p>
    </div>
</div>

<br />    
</body>
</html>        
Return current item: Basic Announce