tgreer 189 Made Her Cry Team Colleague

A master poster who still hasn't learned how to use the apostrophe key or capitalize "I"? What is the world coming to! <sigh> Kids these days. Why, in my day we had to learn to TYPE to use a computer!

Congratulations. I have no idea what the next "level" is or how many posts it might require.

tgreer 189 Made Her Cry Team Colleague

Right... the reason to create a Group is if you want the system to do something with the group. A badge, private forum access, etc. It's an system administration "shortcut".

Moderators are a Group because we need to discuss moderation things among ourselves: private forum permission.

Sponsors are a group because they get badges and access to a forum.

And so on.

Game Developers aren't a group because there isn't a system setting tied to being a game developer.

tgreer 189 Made Her Cry Team Colleague

Not necessarily "elite", but yeah, you get the point.

Members of the "Staff Writer" group get 1) a user profile badge, 2) access to the Staff Writer's Forum. As an administrative task, it's easier to assign those rights to a single thing, a group, than it is to assign those rights to X amount of users.

So, any Group formed would have to have something more within the site than just a shared interest. I think simply having a new forum added to the Coffee Shop area for Game Developers would work fine in your example - no need to create a vBulletin "Group".

~s.o.s~ commented: Thanks for your time and effort I appreciate it - ~s.o.s~ +7
tgreer 189 Made Her Cry Team Colleague

I suppose a request could be made, if you have a good enough reason for it. Mainly, groups are there to provide easy administration. It's easier to create a section of the site accessible to a "group", and give permissions and settings to the group, and then make members part of a group, than it is to grant permissions to individual members over and over.

tgreer 189 Made Her Cry Team Colleague

Groups are part of the vBulletin software. The adminstrator can create special groups and assign members to those groups. Moreover, permissions, such as forum access, can be give to Groups.

That's why we have a "Moderator" category on the site, only accessible to members of the Moderator group.

Yes, Public Groups can be created, but not by users... only Administrators.

tgreer 189 Made Her Cry Team Colleague

Windows App, or web app?

tgreer 189 Made Her Cry Team Colleague

I'm glad you got off your ass and fixed this.

tgreer 189 Made Her Cry Team Colleague

Yes, there's a new filter in place. It obviously needs tweaking. I'll point cscgal at this thread.

tgreer 189 Made Her Cry Team Colleague

"Server" functionality comes from the OS, not the hardware, per se. However, some machines sold as servers also bundle hardware, such as tape backup devices, to support a 24/7 operation.

tgreer 189 Made Her Cry Team Colleague

The difference between a "server" and a "desktop" is not clearly defined. If your current computer system is capable of holding all the data, with room to grow, and fulfulling all demands for data/queries, then it is adequate. You're already essentially using the 'box', whatever it is, as a server.

tgreer 189 Made Her Cry Team Colleague

The only potential problem I see is putting an "include" inside of a loop. That include could potentially be processed multiple times.

tgreer 189 Made Her Cry Team Colleague

I can't not accept the job offer? What kind of crazy made-up world is this? You ALWAYS have a choice, in any situation. You're saying "you have to say either 'yes' or 'no' but you're not allowed to say 'no'." Sorry, there's no way to give an meaningful answer in that case.

tgreer 189 Made Her Cry Team Colleague

Turn down the job. In any case where the choice is to 1) compromise your principles or 2) exit the situation, the right answer is always "exit the situation".

tgreer 189 Made Her Cry Team Colleague

JavaScript is not well-suited to this task. You need to use a server-side language to render the style sheet link dynamically.

tgreer 189 Made Her Cry Team Colleague

I never used it either, just taking a guess. Actually, I haven't used anythig but notepad. I need to get a copy of something like dreamweaver though because you can't do that much by 'hand'.

This is wrong by definition. Dreamweaver produces code, HTML, CSS, and JavaScript, all of which can be and is written by hand.

I use an IDE for Software Development, but never for Web Development (exception: ASP.NET, the web language designed to require an IDE).

For HTML, CSS, and JavaScript (as well as PostScript, PHP, and PL/B), I use TextPad.

tgreer 189 Made Her Cry Team Colleague

This problem is going to be extremely difficult to diagnose and fix. One, most experienced HTML coders code directly, so telling you what to do in Dreamweaver isn't really possible. I can tell you what is wrong with a line of HTML or JavaScript code, but can't tell you what to do in Dreamweaver to fix it.

Also, you're dealing with 3rd party templates and scripts, which you haven't shown us. Really, you need to go back to the template and script authors for support.

However, if you provide a link to the problematic page, we can at least look at the code and point out where the problems might be.

tgreer 189 Made Her Cry Team Colleague

That should work. You need to return either true or false, and call the function using the "return" keyword as vishesh has shown. He's missing the terminal semicolon, but it should still work. Also, you can't code both an "onsubmit" for the form AND "onclick" on the submit button. Your code would run twice. Pick a single event handler, use the "return" keyword, and make sure each code path in your function returns either "true" or "false".

tgreer 189 Made Her Cry Team Colleague

The best advice for fixing validation errors is to read/understand the errors reported by the validator, and fix them. That's what the validator is for. If you don't understand the error messages, then you need to learn the basics of HTML and XHTML. Buy a good book, study.

tgreer 189 Made Her Cry Team Colleague

I realize he doesn't know any server-side languages. However, that doesn't mean the task can be done client-side. Certain things can only be done server-side, and form processing and re-mailing is one of them.

tgreer 189 Made Her Cry Team Colleague

No, you cannot. Any email solution using client-side code is unreliable, insecure, and relies on client configuration details.

Coding a submit button, the problem mentioned in your thread title, is simple:

<input type="submit" />

However, processing the submitted information and sending it somewhere via SMTP, requires server-side coding. Choose a language, learn.

tgreer 189 Made Her Cry Team Colleague

Set all "border", "margin" and "padding" properties for all elements.

tgreer 189 Made Her Cry Team Colleague

I would suggest that you ask the author of the script.

tgreer 189 Made Her Cry Team Colleague

[search]doctype[/search]

tgreer 189 Made Her Cry Team Colleague

The PDF format is exceedingly complex, and Adobe's developer tools are buggy and virtually unsupported. I would look at a 3rd party tool set such as those provided by PDF Tools AG. They are COM objects, so you'll need to create a COM wrapper.

I've also had partial success automating Acrobat's "search" function. However, Acrobat is not .NET compatible.

tgreer 189 Made Her Cry Team Colleague

Are the images in the same folder as the HTML? You need to provide a path to the images. Please research [search]relative paths[/search], [search]absolute paths[/search], and the [search]base href[/search] property.

tgreer 189 Made Her Cry Team Colleague

FireFox is a standards-compliant browser. So if your page doesn't look correct in FireFox, then chances are your page isn't coded correctly. Start with a proper, complete DOCTYPE (yours isn't complete), and then make sure you write code consistent with the declared HTML version.

tgreer 189 Made Her Cry Team Colleague

This line of code in your page:

<a href="http://www.grafex.co.uk/" style="border-left: 1px solid black">Home</a>

Note the style, it seems pretty on-point to your problem. You should also note that your page does not look well in FireFox at all. Also, you have a script that apparently attempts to resize the user's browser window: major no-no.

tgreer 189 Made Her Cry Team Colleague

If you're using a script someone else wrote, the best place to seek support is to ask the author.

What is a ".dwt" file? My browser didn't recognize it. Please revise the link to your page. Without the ability to see the page, it's going to be very difficult to help you.

Check the various "border" properties in your CSS and/or script.

tgreer 189 Made Her Cry Team Colleague

What does that have to do with scrollbars, Matt?

tgreer 189 Made Her Cry Team Colleague

All of the above post is related to events generated by the scrollbar. They won't help you "position it".

In your example, the image is likely in an IFRAME. The scrollbar is attached to the frame, not the image.

tgreer 189 Made Her Cry Team Colleague

You cannot control the position of the scrollbars.

tgreer 189 Made Her Cry Team Colleague

I'd say "box spot" if I have the terminology correct. I was editing a post at the time.

tgreer 189 Made Her Cry Team Colleague

Yep. This was for a "QuestionMart" survey. About the time I started this thread.

tgreer 189 Made Her Cry Team Colleague

Is there a new ad, which scrolls horizontally across the page, or have I been infected with spyware?

Any ad technology that interferes with my posts, by altering the content (IntelliTXT, for example), or by getting in my way by obscuring content (like the scrolling ad I seem to have spotted) usually gets an immediate, and very negative reaction from me.

Please tell me we're not experimenting with this kind of advertising here.

tgreer 189 Made Her Cry Team Colleague

A "script" isn't going to do it. Any interactive site which accepts user input, stores the results, and uses them to build dynamic pages, requires a server-side language and a database component. The most popular such combination is PHP for the language and MySQL for the database.

There are several "blogging" systems built with PHP/MySQL, the most popular being WordPress.

tgreer 189 Made Her Cry Team Colleague

Agreed. In any discussion about CSS and HTML, the very first question to ask is, "What DOCTYPE are you declaring?".

If there isn't a good answer, or if the coder doesn't know what a "DOCTYPE" is, there is no point in further discussion.

tgreer 189 Made Her Cry Team Colleague

You'll find I agree with you. You're right, "center" isn't in some of the newer standards. But with HTML, one standard doesn't necessarily supersede an older standard. You can code any HTML standard you like. As browsers get better, then adhere more closely to the standards. If you declare the proper doctype, then you're mostly ok. If you want to use HTML 3.2 and the "center" tag: go for it.

I too agree that separating structure and content isn't so easy. "Centering" is a good example. Try telling an architect the "central" support beam isn't structural.

tgreer 189 Made Her Cry Team Colleague

It isn't a matter of "changing minds". It's simply a matter of which HTML version, meaning schema, indicated by DOCYTPE, you are using.

The "center" tag is perfectly valid, in certain versions of HTML.

The arguments that it SHOULDN'T be used, even where it's legal, are philosophical in nature and should never stand in the way of "getting the job done". The argument, of course, is that "centering" something is purely visual, unrelated to the structure of the document, and that HTML is structural markup. Any markup having to do with presentation, should be done with CSS.

tgreer 189 Made Her Cry Team Colleague

You don't want to do this. The "enter" key is universally used to submit a form, or perform a default action. Altering it is a major violation of the User Model.

tgreer 189 Made Her Cry Team Colleague

I won't say it's impossible. But I've never seen it done, and haven't seen any examples, ever. The "hooks" to create and render CSS classes simply don't exist in the DOM. There is nothing to script.

Consider how DOCTYPES, Schemas, and DTDs work: they fully define the underlying DOM. You're trying to add something to the DOM. You'll immediately run into validation errors. The browser looks at the schema to understand how it should respond to certain events, classes, elements, etc. Say you manage to somehow, insert a new "thing" to the schema. What code in the browser is going to process it?

Very, very improbable.

tgreer 189 Made Her Cry Team Colleague

If you want to program this yourself, then you'll need to post in the forum appropriate to whatever software development language you know or use. C#, Java, etc.

Otherwise, perhaps one of the forums in the Tech Talk category, to get advice on these kinds of programs?

tgreer 189 Made Her Cry Team Colleague

No HTML file is going to give you access to the entire contents of the CD. You're going to have to look for another solution. I know there are commerical programs (document management systems) that index and provide search facilities. I don't know about "free" systems.

Do a search for [search]index search CD files[/search]. I did and found this company:
http://www.wrensoft.com/zoom/

tgreer 189 Made Her Cry Team Colleague

You seem to be asking about three or four different questions... all in an old thread. Please decide which question you'd like to ask, and then do so in a new thread. Are you asking:

1) How do I link to an ASP.NET page?

2) How do I create an HTML Form in ASP.NET?

3) How do I configure a web server to support ASP.NET?

4) How do I deploy an ASP.NET application to a web server?

tgreer 189 Made Her Cry Team Colleague

Research the [search]target attribute[/search] of the HREF element.

tgreer 189 Made Her Cry Team Colleague

I don't understand the question. Creating new CSS definitions would require that 1) you become a member of the appropriate W3C working committee, 2) fully develop the specification, 3) work with browser vendors to support the specification, etc.

tgreer 189 Made Her Cry Team Colleague

Again, it's a question of mapping image pixels to device (in this case, screen) pixels. If you angle the image, you lose the 1:1 mapping. The device has to "fake" it or add/remove extra pixels to simulate the image, with less than ideal results.

tgreer 189 Made Her Cry Team Colleague

Yes. Once an array is initialized, though, that's it. If you make a 10-element array, you can't add an 11th element. That's what the ArrayList object is for, a more robust array class. There is also a List object. You just pick what you need for the task at hand.

If you're just learning, though, I wouldn't get too wrapped up in or distracted by arrays. Work on classes, constructor methods, private and public properites, and methods. Study the modifers (static, private, public). Learn how to assign methods as event handlers (delegates).

tgreer 189 Made Her Cry Team Colleague

Sorry. The way the web works is simple:

1. Create a page, using HTML, HTML forms, and whatever JavaScript and/or CSS is needed to perform client-side functions.

2. Create a server-side program, using PHP, ASP, ASP.NET, or CGI, to process the data sent by the HTML form or query.

In your case, you build a standard HTML form with a submit button. When the data is submitted, something has to process it and generate an email. You'll have to learn a server-side language for this. I recommend PHP.

Think of it this way: what would generate an email? A web browser isn't an email program. So it couldn't send the email. Couldn't the browser maybe talk to the client's email program, and let it send an email? Sure... if they have an email program. And which one would it be? Outlook? Thunderbird? And do we really want a web page to be able to send emails through my email program? Sounds a bit like a virus, or spyware.

Hopefully you can see that in order for a web application to generate emails, it has to have a server-side component.

P.S. Where in Denmark are you? I spent some time in Silkeborg working for Jyske Bank. Loved it!

tgreer 189 Made Her Cry Team Colleague

C# arrays are homogenous (meaning, all elements of the array are of the same basic type). You can't have a string and an integer in the same array. C# also provides an "ArrayList" object, which is more robust.

But again, you could create a property in your class that is of type ArrayList, and pass in an ArrayList object.

An array "of objects" is a bit vague. EVERYTHING is an object, so any array is technically an "array of objects".

But you can make an array out of any object. If you created your own class, called "Customer", that had a lot of properties and methods, you could create an array of customers:

Customer[] myCustomerArray = new Customer[30];

That would be an "array of objects", specifically, an array of Customer objects. That array could also be used as a property of any other object, if the object defined a "Customer[]" property.

tgreer 189 Made Her Cry Team Colleague

It depends on what you mean by "handle" array objects, but if you want to create a class which uses an array as a property, you would define the class like so:

public class myCustomObject
{ 
  // define a basic constructor method
  public myCustomObject()
  {
  }

  // define a property
  private int[] _intArray; // an integer array object

  // make it public
  public string intArray 
  {
    get
    {
      return _intArray;
    }
    set
    {
      _intArray = value;
    }
  }

}

To use it, in your main program class, you would:

int[] myInt;
myInt = new int[3] {0, 1, 2};

myCustomObject X = new myCustomObject()
myCustomObject.intArray = myInt;

Now, you could create methods inside myCustomObject that "handle" the array, doing anything you want with it.

There is no substantial difference for any object... everything in C# is an object.