vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Major Additions - Product Review Forums ? Research, Review & Compare Items (https://vborg.vbsupport.ru/showthread.php?t=269808)

Ted S 01-22-2012 09:35 PM

Quote:

Originally Posted by The Ottoman (Post 2290973)
The update worked great! Thanks.

Thanks for the css hints as well.

No problem!

bigtree 01-22-2012 11:18 PM

I updated it today but seems the same, no editor. Am I missing something?

bigtree 01-22-2012 11:24 PM

When adding a new product, its still appears to be painfully tedious. Is there a way to use the editor instead of doing it all in the control panel?

Ted S 01-23-2012 03:57 AM

Quote:

Originally Posted by bigtree (Post 2291173)
I updated it today but seems the same, no editor. Am I missing something?

Nope. The editor is for writing reviews.

Ted S 01-23-2012 03:58 AM

Quote:

Originally Posted by bigtree (Post 2291176)
When adding a new product, its still appears to be painfully tedious. Is there a way to use the editor instead of doing it all in the control panel?

It doesn't matter if you have a fancy editor or plain text, adding product after product will be tedious regardless. Import products at once with a single XML feed.

bigtree 01-23-2012 04:44 AM

Bummer, then it is still of no use to me.

Creating a product for review the way you have it now is so slow. It takes forever to add information compared to being able to copy/paste. You have to put all the html in!

Having to write in all that html when a simple paste would get it done would make your product right on.

bigtree 01-23-2012 04:47 AM

If I want to copy product info off the manufacturers website, how does an XML file work?

bigtree 01-23-2012 04:49 AM

As an example: If I wanted to copy product info off this site, how would you do this?:

http://www.rolandus.com/products/pro...94&ParentId=19

Ted S 01-23-2012 05:11 AM

Quote:

Originally Posted by bigtree (Post 2291264)
Bummer, then it is still of no use to me.

Creating a product for review the way you have it now is so slow. It takes forever to add information compared to being able to copy/paste. You have to put all the html in!

Having to write in all that html when a simple paste would get it done would make your product right on.

When you develop a mod you know that while you can make it work for many, it's not going to be for everyone. Best of luck to you!

Ted S 01-23-2012 05:13 AM

Quote:

Originally Posted by bigtree (Post 2291268)
As an example: If I wanted to copy product info off this site, how would you do this?:

http://www.rolandus.com/products/pro...94&ParentId=19

I'd get a feed from the manufacturer and adjust the XML format to match what the mod needs [or tell the author if something was missing]. This way when a product is changed or added I wouldn't have to worry about missing it, or go to the hassle of adding copy & pasting hundreds of products one at a time.

bigtree 01-23-2012 07:33 AM

:down: too bad, you have a nice clean product here but is missing something major IMO.

Goatpod 01-23-2012 08:59 AM

1 Attachment(s)
Hi Ted, thanks for the updates. Just noticed on the Admin page, however, when trying to approve some reviews that there's only one page of 25 products listed without the option to move onto the next 25. Is it something I've missed or is it missing?

I've attached a shot of that screen if it helps.

Volvoholic 01-23-2012 09:29 AM

Hi,

I have two problems which I hope you can help.

1) Productforums.php does not load when I click on the forum enabled for reviews. I have made the changes to forumdisplay.php shown in the install file. When I tried to paste the productforum URL into the forum link in the forum manager, I get the Browse Product & Reviews page but when I click on see all reviews I keep getting bumped back to the productforums page.

2) I cant delete product categories. I get "Review ID not specified" when clicking on yes during the confirmation stage.

Great mod by the way - much appreciated.

Killhunter 01-23-2012 03:46 PM

Quote:

Originally Posted by Ted S (Post 2291129)
vB4 licenses don't expire last I checked. And if your license has expired, how are you downloading mods?

Sorry, didnt meant that in that way, of course my license is ok. Anyway i cant update, so could you please add this feature? I do not want to spend 120$ or more for the update.

The Ottoman 01-23-2012 05:53 PM

Quote:

Originally Posted by bigtree (Post 2291264)
Bummer, then it is still of no use to me.

Creating a product for review the way you have it now is so slow. It takes forever to add information compared to being able to copy/paste. You have to put all the html in!

Having to write in all that html when a simple paste would get it done would make your product right on.

Actually, as someone who's just imported about 500 products into his install, allow me to give you some of my lessons learned:

Through some pretty easy scripting in Excel (predefining the URL to point to the product), joining some fields together and some unique items specific to my install; I was able to import all of the items in about an hours worth of research work and about a minute of actual processing work.

Doing this manually, it was taking me anywhere between 60-90 seconds per item, and that was with a copy/paste of HTML formatted data. So I saved myself atleast a half hour of data entry (and my sanity), and I've got it set up where I can throw in thousands of products in the future in quite literally under 5 minutes.

Now, that's just me - and I was not happy to look at an XML import versus a csv import which I was comfortable with. I'm sold on this method now.

I think what your issue stems from is that you have WYSIWYG data and you don't know how to capture that data with it's HTML sourcing data intact. If we could figure that out, would you try the XML import?

Ted S 01-23-2012 05:57 PM

Quote:

Originally Posted by bigtree (Post 2291303)
:down: too bad, you have a nice clean product here but is missing something major IMO.

That's the great thing about a user, it just needs to work for you and anything else you shouldn't use.

When you make a mod things get tricky as everyone has different needs so you start with what you feel will work for the most possible people and then watch feedback to see if you were wrong.

Anything more than a stylized list won't survive the WYSIWYG which would make editing impossible for some users. Thus there's a decision to be made and when we built this mod we decided to focus on imports over copy & paste [true speed] and open areas over bulky editors [true flexibility]. That's our line, but we know it's not going to fit everyone's needs.

Again, thanks for the feedback and best of luck with your forum!

The Ottoman 01-23-2012 05:57 PM

Quote:

Originally Posted by bigtree (Post 2291268)
As an example: If I wanted to copy product info off this site, how would you do this?:

http://www.rolandus.com/products/pro...94&ParentId=19

I went to the site, did a view source and grabbed the following from ln 104-125
Code:

<!-- features tab -->
<div id="c_features" class="activeblock detailblock tabbed_content">
<h3><strong>Compact 32-Key Model from the A-PRO Series</strong></h3>
<h3 class="silent">Features</h3>

<p>If you’re looking for keyboard controllers that you can use in the studio, on-stage, or anywhere you feel inspired, look no further than the A-300PRO. Combining the best of Roland engineering with Cakewalk’s legendary ease-of-use, the A-300PRO has the features and feel you need to get the most out of your music performances and productions.</p>

<ul>
        <li>Velocity-sensitive 32 keys with channel aftertouch</li>
        <li>Inspiring feel and response for serious players</li>
        <li>45 assignable controls: knobs, sliders, buttons, transport and more</li>
        <li>8 Dynamic Pads for finger drumming and MIDI triggering</li>
        <li>Sure-grip Pitch Bend/Modulation Stick</li>
        <li>Expand playability with sustain and expression pedals (available separately)</li>
        <li>USB Bus Powered — no AC adaptor required (AC adaptor is an optional)</li>
        <li>Durable Roland-quality manufacturing and craftsmanship</li>
        <li>Bundled with the Cakewalk Production Plus Pack including three incredible instruments and production software</li>
        <li>Works with any DAW on Mac or PC</li>
        <li>Supports Windows 7 and Mac OS X Snow Leopard</li>
</ul>
</div><!-- /features -->


I'm sure there are lots of ways to do it with XML feeds and alike that the owner of the site may or may not be interested in giving you access to. But a rather lo-tek way to achieve some thing similar would be to get a program to scrape the entire site like HTTrack and then scour the results looking for all instances of the data between "<!-- features tab -->" and "<!-- /features -->".

Ted S 01-23-2012 06:05 PM

Quote:

Originally Posted by The Ottoman (Post 2291464)
Doing this manually, it was taking me anywhere between 60-90 seconds per item, and that was with a copy/paste of HTML formatted data. So I saved myself atleast a half hour of data entry (and my sanity), and I've got it set up where I can throw in thousands of products in the future in quite literally under 5 minutes.

Thanks so much for sharing this.

Developing something you get to decide where you want to draw the line and while I'm sure people would like other ways to add products, I really believe that an import is the only way to go. The manual entry page is really more about formatting or reviewing an entry here and there than adding.

No matter how you do it, copy & paste thinking just doesn't scale well.

My team processes something like 10 million products [not to this mod but to a system that the mod is based on] a night from a dozen vendors all of whom format and update differently so we've become pretty familiar with every option and while we debated offering csv/tab, XML is just safer when you're dealing with rich content and an infinite number of configurations.

Ted S 01-23-2012 06:12 PM

Quote:

Originally Posted by Killhunter (Post 2291443)
Sorry, didnt meant that in that way, of course my license is ok. Anyway i cant update, so could you please add this feature? I do not want to spend 120$ or more for the update.

If you have 4.0, you have "Free updates for this version" but I digress...

The mod is already build to parse data from 4.0.x as well as 4.1.x, it just doesn't display the editor. I can't justify development hours to support a very dated version of the software but you can switch to a editor-less format by hacking the template --

Edit template prodforums_review_create

1 - Remove the javascript function from the <form> tag

2 - Remove {vb:raw messagearea}

3 - Remove <script type="text/javascript" src="clientscript/vbulletin_ajax_suggest.js?v={vb:raw vboptions.simpleversion}"></script>

4 - Add the following code and format to fit your style / width needs

Code:

<div class="blockrow">
                                <label for="comments">Review</label>
                                <textarea class="primary textbox" id="comments" name="comments">{vb:raw comments}</textarea>
                            </div>


Ted S 01-23-2012 06:16 PM

Quote:

Originally Posted by Goatpod (Post 2291320)
Hi Ted, thanks for the updates. Just noticed on the Admin page, however, when trying to approve some reviews that there's only one page of 25 products listed without the option to move onto the next 25. Is it something I've missed or is it missing?

I've attached a shot of that screen if it helps.

We just figured you'd deal with the first 25 before any more :D

Ok, ok, that's a bug. We'll updated it soon.

Ted S 01-23-2012 06:24 PM

Quote:

Originally Posted by Volvoholic (Post 2291330)
Productforums.php does not load when I click on the forum enabled for reviews. I have made the changes to forumdisplay.php shown in the install file.

productforums.php isn't used in that process. The hack changes forumdisplay.php so that when you view the forum through an existing link, the format is adjusted to show review data via the template prodforums_threadbit.

Quote:

Originally Posted by Volvoholic (Post 2291330)
I cant delete product categories. I get "Review ID not specified" when clicking on yes during the confirmation stage.

We'll add this to the next bug release.

Killhunter 01-23-2012 07:22 PM

Quote:

Originally Posted by Ted S (Post 2291475)
If you have 4.0, you have "Free updates for this version" but I digress...

The mod is already build to parse data from 4.0.x as well as 4.1.x, it just doesn't display the editor. I can't justify development hours to support a very dated version of the software but you can switch to a editor-less format by hacking the template --

Edit template prodforums_review_create

1 - Remove the javascript function from the <form> tag

2 - Remove {vb:raw messagearea}

3 - Remove <script type="text/javascript" src="clientscript/vbulletin_ajax_suggest.js?v={vb:raw vboptions.simpleversion}"></script>

4 - Add the following code and format to fit your style / width needs

Code:

<div class="blockrow">
                                <label for="comments">Review</label>
                                <textarea class="primary textbox" id="comments" name="comments">{vb:raw comments}</textarea>
                            </div>


Im @ 4.0.3

Where is the javascript code i have to remove?
Quote:

<form class="vbform block" action="productforums.php" method="post" onsubmit="return vB_Editor['{vb:raw editorid}'].prepare_submit(this.headline.value, {vb:raw vboptions.postminchars})">
Thank you very much :) Will I have to do that again if I update the addon?

Killhunter 01-23-2012 07:52 PM

my reviews are still displayed in the same forum, in which the products are..

Ted S 01-24-2012 02:38 AM

Quote:

Originally Posted by Killhunter (Post 2291500)
Im @ 4.0.3

Where is the javascript code i have to remove?

Thank you very much :) Will I have to do that again if I update the addon?

Quote:

Edit template prodforums_review_create
If the template is updated in a future version your custom edits will override it.

Ted S 01-24-2012 04:42 AM

My apologies for the back to back releases but a few minor bugs have been discovered that seemed worth fixing. There are no security, data or critical bugs.

- fixes bug with admin not showing multiple page of reviews to edit / approve
- fixes bug with admin not allowing categories to be deleted
- fixes bug in prodforums_product_css with alignment of posts for some skins
- removes $ before manufacturer item descriptor

If you are upgrading from 1.2.1 simply install the new plugin file and upload admincp/productforums.php.

If you are upgrading from before 1.2.x update all files.

This upgrade will alter template prodforums_product_css if you have customized you can merge the template or simply add a </div> before the </li> tag.

Ricsca 01-24-2012 11:02 AM

Missing 2 key things:

- You can not upload image;
- You can not set a standard height for images;

How important is it that these two failures?

Ted S 01-24-2012 03:47 PM

Quote:

Originally Posted by Ricsca (Post 2291695)
Missing 2 key things:

- You can not upload image;
- You can not set a standard height for images;

How important is it that these two failures?

Ouch. Thanks for the feedback but calling parts of a free mod a failure is probably not the best way to win the [positive] attention of the author.

Image urls were used because we don't see most people creating products individually, it's simply not scalable to hand enter even just a hundred products. When you enter a url, you define the image and thus you define the height... browser forced resizing is not a solution. Still there's been enough demand for uploading so while I think it will take people down the wrong path, we added to the feature roadmap a few weeks back.

bigtree 01-24-2012 06:13 PM

Quote:

Originally Posted by The Ottoman (Post 2291464)
Actually, as someone who's just imported about 500 products into his install, allow me to give you some of my lessons learned:

Through some pretty easy scripting in Excel (predefining the URL to point to the product), joining some fields together and some unique items specific to my install; I was able to import all of the items in about an hours worth of research work and about a minute of actual processing work.

Doing this manually, it was taking me anywhere between 60-90 seconds per item, and that was with a copy/paste of HTML formatted data. So I saved myself atleast a half hour of data entry (and my sanity), and I've got it set up where I can throw in thousands of products in the future in quite literally under 5 minutes.

Now, that's just me - and I was not happy to look at an XML import versus a csv import which I was comfortable with. I'm sold on this method now.

I think what your issue stems from is that you have WYSIWYG data and you don't know how to capture that data with it's HTML sourcing data intact. If we could figure that out, would you try the XML import?

Hey, nicely explained. DEFIANTLY! The manufacturers do not provide RSS feeds for the information I need. I have to copy/paste it all. If I could enter in urls and the scripts would import everything I needed, including the images, that would be ideal. Is this possible? Please help if you can. I would appreciate this very much.

If I could see an example of what I need to write? I'm a copy past kind of guy.

TheSupportForum 01-24-2012 10:10 PM

when creating the product after viewing the post of the product it shows

Code:

This is an empty post
as the content

why does it not show the full description ?

The Ottoman 01-24-2012 11:37 PM

Quote:

Originally Posted by bigtree (Post 2291874)
Hey, nicely explained. DEFIANTLY! The manufacturers do not provide RSS feeds for the information I need. I have to copy/paste it all. If I could enter in urls and the scripts would import everything I needed, including the images, that would be ideal. Is this possible? Please help if you can. I would appreciate this very much.

If I could see an example of what I need to write? I'm a copy past kind of guy.

Take a look at post 457.

sacobra 01-25-2012 02:17 AM

Is there a HOW TO guide showing setting up a sample product?

I installed this, created a new forum & created a product & assigned it to the new forum.

I don't see any of the 3 screen shots that you have provided!!

Ted S 01-25-2012 05:20 AM

Quote:

Originally Posted by sacobra (Post 2292034)
Is there a HOW TO guide showing setting up a sample product?

I installed this, created a new forum & created a product & assigned it to the new forum.

I don't see any of the 3 screen shots that you have provided!!

Did you enable the mod in that forum?

Ted S 01-25-2012 05:30 AM

Quote:

Originally Posted by simonhind (Post 2291950)
when creating the product after viewing the post of the product it shows

Code:

This is an empty post
as the content

why does it not show the full description ?

Did you enable the mod in the forum you are looking at?

Larsveld 01-25-2012 07:18 AM

Go into the forum you are posting the reviews:

ACP > Forums & MOderators > Forum Manager > Edit the forum

Find the option "Enable Product Review Forum Features?" and enable it.

Larsveld 01-25-2012 07:21 AM

How do i get it to look like this:

https://vborg.vbsupport.ru/attachmen...7&d=1327272084

I don't want every forum, just the one with the reviews in to look like above.

Ted S 01-25-2012 07:46 AM

Quote:

Originally Posted by Larsveld (Post 2292101)
I don't want every forum, just the one with the reviews in to look like above.

That's not a forum view, it's the productforums.php index

Forums continue to look how they always looked although if you follow the install guide it explains how to modify the column rows to reflect ratings in addition to the normal data.

Larsveld 01-25-2012 07:53 AM

Ah, I think I get it.

I redirect that forum to http://www.xxxxxxxx.com/forum/productforums.php


That gives me the display but no products are cilckable.

Getting there!!

Ted S 01-25-2012 08:03 AM

Quote:

Originally Posted by Larsveld (Post 2292109)
Ah, I think I get it.

I redirect that forum to http://www.xxxxxxxx.com/forum/productforums.php

No, your forum remain a working forum but you enable the option for the mod in the forum settings as explained in the install file and main thread for the mod. Products and reviews will get posted as specially formatted threads / posts. If you want people to be able to search products, you add a link to the overview page [productforums.php] wherever you want.

Quote:

Originally Posted by Larsveld (Post 2292109)
That gives me the display but no products are cilckable.

What doesn't give you clickable links?

Larsveld 01-25-2012 08:46 AM

I'd redirected the forum to the reviews page, managed to get it sorted now.

Works a treat.

Only small issue is that I didn't have the black stars png's in the download. (i just renamed the green ones to black).

Thanks.

lars

TheSupportForum 01-25-2012 09:08 AM

Quote:

Originally Posted by Larsveld (Post 2292099)
Go into the forum you are posting the reviews:

ACP > Forums & MOderators > Forum Manager > Edit the forum

Find the option "Enable Product Review Forum Features?" and enable it.

thank you Larsveld, that sorted it, should of realised that option
but install instructions didnt mention this part


All times are GMT. The time now is 05:25 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.02043 seconds
  • Memory Usage 1,873KB
  • 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_code_printable
  • (27)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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