?? feedforall_parse_dublincore.inc.php
字號:
} return $templateString;}Function FeedForAll_parse_DublinCore_rss2sql_buildInsert($currentItem, $config, &$fields, &$values) { if (isset($config["ItemDCTitle"]) && ($config["ItemDCTitle"] != "")) { $fields .= ",$config[ItemDCTitle]"; $values .= ",'".addslashes($currentItem->DCtitle)."'"; } if (isset($config["ItemDCDescription"]) && ($config["ItemDCDescription"] != "")) { $fields .= ",$config[ItemDCDescription]"; $values .= ",'".addslashes($currentItem->DCdescription)."'"; } if (isset($config["ItemDCDate"]) && ($config["ItemDCDate"] != "")) { $fields .= ",$config[ItemDCDate]"; $values .= ",'".addslashes($currentItem->DCdate)."'"; } if (isset($config["ItemDCSubject"]) && ($config["ItemDCSubject"] != "")) { $fields .= ",$config[ItemDCSubject]"; $values .= ",'".addslashes($currentItem->DCsubject)."'"; } if (isset($config["ItemDCCreator"]) && ($config["ItemDCCreator"] != "")) { $fields .= ",$config[ItemDCCreator]"; $values .= ",'".addslashes($currentItem->DCcreator)."'"; } if (isset($config["ItemDCPublisher"]) && ($config["ItemDCPublisher"] != "")) { $fields .= ",$config[ItemDCPublisher]"; $values .= ",'".addslashes($currentItem->DCpublisher)."'"; } if (isset($config["ItemDCContributor"]) && ($config["ItemDCContributor"] != "")) { $fields .= ",$config[ItemDCContributor]"; $values .= ",'".addslashes($currentItem->DCcontributor)."'"; } if (isset($config["ItemDCLanguage"]) && ($config["ItemDCLanguage"] != "")) { $fields .= ",$config[ItemDCLanguage]"; $values .= ",'".addslashes($currentItem->DClanguage)."'"; } if (isset($config["ItemDCRights"]) && ($config["ItemDCRights"] != "")) { $fields .= ",$config[ItemDCRights]"; $values .= ",'".addslashes($currentItem->DCrights)."'"; } if (isset($config["ItemDCType"]) && ($config["ItemDCType"] != "")) { $fields .= ",$config[ItemDCType]"; $values .= ",'".addslashes($currentItem->DCtype)."'"; } if (isset($config["ItemDCFormat"]) && ($config["ItemDCFormat"] != "")) { $fields .= ",$config[ItemDCFormat]"; $values .= ",'".addslashes($currentItem->DCformat)."'"; } if (isset($config["ItemDCIdentifier"]) && ($config["ItemDCIdentifier"] != "")) { $fields .= ",$config[ItemDCIdentifier]"; $values .= ",'".addslashes($currentItem->DCidentifier)."'"; } if (isset($config["ItemDCSource"]) && ($config["ItemDCSource"] != "")) { $fields .= ",$config[ItemDCSource]"; $values .= ",'".addslashes($currentItem->DCsource)."'"; } if (isset($config["ItemDCRelation"]) && ($config["ItemDCRelation"] != "")) { $fields .= ",$config[ItemDCRelation]"; $values .= ",'".addslashes($currentItem->DCrelation)."'"; } if (isset($config["ItemDCCoverage"]) && ($config["ItemDCCoverage"] != "")) { $fields .= ",$config[ItemDCCoverage]"; $values .= ",'".addslashes($currentItem->DCcoverage)."'"; }}Function FeedForAll_parse_DublinCore_rss2sql_buildConfig(&$config, &$_POST, $type) { if ($type == 1) { // // Initial defaults $_POST["ItemDCTitle"] = "ItemDCTitle"; if (isset($config["ItemDCTitle"])) { $_POST["ItemDCTitle"] = $config["ItemDCTitle"]; } $_POST["ItemDCDescription"] = "ItemDCDescription"; if (isset($config["ItemDCDescription"])) { $_POST["ItemDCDescription"] = $config["ItemDCDescription"]; } $_POST["ItemDCDate"] = "ItemDCDate"; if (isset($config["ItemDCDate"])) { $_POST["ItemDCDate"] = $config["ItemDCDate"]; } $_POST["ItemDCSubject"] = "ItemDCSubject"; if (isset($config["ItemDCSubject"])) { $_POST["ItemDCSubject"] = $config["ItemDCSubject"]; } $_POST["ItemDCCreator"] = "ItemDCCreator"; if (isset($config["ItemDCCreator"])) { $_POST["ItemDCCreator"] = $config["ItemDCCreator"]; } $_POST["ItemDCPublisher"] = "ItemDCPublisher"; if (isset($config["ItemDCPublisher"])) { $_POST["ItemDCPublisher"] = $config["ItemDCPublisher"]; } $_POST["ItemDCContributor"] = "ItemDCContributor"; if (isset($config["ItemDCContributor"])) { $_POST["ItemDCContributor"] = $config["ItemDCContributor"]; } $_POST["ItemDCLanguage"] = "ItemDCLanguage"; if (isset($config["ItemDCLanguage"])) { $_POST["ItemDCLanguage"] = $config["ItemDCLanguage"]; } $_POST["ItemDCRights"] = "ItemDCRights"; if (isset($config["ItemDCRights"])) { $_POST["ItemDCRights"] = $config["ItemDCRights"]; } $_POST["ItemDCType"] = "ItemDCType"; if (isset($config["ItemDCType"])) { $_POST["ItemDCType"] = $config["ItemDCType"]; } $_POST["ItemDCFormat"] = "ItemDCFormat"; if (isset($config["ItemDCFormat"])) { $_POST["ItemDCFormat"] = $config["ItemDCFormat"]; } $_POST["ItemDCIdentifier"] = "ItemDCIdentifier"; if (isset($config["ItemDCIdentifier"])) { $_POST["ItemDCIdentifier"] = $config["ItemDCIdentifier"]; } $_POST["ItemDCSource"] = "ItemDCSource"; if (isset($config["ItemDCSource"])) { $_POST["ItemDCSource"] = $config["ItemDCSource"]; } $_POST["ItemDCRelation"] = "ItemDCRelation"; if (isset($config["ItemDCRelation"])) { $_POST["ItemDCRelation"] = $config["ItemDCRelation"]; } $_POST["ItemDCCoverage"] = "ItemDCCoverage"; if (isset($config["ItemDCCoverage"])) { $_POST["ItemDCCoverage"] = $config["ItemDCCoverage"]; } } elseif ($type == 2) { // // Show Configfile if ($_POST["ItemDCTitle"] != "") { echo "\$config[\"ItemDCTitle\"] = \"$_POST[ItemDCTitle]\";\n"; } if ($_POST["ItemDCDescription"] != "") { echo "\$config[\"ItemDCDescription\"] = \"$_POST[ItemDCDescription]\";\n"; } if ($_POST["ItemDCDate"] != "") { echo "\$config[\"ItemDCDate\"] = \"$_POST[ItemDCDate]\";\n"; } if ($_POST["ItemDCSubject"] != "") { echo "\$config[\"ItemDCSubject\"] = \"$_POST[ItemDCSubject]\";\n"; } if ($_POST["ItemDCCreator"] != "") { echo "\$config[\"ItemDCCreator\"] = \"$_POST[ItemDCCreator]\";\n"; } if ($_POST["ItemDCPublisher"] != "") { echo "\$config[\"ItemDCPublisher\"] = \"$_POST[ItemDCPublisher]\";\n"; } if ($_POST["ItemDCContributor"] != "") { echo "\$config[\"ItemDCContributor\"] = \"$_POST[ItemDCContributor]\";\n"; } if ($_POST["ItemDCLanguage"] != "") { echo "\$config[\"ItemDCLanguage\"] = \"$_POST[ItemDCLanguage]\";\n"; } if ($_POST["ItemDCRights"] != "") { echo "\$config[\"ItemDCRights\"] = \"$_POST[ItemDCRights]\";\n"; } if ($_POST["ItemDCType"] != "") { echo "\$config[\"ItemDCType\"] = \"$_POST[ItemDCType]\";\n"; } if ($_POST["ItemDCFormat"] != "") { echo "\$config[\"ItemDCFormat\"] = \"$_POST[ItemDCFormat]\";\n"; } if ($_POST["ItemDCIdentifier"] != "") { echo "\$config[\"ItemDCIdentifier\"] = \"$_POST[ItemDCIdentifier]\";\n"; } if ($_POST["ItemDCSource"] != "") { echo "\$config[\"ItemDCSource\"] = \"$_POST[ItemDCSource]\";\n"; } if ($_POST["ItemDCRelation"] != "") { echo "\$config[\"ItemDCRelation\"] = \"$_POST[ItemDCRelation]\";\n"; } if ($_POST["ItemDCCoverage"] != "") { echo "\$config[\"ItemDCCoverage\"] = \"$_POST[ItemDCCoverage]\";\n"; } } elseif ($type == 3) { // // Show Database table creation if ($_POST["ItemDCTitle"] != "") { echo " $_POST[ItemDCTitle] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCDescription"] != "") { echo " $_POST[ItemDCDescription] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCDate"] != "") { echo " $_POST[ItemDCDate] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCSubject"] != "") { echo " $_POST[ItemDCSubject] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCCreator"] != "") { echo " $_POST[ItemDCCreator] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCPublisher"] != "") { echo " $_POST[ItemDCPublisher] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCContributor"] != "") { echo " $_POST[ItemDCContributor] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCLanguage"] != "") { echo " $_POST[ItemDCLanguage] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCRights"] != "") { echo " $_POST[ItemDCRights] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCType"] != "") { echo " $_POST[ItemDCType] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCFormat"] != "") { echo " $_POST[ItemDCFormat] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCIdentifier"] != "") { echo " $_POST[ItemDCIdentifier] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCSource"] != "") { echo " $_POST[ItemDCSource] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCRelation"] != "") { echo " $_POST[ItemDCRelation] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } if ($_POST["ItemDCCoverage"] != "") { echo " $_POST[ItemDCCoverage] VARCHAR(255) NOT NULL DEFAULT \"\",\n"; } } elseif ($type == 4) { // // Data entry form echo "<tr><td colspan=\"2\"><hr></td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCTitle</th><td><input type=\"text\" name=\"ItemDCTitle\" value=\"$_POST[ItemDCTitle]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore title of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCDescription</th><td><input type=\"text\" name=\"ItemDCDescription\" value=\"$_POST[ItemDCDescription]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore description of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCDate</th><td><input type=\"text\" name=\"ItemDCDate\" value=\"$_POST[ItemDCDate]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore date of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCSubject</th><td><input type=\"text\" name=\"ItemDCSubject\" value=\"$_POST[ItemDCSubject]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCCreator</th><td><input type=\"text\" name=\"ItemDCCreator\" value=\"$_POST[ItemDCCreator]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCPublisher</th><td><input type=\"text\" name=\"ItemDCPublisher\" value=\"$_POST[ItemDCPublisher]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCContributor</th><td><input type=\"text\" name=\"ItemDCContributor\" value=\"$_POST[ItemDCContributor]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCLanguage</th><td><input type=\"text\" name=\"ItemDCLanguage\" value=\"$_POST[ItemDCLanguage]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCRights</th><td><input type=\"text\" name=\"ItemDCRights\" value=\"$_POST[ItemDCRights]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCType</th><td><input type=\"text\" name=\"ItemDCType\" value=\"$_POST[ItemDCType]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCFormat</th><td><input type=\"text\" name=\"ItemDCFormat\" value=\"$_POST[ItemDCFormat]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCIdentifier</th><td><input type=\"text\" name=\"ItemDCIdentifier\" value=\"$_POST[ItemDCIdentifier]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCSource</th><td><input type=\"text\" name=\"ItemDCSource\" value=\"$_POST[ItemDCSource]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCRelation</th><td><input type=\"text\" name=\"ItemDCRelation\" value=\"$_POST[ItemDCRelation]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; echo "<tr><th valign=\"top\" align=\"left\">ItemDCCoverage</th><td><input type=\"text\" name=\"ItemDCCoverage\" value=\"$_POST[ItemDCCoverage]\" size=\"32\"><br><b>ItemTitle</b> is database field name to store the DublinCore subtitle of the item.</td></tr>\n"; }}?>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -