php forum
php mysql forum
php mysql smarty
 
Page 1 of 2 1 2 >
Topic Options
#96426 - 07/10/01 06:30 AM member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
gibt es schon einen hack (ich hab keinen gefunden) der neben dem usernamen (z.b) ein pic einblendet ob dieser gerade online (im board) ist oder nicht - (lampe an/aus) ???

wenn nicht - hast du zeit easy laugh ?


[ www.chat-board.de ]
_________________________
loveground.com

Top
#96427 - 07/10/01 06:24 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
Aber das kannst du doch im Who is online hack sehen.

Top
#96428 - 07/11/01 03:07 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
ja weiß ich doch ... laugh

aber darauf aufgebaut ein PIC das in den beiträgen neben dem user namen leutet (oder auch nicht) und mir sagt das der grad online ist würde mir schon gefallen.

kann ich da nicht eine kleine abfrage starten die "who is online" prüft und bei "user gefunden" das pic (lampe an) einbindet - sonst bleibt das pic (lampe aus) an ...


?? ist halt nur so ne idee - und wie du weißt bin ich kein hacker - eher ein "formatierer" wink aber wenn das keine große sache ist ...
_________________________
loveground.com

Top
#96429 - 07/11/01 12:32 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
So, habe das aber nicht getestet, weil ich heute wahnsinnige Kopfschmerzen habe.Also bitte selber testen.Achso in das noncgiverzeichnis muss eine Datei "user_online.gif"

Quote:
quote:

Top
#96430 - 07/11/01 01:04 PM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
$show_user_online="offline"
$pos = -1
#get who's online people
if (-e "$vars_config{MembersPath}/UBB6online.cgi") {
$people = &OpenFileAsString("$vars_config{MembersPath}/UBB6online.cgi");
while (($pos = index($people,$public_name,$pos)) > -1){
$show_user_online="online";
}
soweit alles verstanden und eingebaut - aber er gibt noch einen fehler - wenn du oder irgendwer ne idee hat her damit ...
_________________________
loveground.com

Top
#96431 - 07/11/01 01:24 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
und was für ein Fehler ist das ?

Top
#96432 - 07/11/01 01:26 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
Blöd wenn man was ändert und die Änderung nicht kontrolliert

mache aus dem OpenFileAsString ein OpenFileAsVar

Sorry

Top
#96433 - 07/11/01 03:08 PM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
syntax error at .../ubb_lib_posting.cgi line 656, near "$pos "

wenn ich das drinn habe:

Code:
code:


fehlt da vielleicht ein ";" ???

<FONT COLOR="#000000" SIZE="1">[ July 11, 2001 03:10 PM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96434 - 07/11/01 05:12 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
zwei

$show_user_online="";
$pos = -1;

Top
#96435 - 07/12/01 01:14 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
nun wir kommen der sache näher - (es fehlte noch eine klammer am ende ?! - aber nun zeigt er mir nur offline an ? - aber er läuft erstmal wink

#############################################

Code:
code:


und er spinnt bei threats die mehr als eine seite haben ?!? die zeigt er mir nämlich dann nicht mehr an - überarbeitet er sich da ? laugh oder hab nur ich den fehler ?

melder
[ chat-board.de ]

<FONT COLOR="#000000" SIZE="1">[ July 12, 2001 01:25 AM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96436 - 07/12/01 02:30 AM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
So habe das ganze etwas abgeändert und es läuft soweit.Ein Problem besteht noch, wenn die Seite aus dem Cache kommt, klappt es noch nicht.Also muss ich mir noch was einfallen lassen.
suche in ubb_lib_posting.cgi
Quote:
quote:

und hänge folgendes an
Quote:
quote:

suche in public_topic_page.pl
Quote:
quote:

hänge folgendes an
Quote:
quote:

Top
#96437 - 07/12/01 02:35 AM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
Hat hier jemand vielleicht ne Idee dazu wie ich es schaffe einen bestimmten Namen, den ich nicht kenne aus der variablen ThisHTML herrauszufinden ?
Ansonsten müsste ich mir beim erstellen des Beitrags für den cache extra eine Datei anlegen, die sich die Namen merkt und dann beim Aufruf testen, ob der Name online ist oder nicht.

Top
#96438 - 07/12/01 08:16 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
@ easy - ich nicht - aber für alle die links schon so viel drinn stehen haben in topic_page.pl hinter $AuthorExtra die $show_user_online einfügen

und in die .cgi

# public name
chomp($thisline[10]);
$public_name = $thisline[10];
$show_user_online="I <B>OFF</B>-LINE";

#get who's online people
if (-e "$vars_config{MembersPath}/UBB6online.cgi") {
$people = &OpenFileAsVar("$vars_config{MembersPath}/UBB6online.cgi");
if ($people =~ /$public_name/){
$show_user_online="I <B>ON</B>-LINE";
}
}

dann müßte nur die abfrage möglichst so aussehen - das nur mitglieder die anzeige bekommen und unregistrierte user keine on/offline anzeige erhalten also so in der art hier:

if ($people =~ guest){
$show_user_online="";


- nur so ein gedanke - soweit bei mir jetzt auch erstmal drinn [ und bis auf den cache habe ich auch keine weiteren fehler bemerkt - bis jetzt laugh ]

[ www.chat-board.de ]

!INFO: habe einen PALM Vx zu verkaufen - für DM 400,- mindestens. - mehr auf meinem board unter "marktplatz".

<FONT COLOR="#000000" SIZE="1">[ July 12, 2001 08:36 AM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96439 - 07/14/01 12:56 PM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
bump laugh
_________________________
loveground.com

Top
#96440 - 07/16/01 02:56 AM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
So, das ganze ist fertig und ihr findet es hier

Link

Top
#96441 - 07/16/01 03:26 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
also danke erstmal für deinen einsatz - hab da nur ein kleines problem - den online 4.0 bekomme ich nur bei einer version ab 6.2 rein - ich hab aber immer noch 6.1 und keinen bock alles umzustellen. also ich kann leider die letzte variante nicht benutzen - aber vielleicht kannst du teil 1 ja auch noch cache freundlich umstellen ?

mfg melder [ www.chat-board.de ]
_________________________
loveground.com

Top
#96442 - 07/16/01 03:53 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
Dafür dürfte nur der Dateiname im Membersverzeichnis überprüft werden. Ansonsten keine Änderung

Top
#96443 - 07/18/01 12:51 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
also die erste variante wie ich die schon drinn habe - aber mit der überprüfung ?!

jo und ich hab keinen plan wie du das machen würdest ...

mfg melder
_________________________
loveground.com

Top
#96444 - 07/18/01 07:54 AM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
Mann, du stellst dich doch sonst nicht so dumm an. laugh

Gehe in dein membersverzeichnis.Who is online legt dort eine Datei an( bei 4.0 heist UBB6online.cgi).Wahrscheinlich bei dir genauso.Ansonsten must du nur den Namen im meinem Hack ändern.

Top
#96445 - 07/19/01 12:58 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
mmm ? das verwirrt mich dann doch - hab deinen hack eingebaut und da auch noch gedacht das alles passt - aber ich bekahm keine anzeige mehr - da hatte ich gedacht das dein hack nur mit dem 4.0 läuft ?!?

der whoisonline den ich hab legt die gleiche datei an im members.

nun gut dann müßte es eigentlich funzen - ich test das nochmal ...

[ www.chat-board.de ]
_________________________
loveground.com

Top
#96446 - 07/19/01 01:24 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
oh gott bin ich doof ... naja der alkohol denk ich wink

include a pic edit the counter (richtig?) in:

/<img src="$vars_config{noncgi}on_line.gif" alt="ON-LINE">/
[ www.chat-board.de ]

<FONT COLOR="#000000" SIZE="1">[ July 19, 2001 02:03 AM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96447 - 07/19/01 02:09 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
aber trotzdem haut hier was nicht hin ...

ich bekomme das pic (bzw. den netten schriftzug) nur sehr selten angezeigt selbst nach dem ich den cache gelöscht habe passiert nicht viel - kannst du dir das erklären ?

und schau dir das hier mal an - ich bin online aber:



einmal bin ich grün (online) das andere mal darunter im gleichen beitrag bin ich (rot) offline ?!?!?!?

<FONT COLOR="#000000" SIZE="1">[ July 19, 2001 02:12 AM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96448 - 07/19/01 02:49 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
oh was geht denn hier ab - ich bekomme die on/offline anzeige nur im ersten topic bei den ersten 10 einträgen ???

sonst kommt einfach gar nix ...

nun versteh ich gar nix mehr. mein "who is online" schreibt ja in die UBB6online.cgi und zwar genau das hier:

Code:
code:


schreibt meine whoisonline was anderes ? oder warum geht dein hack nicht in allen topics und beiträgen ?

<FONT COLOR="#000000" SIZE="1">[ July 19, 2001 02:50 AM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96449 - 07/19/01 02:56 AM Re: member_online_pic
Ta Lun 3 Offline
Junior Member

Registered: 07/17/01
Posts: 24
Ich habe das selbe Problem mit dem Text.

Kann es sein, daß die Variable nicht geleert wird oder weil ich Who is Online 3.7c habe?

(was hat sich eigentlich gegenüber diesen beiden Versionen getan weiß das jemand?)

Gruß

Ta Lun
P.S. Melder wie hast Du das Pic da eingebaut?
Ich verstehe diesen Code fast überahupt nicht frown
Daher weiß ich nicht, wie ich die Pics dort einbauen kann.

<FONT COLOR="#000000" SIZE="1">[ July 19, 2001 02:59 AM: Message edited by: Ta Lun 3 ]</font>

Top
#96450 - 07/19/01 03:00 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
nun ich glaub nicht das whoisonline schuld ist - ich denk die schreiben immer das gleiche in die UBB6online.cgi.
_________________________
loveground.com

Top
#96451 - 07/19/01 03:16 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
mmm - wenn ich im CP die Statistiken aktualisiere - bekomme ich mehr pics angezeigt - aber noch lange nicht alle ... und max. die 10 ersten beiträge erhalten eins - was dahinter an beiträgen kommt erhält kein pic mehr. einige beiträge sind aber noch immer komplett ohne ...

tipsy
_________________________
loveground.com

Top
#96452 - 07/19/01 03:21 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
äh das pic - da mußt du den "counter" also in der ubb_get_topic.cgi das hier suchen:

$ThisHTML =~ s/<!-- offlinecounter $onlinecounter -->/online/gim;

########
änder das und das "offline" danach so ab:

$ThisHTML =~ s/<!-- offlinecounter $onlinecounter -->/<img src="$vars_config{noncgi}on_line.gif" alt="ON-LINE">/gim;
} else {
$ThisHTML =~ s/<!-- offlinecounter $onlinecounter -->/<img src="$vars_config{noncgi}off_line.gif" alt="OFF-LINE">/gim;

####
das ganze kommt zweimal vor ...


naja ich denk easy wird das noch einbauen beim nächsten update wink

<FONT COLOR="#000000" SIZE="1">[ July 19, 2001 03:23 AM: Message edited by: melder ]</font>
_________________________
loveground.com

Top
#96453 - 07/19/01 09:43 AM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
Bin gerade nach hause gekommen. Werde mir das ganzen mal heute Abend ansehen.

Top
#96454 - 07/20/01 08:08 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
und schon ne idee ?

ps: wenn ich nen neuen beitrag aufmache - kommt das pic - nur die alten beiträge haben das fehler, bzw. bei mehr als 1 seite (soweit ich das beobachten kann)

ich lass den hack bei mir weiter drinn - wenn du mal schauen willst

[ www.chat-board.de ]
_________________________
loveground.com

Top
#96455 - 07/20/01 01:16 PM Re: member_online_pic
e@sy Offline
deutscher Member

Registered: 02/18/01
Posts: 981
Loc: NRW,Germany
So, dann versuchen wir es mal im zweiten Anlauf (sogar mit Update deswegen hat es was länger gedauert)

Link

Top
#96456 - 07/21/01 07:23 AM Re: member_online_pic
melder Offline
Enthusiast

Registered: 02/28/01
Posts: 497
Loc: dresden, germany
he alter - passt - läuft erste sahne ...
_________________________
loveground.com

Top
#96457 - 07/23/01 01:42 PM Re: member_online_pic
Ta Lun 3 Offline
Junior Member

Registered: 07/17/01
Posts: 24
supi funzt....thx...

Top
Page 1 of 2 1 2 >


Moderator:  Charles, Zarzal