vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin.org Site Feedback (https://vborg.vbsupport.ru/forumdisplay.php?f=7)
-   -   Plugin vs. Code modification (https://vborg.vbsupport.ru/showthread.php?t=91392)

Andreas 06-30-2005 11:25 PM

Erm, you are aware of WinSCP?
From the GUI point of View, there is not much of a difference to any FTP Client ...

Chris M 06-30-2005 11:43 PM

I am aware of it yes :)

I just am happy to get along with Windows's standard FTP - Most people hate it but it is extremely simple to use :p

Satan

tamarian 07-01-2005 12:11 AM

Quote:

Originally Posted by hellsatan
But technically if they require you to upload files they aren't "plugins" either - The idea of a plugin is you plug it in and it works ;)

This is not true. Many "plugins" require you to upload an installer file to run, before being able to use the "plugin".

So you have plugins with no uploads, and plugins with uplaods.

We may also need a 3rd category (no code modification), since many of the hacks in "code modification" contain no code modification. Example, vB Survey, you just upload it, run install, then call the new file survey.php from any template..

So it does not use the new vB plugin system, but it does not require code modification either.

As a user, I would saty away from it, since it's listed as a code modification, and I may prefer not to modify my vB code. This would be misleading to members, since it requires no code modification whatsover, neither to vB, or anything else, yet thay are labeled "code modification".

Dream 07-01-2005 12:19 AM

Quote:

Originally Posted by tamarian
Example, vB Survey, you just upload it, run install, then call the new file survey.php from any template..

out of curiosity, does it change the database?

tamarian 07-01-2005 12:24 AM

Quote:

Originally Posted by Dream
out of curiosity, does it change the database?

It does not change vBulletin's tables, but it adds it's own new tables.

Many of the hacks listed under plugins modify vB tables :)

Chris M 07-01-2005 12:38 AM

Quote:

Originally Posted by tamarian
This is not true. Many "plugins" require you to upload an installer file to run, before being able to use the "plugin".

So you have plugins with no uploads, and plugins with uplaods.

We may also need a 3rd category (no code modification), since many of the hacks in "code modification" contain no code modification. Example, vB Survey, you just upload it, run install, then call the new file survey.php from any template..

So it does not use the new vB plugin system, but it does not require code modification either.

As a user, I would saty away from it, since it's listed as a code modification, and I may prefer not to modify my vB code. This would be misleading to members, since it requires no code modification whatsover, neither to vB, or anything else, yet thay are labeled "code modification".

The same can be said for some existing vB3 and vB2 hacks though - They actually modify no existing vBulletin code, but simply use the vBulletin template system and database structure to function :)

I believe a third forum is required though - Plugins, Code Modifications and Forum Extensions...

Technically, since it does not alter vBulletin code, nor "Plug in" directly, it extends the functionality of the forum through using the vBulletin system to power itself and provide functionality ;)

Satan

Dream 07-01-2005 12:43 AM

Quote:

Originally Posted by hellsatan
The same can be said for some existing vB3 and vB2 hacks though - They actually modify no existing vBulletin code, but simply use the vBulletin template system and database structure to function :)

I believe a third forum is required though - Plugins, Code Modifications and Forum Extensions...

Technically, since it does not alter vBulletin code, nor "Plug in" directly, it extends the functionality of the forum through using the vBulletin system to power itself and provide functionality ;)

I dont think mods that change the database would fall in that category though, unless its a new table with a really wierd name that will never be used by vBulletin itself. imo anyway

tamarian 07-01-2005 12:43 AM

Quote:

Originally Posted by hellsatan
The same can be said for some existing vB3 and vB2 hacks though - They actually modify no existing vBulletin code, but simply use the vBulletin template system and database structure to function :)

I believe a third forum is required though - Plugins, Code Modifications and Forum Extensions...

Technically, since it does not alter vBulletin code, nor "Plug in" directly, it extends the functionality of the forum through using the vBulletin system to power itself and provide functionality ;)

Satan

I think we're in agreement here that a 3rd classification is required, and "extensions" does sound good, but also sounds a bit like "plugin" :)

vB2 and vB3 didn't have this issue, since they were classified by functionality (forum home, admin, thread etc)

Paul M 07-01-2005 01:41 AM

It seems very simple to me - if an existing file is edited its a code modification, otherwise it goes in the the plugins section (uploading new files is not editing, it's plugging in new files). Is it really so hard ?

Logikos 07-01-2005 02:13 AM

Quote:

Originally Posted by Paul M
It seems very simple to me - if an existing file is edited its a code modification, otherwise it goes in the the plugins section (uploading new files is not editing, it's plugging in new files). Is it really so hard ?

Paul M Said it. Why is this so misunderstanding. There should be 2 cats. 1. Code Mods. If your hack edits one line or more of the orignal PHP code. Then its a code mod. Otherwise its not. Guess we'll have to wait untill the admins come on....


All times are GMT. The time now is 10:48 PM.

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.01390 seconds
  • Memory Usage 1,745KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (7)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete