open All Channels
seplocked EVE Technology Lab
blankseplocked POS Reinforcement Tracker
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.01.16 10:40:00 - [1]
 

Edited by: Kossaw on 31/08/2011 08:37:17
Edited by: Kossaw on 31/07/2011 11:25:06
Edited by: Kossaw on 08/07/2011 04:24:37
Edited by: Kossaw on 31/05/2011 08:10:43
Edited by: Kossaw on 26/01/2011 00:47:19
A simple web site to track Reinforcement timers .....

To see it working -> POS Timer Web Site

To get the source code -> Here

The web site is based on the Yii framework (which makes it simple to write) so you will need to install this if you don't already have it. Get the framework from Here

If you find it useful and/or need some support, donations of ISK would be welcomed.

Latest Version: 2.1.0 Released 2011-08-31

* Added RSS feed. An RSS Feed of all timers is available if the front page is public.
* Auto page link to Dotlan for system information




Kossaw
H A V O C
Cascade Imminent
Posted - 2011.01.16 10:43:00 - [2]
 

Edited by: Kossaw on 31/08/2011 08:35:41
Edited by: Kossaw on 31/07/2011 11:27:06
Edited by: Kossaw on 27/01/2011 09:56:07
Edited by: Kossaw on 26/01/2011 00:51:49
Reserved, cos apparently thats what you doConfused

Version 1.1.0
- Anyone can register to receive e-mail alerts. Registration is via e-mail.
- Optional Fields for Planet / Moon / Alliance are available.
- Reinforcement Times can be entered as Day, Hour, Minutes to go or Absolute UTC timer.
- Optional Notes filed visible to Admins only.

Version 1.1.1
- Bug fix to Update form

Version 1.2.0
- Added colour coding to POS Timer front page
- Added options to hide the front page to unregistered visitors

Version 2.0.0
- Major rewrite of user security administration

Don't be Stupid - DO NOT USE YOUR EVE USERNAME OR PASSWORD to register for a postimer site. Passwords are encrypted and hashed but I have no control over what someone else might do to the database.

Hanathor
Gallente
El Gremio Segundo
Posted - 2011.01.17 10:27:00 - [3]
 

Very nice and simple Wink

BTW i'm disappointed about use of framework: it make impossible for who does have an hostes space to use it Crying or Very sad

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.01.17 18:25:00 - [4]
 

You can choose to include the Yii framework directories inside the POS Timer root directory, which makes it a self contained application. I did not to do this as it keeps the project simpler for me to administer and the upload file smaller.

PsyKzz
Posted - 2011.01.18 15:16:00 - [5]
 

I guess your still working along with this, but the google code website for the source is not avalible.

Would be nice to see your coding styles.

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.01.18 23:21:00 - [6]
 

Its a PHP application so there is no separate source code and application .exe file. Just use the downloads tab.

Its a Yii based application so "style" doesn't really come into it Wink Yii controls the whole project layout.

POS Timer is a project for me to get to grips with Yii quickly. I'm migrating other corp and alliance tools to this framework so need a quick, easy and practical project to do first.

PsyKzz
Posted - 2011.01.18 23:24:00 - [7]
 

Originally by: Kossaw
Its a PHP application so there is no separate source code and application .exe file. Just use the downloads tab.

Its a Yii based application so "style" doesn't really come into it Wink Yii controls the whole project layout.

POS Timer is a project for me to get to grips with Yii quickly. I'm migrating other corp and alliance tools to this framework so need a quick, easy and practical project to do first.


I dont know where my own stupidity came from. Forgot it was PHP just then.

Aero089
Exiled.
The Kadeshi
Posted - 2011.01.19 00:12:00 - [8]
 

Is this a mean hint for a certain alliance you're hitting? ;)

Crelic
BlackSite Prophecy
Posted - 2011.01.21 01:30:00 - [9]
 

I was able to install it with ease, was pretty happy with that.

The one thing I noticed that I would like to see is ability to enter more information: ie Corp, Alliance, POS Planet/Moon. Also entering the timer as it is displayed and then calculated to the RF exit time would be awesome.

I might have missed it, but I tried adding users to the database and that didn't seem to help or add new logins besides 'admin'.

Thanks! Nice work so far.

-C

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.01.21 11:59:00 - [10]
 

Atm there is only one user. Yii expects to find a "user" table but we didn't find any need to implement complex user security so the user table is not used.

Thanks for the feedback. There might be a version 1.1 in a few days

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.01.26 00:54:00 - [11]
 

Originally by: Crelic
I was able to install it with ease, was pretty happy with that.

The one thing I noticed that I would like to see is ability to enter more information: ie Corp, Alliance, POS Planet/Moon. Also entering the timer as it is displayed and then calculated to the RF exit time would be awesome.

I might have missed it, but I tried adding users to the database and that didn't seem to help or add new logins besides 'admin'.

Thanks! Nice work so far.

-C


Done. Additional fields added, User accounts are implemented. Admins have a superuser privilege and can "Manage Users" to change passwords, create new admins etc.

orphenshadow
Gallente
Easy Co.
Fatal Ascension
Posted - 2011.02.13 10:17:00 - [12]
 

Thanks for this script,
I had a little trouble getting it to work initially. It may have been my server, but there was no installer or instructions on how to set up the database, did some tinkering, ran the sql files included (it was pretty picky in the order it wanted to take them), after a bit of trial and error everything was working like a charm :)

Pice Nussy
Posted - 2011.03.29 09:35:00 - [13]
 

Is there a way to restrict access? I like this tool, but I do not want guests/users without privileges to view the timers. I guess this needs to be set via the framework ACL, but I do not know how to. Besides that, new registered users shouldn't be able to do anything until an admin has set a certain user level, like admin or moderator.

Kyle Cook
Posted - 2011.04.20 10:48:00 - [14]
 

Originally by: Kossaw
Originally by: Crelic
I was able to install it with ease, was pretty happy with that.

The one thing I noticed that I would like to see is ability to enter more information: ie Corp, Alliance, POS Planet/Moon. Also entering the timer as it is displayed and then calculated to the RF exit time would be awesome.

I might have missed it, but I tried adding users to the database and that didn't seem to help or add new logins besides 'admin'.

Thanks! Nice work so far.

-C


Done. Additional fields added, User accounts are implemented. Admins have a superuser privilege and can "Manage Users" to change passwords, create new admins etc.


The user activation page says "You account is active" and should be "Your account is active"

Superusers role is required to be able to manage the pos data but it also allows that superuser to remove/demote other superusers, is that correct? Super users should only be able to manage content, not create more admins (Personal opinion).

Can a flag be added somewhere to set the main page as restricted, unless logged in (perhaps need a read only role in that case or make the subscriber account activation by approval only).

Kyle Cook
Posted - 2011.04.20 10:52:00 - [15]
 

Oh but p.s - awesome simple mod. Smile

P.p.s a readme file about setting chmod in certain directories, loading up what sql scripts etc would have saved a bit of time Very Happy

Kyle Cook
Posted - 2011.04.20 11:25:00 - [16]
 

Edited by: Kyle Cook on 20/04/2011 11:37:14
Fixed the email sending issue, didnt read the section about needing to call the command from yiic.php

Emails all come from no sender though, whats that about. ugh

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.05.31 08:18:00 - [17]
 

Originally by: Kyle Cook
The user activation page says "You account is active" and should be "Your account is active"

Superusers role is required to be able to manage the pos data but it also allows that superuser to remove/demote other superusers, is that correct? Super users should only be able to manage content, not create more admins (Personal opinion).

Can a flag be added somewhere to set the main page as restricted, unless logged in (perhaps need a read only role in that case or make the subscriber account activation by approval only).


Added a flag to /protected/config/main.php to restrict access to the main page.

Messing with the SuperUser role (and fixing the spelling mistak) means messing with the User security module which I didn't write and messing with the database which makes upgrades awkward. Will try to figure out an easy way to do it.

Tomy LEE
Posted - 2011.06.24 11:48:00 - [18]
 

Edited by: Tomy LEE on 24/06/2011 11:48:49
I follow your installation guide and put the framework directory on the root of your tool but this message appear : The table "pos" for active record class "Pos" cannot be found in the database.

I have succefully imported the sql file after creating the db...

An idea ?

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.06.30 09:30:00 - [19]
 

Use phpMyAdmin to check ....

1. That you have loaded the SQL import file to the correct database
2. That a table called "pos" exists

Check the configuration file in /protected/config/main.php lines 63,65,66 and 68 to ensure you are connecting to the correct database with the right username, password, and table prefix.

If you can't find the problem here, uncomment lines 87 and 91 to enable the de-bugger and eve-mail me a link to the web site. Include your version numbers of PhP and MySQL

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.07.08 04:22:00 - [20]
 

New Release ...

pilotsr
Pwn 'N Play
Chaos Theory Alliance
Posted - 2011.07.08 15:07:00 - [21]
 

Awesome job, installation was a breeze. Thanks for making this available. Very Happy

Tomy LEE
Posted - 2011.07.10 11:16:00 - [22]
 

Edited by: Tomy LEE on 10/07/2011 11:16:05
Thx for your answer.

Where do you install the framework please ?

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.07.10 21:04:00 - [23]
 

Sorry if I do not understand your statement but ...

Install the Yii framework first, (follow the install guide) and then install the POSTimer application. If you work this way it is not possible to "put the framework in the root directory of the tool".

Tomy LEE
Posted - 2011.07.16 12:21:00 - [24]
 

Thanks but the installation guide is very light and do not help me. Can you give me the steps please ? I have a mutualized server not a dedicated one... Hope ,it will work.

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.07.31 11:22:00 - [25]
 

Originally by: Kyle Cook

Superusers role is required to be able to manage the pos data but it also allows that superuser to remove/demote other superusers, is that correct? Super users should only be able to manage content, not create more admins (Personal opinion).



Finally resolved.

New version is released

Kossaw
H A V O C
Cascade Imminent
Posted - 2011.08.31 08:38:00 - [26]
 

Another release.


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only