Jump to content

mritter

Member
  • Posts

    1,094
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Posts posted by mritter

  1. I don't know about that, xure. I would assume a line is missing from the lang file. Since translators tend to take my comment lines out, I can't do an easy side-by-side comparison. It drives me nuts some times.

    ISO 639-2 has Swedish as se, Danish as da. (http://www.loc.gov/standards/iso639-2/php/code_list.php)

    ISO 639-1 has Swedish as sv, Danish as da. (http://www.science.co.il/language/Codes.asp?s=code2)

    WHich is correct?

    My codes match what is picked from the combobox, so not a bad filename issue.

  2. Kel is wwwwaaaaayyyyyy behind on the manual. He can't keep up with me and my additions. Don't expect v8 manual any time soon. Sorry.

    The ChangeLog.txt is what you should be reading with every new release. That is written by me as I make changes/additions/deletions.

  3. Zeus: First off, test install 20+ items so you see an issue with the image in the install_text box. It scrolls. I will have to add an extra <div>.

    Second, let me do some more updating to the themes. Some things need more "automation". As in, if you have your own progress bar in the theme folder, then that one will override the one chosen in Options->Style tab.

    I don't want people to have to add several files manually to the Common folder. That folder is "do not touch".

  4. This is an "old feature" that was added before my time, so before any major updating.

    This was first used in a specific way: Say I have Firefox and 5 extensions. Obviously you wouldn't want to be able to check an extension without first picking Firefox. In this case it works perfectly.

    Now, as software has progressed with Java and/or DotNet, and in your case, it may be time for a new option: Required or Requires.

    For example: OpenOffice requires Java to be installed. In the current operation, Java would be disabled until OpenOffice is checked. What if I just want to install Java? Can't.

    With Required(s), Java would still be enabled. So it could be installed without OpenOffice. When click OpenOffice, Java will be checked also.

    A new combo box would have to be added to the Dependecies tab, like the current two there now.

    Sound like I am on the right track?

  5. @Midiboy and everyone:

    Do you guys want me to include "empty" default files for config.js, ueroptions.js,and networkoptions.js so this issue does on happen? You would still copy your previous version files over them. At least with the defaults already there,it could be run right out the box with no need for writing files.

  6. Do be careful when removing files:

    If you remove files in Tools folder, USSF and {EXTRACT} will not work.

    All of the themes are in the archive because they have ALL been majorly updated. You need to switch the v8.0.0 themes. No exception.

    If you remove the Graphics/Logos folder, you will not have images for the new Logos layout style.

    DO NOT TOUCH: Codebase, Common, and WPIScripts.

  7. @Wazer: Fixed. Thanks. Will get v8.0.2 up in the next few days.

    If you want to fix it now, update this code in configwizard.js. I forgot the line with NavGrid.cells(...);


    function HandleInstallOrder()
    {
    position="configwizard.js";
    whatfunc="HandleInstallOrder()";

    CopyConfig(cpos);
    NavGrid.cells(cpos,0).setValue(configList[cpos].ordr);
    // document.getElementById("desc").focus();
    }

  8. I know what you are asking, but in seeing other people's screen shots, a majority of people use custom images. I made the Logos folder as a starting place for the new Logos layout style. You want it this way, I want it that way, he wants it this way, etc. You will have to specify the subfolder in the path. Use a text editor to change them all at once.

  9. Zeus: I am glad you asked about the window resizing. I looked for it a while back, couldn't find anything. I just looked again and found it right away. The Installer window size is now locked.

    All theme customizations are welcome. Just don't modify the Installer.hta file, do it all through your theme's wpi.css and installer.css.

  10. There is a new theme engine for v8 that is quite powerful. There are 4 types of themes: Accordion, CorporateIT, euDock, and Windows. These each have their own "core" layout code so all themes of the same type keep a consistant look and feel.

    In each theme folder is a new file, wpi_theme.js. This is where you will do your customization. Not all themes have every item. If it's not in the file, it's not supported. euDock has a limited list of items, for example.

    For lack of a better name for now, David theme is based on Windows' engine and utilizes almost all the options. Compare with other similar themes to see how they work. Woody theme is one of the few that uses the Logo option. David uses a background color (no image) and uses the new SidePanel.png image.

    Read the ChangeLog.txt for more specific details.

    If you have any new custom theme layouts, send them my way. I am always looking for new designs, especially for "corporate" network share use.

    If you have any new ideas, post them here or send me your theme via email with the details.

    Updated all of the themes to a new rendering engine. The html code is

    no longer in the theme folder. This way all the themes will match and

    function properly. All images may be replaced or removed. Many items

    in the theme are still customizable. This is done via the new

    wpi_theme.js in each theme folder. The type of theme is defined in the

    wpi.inf file: Windows, euDock, CorporateIT, or Accordion.

    The names of the images are hard coded in and can not be changed and

    they must be PNG images.

    The background image can either be called Wallpaper.jpg or

    Wallpaper.png. Or no image and set a background color.

    If Title.png exists it will be used. If does not exist, text will be

    used. To have no image and no text, copy in Title.png from

    /Commom/imgs/.

    If TitleBG.png exists, it will be used as the background pattern. Or

    set a color in wpi_theme.js.

    SmallBarT.png a SmallBarB.png, if exist will be used. Erase them to not

    use them. The heights can be specified in some themes.

    If SidePanel.png exists, it will be used as the background for the side

    panel (Begin Install, Select All, Select None, etc.). And/or a color

    can be specified. The width of the side panel is also customizable.

    If Logo.png exists, it will be used as a second image. It is mainly

    meant for a company logo/watermark when don't want a big background.

    Usually would be light colored, almost transparent. Set it's right

    edge and bottom edge location.

    PinkRibbon and Woody themes are examples.

    If Bottom.png exists, it will be placed in the bottom bar at center.

    If BottomBG.png exists, it will be used as the background pattern. Or

    set a color in wpi_theme.js.

    You can specify and customize text to be placed in the bottom bar in

    wpi_theme.js. Can not have both image and text.

    The exit button can be on left or right side, and show or not show the

    text.

    Not all theme types have all the customizable features. If it's not in

    wpi_theme.js then it can't be modified so don't try to add anything from

    other types.

    Went through every css file and removed several old items that are no

    longer used, and changed the names of several items.

  11. In your theme folder, optionally make a folder called Cur, put your cursor.ani file in there, or theme root.

    In wpi.css:


    body
    {
    background-color: #5A7EDC;
    font-family: arial;
    font-weight: bold;
    color: #000000;
    margin: 0px;
    /* cursor: auto;*/
    cursor: url('../Themes/Vista_Ultimate/Cur/Select.ani');
    }

  12. I hope everyone likes this latest version. I spent a lot of time and effort on it over the last several months. I probably could have gotten more done in less time, but my main computer has been down for a few months now; dead mobo and cpu.

    Once I get a new computer built I will be starting work on a new project or three. I would almost call them "proof of concept" programs since they are just some ideas I have had for a while that I just want to show how powerful JavaScript and web based programs can be.

    Now to the real reason for this post:

    I have never been one to ask, but I would really like to see some donations be made. Especially from corporate users. Until you start your own project, you cannot appreciate how much time and effort Kel and I have put into WPI. I take time out of my day to solve your problems and improve WPI for you. WPI is, well, a second job that I don't get paid for.

    I love programming and have no plans to stop. A little appreciation is always a great motivator to keep working.

    Thank you.

×
×
  • Create New...