mirror of
https://github.com/Kugelschieber/marvinblum.git
synced 2026-01-18 06:40:27 +00:00
Fixed paths overflowing table on tracking page and made links clickable.
This commit is contained in:
@@ -78,19 +78,19 @@ func GetLanguages(startDate, endDate time.Time) []pirsch.VisitorLanguage {
|
||||
return languages
|
||||
}
|
||||
|
||||
func GetReferer(startDate, endDate time.Time) []pirsch.VisitorReferer {
|
||||
referer, err := analyzer.Referer(&pirsch.Filter{From: startDate, To: endDate})
|
||||
func GetReferrer(startDate, endDate time.Time) []pirsch.VisitorReferrer {
|
||||
referrer, err := analyzer.Referrer(&pirsch.Filter{From: startDate, To: endDate})
|
||||
|
||||
if err != nil {
|
||||
logbuch.Error("Error reading referer statistics", logbuch.Fields{"err": err})
|
||||
logbuch.Error("Error reading referrer statistics", logbuch.Fields{"err": err})
|
||||
return nil
|
||||
}
|
||||
|
||||
if len(referer) > 10 {
|
||||
return referer[:10]
|
||||
if len(referrer) > 10 {
|
||||
return referrer[:10]
|
||||
}
|
||||
|
||||
return referer
|
||||
return referrer
|
||||
}
|
||||
|
||||
func GetHourlyVisitors(startDate, endDate time.Time) (template.JS, template.JS) {
|
||||
|
||||
@@ -51,8 +51,8 @@ func NewTracker() (*pirsch.Tracker, context.CancelFunc) {
|
||||
store = pirsch.NewPostgresStore(conn)
|
||||
tracker := pirsch.NewTracker(store, os.Getenv("MB_TRACKING_SALT"), &pirsch.TrackerConfig{
|
||||
// I don't care about traffic from my own website
|
||||
RefererDomainBlacklist: []string{domain},
|
||||
RefererDomainBlacklistIncludesSubdomains: true,
|
||||
ReferrerDomainBlacklist: []string{domain},
|
||||
ReferrerDomainBlacklistIncludesSubdomains: true,
|
||||
})
|
||||
analyzer = pirsch.NewAnalyzer(store)
|
||||
processor := pirsch.NewProcessor(store, nil)
|
||||
|
||||
Reference in New Issue
Block a user