Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 07-04-2005, 01:56 AM
Tony G's Avatar
Tony G Tony G is offline
 
Join Date: Nov 2001
Location: Melbourne, Australia
Posts: 8,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I much prefer text-based instructions than HTML-based ones. It's just easier to copy/paste from a text file and follow instructions, plus it means not having to open a browser window to view the instructions.

BUT, I still say go for it. Some coders might want to offer text-based and html based so that everyone is happy.
Reply With Quote
  #12  
Old 07-04-2005, 02:06 AM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Make it generate images instead of text.

Text ones are fine for the most part as long as everything is seperated clearly. HTML would be much better though, if you can handle the reduce in speed. The copy pasting would depend on the CSS (i think), so it just depends on how you do it.

Useful, but not everyone would use it, so go for it.
Reply With Quote
  #13  
Old 07-04-2005, 10:31 AM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As long as it doesn't add a tag-line (eg. powered by ??) and allows us to create our own templates - I'd be the first to say that I would use it.

If I had something like this already I'd be releasing more addons.

Just starting a list for you...
  1. XHTML/CSS compliant -- the best thing about CSS is that you can turn it OFF and/or alter the layout. For example, someone created html instructions with text too small.
  2. Use textarea for code
  3. Use color to give people a quick overview of what is what eg. original vs. new
Reply With Quote
  #14  
Old 07-04-2005, 01:47 PM
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Posts: 3,972
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
bbcode can still be done if you allow config options to define translations of bbcodes.
Good idea.

Quote:
Is this planned as PC software or as an online tool?
It is planned as a PHP script. Later, a friend of mine MIGHT make a C++ port - e.g. make it work as a win32 application.

Quote:
text files are fine for the experienced ... but, 'html' instructions are best for the inexperienced ... Presentation is the key factor why 'html' is best for the whole
if done correctly, 'html' instructions can reduce installation problems/questions posted by newbies*
I totally agree with you on this part.

Quote:
You should inquire with the staff here and see if they can come up with some rules/standards for the community. It will make your job easier.
Bleh... There are vBulletin coding standards. Does anybody here follow them? Some coders do, but most coders are just people who like to code, so many hacks, as you can see, have a badly formatted code. I don't think that everyone will follow manual making standards either.

Quote:
Make it generate images instead of text.
Bad idea. When applying a mod, you need to copy paste. You cannot do that with a text that was converted to an image. -.-

Quote:
As long as it doesn't add a tag-line (eg. powered by ??) and allows us to create our own templates - I'd be the first to say that I would use it.
Why wouldn't you like it if it would add a "generated by" in a footer or a meta tag? It would make the script better known. As far as templates go - maybe, but I suppose the template changes will be CSS-based only. Because you don't need much visual variations except colors and borders in such a simple file as HTML instructions, do you?

Quote:
Just starting a list for you...
1. XHTML / CSS - Do not worry, every small piece of web software I make is XHTML & CSS compliant
2. Umm... Textarea does not show code indentations. Or does it? Because if it does not, then it would be a hard to read code.
3. What do you mean? Color where?
Reply With Quote
  #15  
Old 07-04-2005, 02:53 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Bleh... There are vBulletin coding standards. Does anybody here follow them? Some coders do, but most coders are just people who like to code, so many hacks, as you can see, have a badly formatted code. I don't think that everyone will follow manual making standards either.
I'm not talking about the code--more like the layout/heading/etc ... eg. should we use 'Underneath Add' or 'Below Add' or just 'Replace With' ... following a set of standards can benefit everyone--even if it's just html instructions

Quote:
Why wouldn't you like it if it would add a "generated by" in a footer or a meta tag? It would make the script better known. As far as templates go - maybe, but I suppose the template changes will be CSS-based only. Because you don't need much visual variations except colors and borders in such a simple file as HTML instructions, do you?
I don't mind having the tag available for me to read (ie generator interface) ... I just don't like it when I'm obligated to add it the the finished product (ie. html instructions)

Quote:
2. Umm... Textarea does not show code indentations. Or does it? Because if it does not, then it would be a hard to read code.
It sure does.

Quote:
3. What do you mean? Color where?
this is a personal preference -- this can be set via templates ... eg. original code (gray), modified code (yellow), important (red) etc
Reply With Quote
  #16  
Old 07-04-2005, 03:38 PM
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Posts: 3,972
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I'm not talking about the code--more like the layout/heading/etc ... eg. should we use 'Underneath Add' or 'Below Add' or just 'Replace With' ... following a set of standards can benefit everyone--even if it's just html instructions
The engine will allow a choice from a set of options - {'Find', 'Underneath Add', 'Above Add', 'Replace With}.

Quote:
I don't mind having the tag available for me to read (ie generator interface) ... I just don't like it when I'm obligated to add it the the finished product (ie. html instructions)
I see. Well, I am going to make an option that will allow you to disable the 'generated by' text. However, since you are a coder, you might understand that it is likely that a coder would like to have a name on his product - so that people who use what is produces could easily open the homepage and download a copy for themselves.

Quote:
It sure does.
Perfect! Thus, a code holder shall be a textarea.
What is even better is the fact that a textarea also supports colored text
Reply With Quote
  #17  
Old 07-04-2005, 03:55 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I see. Well, I am going to make an option that will allow you to disable the 'generated by' text. However, since you are a coder, you might understand that it is likely that a coder would like to have a name on his product - so that people who use what is produces could easily open the homepage and download a copy for themselves.
LOL ... I think we're talking about 2 different things ... I don't mind adding my info on the instructions ... what I don't like is adding OTHERS to my products. eg. 'Instructions Generated by HTML Generator'

Download my GTP ALLOW GROUP TO READ TITLES/ NOT CONTENT installation file (link in sig) and you will see an example of what I mean by 'color coding'.
Reply With Quote
  #18  
Old 07-04-2005, 03:58 PM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Well it wasn't me
Bad idea. When applying a mod, you need to copy paste. You cannot do that with a text that was converted to an image. -.-
That's the point. :ninja:
Reply With Quote
  #19  
Old 07-04-2005, 05:54 PM
The Geek's Avatar
The Geek The Geek is offline
 
Join Date: Sep 2003
Location: Behind you
Posts: 2,779
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I say go for it. Readmes are a butt pain to do however a very important butt pain to do.

If you dont mind me saying, the generated header, footer, content block openers, closers and areas should all be templates that the user can customize. Otherwize it becomes as much of a burden to tweak the HTML output as it does to just write your own - all I do is use the exact same shell and change the content accordingly.
I would also suggest a standard 'dont upload' folder that will hold the generated css and associated images.

The generator should only need to accept something like:
1- Project name
2- Version
3- Link & title to release thread
4- Bookmarks to intall, upgrade, uninstall, settings and quick start blocks (actually, each of these could be specified by settings)
5- An infinate number of information blocks

Templates should be something like:
1- Header
2- Navigation
3- Content block
4- Footer

THen each project should be persisted to the db where you can recall, edit and regenerate based on project.

Hope you dont think Im trying to tell you how to do it - Im more or less thinking aloud from my experience writing them (which isnt vast in any sense).

Anyhooo - hope any of these suggestions can help. I would use it for sure if it did.

O yea, on a side note, I second the dislike of copyright notices visible to the end user. Sure we all want our names up in lights - however I generally avoid installing or using anything with copyright notices. For 1, they make it easy to identify easy targets if security holes are ever discovered (though I know that isnt really the case here) for another - why bother? I dont need the hundreds that have installed my stuff to have to parade my name. If users want it - they know where they can get it... here

Again, just my 2 yen (which doesnt add up to much with the exchange rate)... I hope it helps.

nJoy
Reply With Quote
  #20  
Old 07-04-2005, 08:05 PM
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Posts: 3,972
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, then, I will not put it in footer, but instead in a 'generator' meta-tag where it is invisible

I do not intend to make an 'edit' feature in the first version, but maybe later I will if I come up with an easy way to store data in a text file in a way that a program can easily parse into blocks and display.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:42 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05126 seconds
  • Memory Usage 2,272KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (16)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete