当前位置: 首页>>代码示例>>PHP>>正文


PHP Wiki::LoadAll方法代码示例

本文整理汇总了PHP中Wiki::LoadAll方法的典型用法代码示例。如果您正苦于以下问题:PHP Wiki::LoadAll方法的具体用法?PHP Wiki::LoadAll怎么用?PHP Wiki::LoadAll使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Wiki的用法示例。


在下文中一共展示了Wiki::LoadAll方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: die

<?php

// index.php
// Administration de l'extension : initialisations (tables, fichier de configuration) , information etc. : toutes
// opérations réservées à l'administrateur technique de Wikini.
// Vérification de sécurité
if (!defined("TOOLS_MANAGER")) {
    die("acc&egrave;s direct interdit");
}
// Affichage au moyen de la méthode statique buffer::str :
buffer::str('Parametrage de l\'extension Hello ...' . '<br />');
// Utilisation d'un objet Wiki pour acces à la base de donnée
$wiki = new Wiki($wakkaConfig);
buffer::str('Utilisateurs enregistrés : ' . '<br />');
$last_users = $wiki->LoadAll("select name, signuptime from " . $wiki->config["table_prefix"] . "users order by signuptime desc limit 10");
foreach ($last_users as $user) {
    buffer::str($user["name"] . " . . . " . $user["signuptime"] . "<br />\n");
}
开发者ID:BackupTheBerlios,项目名称:wikiplug,代码行数:18,代码来源:index.php

示例2: addslashes

// -- (1) Formulaire d'accueil de l'action -------------------------------
//
// Le formulaire est affiché si aucun spammer n'a encore été précisé ou
// si le champ a été laissé vide et validé
if (empty($_POST['spammer']) && empty($_POST['from']) && !isset($_POST['clean'])) {
    buffer::str("<div class=\"action_erasespam\">\n" . "<form method=\"post\" action=\"" . $despam_url . "\" name=\"selection\">\n" . "<fieldset>\n" . "<legend>S&eacute;lection des pages</legend>\n");
    buffer::str("<p>\n" . "Toutes les modifications depuis " . "<select name=\"from\">\n" . "<option selected=\"selected\" value=\"1\">depuis 1 heure</option>\n" . "<option value=\"3\">depuis 3 heures</option>\n" . "<option value=\"6\">depuis 6 heures</option>\n" . "<option value=\"12\">depuis 12 heures</option>\n" . "<option value=\"24\">depuis 24 heures</option>\n" . "<option value=\"48\">depuis 48 heures</option>\n" . "<option value=\"168\">depuis 1 semaine</option>\n" . "<option value=\"336\">depuis 2 semaines</option>\n" . "<option value=\"744\">depuis 1 mois</option>\n" . "</select>\n" . "<button name=\"2\" value=\"Valider\">Valider</button>\n" . "</p>\n");
    buffer::str("</fieldset>\n" . "</form>\n" . "</div>\n\n");
} else {
    if (!isset($_POST['clean'])) {
        if (isset($_POST['from']) && isset($_POST['2'])) {
            $requete = "select *\n\t\t\tfrom " . $wiki->config["table_prefix"] . "pages\n\t\t\twhere\n\t\t\ttime > date_sub(now(), interval " . addslashes($_POST['from']) . " hour)\n\t\t\tand latest = 'Y'\n\t\t\torder by `time` desc";
            $title = "<p>Nettoyage des pages vandalisées depuis " . $_POST['from'] . " heure(s)</p>\n";
        }
        //buffer::str( $requete;
        $pagesFromSpammer = $wiki->LoadAll($requete);
        // Affichage des pages pour validation
        buffer::str("<div class=\"action_erasespam\">\n");
        buffer::str($title);
        buffer::str("<form method=\"post\" action=\"" . $despam_url . "\">\n");
        buffer::str("<table>\n");
        foreach ($pagesFromSpammer as $i => $page) {
            $revisions = $wiki->LoadAll("select * from " . $wiki->config["table_prefix"] . "pages where tag = '" . mysql_escape_string($page["tag"]) . "' order by time desc");
            buffer::str("<tr>\n" . "<td>" . $page["tag"] . " " . "(" . $page["time"] . ") " . " par " . $page['user'] . " " . "</td>\n");
            buffer::str("<td>" . "<input name=\"suppr[]\" value=\"" . $page["tag"] . "\" type=\"checkbox\" /> [Suppr.!]" . "</td>\n");
            buffer::str("<td>\n");
            buffer::str("<p>");
            buffer::str("_____________________________________________________________________________________________________");
            buffer::str("<p>");
            foreach ($revisions as $revision) {
                // Si c'est la dernière version on saute cette itération
开发者ID:BackupTheBerlios,项目名称:wikiplug,代码行数:31,代码来源:index.php


注:本文中的Wiki::LoadAll方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。