[TH] Custom Fields [Deleted]

@Waindigo, I have a big problem with this add-on. I've checked my error_log file on server and it's growing up for 2MB per day!!

Errors from error_log file on server:

PHP Fatal error: Class 'Waindigo_CustomFields_Extend_XenForo_ControllerAdmin_Forum' not found in /home/.../public_html/forum/library/XenForo/Application.php(513) : eval()'d code on line 1
PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting ']' in /home/.../public_html/forum/library/Waindigo/CustomFields/Model/PostField.php on line 401
PHP Parse error: syntax error, unexpected $end in /home/.../public_html/forum/library/Waindigo/CustomFields/Model/ThreadField.php on line 586
HP Warning: Unterminated comment starting line 222 in /home/.../public_html/forum/library/Waindigo/Listener/TemplateCreate/20130522.php on line 222
PHP Parse error: syntax error, unexpected $end, expecting T_FUNCTION in /home/.../public_html/forum/library/Waindigo/Listener/TemplateCreate/20130522.php on line 223
PHP Fatal error: Class 'Waindigo_Listener_TemplateHook' not found in /home/.../public_html/forum/library/Waindigo/CustomFields/Listener/TemplateHook.php on line 4
===
AND every few seconds I got this error:
PHP Warning: Module 'zip' already loaded in Unknown on line 0
PHP Warning: Module 'intl' already loaded in Unknown on line 0
===

I used to have this add-on installed maybe 2 months ago. No errors in XF ACP, but they are only in the log file on server. Don't know what cause that. Don't remember any errors when uninstalling it...

Really need urgent help on this.

Thanks in advance.

EDIT: sorry, now I've noticed that last parse error was on Sep 9th. But those two still coming up every few seconds:
PHP Warning: Module 'zip' already loaded in Unknown on line 0
PHP Warning: Module 'intl' already loaded in Unknown on line 0
 
Last edited:
@Waindigo. Great add-on. Question : When does the new functionality for searching of custom fields can be added? :)

Is it possible to set the custom field to be a mandatory field?
 
Help please.
Creating custom resource field: set title, description, choose Field Type: Drop down selection. Then set Possible Choices. Then set Applicable Categories to all. Then Save Field.
Then in resource category in Default Values tab I set the default choice for the custom field.
Creating resource and there is no default value of custom field. It's blank.
So what should I add to see this default choice value when create a resource?
 
Resource Categories -> Resource Fields tab -> Required Fields options
No matter what the condition of the checkboxes, they are not applied.
 
Last edited:
Hi @Waindigo ,
i have one question: in Custom thread field i have set URL in Value Match Requirements but the result is not clickable
Why? It's normal?
Thanks
Antonio

custom.webp
 
I reinstalled this addon, but when i try to rebuild resources/categories i get the following error:

Mysqli prepare error: Unknown column 'featured_count' in 'field list'

  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
  5. Zend_Db_Adapter_Abstract->update() in XenForo/DataWriter.php at line 1628
  6. XenForo_DataWriter->_update() in XenForo/DataWriter.php at line 1597
  7. XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1393
  8. XenForo_DataWriter->save() in XenResource/Deferred/Category.php at line 18
  9. XenResource_Deferred_Category->execute() in XenForo/Model/Deferred.php at line 243
  10. XenForo_Model_Deferred->runDeferred() in XenForo/Model/Deferred.php at line 369
  11. XenForo_Model_Deferred->_runInternal() in XenForo/Model/Deferred.php at line 322
  12. XenForo_Model_Deferred->run() in XenForo/ControllerAdmin/Tools.php at line 147
  13. XenForo_ControllerAdmin_Tools->actionRunDeferred() in XenForo/FrontController.php at line 337
  14. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  15. XenForo_FrontController->run() in /***/***/***/***/admin.php at line 13
 
Last edited:
I uninstalled the add-on and get this trying to edit a resource:

Server Error Log
Error Info
Zend_Db_Statement_Mysqli_Exception: Mysqli prepare error: Table 'p173165_kino.xf_resource_field' doesn't exist - library/Zend/Db/Statement/Mysqli.php:77
Generated By: admin, A moment ago
Stack Trace
#0 /var/www/p173165/data/www/kinofort.com/library/Zend/Db/Statement.php(115): Zend_Db_Statement_Mysqli->_prepare('?????SELECT res...')
#1 /var/www/p173165/data/www/kinofort.com/library/Zend/Db/Adapter/Mysqli.php(381): Zend_Db_Statement->__construct(Object(Zend_Db_Adapter_Mysqli), '?????SELECT res...')
#2 /var/www/p173165/data/www/kinofort.com/library/Zend/Db/Adapter/Abstract.php(478): Zend_Db_Adapter_Mysqli->prepare('?????SELECT res...')
#3 /var/www/p173165/data/www/kinofort.com/library/XenForo/Model.php(219): Zend_Db_Adapter_Abstract->query('?????SELECT res...', Array, 2)
#4 /var/www/p173165/data/www/kinofort.com/library/XenResource/Model/ResourceField.php(78): XenForo_Model->fetchAllKeyed('?????SELECT res...', 'field_id')
#5 /var/www/p173165/data/www/kinofort.com/library/XenResource/Model/ResourceField.php(55): XenResource_Model_ResourceField->getResourceFields(Array, Array)
#6 /var/www/p173165/data/www/kinofort.com/library/XenResource/ControllerPublic/Resource.php(737): XenResource_Model_ResourceField->getResourceFieldsForEdit(98, 73)
#7 /var/www/p173165/data/www/kinofort.com/library/Waindigo/Tabs/Extend/XenResource/ControllerPublic/Resource.php(16): XenResource_ControllerPublic_Resource->_getResourceAddOrEditResponse(Array, Array, Array)
#8 /var/www/p173165/data/www/kinofort.com/library/Tinhte/XenTag/XenResource/ControllerPublic/Resource.php(8): Waindigo_Tabs_Extend_XenResource_ControllerPublic_Resource->_getResourceAddOrEditResponse(Array, Array, Array)
#9 /var/www/p173165/data/www/kinofort.com/library/XenResource/ControllerPublic/Resource.php(857): Tinhte_XenTag_XenResource_ControllerPublic_Resource->_getResourceAddOrEditResponse(Array, Array, Array)
#10 /var/www/p173165/data/www/kinofort.com/library/XenForo/FrontController.php(337): XenResource_ControllerPublic_Resource->actionEdit()
#11 /var/www/p173165/data/www/kinofort.com/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#12 /var/www/p173165/data/www/kinofort.com/index.php(13): XenForo_FrontController->run()
#13 {main}
Request State
array(3) {
["url"] => string(101) "http://www.kinofort.com/index.php?resources/О-Птичках.73/edit"
["_GET"] => array(1) {
["resources/О-Птичках_73/edit"] => string(0) ""
}
["_POST"] => array(0) {
}
}
Need help...
 
Run the following SQL query:
Code:
CREATE TABLE IF NOT EXISTS `xf_resource_field` (
                field_id VARBINARY(25) NOT NULL,
                display_group VARCHAR(25) NOT NULL DEFAULT 'above_info',
                display_order INT UNSIGNED NOT NULL DEFAULT 1,
                field_type VARCHAR(25) NOT NULL DEFAULT 'textbox',
                field_choices BLOB NOT NULL,
                match_type VARCHAR(25) NOT NULL DEFAULT 'none',
                match_regex VARCHAR(250) NOT NULL DEFAULT '',
                match_callback_class VARCHAR(75) NOT NULL DEFAULT '',
                match_callback_method VARCHAR(75) NOT NULL DEFAULT '',
                max_length INT UNSIGNED NOT NULL DEFAULT 0,
                required TINYINT UNSIGNED NOT NULL DEFAULT 0,
                display_template TEXT NOT NULL,
                PRIMARY KEY (field_id),
                KEY display_group_order (display_group, display_order)
            ) ENGINE=InnoDB  DEFAULT CHARSET=utf8
 
Now im getting different errors. When i try reinstalling Resource Manager, i get this error:

An exception occurred: Mysqli prepare error: Unknown column 'featured_count' in 'field list' in /***/***/***/***/library/Zend/Db/Statement/Mysqli.php on line 77

  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
  5. Zend_Db_Adapter_Abstract->update() in XenForo/DataWriter.php at line 1628
  6. XenForo_DataWriter->_update() in XenForo/DataWriter.php at line 1597
  7. XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1393
  8. XenForo_DataWriter->save() in XenResource/Deferred/Category.php at line 18
  9. XenResource_Deferred_Category->execute() in XenForo/Model/Deferred.php at line 243
  10. XenForo_Model_Deferred->runDeferred() in XenForo/Model/Deferred.php at line 369
  11. XenForo_Model_Deferred->_runInternal() in XenForo/Model/Deferred.php at line 322
  12. XenForo_Model_Deferred->run() in XenForo/ViewRenderer/Abstract.php at line 352
  13. XenForo_ViewRenderer_Abstract::hasManualDeferredToRun() in XenForo/ViewRenderer/HtmlAdmin.php at line 50
  14. XenForo_ViewRenderer_HtmlAdmin->renderRedirect() in XenForo/FrontController.php at line 583
  15. XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
  16. XenForo_FrontController->run() in /***/***/***/***/admin.php at line 13
 
Top Bottom