Jump to content

Nabeel

Administrators
  • Posts

    8141
  • Joined

  • Last visited

  • Days Won

    38

Posts posted by Nabeel

  1. Integration with own VA website. I would like to have the ability to intergrate this VA system into a website rather than having it separately.Regards,Zee
    What do you mean integrate?This includes an entire shell, with custom pages, etc.You can integrate, if you include core/config.inc.php, that will suck and allow access to the API to get all of the functionality.You can edit the skins to get a common look too.Look through the docs.The API is in core/common; there will be docs on it.
  2. Yup, this is on its way. Right now it's just news and some stats. I'm making a few static pages under the Pages section in the Admin panel, which will be included into the front page. And you can also add in your TOS, any intro or whatever you want.But the main way to do it is to copy the frontpage.tpl from the core/templates folder, into your skins folder and modify that. That's the template for the front page.In fact, you can copy any template from the core/templates folder, and copy it into the folder for your skin and modify it, it'll show that instead of the default, so you can pretty much customize the look and feel as much as you want. That goes for the navigation (core_navigation.tpl), and you can change things around. You just need to copy it. You can modify it right in that folder, but if there's an update, there's a chance it'll be overwritten.This is the main element of customization which I hope will be taken advantage of.As long as element and field names stay that same, and anything within the PHP tags. Hopefully it'll be pretty straight forward to understand the code and modify it. I tried to keep as much PHP out of the templates as possible.

  3. Download at: http://phpvms.net/docs/downloadsHopefully the problems you guys have reported are fixed.Build 286 04.15 * Rank is now editable * Adding/Editing rank doesn't throw "Not Number" error * Add Schedule form moved out of popup (the form was just too large) - let me know if the popup is a problem anywhere else. * Confirmation done by admin, instead of automatic on email confirm * All accepted PIREPs show up on one map * Installer fix * Rewrote Google Maps code, class based, makes it easier for add-ons and also any other maps * Show some graphs on Pilot Center, like aircraft flown statistics * Database updated to fix hitting integer limit on distance/cruise Known Problems: * Add Schedule form has a giant gap in Firefox * No email is sent out yet when pilot is accepted or confirmed * Default login form is ugly. Yup, it's a problem =DClean install optional, but run these queries to update, change the phpvms_ if your prefix is different

        ALTER TABLE `phpvms_aircraft`    	CHANGE `range` `range` VARCHAR( 15 ) NOT NULL DEFAULT '0',		CHANGE `weight` `weight` VARCHAR( 15 ) NOT NULL DEFAULT '0',		CHANGE `cruise` `cruise` VARCHAR( 15 ) NOT NULL DEFAULT '0';    ALTER TABLE `phpvms_pilots` MODIFY COLUMN `confirmed` INTEGER UNSIGNED NOT NULL DEFAULT 0;

  4. 1.An option should be included to show a new pilot some kind of terms of service that they should agree too before signing up.
    Yeah, the check box is there on the registration. I just need to include the text. Is there some standard text that's used?
    2.An option should be included that new pilots will require approval from a staff member before their account becomes active.
    Right now it's confirmed by email. I can change this. I think this might be better.
    3.Support for HUB's should be included and Pilots should be grouped on the roster based on what hub they are assigned too. Also you should be able to select which hub is the (Default) hub.
    I was thinking about this. I can add one setting that's the home hub. The airports listing kind of addresses this, but I can add an option to the airports indicating if they are the hub or not. Then on registration, pilots can select their hub. How is that?
    4.An option should be given that in airlines that have multiple sub airlines one should be the default or parent company.
    You can add multiple airlines now. On installation I ask for the main airline name, and you can add more airlines through the admin panel. They have their own schedules, but airports are not tied to a particular airline. This might make the hubs tricky, unless the hubs would be the same. I'd prefer to keep the airports independent. But I can add a field for the default airline.
    • Like 1
  5. Ack, I don't want to muck up too much code in order to add it.But I'll make that a custom field which added in by the installer.I will make that hours field modify-able, then it can run through the ranking.And I hope for ranking, whole-numbers for minimum hours will suffice.icon_e_smile.gif

  6. Build 279 * Pilot ranks - Add ranks, system calculates hours on PIREP approval, or addition of new ranks * Pilot profile shows rank, hours until the next rank * Add custom field to popup * Settings Form fixed * Custom fields form * User session had old data, updates on page refresh * Add News form fixed * Display enhancementsDownload: http://www.phpvms.net/docs/downloadsFresh install optional.Thanks

  7. Hmm, that is an interesting problem of implementation.Having it integrated into the package itself is some thing that can be done, and maybe is the easiest. The reason I left it as a custom field is that it's not knowing when to stop - since some might want to add VATSIM ID, maybe a messenger ID, or want them to type their FS version, or something, so that's why I had custom fields, so you can define those.But I can build that into the basic 'package'; but since it's variable, I won't have it automatically add the hours. What I think might be best then, is in the control panel, I'll make the hours editable, and maybe display right above it the total hours, and the previous hours. Then you can edit the total and add however many your VA wants, and it'll re-calculate the rank. How's that?Right now for the rank, it's a basic implementation - minimum hours for the rank, and the title. I might add images for the rank, with the image name being the minimum number of hours; 0.jpg for a new hire, 20.jpg for a junior fo, in the lib/ranks folder. That'll make it a bit easier to replace. I can't think of anything else which would be needed, but if you have any insight, lemme know.Unfortunately, I probably won't get to do much this week, I have a few exams coming up, but I'm squeezing in as much time as possible.

×
×
  • Create New...