11 marzo 2008 alle 11:05:36 Modificato il 11 marzo 2008 alle 11:47:37Salve a tutti, mi scuso già da ora se l'argomento è stato già trattato. Mi chiedevo se era possibile avere un mod, che segnalasse la presenza ONLINE dell'amministratore. Il mod visitatori on line permete agli utenti registrati di vedere chi è online, io vorrei, sempre se possibile, fare vedere a tutti gli utenti (registrati e non) chi è on line, una sorta di assitenza in linea.(per spiegarmi, avete presente il bottone "online" presente nel forum sotto l'avatar) grazie Danilo http://www.gavoi.com/default.asp
aldo Avanzato
193 Discussioni
11 marzo 2008 alle 12:10:15 Beh, non è difficile.Basta agire sul codice e evitare la if sPseudo <> "" then sul modulo dei visitatori
ciao
--------------- Tutto è relativo ...
daninet Avanzato
122 Discussioni
11 marzo 2008 alle 16:02:49 certo basterebbe quello, ma non è mica tanto facile, forse sapendo dove è il blocco potri fare alcune provo, nella pagina menmber.in.asp, non rieco ad aggire, non trovo la riga. danilo
--------------- http://www.gavoi.com/default.asp
aldo Avanzato
193 Discussioni
11 marzo 2008 alle 16:18:02 nella Sub DisplayMembersPage() di members-inc.asp viene inserita
If IsAuthorizedBin(ROLE_ADMINISTRATOR) Then
Penso sia quello a determinare il tutto.
ciao
--------------- Tutto è relativo ...
daninet Avanzato
122 Discussioni
11 marzo 2008 alle 17:07:32 Ho fatto varie prove, ma non è quello che volevo, nel senso che avevo predisposto un blocco, con il nome assistenza, che doveva segnalare quando l'amministratore era online a tutti i visitatori, non agli iscritti, agendo sulla member-inc.asp riesco solo a modificare chi vede tutti gli iscrtti oo nonli vede. sempre da user, non so se mi sono spiegato. Danilo grazie
11 marzo 2008 alle 22:04:25 Penso che tu possa usare il modulo VISITATORI, che è già pronto per visualizzare chi è on-line, io ho fatto un paio di modifiche per visualizzare quando l'admin è on-line, visualizzando una stringa al di sopra del riquadro degli utenti on-line, in cui viene visualizzata la scritta: Admin on-line + il nick, ti allego qui sotto la sub che va a sostituire l'originale nel file Display-inc.asp.
Sub DisplayDynamicCounter() Dim iAuthent, iAnonymous Dim oCn, oRs, rSQL
Set oCn = DBConnexion(DB_MAIN) rSQL = "SELECT Count(*) FROM sessions" Set oRs = DBRecordSet(oCn, rSQL) iAnonymous = oRs(0) oRs.Close Set oRs = Nothing
rSQL = "SELECT Count(*) FROM sessions WHERE sLogin<>''" Set oRs = DBRecordSet(oCn, rSQL) iAuthent = oRs(0) oRs.Close Set oRs = Nothing
rSQL = "SELECT uLogin FROM users" Set oRs = DBRecordset(oCn, rSQL)
Response.Write Replace(Replace(GetTranslation("LANG_CURRENT_VISITORS"), "%1%", iAnonymous), "%2%", iAuthent) & VbCrlf If sPseudo <> "" Then Response.Write " - <a href=""" & GLOBAL_SITE_PATH & GLOBAL_SITE_WHO_ONLINE_PAGE & """>" & GetTranslation("LANG_MORE_INFORMATION") & "</a><br>" & vbCrlf End If
'modifica admin If sPseudo = "admin" Then Response.Write "Admin on-line """ & oRs("uLogin") & """" & VbCrlf End If 'fine modifica admin
Response.Write "</_div>" & vbCrlf
If bDisplayIframe Then Response.Write "<_iframe src=""onlinemembers.asp"" name=""online"" width=""100%"" height=""100"" frameborder=""0"" scrolling=""auto"" id=""online""></_iframe>" & vbCrlf Else OnlineMembers End If CreateBottomTable ""
oCn.close Set oCn = Nothing End Sub
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
12 marzo 2008 alle 12:45:01 Ho provato, dopo vari tenttativi, posso dire di non esserci riuscito, ho meglio la scritta la vede solo chi è iscritto, non chi visita il stio, ripetto, volevo che la scitta webmaster online, la potessero vedere tutti i visitatori, indipendentemente se registrati o non. grazie danilo
12 marzo 2008 alle 15:40:16 Scusa, non vorrei farmi gli affari tuoi, ma, il guest non può fare nulla, se non visitare le pagine, che importanza può avere se vede l'admin on-line oppure no?
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
12 marzo 2008 alle 15:57:42 Be, esempi: se per caso un offre dei servizi, entra un cliente, questo può vedere e chiedere direttamente al webmaster che è online.! cosi uno che cerca consulenze, se vede che nel sito sono presenti degli operatori online, cerchrà direttamente gli operatori online. questi sono alcuni esempi. comunque vedo di trovare un'altra soluzione, pensavo fosse più semplice, cosi come il forum se nottate, quando uno è in linea, si accende il bottono sotto l'avatar. ciao