Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

django-google-analytics

Compare

  Analyzed 1 day ago

I manage a lot of Django projects that present slightly-different forms to users depending on the site/domain they're visiting. There's also a bunch of custom submission code that differs from form to form, but that's neither here nor there. I need different Google Analytics codes depending on ... [More] the sites and after sticking these tags into every single template, I thought it would be cool to be able to manage these Google analytics accounts from the Django admin page. I also added a mode of operation that excludes the admin interface altogether (you can just use the template tag) Aren't there other solutions already?In my searches I ran across two methods that have been around for a while but which I didn't find to be adequate. The first is a Google Analytics middleware by Will Larson. This method inspects each request, searches it for a tag and dynamically insert the google analytics code. The bad thing is that the template for the tags are hard coded into the middleware, and as far as I know, this kind of defeats the purpose of caching, as a regular expression and some other code must be called for every request. You've also got to purposefully exclude the admin interface, which most people are never going to want to track anyway. Finally, you can't tie GA codes to sites (you can specify them in different settings files, though) and have them inserted properly. I like the ability to administer as much as possible from the admin (when ideal). The second method I found was a snippet that defined a simple template tag which replicates the second mode of operation you see below. It's a little raw, but it works. The main downside with this is that, again, you cannot edit the codes from the admin interface and you can't tie them to specific sites. Two modes of operationAdministering and associating codes with Django sites Add the google_analytics application to your INSTALLED_APPS section of your settings.py. This mode requires that you be using the Django sites framework too, so make sure you have that set up as well. Add GOOGLE_ANALYTICS_MODEL = True to your settings.py Run a ./manage.py syncdb to add the database tables Go to your project's admin page (usually /admin/) and click into a site objects You'll now see a new field under the normal site information called "Analytics Code". In this box you put your unique analytics code for your project's domain. It looks like UA-xxxxxx-x and save the site. In your base template (usually a base.html) insert this tag at the very top: {% load analytics %} In the same template, insert the following code right before the closing body tag: {% analytics %} Just using the template tag Add the google_analytics application to your INSTALLED_APPS section of your settings.py. In your base template, usually a base.html, insert this tag at the very top: {% load analytics %} In the same template, insert the following code right before the closing body tag: {% analytics "UA-xxxxxx-x" %} the UA-xxxxxx-x is a unique Google Analytics code for you domain when you sign up for a new account. [Less]

192 lines of code

0 current contributors

over 14 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

Marvin Image Processing Framework

Compare

  Analyzed about 16 hours ago

Marvin is an extensible, cross-platform and open source image processing framework developed in Java. The framework provides features to: - manipulate images; - manipulate captured video frames; - multithreading image processing; - integrate plug-ins with Graphical User - Interface(GUI); - ... [More] analyze plug-in performance; - extend features via plug-ins; - unit test automation; The image processing algorithms are implemend as a plug-in and can be plugged into other plug-ins, thirdy-party applications and the MarvinEditor - an image editing software. Currently, there are 44 plug-ins available for a wide range of different purposes. [Less]

12.8K lines of code

0 current contributors

over 11 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

proGPUKLT

Compare

  Analyzed 5 days ago

proGPUKLT is a library for the Processing programming language and environment that wraps a GPU-implementation of the Kanade-Lucas-Tomasi feature tracker used for computer vision applications.

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: No declared licenses
Tags klt tracking

RoosterIT

Compare

  Analyzed 5 days ago

RoosterIT is a Web-based Open-source, Talent Management Software Solution specially designed for Corporate Companies to fulfill their Recruitment Process and be integrated in ERP. It incorporates the SaaS Delivery Model and the Cloud Deployment Model

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: No declared licenses

LEA - Lightweight Eyetracking Algorithm

Compare

  Analyzed 1 day ago

LEA is a lightweight eyetracking algorithm library (hence the name) written in and for Java. LEA is able to track eye movements with an ordinary webcam and returns relative movements (up, down, ...). It is also able to compensate for slight head motions.

6.75K lines of code

0 current contributors

about 16 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This
Licenses: No declared licenses

Jimer

Compare

  Analyzed 1 day ago

Jimer is a Time-Tracker based on Jira

26.5K lines of code

0 current contributors

almost 13 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This
Licenses: No declared licenses

Cronos Control

Compare

  Analyzed about 21 hours ago

"The Time tracking Open Source Project" Cronos Control - CC is an Open Source time tracking software. Is very common in many organizations have projects where time tracking is the most important metric, many of these organizations depends on this information to even price the efforts of these ... [More] projects. For this requirement and the enthusiasm to develop an Open Source project we create Cronos Control. [Less]

38.8K lines of code

0 current contributors

over 15 years since last commit

0 users on Open Hub

Inactive
5.0
 
I Use This

BDSIM Beam Delivery Simulation

Compare

  Analyzed 11 months ago

BDSIM (Beam Delivery Simulation) is a program that uses a suite of high energy physics software including Geant4, CLHEP & ROOT to build a 3D model of an accelerator and simulate the passage of particles through both the vacuum and the material of the accelerator itself seamlessly.

160K lines of code

0 current contributors

over 1 year since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Licenses: No declared licenses

OpenTimetool

Compare

  Analyzed about 8 hours ago

openTimetool is a web-based, sector-independent project time recording tool for service provision companies such as agencies and IT support firms, publishing houses and editorial offices, consultancy firms, training companies and freelance workers.

58.7K lines of code

0 current contributors

about 4 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

Datalogger - dlgr

Compare

  No analysis available

Datalogger is a simple C application which logs a floating point value at a time. Multiple trackers are able to keep various time value relations. The data is stored in a SQLite3 database. Excecute user-defined SQLite queries to filter / process your logs.

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: gpl