Jump to content

KentT

Clients
  • Posts

    237
  • Joined

  • Last visited

  • Days Won

    1

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by KentT

  1. Couple presales questions:

    1. Can I use this to create different custom notifications for specific forums?  I have a few forums that I would like to alert the Moderators that there is a new topic, so they can respond quickly.

    2.  I assume it also supports email notifications, but just want to confirm...

    Thanks!

  2. Another strange thing I'm experiencing with Permissions.  I have all the categories set so that Guests cannot see them.  I have the main categories set up as second-level menu options.  Those second level menu options are not visible to Guests -- but the main menu option of Registry is visible, and if they click on it they can go to the Main Page.  From there all the links are live for them to go see any featured items, most recent items, etc.  

    And a question about permissions -- not sure it is a bug.  My users with appropriate permissions are not seeing the icon on the right margin on the Images tab that allows them to set one as default.  

     

  3. Another issue, found and pinpointed by @onlyME who did my database conversion and helped me set up and troubleshoot the implementation.  If using the Latest images widget, such as on collections-list-all, you will get the error Error: Call to a member function url() on null (0)...

    Here's the info from the logs:

     

    rokon2813

    Club Members
    The URL of page the error occurred on was http://simpletractors.com/collections/category/307-t-10/
    Quote

    Error: Call to a member function url() on null (0)
    #0 [internal function]: IPS\Theme\class_collections_front_global->thumb(NULL, 'tiny', 'monthly_2017_02...')
    #1 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #2 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(264): IPS\Theme\_SandboxedTemplate->__call('thumb', Array)
    #3 [internal function]: IPS\Theme\class_collections_front_widgets->collectionsImages(Object(IPS\Patterns\ActiveRecordIterator), 'vertical')
    #4 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #5 [internal function]: IPS\Theme\_SandboxedTemplate->__call('collectionsImag...', Array)
    #6 /home/simplet1/public_html/system/Widget/Widget.php(224): call_user_func_array(Array, Array)
    #7 /home/simplet1/public_html/applications/collections/widgets/collectionsImages.php(75): IPS\_Widget->output(Object(IPS\Patterns\ActiveRecordIterator))
    #8 /home/simplet1/public_html/system/Widget/Widget.php(753): IPS\collections\widgets\_collectionsImages->render()
    #9 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(12790): IPS\_Widget->__toString()
    #10 [internal function]: IPS\Theme\class_core_front_global->widgetContainer('sidebar', 'vertical')
    #11 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #12 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(10381): IPS\Theme\_SandboxedTemplate->__call('widgetContainer', Array)
    #13 [internal function]: IPS\Theme\class_core_front_global->sidebar('right')
    #14 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #15 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(5042): IPS\Theme\_SandboxedTemplate->__call('sidebar', Array)
    #16 [internal function]: IPS\Theme\class_core_front_global->globalTemplate('afb665b7ebc9d6a...', '\n\n\n<div class='...', Array)
    #17 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #18 /home/simplet1/public_html/system/Dispatcher/Dispatcher.php(149): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array)
    #19 /home/simplet1/public_html/init.php(447) : eval()'d code(61): IPS\_Dispatcher->finish()
    #20 /home/simplet1/public_html/system/Dispatcher/Standard.php(104): IPS\hook226->finish()
    #21 /home/simplet1/public_html/system/Dispatcher/Front.php(528): IPS\Dispatcher\_Standard->finish()
    #22 /home/simplet1/public_html/init.php(447) : eval()'d code(57): IPS\Dispatcher\_Front->finish()
    #23 /home/simplet1/public_html/system/Dispatcher/Dispatcher.php(131): IPS\Dispatcher\chat_hook_tabNewWindow->finish()
    #24 /home/simplet1/public_html/index.php(13): IPS\_Dispatcher->run()
    #25 {main}

    BACKTRACK:

    Quote

    #0 /home/simplet1/public_html/init.php(511): IPS\_Log::log('Error: Call to ...', 'uncaught_except...')
    #1 /home/simplet1/public_html/system/Widget/Widget.php(805): IPS\IPS::exceptionHandler(Object(Error))
    #2 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(12790): IPS\_Widget->__toString()
    #3 [internal function]: IPS\Theme\class_core_front_global->widgetContainer('sidebar', 'vertical')
    #4 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #5 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(10381): IPS\Theme\_SandboxedTemplate->__call('widgetContainer', Array)
    #6 [internal function]: IPS\Theme\class_core_front_global->sidebar('right')
    #7 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #8 /home/simplet1/public_html/system/Theme/Theme.php(757) : eval()'d code(5042): IPS\Theme\_SandboxedTemplate->__call('sidebar', Array)
    #9 [internal function]: IPS\Theme\class_core_front_global->globalTemplate('afb665b7ebc9d6a...', '\n\n\n<div class='...', Array)
    #10 /home/simplet1/public_html/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
    #11 /home/simplet1/public_html/system/Dispatcher/Dispatcher.php(149): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array)
    #12 /home/simplet1/public_html/init.php(447) : eval()'d code(61): IPS\_Dispatcher->finish()
    #13 /home/simplet1/public_html/system/Dispatcher/Standard.php(104): IPS\hook226->finish()
    #14 /home/simplet1/public_html/system/Dispatcher/Front.php(528): IPS\Dispatcher\_Standard->finish()
    #15 /home/simplet1/public_html/init.php(447) : eval()'d code(57): IPS\Dispatcher\_Front->finish()
    #16 /home/simplet1/public_html/system/Dispatcher/Dispatcher.php(131): IPS\Dispatcher\chat_hook_tabNewWindow->finish()
    #17 /home/simplet1/public_html/index.php(13): IPS\_Dispatcher->run()
    #18 {main}

     

  4. Mike, check your PMs.  Couple of questions/issues there.

    Something else strange is happening here.  I have the permissions set on each category so that Guests cannot see the records.  But, the social share icons show up anyway, which seems contrary to the IPS permissions, where you can only share if the content is visible to everyone.

    Then, when it is shared, the Facebook sharer picks up the site logo from the header, rather than any pictures in the Item.

    Image11.thumb.jpg.ed3891adfdce4c8262cc6b8db7e2780e.jpg

     

  5. 4 hours ago, KentT said:

    1.  Must I use categories and subcategories to set up the relations?  e.g. Makes > Models   Or, can that be done via a separate table of makes and models like a true relational database? I'm having problems visualizing this is in the IPS GUI.

    2.  Can I create an additional 3rd level, ie. a sub-subcategory?  I really need three levels:  Make > Series > Models

    3.  How does this all relate to the ACP Setting of: "Enable database selection"   On input forms does that make that field a pick list?  

    Having dug deeper into this, I am perhaps more confused.  I see where I can create tables for Makes and Models, in response to my first question.

     But, how does this correspond  to categories and subcategories?  

    Are the tables used to only populate the the pick lists? 

    Is it possible to perhaps use a combination of categories and this make/model database to achieve the 3 levels that I need?

     

  6. General questions -- hope they're not redundant. I've purchased and initially imported in the data from my old site, a tractor registry.  But, it looks essentially like a flat-file database, and not relational at all. I need guidance on cleaning up that database and setting up structure/relationships.

    1.  Must I use categories and subcategories to set up the relations?  e.g. Makes > Models   Or, can that be done via a separate table of makes and models like a true relational database? I'm having problems visualizing this is in the IPS GUI.

    2.  Can I create an additional 3rd level, ie. a sub-subcategory?  I really need three levels:  Make > Series > Models

    3.  How does this all relate to the ACP Setting of: "Enable database selection"   On input forms does that make that field a pick list?  

    I'm familiar with using the Categories and Subcategories in Pages, since I have a different database of about 1500 records but it is using 3 levels, with about 140 total categories/subcategories. I've found it quite fragile in the IPS drag-and-drop GUI.  I've had records link to themselves twice due to moving categories around in that interface.  (I think there's been a change made to 4.1.18 that prevents that.)   But, I am not using anything like the "Enable database selection" in that implementation.  I'm using the Categories and Subcategories simply to organize and navigate -- and at the lowest level of the tree each record is a page of content.  It is essentially multi-page articles organized three levels deep.  

    This Registry application is a different animal....and I really can't go much farther until I conceptually understand how it operates.

  7. Related to some of the issues above, when I try to access the Permissions settings on a Gallery Category, it brings up a dialogue for Tutorials.  I tried disabling Tutorials, and that made no difference.  

    If I uninstall Tutorials, so that I can then (hopefully) change the Gallery permissions settings, will it delete all the tutorials records from the database? I don't want to lose those.

     

  8. OK, this post is directly related to the app, having upgraded to the latest version.

    1.  The count of ads in each category is clearly incorrect, as shown below: The summary feed count of 19 active ads appears to be correct, but not 19 in each category.

    ad_count.jpg

    2. The number of expired ads in the summary feed on that same view seems incorrect, since the ACP shows over 4 pages of expired ads, as shown below:

    ads_ACP_expired.jpg

    3. How does a user renew an expired ad, when I have it set to allow free renewals?  Here's one user's view of expired ads as shown in the My Renewals list:

    ad_renewals_view.jpg

    He clicked to renew each one, and the expiration date changed, yet, they still are marked as Expired on his My Adverts view as shown below, and do not show up in the Classifieds. Note the changed date

    .my_adverts_view.jpg

    He is a moderator, so he went into the classifieds to see if Approving the ad (under the Advert Actions button) would make it display. It did not, but it removed the alert and changed the background color. 

    Neither he nor I can quite understand how the ad renewal is supposed to work, nor exactly where it is failing to work -- but it didn't work under these circumstances. The ads are free, and the renewals are free...

     

     

  9. I had been promised it would be in the next release... and it wasn't.  He was the one who began the "if you'd participated elsewhere you would've known" line of discussion in his initial response to me. So, I responded to both points in my reply.

    But, I also do not want to continue this "he said/she said" or "he said it first" kind of discussion. He refunded my money, which is fair. But to say that I am "happy" is not accurate.  I waited months for something that did not happen after being told it would. And I still have no solution.... 

    Adriano does good work -- I'm using at least two of his apps -- both in initial quality and in his level of support.  But, this was still a disappointment... 

    I'll leave it there -- just as he has, with his reiteration of how he provides support.

     

     

  10. 2 minutes ago, Simon Woods said:

    If you continue to make this case clearly to IPS, using Company/Product Feedback, I am sure Adriano would support your case. In fact, he already does this, giving support to lots of good ideas that can improve the third-party experience.

    Why it is that you take your frustrations out on any developer for having their own support site is, frankly, beyond me. Maybe you had a moment of weakness but it certainly isn't clear her. You should do better than unload on the people who are in the same boat as us, the customers.

    I didn't mean to "take my frustration out" on Adriano nor "unload on him" for this issue alone.  But, you need to also understand that that (a) I had paid him to link his Classifieds app to the Trader Feedback System months ago, and it did not happen in this release as I had been told earlier, and (b) then he tells me that if I had been more active in HIS forums I would've known about it.  It was the combination of events...

    Why should I need to participate in his forums to find out that he was not going to do what he'd already been paid for and agreed to do?

     

  11. 22 minutes ago, Adriano Faria said:

    2: I'm not sure how I can make it more clear to you:

    IMG_0487.PNG

    Thanks for the refund -- that says a lot about your overall stand-up support! :)

    I understand that you have made your own practices clear -- but that requires that I (and other users) first find the plug-in in the Marketplace again, in order to access your site, or store the link as a Favorite or something.  As I recall, when I suggested to the developers in the Marketplace several months ago that they somehow integrate their support links in a product ReadMe (or something similar) visible through the ACP that you voiced a dissenting view.  

    Ideally, I'd like to see an optional dropdown selection for Support for each plug-in or app in the ACP. When I am trying to find/resolve issues with my site's software -- I am always in the ACP.  Being able to readily link from somewhere in the ACP to where you want me to go for support  -- where ever that may be -- would be a huge improvement for users of Marketplace add-ons...

    As it is, I must return to this site, search for the specific add-on, and then go from there to where that specifc developer wants me to go....

  12. 4 minutes ago, Adriano Faria said:

    This was discussed in the Support board, which you have access. You probably should've had participated on the topic to make your point.

    No. I won't do that integration anymore because it makes no sense for this specific case. TFS allows any user, at any time, to submit a feedback to any advert. For the advert itself, only the buyer and the advertiser should submit a feedback.

    This app will have its own feedback systems in next version (1.0.4), in a couple of months (or earlier).

    I am quite disappointed for two reasons:

    1.  I paid you to install and at least link both apps several months ago -- and it still has not been done.  I can understand your desire to create/market your own,. but meanwhile we are left with nothing....

    2.  I've voiced the issue of "where do I go for support" being unclear before.  I use several plug-ins or apps - not just yours.  Having to go to each of the developers own sites to try to keep up with what's going on with each is a real challenge for us users, since there's no direct links from the ACP, like there is for the IPS apps. Instead, I follow the discussions here. I can perhaps see the need to keep your "Bug Tracker" on your own site, but to require each user to use your own Support boards -- while you are obviously using this one here, is a poor practice... 

  13. 3 minutes ago, TAMAN said:

    Can you tell me what database and what category you get the errors when you comment? as i said i only fixed on one column style on a database named research or something, i also added a test comment all was ok

    what style do you want to use exactly and on what category or database? keep the login info so later i will fix it for you :) 

     

    Research database was causing the error using your templates.  Any comment on a record caused the problem.  I found the template for that database set to two-column, which caused the last error track that I posted.  So, I changed to the IPS default listing and display templates and the problem disappeared.  I did not try your one column templates today.

  14. I didn't try any more of your templates -- I noticed that you'd set them to S-2.  I just tried a test comment on a record display and it showed the error above.

    Then, I changed the database back to the IPS-provided listing and display templates, and the error disappeared, correctly displaying the record and the comments. Since I was not using your featured image in the displays any way, I will just use theirs.

  15. I see where you changed the theme being used to the image_featured_two_column_S1 so I tested by adding a comment to an unpublished record.  Similar results -- the record will not display, and throws error code EX0:

    Quote

    ErrorException: template_store_missing template_cms_ea83fdaac476be5a4a34ee9668d2810a_image_featured_two_column_s1 (0)
    #0 /home/simplet1/public_html/applications/cms/sources/Theme/Theme.php(569) : eval()'d code(2117): IPS\cms\_Theme->getTemplate('image_featured_...', 'cms', 'database')
    #1 /home/simplet1/public_html/applications/cms/sources/Records/Comment.php(201): IPS\Theme\class_cms_database_S1_Two_Column->commentContainer(Object(IPS\cms\Records2), Object(IPS\cms\Records\Comment2))
    #2 /home/simplet1/public_html/applications/cms/sources/Theme/Theme.php(569) : eval()'d code(2233): IPS\cms\Records\_Comment->html()
    #3 /home/simplet1/public_html/applications/cms/sources/Records/Records.php(1957): IPS\Theme\class_cms_database_S1_Two_Column->comments(Object(IPS\cms\Records2))
    #4 /home/simplet1/public_html/init.php(443) : eval()'d code(40): IPS\cms\_Records->commentReviews('comments')
    #5 /home/simplet1/public_html/system/Dispatcher/Controller.php(96): IPS\cms\modules\front\database\hook139->manage()
    #6 /home/simplet1/public_html/system/Content/Controller.php(51): IPS\Dispatcher\_Controller->execute()
    #7 /home/simplet1/public_html/applications/cms/sources/Databases/Dispatcher.php(299): IPS\Content\_Controller->execute()
    #8 /home/simplet1/public_html/applications/cms/widgets/Database.php(124): IPS\cms\Databases\_Dispatcher->run()
    #9 /home/simplet1/public_html/applications/cms/sources/Pages/Page.php(1201): IPS\cms\widgets\_Database->render()
    #10 /home/simplet1/public_html/applications/cms/sources/Pages/Page.php(2107): IPS\cms\Pages\_Page->getWidgets()
    #11 /home/simplet1/public_html/applications/cms/modules/front/pages/page.php(72): IPS\cms\Pages\_Page->output()
    #12 /home/simplet1/public_html/applications/cms/modules/front/pages/page.php(44): IPS\cms\modules\front\pages\_page->view()

     

    If I change the database to the default IPS templates, the error goes away. 

×
×
  • Create New...