Welcome, Guest. Please Login or Register.
June 03, 2025, 07:35:22 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  [MOD UPDATE 1.5.1] Wo sind die User « previous next »
Pages: [1] 2 3 ... 6 Reply Ignore Print
Author Topic: [MOD UPDATE 1.5.1] Wo sind die User  (Read 25156 times)
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
[MOD UPDATE 1.5.1] Wo sind die User
« on: September 16, 2002, 05:08:36 PM »
Reply with quote

dieses mod, zeigt ähnlich dem MOD "MemberAction" wo sich die User im Forum aufhalten und was sie machen.

der umfang der angezeigten "aktionen" ist aber wesentlich grösser. gerade für boards mit mehreren admin oder globalmoderatoren interessant da auch aktionen wie:

* verschiebt board
* bearbeitet log dateien
* editiert poll
* bearbeitet profil von...
* ordnet kategorien
* löscht, sortiert, ändert usw.
und etliche mehr erfasst und angezeigt werden

neuerungen in V2.0
- optimierung der speicherung
- hinzufügen eines Image
- .lng deutsch und english
- einstellungen des mod über admin center
 * mod ein- ausschalten
 * angabe der zugriffsrechte (alle, mitglieder, globalmods/admins)
- hinzufügen eines button in das menü (liegt bei)
- beseitigung kleinerer fehler

link zum original MOD
ttp://yabbse.sourceforge.net/community/index.php?board=158;action=display;threadid=11216

download
mod bitte in der modübersicht für 1.4.x downloaden

-------------------------------------------------------------------------------
Version für YSE 1.5.1

Funktionsumfang wie oben für 1.4.x beschrieben.
Download beinhaltet den von Daniel angepassten Hidden User MOD (27-04-03)

Screenshot Menüleiste:


Screenshot Adminseite:


Screenshot der Who Seite:
http://www.h-h-c.de/downloads/who-seite.gif

Download:
http://www.h-h-c.de/downloads/who151.rar


ADD-on User Browsing,  hier klicken
« Last Edit: April 28, 2003, 11:55:22 AM by Horseman » Logged
Daniel D.
Mod Team
YaBB God
*****
Posts: 2935


Re:[MOD UPDATE] Wo sind die User
« Reply #1 on: October 12, 2002, 12:59:22 PM »
Reply with quote

Update ;) !
Logged

Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:[MOD UPDATE] Wo sind die User
« Reply #2 on: October 13, 2002, 06:41:05 PM »
Reply with quote

Ich habe das Global-Mod Center installiert, bei Step 3 sieht es bei mir etwas anders aus.

Dieser Abschnitt in meiner Subs.php
Quote$yymenu = "<a href=\"$scripturl\">$img[home]</a>$menusep<a href=\"$helpfile\" target=_blank>$img[help]</a>$menusep<a href=\"$cgi;action=search\">$img[search]</a>";
   if($settings[7] == 'Administrator') { $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=admin\">$img[admin]</a>"; }
   if($settings[7] == 'Global Moderator') { $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=gmod\">$img[global]</a>"; }
   if($username == "Guest") { $yymenu .= $menusep."<a href=\"$cgi;action=login\">$img[login]</a>$menusep<a href=\"$cgi;action=register\">$img[register]</a>";
   } else {
   $euser = urlencode($username);
   $yymenu .= "$menusep<a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a>";
   if($enable_notification) { $yymenu .= "$menusep<a href=\"$cgi;action=shownotify\">$img[notification]</a>"; }

Der Mod will diese Änderung einfügen:

Quote$yymenu = "<a href=\"$scripturl\">$img[home]</a>$menusep<a href=\"$helpfile\" target=_blank>$img[help]</a>$menusep<a href=\"$cgi;action=search\">$img[search]</a>";
   if($settings[7] == 'Administrator') { $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=admin\">$img[admin]</a><a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a>";
   if ($modSettings['who_enable'] =="1"){ $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=who\">$img[who]</a>";}}
   if($username == "Guest") { $yymenu .= $menusep."<a href=\"$cgi;action=login\">$img[login]</a>$menusep<a href=\"$cgi;action=register\">$img[register]</a>"; if ($modSettings['who_enable'] =="1" and $modSettings['who_view'] =="1"){ $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=who\">$img[who]</a>";}   } else {
   $euser = urlencode($username);
   if ($modSettings['who_enable'] =="1" and $modSettings['who_view'] =="2"){ $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a><a href=\"$cgi;action=who\">$img[who]</a>";}
   if ($modSettings['who_enable'] =="0"){
   $yymenu .= "$menusep<a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a>";}
   if($enable_notification) { $yymenu .= "$menusep<a href=\"$cgi;action=shownotify\">$img[notification]</a>"; }

Irgendwie bekomme ich das nicht zusammen, die Globalen Moderatoren verlieren ihre Center & Profile Buttons...

Hier mein Versuch:

Quote$yymenu = "<a href=\"$scripturl\">$img[home]</a>$menusep<a href=\"$helpfile\" target=_blank>$img[help]</a>$menusep<a href=\"$cgi;action=search\">$img[search]</a>";
   if($settings[7] == 'Administrator') { $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=admin\">$img[admin]</a><a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a>";
   if($settings[7] == 'Global Moderator') { $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=gmod\">$img[global]</a>"; }
   if ($modSettings['who_enable'] =="1"){ $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=who\">$img[who]</a>";}}
   if($username == "Guest") { $yymenu .= $menusep."<a href=\"$cgi;action=login\">$img[login]</a>$menusep<a href=\"$cgi;action=register\">$img[register]</a>"; if ($modSettings['who_enable'] =="1" and $modSettings['who_view'] =="1"){ $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=who\">$img[who]</a>";}   } else {
   $euser = urlencode($username);
   if ($modSettings['who_enable'] =="1" and $modSettings['who_view'] =="2"){ $yymenu = $yymenu.$menusep."<a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a><a href=\"$cgi;action=who\">$img[who]</a>";}
   if ($modSettings['who_enable'] =="0"){
   $yymenu .= "$menusep<a href=\"$cgi;action=profile;user=$euser\">$img[profile]</a>";}
   if($enable_notification) { $yymenu .= "$menusep<a href=\"$cgi;action=shownotify\">$img[notification]</a>"; }

Was ist daran falsch? Bitte um Hilfe.

Surfy
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[MOD UPDATE] Wo sind die User
« Reply #3 on: October 13, 2002, 06:50:20 PM »
Reply with quote

hallo surfy, nur auf die schnelle.
einen einbau ohne button,  z.b. im unteren teil der boardindex in welcher die anwesenden besucher angezeigt werden, war meine entscheidung.

den mod werde ich in dieser form noch online stellen, so dass sich ein jeder die passende version aussuchen kann.

solltest du aber die mod version, wie sie derzeit online ist, bevorzugen, sende mir mal deine subs.php zu, ich schaue mal danach.
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:[MOD UPDATE] Wo sind die User
« Reply #4 on: October 13, 2002, 07:00:33 PM »
Reply with quote

das mit dem Button ist schon genial!!!

Danke das Du dir die Subs vorknöpfst!

http://snow.prohosting.com/hcoreblo/Subs.txt

thx a lot, Surfy

PS: Es wäre in meinem Fall sogar besser, wenn der Globale Moderator den Button gar nicht sehen kann. Das Problem momentan ist ja, das er das "Global Mod-Center" und den "Profile" Button nicht mehr hat.

So sah meine Subs.php vorher aus:

http://snow.prohosting.com/hcoreblo/Subs_alt.txt
« Last Edit: October 13, 2002, 07:09:32 PM by Surfy » Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[MOD UPDATE] Wo sind die User
« Reply #5 on: October 13, 2002, 11:34:29 PM »
Reply with quote

@surfy
ich habe mir nun nur die subs_alt genommen und es dir so eingebaut das nur der admin bei eingeschaltetem mod den button sehen kann!

hier ist der download: http://www.h-h-c.de/downloads/deine_subs.rar

Allgemein für Änderungen:
das MOD benutzt zwei fragen:
1) $modSettings['who_enable'] (diese kann 0=aus oder 1=ein sein)
2)  $modSettings['who_view'] (dies kann 1=alle 2= Mitglieder oder 3= Globalmods/Admin sein)

die erste teil einer abfrage sieht dann also so aus:
Quoteif ($modSettings['who_enable'] ==" 1 oder 0"
die zweite so:
Quoteand $modSettings['who_view'] =="1, 2 oder 3") {... anweisung ...}

durch diese kombinationen läst sich ein button und/oder textlink zur who.php an beliebiger stelle einbauen.

soll dies, wie weiter oben in einem beitrag erwähnt z.b. als text dort erscheinen wo die anzeige der online teilnehmer angezeigt wird und nur ADMINS zugänglich sein könnte dies wie folgt aussehen:
if($settings[7] == 'Administrator' and $modSettings['who_enable'] =="1") {
print <<<EOT
   <a href="$scripturl?action=who">$txt[who80]</a>
EOT;
};

du siehst, es gibt eine unmenge an möglichkeiten die weder gobalopper (autor) noch ich berücksichtigen können.

am besten einfach schreiben wo, wie und für wen die anzeige eingebunden werden soll.
so wie es meine zeit erlaubt poste ich dann eine lösung.
« Last Edit: October 13, 2002, 11:41:24 PM by Horseman » Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:[MOD UPDATE] Wo sind die User
« Reply #6 on: October 14, 2002, 06:58:36 AM »
Reply with quote

woah, DANKE DIR!!!!

Das ist supi, werde ich noch heute Morgen einbauen :-)

*freu*

Surfy

Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:[MOD UPDATE] Wo sind die User
« Reply #7 on: October 14, 2002, 09:31:34 AM »
Reply with quote

Der Mod ist eingebaut & aktiviert. Auch das Global Mod Center und alles weitere ist i.o.!!

thx a lot!!!

Allerdings gibt es noch ein Prob mit dem Mod selber, oder ich hab noch etwas an den Einstellungen übersehen:

Benutzer Zeit Aktion
User1 () Heute um 11:25:43 Schaut die Hauptübersicht von Forum.
User2 () Heute um 11:25:38 Schaut die Hauptübersicht von Forum.
User3 () Heute um 11:24:36 Schaut die Hauptübersicht von Forum.
etc..

Die einzelnen Aktionen werden nicht angezeigt, die IP auch nicht, obwohl da welche am Posten sind.

Den Mod habe ich nach Anleitung installiert bis auf die Sub von Dir. Der DB Script ist erfolgreich gelaufen.

Wo kann der Fehler liegen?

Surfy
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[MOD UPDATE] Wo sind die User
« Reply #8 on: October 14, 2002, 09:45:59 AM »
Reply with quote

di ip kannst du nur sehen wenn du als admin eingelogt bist.
schaue mal in das who.php
zu beginn ist eine abfrage is_admin() oder so ähnlich.

da nur du als admin das sehen kannst, ist diese abfrage für dich überflüssig und du kannst sie löschen.

könnte aber auch sein das du in der subs.php die routine für das schreiben in die db nicht eingebaut hast!!!

schaue in den mod und in die subs.php mal mit einem editor rein. !!!
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:[MOD UPDATE] Wo sind die User
« Reply #9 on: October 14, 2002, 11:33:50 AM »
Reply with quote

Jep, es lag an der Subs, bzw am vergessenen DB Abfragen Teil.. Nun funktioniert es sauber,

Danke Dir !!!!


Surfy
Logged
amango
Jr. Member
**
Posts: 89


Re:[MOD UPDATE] Wo sind die User
« Reply #10 on: October 14, 2002, 11:37:20 AM »
Reply with quote

Ich habe noch die Version "RC1" installiert - dass nur der Admin diese Funktion haben sollte ist klar. Welche Modifikationen muss ich denn machen, wenn ich auf die neue Version updaten möchte? Mit BoardMod geht das ja leider nicht.
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[MOD UPDATE] Wo sind die User
« Reply #11 on: October 14, 2002, 11:48:16 AM »
Reply with quote

@amango

mit boardMod alte version rausnehmen - dann neue einspielen.

oder step by step die neuerungen mit einem editor eintragen und die who.php austauschen, auf jedenfall die db_mod.php durchlaufen lassen!
Logged
amango
Jr. Member
**
Posts: 89


Re:[MOD UPDATE] Wo sind die User
« Reply #12 on: October 14, 2002, 01:18:32 PM »
Reply with quote

Habe ich soweit eingebaut - aber es fehlt noch die Grafik "Who.gif" - also die kleine Grafik für "Wer ist online". Der Button ist in der RAR-Datei oben nicht enthalten.
« Last Edit: October 14, 2002, 01:20:48 PM by amango » Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:[MOD UPDATE] Wo sind die User
« Reply #13 on: October 14, 2002, 01:31:35 PM »
Reply with quote

Den Button, allerdings in Englisch, findest Du hier:

http://www.dune2k.com/downloads/Who.zip
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[MOD UPDATE] Wo sind die User
« Reply #14 on: October 14, 2002, 03:03:26 PM »
Reply with quote

@surfy
schade das ich das erst jetzt erfahre, die V2 habe ich mehrmals upgedatet und beim letzten mal wohl leider vergessen den englishen und von mir noch mal in deutsch gemachten button mit zu packen. werde das heute noch nachholen!

achtung

wer sich beide versionen, die englishe und die von mir angepasste runtergeladen hat muss tunlichst darauf achten diese nicht durcheinander zu bringen!!

Logged
Pages: [1] 2 3 ... 6 Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  [MOD UPDATE 1.5.1] Wo sind die User « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 1.454 seconds with 20 queries.