📄 index.php
字号:
."<li>Scroll to the line that looks like the following:</li>"
."<div style=\"padding: 0.5em; background-color: #eee; border:1px solid #444; color: #006600; font-weight:bold;\">"
." $NUKEDIR = \"\"; // your main WEBSITE folder on Server e.g. /httpdocs/web<br/>"
."</div></li>"
."<li>Edit this line so that it looks like the following:"
."<div style=\"padding: 0.5em; background-color: #eee; border:1px solid #444; font-weight:bold; font-family:\"Courier New\", Courier, mono;\">"
."<span style=\"color:#0a0;\">$NUKEDIR = <span style=\"color:#0099FF;\">\"".dirname(dirname(dirname(dirname(__FILE__))))."\"</span>;<br/>"
."</div></li>"
."</div>"
."</center>";
CloseTable();
OpenTable();
echo "<center><a href=\"?op=w2g_installation_4\"><b>"._CONTINUE."</b></a> ("._Step." 4/4)</center>";
CloseTable();
include("footer.php");
}
function installation_4() {
$firstinstall = 1;
ConfigurePortal($firstinstall);
}
function deletetables() {
global $aid, $prefix, $db, $admin_file, $core_tables_status;
include("header.php");
GraphicAdmin();
w2gheader();
menu();
OpenTable();
echo "<center><font class=\"option\">"._DELETETABLES."</font></center><br/>";
echo "<b>"._CONFIRMDELETETABLES."</b>";
CloseTable();
OpenTable();
echo "<center><a href=\"?op=confirmdeletetables\"><b>"._CONTINUEUNINSTALL."</b></a></center>";
// Note: Tables are installed from the /admin/install/delete.php file (for a fresh install/overwrite)
CloseTable();
include("footer.php");
}
function confirmdeletetables() {
global $aid, $prefix, $db, $admin_file, $core_tables_status;
include("header.php");
GraphicAdmin();
w2gheader();
OpenTable();
echo "<center><font class=\"option\">"._DELETINGTABLES."</font></center>";
CloseTable();
OpenTable();
echo "<center><b>"._CHECKUNINSTALLATION."</b></center>";
CloseTable();
OpenTable();
$sql = array();
require("modules/Wap-2-Go/admin/install/delete.php");
echo "<table>";
$install_errors = 0;
$count = 0;
foreach($sql as $query) {
if ($query != "") {
$count = $count+1;
if (!mysql_query($query)) {
echo "<tr><td><font size=1>$query<p>mySQL Error: ".mysql_error()."</font></td><td><img src=\"$dirlogo/red.gif\" alt=\"Failed\" title=\"Failed\"></td></tr>";
$install_errors = $install_errors+1;
} else { echo "<tr><td><font size=1>$query</font></td><td><img src=\"$dirlogo/green.gif\" alt=\"Succeed\" title=\"Succeed\"></td></tr>"; }
}
}
echo "</table>";
CloseTable();
OpenTable();
echo "".$count." "._QUERIESRUN."! ";
if ($install_errors>0) { echo "<b>".$install_errors." "._UNINSTALLERRORS."!"; }
else { echo "<b>"._NOERRORS."!</b>"; }
CloseTable();
include("footer.php");
}
function index() {
global $aid, $prefix, $db, $admin_file;
include("header.php");
GraphicAdmin();
w2gheader();
menu();
status();
get_news();
w2gfooter();
include("footer.php");
}
function ConfigurePortal($firstinstall = null) {
// Thanks to PHP-Nuke Original Code...
global $prefix, $db, $admin_file;
include ("header.php");
GraphicAdmin();
w2gheader();
menu();
$row = $db->sql_fetchrow($db->sql_query("SELECT * FROM $prefix"._wap2go_config.""));
$sitename = $row['sitename'];
$nukeurl = $row['nukeurl'];
$site_logo = $row['site_logo'];
$slogan = $row['slogan'];
$startdate = $row['startdate'];
$adminmail = stripslashes($row['adminmail']);
$anonpost = $row['anonpost'];
$Default_Theme = $row['Default_Theme'];
$foot1 = $row['foot1'];
$foot2 = $row['foot2'];
$foot3 = $row['foot3'];
$commentlimit = intval($row['commentlimit']);
$anonymous = $row['anonymous'];
$minpass = intval($row['minpass']);
$pollcomm = intval($row['pollcomm']);
$articlecomm = intval($row['articlecomm']);
$broadcast_msg = intval($row['broadcast_msg']);
$my_headlines = intval($row['my_headlines']);
$top = intval($row['top']);
$storyhome = intval($row['storyhome']);
$user_news = intval($row['user_news']);
$oldnum = intval($row['oldnum']);
$ultramode = intval($row['ultramode']);
$banners = intval($row['banners']);
$backend_title = $row['backend_title'];
$backend_language = $row['backend_language'];
$language = $row['language'];
$locale = $row['locale'];
$multilingual = intval($row['multilingual']);
$useflags = intval($row['useflags']);
$notify = intval($row['notify']);
$notify_email = $row['notify_email'];
$notify_subject = $row['notify_subject'];
$notify_message = $row['notify_message'];
$notify_from = $row['notify_from'];
$moderate = intval($row['moderate']);
$admingraphic = intval($row['admingraphic']);
$httpref = intval($row['httpref']);
$httprefmax = intval($row['httprefmax']);
$CensorMode = intval($row['CensorMode']);
$CensorReplace = $row['CensorReplace'];
$UserGFXPref = intval($row['UserGFXPref']);
$MarkUPLang = intval($row['MarkUPLang']);
$IMGtype = intval($row['IMGtype']);
$Default_Userlevel = intval($row['Default_Userlevel']);
$Cookie_Name = $row['Cookie_Name'];
$Homepage_Mode = intval($row['Homepage_Mode']);
$keywords = $row['Keywords'];
$jpeg_img_qual = $row['jpeg_img_qual'];
$w2g_url = $row['w2g_url'];
$default_weblinks_cat = $row['default_weblinks_cat'];
$w2g_image_cache = intval($row['w2g_image_cache']);
$nukedir = $row['nukedir'];
$w2gdir = $row['w2gdir'];
$homepage_title = $row['homepage_title'];
// v0.865+ - added more fields for block customisation || "mobileaddress = '$xmobileaddress', mobileborderstyle = '$xmobileborderstyle', mobilebordercolor = '$xmobilebordercolor', mobileborderwidth = '$xmobileborderwidth', mobilebackgroundcolor = '$xmobilebackgroundcolor', mobilescreenx = '$xmobilescreenx', mobilescreeny = '$xmobilescreeny'"
$mobileaddress = intval($row['mobileaddress']);
$mobileborderstyle = $row['mobileborderstyle'];
$mobilebordercolor = $row['mobilebordercolor'];
$mobileborderwidth = intval($row['mobileborderwidth']);
$mobilebackgroundcolor = $row['mobilebackgroundcolor'];
$mobilescreenx = intval($row['mobilescreenx']);
$mobilescreeny = intval($row['mobilescreeny']);
OpenTable();
echo "<center><font class='title'><b>"._CONFIGUREPORTAL."</b></font></center>";
CloseTable();
OpenTable();
echo "<center><font class='option'><b>"._PORTALOPTIONS."</b></font></center>";
echo "<form action='".$admin_file.".php' method='post'>"
."<table border='0'><tr><td>"
."" . _SITENAME . ":</td><td><input type='text' name='xsitename' value='$sitename' size='40' maxlength='255'>"
."</td></tr><tr><td>"
."" . _SITEURL . ":</td><td><input type='text' name='xnukeurl' value='$nukeurl' size='40' maxlength='255'>"
."</td></tr><tr><td>"
."" . _W2G_URL . ":</td><td><input type='text' name='xw2g_url' value='$w2g_url' size='40' maxlength='255'>"
."</td></tr><tr><td>"
."" . _SITE_DIR . ":</td><td>"
."<div style=\"border: 1px dashed #ff0000; text-align:left; padding:0.3em;\">"
."<input type='text' name='xnukedir' value='$nukedir' size='70' maxlength='255'>"
."<br/><small>"._SITE_DIR_DESC.": ".dirname(dirname(dirname(dirname(__FILE__))))."</small></div>"
."</td></tr><tr><td>"
."" . _W2G_DIR . ":</td>"
."<td><div style=\"border: 1px dashed #ff0000; text-align:left; padding:0.3em;\">"
."<small>"._W2G_DIR_DESC.":</small><br/>"
."<input type='text' name='xw2gdir' value='$w2gdir' size='70' maxlength='255'>"
."<br/><small>"._W2G_DIR_SET.dirname(dirname(dirname(dirname(__FILE__))))."/mobile</small>"
."</div>"
."</td></tr><tr><td>"
."" . _PORTALCOOKIENAME . ":</td><td><input type='text' name='xCookie_Name' value='$Cookie_Name' size='30' maxlength='30'>"
."</td></tr><tr><td>"
."" . _STARTDATE . ":</td><td><input type='text' name='xstartdate' value='$startdate' size='20' maxlength='50'>"
."</td></tr><tr><td>"
."" . _ADMINEMAIL . ":</td><td><input type='text' name='xadminmail' value='$adminmail' size='30' maxlength='255'>"
."</td></tr><tr><td>"
."" . _W2G_LOGO . ":</td><td><input type='text' name='xsite_logo' value='$site_logo' size='60' maxlength='255'>"
."</td></tr><tr><td>"
."" . _SITESLOGAN . ":</td><td><input type='text' name='xslogan' value='$slogan' size='40' maxlength='255'>"
."</td></tr><tr><td>"
."" . _SITEKEYWORDS . ":</td><td><input type='text' name='xkeywords' value='$keywords' size='40' maxlength='255'>"
."</td></tr><tr><td>"
."" . _HOMEPAGETITLE . ":</td><td><input type='text' name='xhomepage_title' value='$homepage_title' size='20' maxlength='255'>"
."</td></tr><tr><td>"
."" . _SELLANGUAGE . ":</td><td>"
."<select name='xlanguage'>";
$handle=opendir('language');
while ($file = readdir($handle)) {
if (ereg("^lang\-(.+)\.php", $file, $matches)) {
$langFound = $matches[1];
$languageslist .= "$langFound ";
}
}
closedir($handle);
$languageslist = explode(" ", $languageslist);
sort($languageslist);
for ($i=0; $i < sizeof($languageslist); $i++) {
if($languageslist[$i]!="") {
echo "<option name='xlanguage' value='$languageslist[$i]' ";
if($languageslist[$i]==$language) echo "selected";
echo ">".ucfirst($languageslist[$i])."\n";
}
}
echo "</select>"
."</td></tr><tr><td>"
."" . _LOCALEFORMAT . ":</td><td><input type='text' name='xlocale' value='$locale' size='20' maxlength='40'>"
."</td></tr></table>";
CloseTable();
OpenTable();
echo "<center><font class='option'><b>"._CUSTOMISEGFX."</b></font></center>";
echo "<table border='0'><tr><td>"
."" . _DEFAULTPORTALWIDTH . ":</td><td width=\"10%\"><input type='text' name='xUserGFXPref' value='$UserGFXPref' size='5' maxlength='4'>px"
."</td></tr><tr><td>"
."" . _MARKUPLANG . ":</td><td><select name='xMarkUPLang'>"
."<option name='xMarkUPLang'>$MarkUPLang</option>"
."<option name='xMarkUPLang'>0</option>"
."<option name='xMarkUPLang'>1</option>"
."</select></td><td>". _MARKUPLANGDESC . ""
."</td></tr><tr><td>"
."" . _IMG_CACHE . ":</td><td><select name='xw2g_image_cache'>"
."<option name='xw2g_image_cache'>$w2g_image_cache</option>"
."<option name='xw2g_image_cache'>0</option>"
."<option name='xw2g_image_cache'>1</option>"
."</select></td><td>". _IMG_CACHEDESC . ""
."</td></tr><tr><td>"
."" . _IMGTYPE . ":</td><td><select name='xIMGtype'>"
."<option name='xIMGtype'>$IMGtype</option>"
."<option name='xIMGtype'>1</option>"
."<option name='xIMGtype'>2</option>"
."<option name='xIMGtype'>3</option>"
."</select></td><td>". _IMGTYPEDESC . ""
."</td></tr><tr><td>"
."" . _JPGIMGQUAL . ":</td><td>
<input type='text' name='xjpeg_img_qual' value='$jpeg_img_qual' size='3' maxlength='3'>%</option>"
."</td><td>". _JPGQUALDESC . ""
."</td></tr></table>";
CloseTable();
OpenTable();
echo "<center><font class='option'><b>"._DEFAULTS."</b></font></center>";
echo "<table border='0'><tr><td>"
."" . _DEFAULTUSERLEVEL . ":</td><td><select name='xDefault_Userlevel'>"
."<option name='xDefault_Userlevel'>$Default_Userlevel</option>"
."<option name='xDefault_Userlevel'>0</option>"
."<option name='xDefault_Userlevel'>1</option>"
."<option name='xDefault_Userlevel'>2</option>"
."</select> ". _DEFAULTUSERLEVELDESC . ""
."</td></tr><tr><td>"
."" . _HOMEPAGEMODE . ":</td><td><select name='xHomepage_Mode'>"
."<option name='xHomepage_Mode'>$Homepage_Mode</option>"
."<option name='xHomepage_Mode'>0</option>"
."<option name='xHomepage_Mode'>1</option>"
."</select> " . _HOMEPAGEMODEDESC . ""
."</td></tr><tr><td>"
."" . _DEFAULTWEBLINKSCAT . ":</td><td><select name='xdefault_weblinks_cat'>";
$result2 = $db->sql_query("SELECT * FROM $prefix"._links_categories." ORDER BY title ASC");
$row2 = $db->sql_fetchrow($result2);
echo "<option name=\"xdefault_weblinks_cat\" value=\"0\"";
if($default_weblinks_cat==0) echo " selected";
echo ">"._NONE."</option>";
do { echo "<option name=\"xdefault_weblinks_cat\" value=\"".$row2['cid']."\"";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -