vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   howto - NFO files on attachment (auto implementing them?) (https://vborg.vbsupport.ru/showthread.php?t=190455)

zhabbo 09-09-2008 02:59 PM

howto - NFO files on attachment (auto implementing them?)
 
I've seen a specific forum, which has some sort of edited template, or an adon, that when you have uploaded an NFO or DIZ file via attachments to a post, it automatically displays the NFO/DIZ file in <fieldset> tags in the post.

Is there any known way on vBulletin.org of doing this?

Marco van Herwaarden 09-09-2008 04:19 PM

You will have more chance of finding such a modification on a warez site then on vB.org.

PS Don't try asking for URL's for such boards. ;)

veenuisthebest 09-09-2008 04:32 PM

Quote:

Originally Posted by zhabbo
I've seen a specific forum, which has some sort of edited template, or an adon, that when you have uploaded an NFO or DIZ file via attachments to a post, it automatically displays the NFO/DIZ file in <fieldset> tags in the post.

hey if you get such modification, please pm me the link.

thanks

zhabbo 09-09-2008 04:39 PM

Quote:

Originally Posted by Marco van Herwaarden (Post 1618319)
You will have more chance of finding such a modification on a warez site then on vB.org.

PS Don't try asking for URL's for such boards. ;)

It's not a warez site, but all the same, I'm not linking to it. I would like to use this for my own board. If you know of a way to do this, please post it.


Thank you.

ssslippy 09-09-2008 04:53 PM

Quote:

Originally Posted by Marco van Herwaarden (Post 1618319)
You will have more chance of finding such a modification on a warez site then on vB.org.

PS Don't try asking for URL's for such boards. ;)

The reason he says this is because this tends to be used by warez boards.

veenuisthebest 09-09-2008 05:09 PM

btw.. I just tested nfo on my board, and I notice that simply a copy and paste of the nfo code works fine. Try it !

zhabbo 09-09-2008 06:53 PM

Quote:

Originally Posted by ssslippy (Post 1618350)
The reason he says this is because this tends to be used by warez boards.

I see. But my board is not warez. :D

Quote:

Originally Posted by veenuisthebest (Post 1618368)
btw.. I just tested nfo on my board, and I notice that simply a copy and paste of the nfo code works fine. Try it !

In the [CODE], [PHP], and others yes, it works, but it'snot the same. :p

zhabbo 09-12-2008 02:57 PM

Anyone pls?

Lynne 09-12-2008 04:01 PM

I have a site where users upload torrents and when the torrent is uploaded, the files are 'grabbed' from the torrent and input into a table so we can spit out the list of files in the threads. I'm sure I've seen similar functions to grab the file contents from nfo files. So, if I were you, I'd go search on sites that deal with trackers for this code.

zhabbo 09-13-2008 08:06 AM

Yes, but how? :p

Lynne 09-13-2008 02:59 PM

How what? The first thing you need to do is find the code. Then you should become familiar with the process used to upload files and see if there is a hook location that you can plugin to in order to add the code to read the file contents and insert it into the database. Then, after you've got it into the database, you'll have to look at the showthread page and see about adding a query to read the file list back from the database and spit it back out into the thread.

It's gonna take a little bit of time and you're gonna have to do a little bit of homework to get familiar with the upload attachment system and then the spit-out attachment part of the showthread page.

zhabbo 09-13-2008 06:51 PM

Wait...what? Seriously, I didn't understand a word you said.

Lynne 09-13-2008 07:12 PM

OK, let's see. No, I don't know of a modification exactly like that.

I do know of modifications similar to that used on trackers.

Don't read this part if you don't plan on writing the code yourself:
If I were to need a modification like this (which I don't), I would go to a tracker site and get the code for 1) uploading the nfo and grabbing the content 2) spitting the file content out into the page. Then, I would look at the attachment.php file and find a good hook location and then add the code I just got from the tracker site (for uploading the nfo and grabbing the content) into a plugin using that hook location. Then, I would look at the showthread.php page and find another good hook location and write a plugin using that hook to do the second thing - spit the file content out into the page. That is simply the process I would go through if this were a project I was taking on.

If you don't want to write the code yourself, then you might want to consider hiring someone to do it for you in the Requests For Paid Services or wait and see if someone else feels like tackling this project.


edit: if I recall, you just need to use a fixed width font to spit out the file content like Courier New (I think that's the one we use). I just tested nfo extension on my test site and they load just fine so all you need to do is hook into an area in showthread that has to do with the attachment and write some code dealing with displaying an nfo file (just like vb has code dealing with displaying jpg or gif files).

zhabbo 09-13-2008 07:44 PM

I'll see, thanks Lynne.


All times are GMT. The time now is 04:54 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.01048 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
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (14)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete