[DEV] Unfrequently User Manager

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von BNa »

nevermind, ich schreibs später in die features :wink:
Zuletzt geändert von BNa am 26.02.2013 22:58, insgesamt 2-mal geändert.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [DEV] Unfrequently User Manager

Beitrag von LisaserstesForum »

Vielleicht bin ich zu alt aber das Video ist so klein, dass ich da nichts drauf erkennen kann. :grin:
Ich verstehe noch nicht ganz, was jetzt geändert wurde.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [DEV] Unfrequently User Manager

Beitrag von LisaserstesForum »

Wie ist denn der aktuelle Stand? :)
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von BNa »

Hab wenig Zeit zum programmieren die nächsten Wochen. Muss sehen, wann ich welche finde..
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von BNa »

So, wie schon im obigen Post, die Timeline betreffend erwähnt, ist dies mein nächstes Baby.
Also bitte noch etwas Geduld, es müssen noch Anpassungen/Verbesserungen vorgenommen werden, etc.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [DEV] Unfrequently User Manager

Beitrag von LisaserstesForum »

Ich freue mich schon auf das Ergebnis! :)
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von BNa »

Schön, wenns gefällt.
Nun ist der Mod in der Demo so schnell wie es sein sollte (sofern der Server nicht grad selbst lahmt).
War vorher elend langsam: viewtopic.php?f=93&p=1298209#p1298100

Bin also einen grossen Schritt weiter. Die reine php engine war ja schon weitgehend fertig und getestet.
In dem Fall wars dann nochmal etwas tricky. Nun kanns an den Feinschliff und weitere Optimierungen gehen.

Edit: Alle sinnvollen Punkte kann man jetzt auf-/absteigend sortieren. Die Demo wurde aktualisiert.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von Miriam »

Sehr schön.

Anmerkungen:
  1. Was noch fehlt, ist, meiner Meinung nach eine Rechteüberprüfung. Der User braucht Posts, die sich in Foren befinden, die er nicht lesen darf, nicht zu sehen.
  2. Posts, die von Gästen verfaßt wurden, werden mit der aktuellen SQL Query nicht gefunden, obwohl in manchen Boards Gäste auch posten dürfen.
    Ansatz / Vorschlag betr. 1 & 2:
    • Code: Alles auswählen

      // find readable forums
      
      $forum_id_ary = array_keys($auth->acl_getf('f_read', true));
      
      $sql_ary = array(
          'SELECT'        => "max(p.post_time) as posttime, u.username, u.user_email, u.user_type, u.user_id, u.user_posts, u.user_colour, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height, u.user_lastvisit, p.post_subject, p.forum_id, p.post_id",
          'FROM'            => array(
              USERS_TABLE    => "u",
              POSTS_TABLE    => "p"
              ),
          'WHERE'        => $db->sql_in_set('p.forum_id', $forum_id_ary) . '
                          AND ' . time() . " - post_time > $days *24 *3600
                          AND u.user_id = p.poster_id
                          AND u.user_posts <> 0",
          'GROUP_BY'    => "u.user_id", 
          'ORDER_BY'    => "max(p.post_time) DESC"
      );
      $sql = $db->sql_build_query('SELECT', $sql_ary);
  3. (off topic) Lenka (aka LENKA22 of phpbb.com) hat meine Lilie stibitzt! :o Die ist ja frech :lol:
    Find' ich toll, dass sie sie gut findet.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von BNa »

Danke nochmal

Zu 1 Das Modul ist ja normalerweise Admin Only :wink:
In der jetzigen Public Demo erkennst Du fehlenden Gäste-/Userrechte zum lesen eines für sie nicht bestimmten Links an einem

Code: Alles auswählen

Last Post Link

No Link
Zu 2 Der Mod heisst Unfrequently User Manager, ist also für mangelnde Aktivitäten von vollwertigen Mitgliedern. Daher kann der Gast da rausfallen.

Zum [offtopic] Unverschämtheit. Das werde ich mal klären.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [DEV] Unfrequently User Manager

Beitrag von BNa »

Hier gehts als nächstes weiter. Die Timeline von jQ User Map api3 v.0.9.0.a, respektive v.1.0.0
http://www.4seven.de/forum/6test/viewto ... t=20#p1002
viewtopic.php?f=88&t=223461&start=230#p1299636
wird zu Gunsten des UUM verschoben.

Fertigstellung hier wird ~ Ende September
http://www.4seven.de/forum/6test/viewto ... =250#p1051

Ausgewählte User bekommen vorab ein Betapaket.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“