Php Jk Aug 01 2005 > SuggestCategory / Index.php

Questions? Need Help? Want to share? » PHP Forum
Script Name:
Php Jk Aug 01 2005

Download:
php-jk-aug-01-2005.zip

Category:
Image Galleries

Archive Content:

SuggestCategory

Attachments

Configurations

Fckeditor > Editor > Css > Behaviors

Fckeditor > Editor > Css

Fckeditor > Editor > Dialog > Common

Fckeditor > Editor > Dialog > Common > Images

Fckeditor > Editor > Dialog > Fck About

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Docprops

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Image

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Link

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Select

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Spellerpages > Spellerpages

Fckeditor > Editor > Dialog > Fck Spellerpages > Spellerpages > Server Scripts

Fckeditor > Editor > Dialog > Fck Spellerpages > Spellerpages

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Template

Fckeditor > Editor > Dialog > Fck Template > Images

Fckeditor > Editor > Dialog

Fckeditor > Editor > Dialog > Fck Universalkey

Fckeditor > Editor > Dialog

Fckeditor > Editor

Fckeditor > Editor > Filemanager > Browser > Default

Fckeditor > Editor > Filemanager > Browser > Default > Connectors > Php

Fckeditor > Editor > Filemanager > Browser > Default > Connectors

Fckeditor > Editor > Filemanager > Browser > Default

Fckeditor > Editor > Filemanager > Browser > Default > Images

Fckeditor > Editor > Filemanager > Browser > Default > Images > Icons > 32

Fckeditor > Editor > Filemanager > Browser > Default > Images > Icons

Fckeditor > Editor > Filemanager > Browser > Default > Images

Fckeditor > Editor > Filemanager > Browser > Default > Js

Fckeditor > Editor > Filemanager > Browser > Mcpuk

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Auth

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Commands

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Commands > Helpers

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Commands

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Docs

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Dtd

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php > Images

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Connectors > Php

Fckeditor > Editor > Filemanager > Browser > Mcpuk

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Images

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Images > Icons > 32

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Images > Icons

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Images

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Images > Toolbar

Fckeditor > Editor > Filemanager > Browser > Mcpuk > Js

Fckeditor > Editor > Images > Smiley > Fun

Fckeditor > Editor > Images > Smiley > Msn

Fckeditor > Editor > Images

Fckeditor > Editor > Js

Fckeditor > Editor > Lang

Fckeditor > Editor > Plugins > Placeholder

Fckeditor > Editor > Plugins > Placeholder > Lang

Fckeditor > Editor > Plugins > Placeholder

Fckeditor > Editor > Plugins > Tablecommands

Fckeditor > Editor > Skins > Default

Fckeditor > Editor > Skins > Default > Images

Fckeditor > Editor > Skins > Default > Toolbar

Fckeditor > Editor > Skins > Office2003

Fckeditor > Editor > Skins > Office2003 > Images

Fckeditor > Editor > Skins > Office2003 > Toolbar

Fckeditor > Editor > Skins > Silver

Fckeditor > Editor > Skins > Silver > Images

Fckeditor > Editor > Skins > Silver > Toolbar

Fckeditor > Editor > Source > Classes

Fckeditor > Editor > Source > Commandclasses

Fckeditor > Editor > Source > Globals

Fckeditor > Editor > Source > Internals

Fckeditor

Images > Administrative

Images

Images > ColorBased > 1

Images > ColorBased > 2

Images > ColorBased > 3

Images > ColorBased > 4

Images > ColorBased > 5

Images > ColorBased > 6

Images > ColorBased

Images > MediaIcons

Images > SchemeBased > 1 > 1

Images > SchemeBased > 1 > 2

Images > SchemeBased > 1 > 3

Images > SchemeBased > 1 > 4

Images > SchemeBased > 1 > 5

Images > SchemeBased > 1 > 6

Images > SchemeBased > 1

Images > SchemeBased

Includes

Includes > Colors

Includes > Config

Includes

Includes > Nav

PHPJK Installation > Images

PHPJK Installation > Images > Navigation

PHPJK Installation > Images

PHPJK Installation

PHPJK Installation > SQL > ADV

PHPJK Installation > SQL

PHPJK Installation > SQL > Rights

PHPJK Installation

Search

SendECard

SubscribeCategory

SubscribeGallery

Admin > ADV

Admin > Configurations

Admin

Admin > InitialRights

Admin > ManageAccounts

Admin > ManageCategories

Admin > ManageCopyrights

Admin > ManageGalleries

Admin > ManageImages

Admin > ManagePL

Admin > ManagePrivateGalleries

Admin > SiteContent

SuggestGallery

Templates > Aqua

Templates > Aqua > Images > ColorBased

Templates > Aqua > Images > SchemeBased > 1

Templates > Aqua > Nav

Templates > Aqua

Templates > Aqua Layout2

Templates > Aqua Layout2 > Images > ColorBased

Templates > Aqua Layout2 > Images > SchemeBased > 1

Templates > Aqua Layout2 > Nav

Templates > Aqua Layout2

Templates > Black

Templates > Black > Images > ColorBased

Templates > Black > Images > SchemeBased > 1

Templates > Black > Nav

Templates > Black

Templates > Black Layout2

Templates > Black Layout2 > Images > ColorBased

Templates > Black Layout2 > Images > SchemeBased > 1

Templates > Black Layout2 > Nav

Templates > Black Layout2

Templates > Flat Aqua

Templates > Flat Aqua > Images > ColorBased

Templates > Flat Aqua > Images > SchemeBased > 1

Templates > Flat Aqua > Nav

Templates > Flat Aqua

Templates > Flat Aqua Layout2

Templates > Flat Aqua Layout2 > Images > ColorBased

Templates > Flat Aqua Layout2 > Images > SchemeBased > 1

Templates > Flat Aqua Layout2 > Nav

Templates > Flat Aqua Layout2

Templates > Flat Black

Templates > Flat Black > Images > ColorBased

Templates > Flat Black > Images > SchemeBased > 1

Templates > Flat Black > Nav

Templates > Flat Black

Templates > Flat Black Layout2

Templates > Flat Black Layout2 > Images > ColorBased

Templates > Flat Black Layout2 > Images > SchemeBased > 1

Templates > Flat Black Layout2 > Nav

Templates > Flat Black Layout2

Templates > Flat White

Templates > Flat White > Images > ColorBased

Templates > Flat White > Images > SchemeBased > 1

Templates > Flat White > Nav

Templates > Flat White

Templates > Flat White Layout2

Templates > Flat White Layout2 > Images > ColorBased

Templates > Flat White Layout2 > Images > SchemeBased > 1

Templates > Flat White Layout2 > Nav

Templates > Flat White Layout2

Templates > White

Templates > White > Images > ColorBased

Templates > White > Images > SchemeBased > 1

Templates > White > Nav

Templates > White

Templates > White Layout2

Templates > White Layout2 > Images > ColorBased

Templates > White Layout2 > Images > SchemeBased > 1

Templates > White Layout2 > Nav

Templates > White Layout2

UserArea

UserArea > NewAccounts

UserArea > UserData

Content:

Includes > Config

Content:

Admin > ManageImages

Admin > ManageEnMasse

PHPJK Installation

Index.php:


<?php
    
Require("../Includes/i_Includes.php");
    Require(
"../Includes/Config/i_SuggestCategory.php");
    Require(
"../Templates/" $sTemplates "/Nav/PHP_JK_GALLERIES_OPEN.php");
    
Main();

    
?>
    <table width=<?=$iTableWidth?> cellpadding = 0 cellspacing = 0 border = 0 class='TablePage'><tr><td>
    <a href='/'><img src='<?=G_STRUCTURE_DI("Return.gif",  $GLOBALS["SCHEMEBASED"])?>' border=0></a>
    </TD></TR></TABLE>
    <br>
    <?php
    
Require("../Templates/" $sTemplates "/Nav/PHP_JK_GALLERIES_CLOSE.php");
    
    
    
//************************************************************************************
    //*                                                                                    *
    //*                                                                                    *
    //*                                                                                    *
    //************************************************************************************
    
Function Main()
    {
        Global 
$iTableWidth;
        Global 
$CONF_SuggestCat;
        
        
$sAction Trim(Request("sAction"));

        If ( 
$sAction == "SendEmail" )
        {
            Echo 
"<br>";
            
G_STRUCTURE_HeaderBar("SuggestNewCatHead.gif",  "Suggest new category",  "",  "Galleries");

            
$sEmail DOMAIN_Conf("IMAGEGALLERY_SUGGESTCATEGORY_TO_EMAIL");
            
// Send the email*********
            
$sFullLetter $CONF_SuggestCat;
            
$sFullLetter str_replace("1:",  Request("sCatName"),  $sFullLetter);
            
$sFullLetter str_replace("2:",  Request("sDescription"),  $sFullLetter);
            
$sFullLetter str_replace("3:",  $_SERVER["SERVER_NAME"],  $sFullLetter);
                
            
$sEmailResponse DOMAIN_Send_EMail($sFullLetter,  DOMAIN_Conf("IMAGEGALLERY_SUGGESTCATEGORY_FROM_NAME"),  DOMAIN_Conf("IMAGEGALLERY_SUGGESTCATEGORY_FROM_EMAIL"),  "Administrator",  $sEmail,  $_SERVER["SERVER_NAME"] . " Image Gallery Category Suggestion",  FALSE);
            if ( ( 
$sEmailResponse === True ) || ( trim($sEmailResponse) == "" ) ) {
                
DOMAIN_Message("Thank you for your input.",  "SUCCESS");
            }Else{
                
DOMAIN_Message(str_replace("1:",  $sEmail,  "Mail failure sending to 1:. Check mail host server name and tcp/ip connection...<br>") . $sEmailResponse,  "ERROR");
            }
            Echo 
"<br>";
        }Else{
            
WriteForm();
        }
    }
    
//************************************************************************************

    
    //************************************************************************************
    //*                                                                                    *
    //*    This allows the users to suggest a new category                                    *
    //*                                                                                    *
    //************************************************************************************
    
Function WriteForm()
    {
        Global 
$iTableWidth;
        Global 
$aVariables;
        Global 
$aValues;
        Global 
$iFormWidth;
        Global 
$iFormColumns;
        
        
$sReturnPage    "";
        
        If ( isset(
$_SERVER['HTTP_REFERER_http']) )
        {
            
$sReturnPage        $_SERVER["HTTP_REFERER_http"];
        }ElseIf ( isset(
$_SERVER['HTTP_REFERER']) )
        {
            
$sReturnPage        $_SERVER["HTTP_REFERER"];
        }
        
        
?>
        <br>
        <form action = "index.php?<?=DOMAIN_Link("G")?>&sAction=SendEmail" method = "post" class='PageForm'>
        <?php G_STRUCTURE_HeaderBar("SuggestNewCatHead.gif",  "Suggest new category",  "",  "Galleries");?>
            <input type = "hidden" name = "sReferer" value = "<?=$sReturnPage?>">
            <table width=<?=$iTableWidth?> cellpadding = 10 cellspacing = 0 border = 0 class='TablePage_Boxed'>
                <tr>
                    <td valign=top>
                        Please enter the category name to add:
                        <br>
                        <input type = "text" name = "sCatName" size=<?=$iFormWidth?> maxlength=255>
                        <br>
                        Please describe the category and why you think it should be added:
                        <br>
                        <TEXTAREA COLS=<?=$iFormColumns?> ROWS=10 WRAP="soft" NAME="sDescription"></TEXTAREA>
                    </td>
                </tr>
            </table>
            <input type='image' src="<?=G_STRUCTURE_DI("SubmitCatSuggestion.gif",  $GLOBALS["SCHEMEBASED"])?>" style="BORDER: none; vertical-align: sub;">
        </form>
        <?php 
    
}
    
//************************************************************************************
?>


Other Image Galleries Scripts:

WebMaster Resources Home

©RingsWorld.com