Jamen dog! Hvor er det JavaScript henne?
Din browser understøtter ikke JavaScript eller har ikke understøttelsen slået til. Slå JavaScript til i din browser for at se denne side ordentligt, eller opgrader til en browser, der understøtter JavaScript.
Besøgende online nu
Gæster online 17
Brugere online 0

Antal brugere: 181
Nyeste bruger: Snif45

Element: "Kvik aktivering"

Sidst opdateret den 12 år siden
Y
YxosVeteran
Skrevet d. 14 år siden
Dette sideelement kan bruges, når man kører med medlemsregistrering MED Administrator-aktivering.
Det viser en liste over nye ikke-aktiverede brugere.
php-fusion.dk/forum/attachments/kvikaktivering2.png

[ulist=disc]Elementet benytter samme sikkerhedschecks som i standard for brugeraktivering.
Det vises kun, når der er ikke-aktiverede nye brugere til aktivering.
Mouseover på brugernavnet viser emailadressen
Klik på
php-fusion.dk/images/icons/star.png
for at checke brugerens IP-adresse
Klik på
php-fusion.dk/images/icons/greentick.png
for at aktivere brugeren
Klik på
php-fusion.dk/images/icons/trashcan.png
for at slette brugeren[/ulist]

Vigtigt:
For at fungere med de viste ikoner kræver det, at man henter PHP-Fusions standard ikonsæt under V7 tilbehør

if (checkrights("M")) {
   if (defined("iAUTH") && isset($_GET['aid']) && $_GET['aid'] == iAUTH) {
      if (!isset($_GET['step'])) { $_GET['step'] = ""; }
      if ($_GET['step'] == "activate") {
         $result = dbquery("UPDATE ".DB_USERS." SET user_status = '0' WHERE user_status='2' AND user_id='".$_GET['user_id']."'");
         redirect("index.php");
      } else {
         if ($_GET['step'] == "delete") {
            $result = dbquery("DELETE FROM ".DB_USERS." WHERE user_id='".$_GET['user_id']."'");
            redirect("index.php");
         }
      }
   }

   $result = dbquery("SELECT * FROM ".DB_USERS." WHERE user_status='2'");
   if (dbrows($result)) {
    openside($locale['global_015']);
     $tab="<table width='100%' cellpadding='0' cellspacing='0'>";
     while ($data = dbarray($result)) {
      $tab .= "<tr><td align='left'>";
      $tab .= "<div title='E-mail: ".$data['user_email']."'>".$data['user_name']."</div>";
      $tab .= "</td><td align='right'>";

      $tab .= "<a href='http://www.db.ripe.net/whois?form_type=simple&full_query_string=&searchtext=".$data['user_ip']."' target='_space'>";
      $tab .= "<img src='".IMAGES."/icons/star.png' border='0' alt='Check brugers IP Adresse ".$data['user_ip']."' title='Check brugers IP Adresse ".$data['user_ip']."' /></a>";

      $tab .= "&nbsp<a href='".BASEDIR.$settings['opening_page'].$aidlink."&step=activate&user_id=".$data['user_id']."'>";
      $tab .= "<img src='".IMAGES."/icons/greentick.png' border='0' alt='Aktivér bruger' title='Aktivér bruger' /></a>";

      $tab .= "&nbsp<a href='".BASEDIR.$settings['opening_page'].$aidlink."&step=delete&user_id=".$data['user_id']."'>";
      $tab .= "<img src='".IMAGES."/icons/trashcan.png' border='0' alt='Slet bruger' title='Slet bruger' /></a>";

      $tab .= "</td></tr>";
     }
     $tab .= "</table>";
     echo $tab;
    closeside();
   }
}
Yxos
Redigeret af Yxos d. 03-05-2009 10:45, 14 år siden
J
janmolFusioneer
Skrevet d. 14 år siden
Smart og tidsbesparende. Men der burde også være en mulighed tilknyttet for at checke en IP-adresse.
Take it easy but take it.
.........................................................
Jan Mølgaard, it-konsulent og oversætter
http://wordit.dk
Y
YxosVeteran
Skrevet d. 14 år siden
Hm. Det er jo ellers ikke standard :) Jeg kan bedst lide at bruge standardkomponenterne.

Men nuvel... Har du en rutine jeg kan bygge ind i den? Jeg mindes svagt, at vi i v6 havde en sådan funktion her på siden...
Yxos
J
janmolFusioneer
Skrevet d. 14 år siden
Den er der skam stadigvæk - et simpelt link, der kalder en side, som opløser IP-adressen. Hvis du under godkendelse af en bruger slå brugeren op og klikker på IP-adressen, så åbner der et nyt vindue, som viser, hvor adressen stammer fra. Linket ser sådan her ud:

http://www.ripe.net/fcgi-bin/whois?form_type=simple&full_query_string=&searchtext=83.88.71.141
Take it easy but take it.
.........................................................
Jan Mølgaard, it-konsulent og oversætter
http://wordit.dk
Redigeret af janmol d. 16-02-2009 19:53, 14 år siden
Y
YxosVeteran
Skrevet d. 14 år siden
ENDELIG fik jeg taget mig sammen, og fik indarbejdet IP-check !!!

Jeg har opdateret den første post i denne tråd, så den nu indeholder den opdaterede kode, opdateret billede samt korrekt beskrivelse.

Lige til at gå til :)
Yxos
F
fljFusioneer
Skrevet d. 14 år siden
Burde være standard - super-nemt og nyttigt for admin!
Y
YxosVeteran
Skrevet d. 14 år siden
Jeg har tilføjet en ekstra facet; at kunne slette en ny bruger, direkte fra elementet. Dette er desværre jævnligt en nødvendighed, med alle de spambotter, der jævnligt huserer...
Jeg har undladt den indtil nu af én simpel grund: Der var ikke en ikon der kunne bruges til formålet! :(

Nu kan man under downloads (V7 tilbehør) hente et udviddet sæt ikoner og lægge op på sin side, og bruge løs af dem derfra.
Herunder også en ny "skraldespandsikon", som så nu bruges i elementet. Jeg har opdateret #1 i denne tråd tilsvarende.
Yxos
Redigeret af Yxos d. 03-05-2009 10:46, 14 år siden
F
fljFusioneer
Skrevet d. 14 år siden
Sejt - også ikon-bunken. Tak!
K
KFJBruger
Skrevet d. 12 år siden
Uffe, det er jo element. Copy and paste koden fra trådens første indlæg ind i et nyt element på din side og vupti.
K
KFJBruger
Skrevet d. 12 år siden
Har lige testet koden her og her virker det godt nok. Har dog ikke lagt image-filerne ind, så de mangler selvfølgelig. Men selve koden fra Yxos virker ubeklageligt her.
Redigeret af KFJ d. 26-02-2011 11:52, 12 år siden
K
KFJBruger
Skrevet d. 12 år siden
Har du nogle nye ikke-aktiveret brugere liggende ? Ellers skal man nok ikke forvente at se noget.
K
KFJBruger
Skrevet d. 12 år siden
I nødstilfælde så kan du jo højreklikke på ikoner herunder og gemme dem.

Citer

Yxos skrev:
Klik på
php-fusion.dk/images/icons/star.png
for at checke brugerens IP-adresse
Klik på
php-fusion.dk/images/icons/greentick.png
for at aktivere brugeren
Klik på
php-fusion.dk/images/icons/trashcan.png
for at slette brugeren[/ulist]


De skal ligge i root/images/icons/
Du kan se alle diskussionstråde i dette debatforum.
Du kan ikke starte en ny diskussionstråd i dette debatforum.
Du kan ikke svare i denne diskussionstråd.
Du kan ikke påbegynde en afstemning i dette debatforum.
Du kan ikke vedhæfte downloads i dette debatforum.
Du kan ikke vedhæfte downloads i dette debatforum.
Log ind
Er du endnu ikke registreret bruger? Klik her for at oprette dig.
Glemt kodeord?