Jump to content

Hosting dHosting.pl - 10% rabat!

Dementor

Błąd przy próbie tworzenia tematu

Recommended Posts

Witam, dwóch użytkowników zgłosiło mi, że czasem gdy próbują wstawić nowy temat pojawia im się błąd, poniżej log z tej chwili:

Cytat

Error: Call to undefined method IPS\Xml\DOMDocument::getAttribute() (0)
#0 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1152): IPS\Text\_Parser->_parseTextSection('\n\t', Object(IPS\Xml\DOMDocument), 1, 6)
#1 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(116): IPS\Text\_Parser->_parseDomText(Object(DOMText), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#2 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMText), Object(IPS\Xml\DOMDocument))
#3 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1063): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(IPS\Xml\DOMDocument))
#4 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(108): IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#5 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(DOMElement))
#6 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1063): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(DOMElement))
#7 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(108): IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#8 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(DOMElement))
#9 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1063): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(DOMElement))
#10 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(108): IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#11 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(IPS\Xml\DOMDocument))
#12 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(102): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(IPS\Xml\DOMDocument))
#13 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(83): IPS\Text\_DOMParser->_parseDomNode(Object(IPS\Xml\DOMDocument), Object(IPS\Xml\DOMDocument))
#14 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(950): IPS\Text\_DOMParser->parseValueIntoDocument('<p>\n\t[color=#00...')
#15 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(205): IPS\Text\_Parser->_parseContent('<p>\n\t[color=#00...')
#16 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/Editor.php(379): IPS\Text\_Parser->parse('<p>\n\t[color=#00...')
#17 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/FormAbstract.php(162): IPS\Helpers\Form\_Editor->getValue()
#18 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/Editor.php(492): IPS\Helpers\Form\_FormAbstract->setValue(true, false)
#19 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/FormAbstract.php(142): IPS\Helpers\Form\_Editor->setValue(true)
#20 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/Editor.php(185): IPS\Helpers\Form\_FormAbstract->__construct('topic_content', NULL, true, Array, '\\IPS\\Helpers\\Fo...', NULL, NULL, 'topic_content_e...')
#21 /home/admin/web/darksiders.pl/public_html/system/Content/Item.php(700): IPS\Helpers\Form\_Editor->__construct('topic_content', NULL, true, Array, '\\IPS\\Helpers\\Fo...', NULL, NULL, 'topic_content_e...')
#22 [internal function]: IPS\Content\_Item::formElements(NULL, Object(IPS\forums\Forum))
#23 /home/admin/web/darksiders.pl/public_html/init.php(867) : eval()'d code(28): call_user_func_array('parent::formEle...', Array)
#24 /home/admin/web/darksiders.pl/public_html/applications/forums/sources/Topic/Topic.php(420): IPS\Content\advancedtagsprefixes_hook_addPrefixToForm::formElements(NULL, Object(IPS\forums\Forum))
#25 /home/admin/web/darksiders.pl/public_html/system/Content/Item.php(152): IPS\forums\_Topic::formElements(NULL, Object(IPS\forums\Forum))
#26 /home/admin/web/darksiders.pl/public_html/system/Content/Item.php(102): IPS\Content\_Item::buildCreateForm(Object(IPS\forums\Forum))
#27 /home/admin/web/darksiders.pl/public_html/applications/forums/modules/front/forums/forums.php(465): IPS\Content\_Item::create(Object(IPS\forums\Forum))
#28 /home/admin/web/darksiders.pl/public_html/system/Dispatcher/Controller.php(85): IPS\forums\modules\front\forums\_forums->add()
#29 /home/admin/web/darksiders.pl/public_html/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute()
#30 /home/admin/web/darksiders.pl/public_html/index.php(13): IPS\_Dispatcher->run()
#31 {main}

 

BACKTRACE
 

Cytat

#0 /home/admin/web/darksiders.pl/public_html/init.php(938): IPS\_Log::log('Error: Call to ...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}

 

 

Obaj zgłaszający należą do tej samej grupy, ktoś wie gdzie leży przyczyna błędu i jak to rozwiązać? 

 

 

Edited by Dementor

Share this post


Link to post
Share on other sites
2 godziny temu, Dementor napisał:

Error: Call to undefined method IPS\Xml\DOMDocument::getAttribute() (0)

Jaka dokładnie wersja forum?

Tam mógł ktoś wstawić "uszkodzony" kod HTML i się krzaczy.


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites
2 godziny temu, DawPi napisał:

Jaka dokładnie wersja forum?

Tam mógł ktoś wstawić "uszkodzony" kod HTML i się krzaczy.

Wersja forum to IPS 4.4.4

Jak wstawić, jakiś haker ? Pliki mam z IPSu aktualizowane ostatni raz w czerwcu lub lipcu i w lipcu wygasła licencja, więc forum nie aktualizowane do najnowszej wersji.

Jak to naprawić?

Share this post


Link to post
Share on other sites
1 godzinę temu, Dementor napisał:

Jak wstawić, jakiś haker ?

Nie wiem.

1 godzinę temu, Dementor napisał:

Pliki mam z IPSu aktualizowane ostatni raz w czerwcu lub lipcu i w lipcu wygasła licencja, więc forum nie aktualizowane do najnowszej wersji.

Jak to naprawić?

Masz odpowiedź:

1 godzinę temu, Dementor napisał:

Wersja forum to IPS 4.4.4

Masz 7 wersji niżej niż obecna aktualna.


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites
2 godziny temu, DawPi napisał:

Nie wiem.

Masz odpowiedź:

Masz 7 wersji niżej niż obecna aktualna.

 

Ale to co z tego, że silnik nie jest aktualny. Takie coś nie powinno mieć miejsca skoro wcześniej było ok to nadal powinno być.

Rok temu miałem wersję 3.2.3 a wtedy IPS wydał wersję 4.2 i takie cuda się nie działy.

 

Rozumiem, że nie wiadomo jak to naprawić i jedyną słuszną drogą jest odnowienie licencji i aktualizacja do najnowszej wersji a gdy nadal będą problemy to zgłosić to do IPS?

Share this post


Link to post
Share on other sites

Czy Ci użytkownicy posiadają dostęp do edycji wpisu za pomocą HTML? Wyciągnij od nich więcej informacji co wpisywali i jak.

Share this post


Link to post
Share on other sites
1 godzinę temu, Dementor napisał:

 

Rozumiem, że nie wiadomo jak to naprawić i jedyną słuszną drogą jest odnowienie licencji i aktualizacja do najnowszej wersji a gdy nadal będą problemy to zgłosić to do IPS?

Dokładnie. :)


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites
11 godzin temu, aXen napisał:

Czy Ci użytkownicy posiadają dostęp do edycji wpisu za pomocą HTML? Wyciągnij od nich więcej informacji co wpisywali i jak.

 

Na forum nikt nie ma możliwości używania HTML. 

Na pewno chcieli dodać screeny i opisy, być może robili to metodą wklej i kodowanie nie pasowało i parsowanie, dowiem się i napisze. 

Share this post


Link to post
Share on other sites

Chodzi o to by mieć najnowszą wersję forum. Pokażę Ci na przykładzie Twojego forum - słowem klucz jest "fixed".

Lista zmian i poprawek od Twojej wersji 4.4.4 do najnowszej obecnie 4.4.9.2:

Cytat

Additional Information

Core

  • Added an Admin CP dashboard widget to show total members.
  • Added back the ability to search personal messages by recipient and sender name, and removed the 365 day limit on results.
  • Added an option for feeds of content that support future publishing (such as Pages records and Blog entries) to control whether published, unpublished or any results are shown.
  • Added new options for content widget feeds to return hidden content (in addition to the existing pending approval option), as well as both hidden content and content pending approval.
  • Added support for more explicit browser autofill on form fields.
  • Added moderator log support for opening/closing polls.
  • Upgraded CKEditor to 4.12.1.
  • Improved the page speed for guests by not loading the editor or notification sound javascript libraries until they are needed.
  • Improved the error message when attempting to access the REST API in the Admin CP in the event the local server is inadvertently IP banned.
  • Improved performance when sending Digests.
  • Improved license key checking when the license server may not be available.
  • Improved reporting of Redis memory usage in support area.
  • Improved the error message when attempting to access the REST API in the Admin CP in the event the local server is inadvertently IP banned.
  • Improved performance when using the database for common data storage.
  • Improved the accuracy of the progress bar on the 'Deleting moved original files' background process.
  • Improved efficiency when generating sitemap files if certain content is configured not to be included.
  • Improved the user interface configuring Sitemaps to clarify content that will be include and excluded from the Sitemap.
  • Improved admincp upgrading when using SFTP.
  • Implemented logging to the moderator log, when a moderator removes all followers from a followable item. 
  • Changed notification read/unread status to behave as it did prior to 4.4.4.
  • Clarified the "Domains to instruct search engines to follow" setting description and improved the setting to strip http:// and https:// protocols from supplied values.
  • Fixed account failed logins not correctly locking future login attempts in some cases.
  • Fixed an issue where node deletions (such as forums and categories) were not always properly logged to the administrator logs.
  • Fixed an issue where blacklisted URLs used for embeds may not trigger post moderation when configured to do so.
  • Fixed an issue where the club tab on the members profile can result in a DB error when a page <1 was used.
  • Fixed an issue where the Automatically Prune Followers setting ignored reviews.
  • Fixed an issue where it may not be possible to permanently delete deleted content manually.
  • Fixed status updates not importing properly when an account is linked to multiple social logins.
  • Fixed some server error messages not showing.
  • Fixed certain notification and digest emails not sending properly via cron.
  • Fixed custom field custom formatting options being applied to fields in the AdminCP unexpectedly.
  • Fixed Custom Sorting on the Deleted Content page not working.
  • Improved upgrade process for Community in the Cloud.
  • Improved the error message when attempting to access the REST API in the Admin CP in the event the local server is inadvertently IP banned.
  • Fixed potential browser errors and warnings caused by notification sounds.
  • Fixed pagination not loading correctly when searching within messenger.
  • Fixed an issue where comment counts are decremented incorrectly when a Post Before Registering comment is cancelled.
  • Fixed an issue where the mobile keyboard would not be hidden after submitting the search form.
  • Fixed issues that can occur (such as the editor not loading) when browser local storage is unavailable.
  • Fixed an issue where auto-scheduled promotions may not correctly queue for upcoming slots.
  • Fixed maps generated by Mapbox potentially displaying larger than intended when lazy loading is enabled.
  • Fixed an issue where profile completion could cause a fatal error when using custom forum themes.
  • Fixed an issue where single status update links had the wrong canonical URL.
  • Fixed a possible error when mentioning someone or using a custom emoticon in a post.
  • Fixed an issue where installing plugins with a title containing more then 32 characters would fail.
  • Fixed an issue where Elastic Search may not update records correctly.
  • Fixed an issue where user profiles may be slow to load.
  • Fixed an issue where a template error could be generated by attempting to search members when the user does not have permission to view members.
  • Fixed some styling (spacing) issues with the right-hand column shown on the Clubs homepage.
  • Fixed an issue pasting certain code into editor code boxes.
  • Fixed some old URL patterns (from IP.Board 3.x) no longer redirecting to the new URL format as of 4.4.x.
  • Fixed an issue where the publish_to_groups permission was still required to promote to Facebook pages.
  • Fixed an issue where canceling an invoice with already canceled billing agreements would try to cancel the billing agreement again.
  • Fixed a niche issue that can occur when using lazyload, image proxy and external file storage.
  • Fixed an issue where one could fake member null votes on polls.
  • Fixed an issue where profile photo permissions may not apply correctly when a user belongs to more than one group.
  • Fixed a styling issue with profile completion on mobile.
  • Fixed a broken link in the report center.
  • Fixed an issue where invalid user groups can cause an error to show to users.
  • Fixed an issue where the poll form wouldn't add an empty first question.
  • Fixed an issue where sort buttons can overlap pagination.
  • Fixed an issue where personal conversations may show a 'promote' button to members with permission to promote content.
  • Fixed incorrect REST API documentation when editing items.
  • Fixed an issue where the 'support' link in the AdminCP would be viewable if the restricted administrator did not have access.
  • Fixed an issue where the spoiler header within a post can get doubled up when selecting text within the post in certain cases.
  • Fixed an issue where merging members incorrectly merged reputation.
  • Fixed an issue where the image aspect ratio setting was not set correctly when editing images.
  • Fixed an issue where search options may show for items that are not searchable.
  • Fixed AdminCP member quick-searches not searching within member names when the site can handle inline searches.
  • Adjusted instances of "recognise" in language strings to "recognize".
  • Fixed an error when full registration is enabled with no available profile fields.
  • Fixed an issue where the node controller wasn't showing the child nodes as possible target category while moving the content.
  • Fixed an issue where it was possible to be stuck in a position where a poll could not be re-opened. 

Calendar

  • Removed the ability to create ranged recurring events that overlap (e.g. where the next occurence start time is before the first occurrence has finished).
  • Removed the timezone from event notification emails for all day events.
  • Fixed an issue where events that repeat for a set period will end one period before they should.
  • Fixed an issue where users are able to create events where the end time occurs before the start time.
  • Fixed an issue where ranged recurring events may show an incorrect date range for the event on the calendar "Day" view.
  • Fixed an issue where embedding a Calendar Event may fail in some circumstances.
  • Fixed an issue where ranged recurring events may not show as occurring on an end date when they span across months.
  • Fixed an issue where the calendar name would be exposed to members which don't have permissions to view the calendar via the members online location on the profile.

Pages

  • Added the ability to specify whether the record canonical tag points to the current page, or the root page (page 1).
  • Added the ability to show just your own records via the Database Filters widget.
  • Added the ability to filter by Member field types via the Database Filters widget.
  • Added record tags to the database record listing template for newly created Listing template sets.
  • Improved the display of databases in the ACP menu.
  • Fixed an issue where excluding Pages pages from the sitemap may cause the sitemap task to get stuck and stop building new sitemap files.
  • Fixed an issue where a template group could be renamed to an existing template group, causing a conflict which results in an error.
  • Fixed an error attempting to submit records to a database where a Member type field that must be unique is configured.
  • Fixed an issue where the category title is missing from the page's HTML title tag.
  • Fixed an issue where deleting a database record with a linked topic may cause an error.

Commerce

  • Added support for Strong Customer Authentication (SCA) in Stripe.
  • Fixed referral commission not being given for renewals.
  • Fixed an error that can occur when renewal invoices are generated if no billing address existed on the original invoice.
  • Fixed invoice notification emails showing a payment failed warning if one payment method failed even if another one succeeded.
  • Fixed social login buttons not working when checking out as a guest.
  • Fixed staff replies to support emails.
  • Fixed an issue where stock replies may have new lines stripped.
  • Fixed pending withdrawl AdminCP notification link to point to the pending withdrawl filter.
  • Fixed an issue where you may not be able to delete subcategories in the store.
  • Fixed a potential error when upgrading from a version older than 4.4.2.
  • Fixed an issue where switching to a "default" support stream (ex. Open, Assigned, or Tracked Requests) can result in a MySQL error.
  • Fixed an issue where deleting a customer note would not close the dialog.
  • Fixed member group being moved when upgrading or modifying an expired purchase.
  • Fixed an issue where purchase custom field labels may show as a random string or in the wrong language in the Transaction Approved email.
  • Edited the purchase email notification setting to clarify an email is sent for every item.

Converters

  • Clarified the error message shown when invalid database details are supplied.
  • Fixed an issue where a conflict may prevent some data being converted if (for example) converting attachments for blog and forums in the same conversion.
  • Fixed an issue relating to converting mentions from other platforms.
  • Fixed an issue where converting from vBulletin 5 can cause duplicate topics.
  • Fixed an issue where items selected to skip were converted anyway.
  • Fixed an issue where it wasn't possible to convert only core.
  • Fixed a performance regression re-introduced in 4.4.
  • Fixed an issue preventing UBBThreads conversions working.
  • Stopped converting the "manually set time zone" preference for vBulletin conversions, as the timezone preference itself is not converted and the ability to adjust this preference is not available in our current interface.

Forums

  • Improved the performance of the Unarchive task.
  • Fixed an issue upgrading from older versions of Invision Community where topics or posts queued for deletion were present.
  • Fixed an issue where posts from ignored members were visible if the author was in a highlighted group.
  • Fixed an issue where archive settings could be saved with no more than or less than selection.
  • Fixed an issue where hiding a topic without an existing first post would stop the queue to hide all the members content.

Gallery

  • Fixed Follow and Promote buttons not showing for images on mobile devices.
  • Fixed an issue where inline renaming an image from the lightbox would either fail or rename the album.
  • Fixed instances where a member with a secondary group that doesn't allow albums to be created, but with a primary group that does but limits how many that can be created, will allow the member to create unlimited albums.

Downloads

  • Implemented logging to the moderator log, when a moderator toggles the purchasable status of a file.
  • Removed the button to copy the Log Downloads category setting which does not apply.

Blog

  • Improved the blog header display for blogs within clubs.
  • Fixed an issue where the club leader could not set a cover photo for a club blug.
  • Fixed an issue where draft entries may be included in digests.

REST & OAuth

  • Added a “Use a different account” button on OAuth login screen

Third-Party / Developer / Designer Mode

  • Cleaned up some legacy code checking for specific PHP versions.
  • Fixed some typos in the REST API documentation.
  • Fixed malformed HTML in the admin `tabs` HTML template which caused problems when hooks were created for this template.
  • The Application and Plugin directory are limited to 80 characters.
  • Set the alreadyReported flag in \IPS\Content after reporting content to ensure correct value is returned on future calls to report methods.
  • Fixed some minor issues with the lightbox comments support (currently unused by core Invision Community code).
  • Fixed an issue where email template parameters may not be captured properly to generate the email subject, resulting in an error.
  • Fixed a potential error that may be encountered while working with Calendar dates from command line (i.e. tasks being executed via cron).
  • Fixed an error that can occur with email statistics when different applications use the same email subject language string.
  • Fixed a few functions that needed to be called from the root namespace.

Changes affecting third-party developers and designers

  • Added `\IPS\Node\Model::deleteLogPermissions()` method to allow applications to specify permissions for managing deletion logs.
  • js.php javascript loader no longer creates an external dispatcher instance.
  • `\IPS\Content::logDelete()` and `\IPS\core\DeletionLog::setContentAndMember()` now accept FALSE for the member parameter, which will store the deletion log as if no specific member deleted the content.
  • Added a new `digestWhere()` method to content items, this allows you to specify an additional where clause when processing digests. 

 

Cytat

Additional Information

Security

  • Fixed an issue where a malicious user may be able to identify the full path to a file uploaded to a custom field.

Core

  • Added support for MySQL 8.
  • Improved security headers on error pages.
  • Changed the "Who follows this" page to instruct bots not to index the page for SEO purposes.
  • Moved the Club Members Box to the sidebar when the club information are shown in the sidebar.
  • Fixed an error visiting the full notifications screen when the user has no notifications.
  • Fixed an issue where old messenger links may not redirect correctly.
  • Fixed an issue where new comment notifications can show an incorrect read status.
  • Fixed club sorting preference being lost when navigating to another page of clubs.
  • Fixed an issue where the "Bypass word and link filters" setting was not honored for links.
  • Fixed attachments not being properly claimed when added to a Staff Directory member entry.
  • Fixed an issue where reordering social profiles may not show the reordered list after saving without reloading the page.
  • Fixed a potential error when an invalid sort parameter is passed in to certain pages.
  • Fixed an issue where certain tables of data may show an incorrect number of pages when filtering the table.
  • Fixed the Leaderboard popular content inconsistency when using ElasticSearch.
  • Fixed an issue where Pages blocks wouldn't show in the configuration form when using the block manager.
  • Fixed an issue where creating a club feature could result in a DB exception.
  • Fixed broken ACP tables on Internet Explorer 11.
  • Fixed an issue where Status Posts couldn't be deleted.
  • Fixed an issue where 0B may be displayed in place of the real Redis maximum memory amount on the support overview page.
  • Fixed an issue where using REDIS as session storage would return the wrong members for the online list.
  • Fixed an issue with lazy-loading where images with a custom aspect ratio set did not honor the ratio after loading.

REST & OAuth

  • Fixed OAuth Logins being broken because of a missing DB column.

Blogs

  • Fixed blog entries from clubs showing on the Blog applications Grid View when the "Show Club Content Areas" setting is set to "Only Within Clubs".
  • Fixed an error that can occur with some configurations when attempting to add or move a blog entry.

Pages

  • Fixed an issue where the wrong user may be notified of Pages database records being embedded in other content areas.
  • Fixed an issue where attachments in newly submitted database records would not be used when embedding records in other areas of the software.
  • Fixed an issue with Schema.org structured data tags in Pages when the site has a logo image applied to the theme.
  • Fixed an error searching databases in the AdminCP using the quicksearch input on the database listing page.
  • Fixed an issue in the Pageurl Output Extension which was catching a not existing exception.

Gallery

  • Fixed media sound continuing to play after closing the lightbox.
  • Fixed an error that can occur when attempting to view disk space statistics when there are none.

Calendar

  • Fixed an issue where all day ranged events reflect the wrong event end date in iCalendar exports.
  • Adjusted ical import process to ignore WKST values of 'MO' (which is the default) to reduce false-positive error reports.

Converters

  • Fixed some issues converting MyBB content including profile fields, avatars & attachments.

Commerce

  • Added ability for administrator to choose what to do after a dispute is won (previously would automatically re-approve the transaction).
  • Fixed an issue where the tax name in invoice emails could be missing.
  • Fixed potential uncaught exception if trying to view a product in the AdminCP that doesn't exist.
  • Fixed an issue where the description of new payment gateways wasn't saved successfully.

Third-Party / Developer / Designer Mode

  • Fixed an issue using the node form helper when not using $titleLangPrefix in the node model, and using apostrophies in a node's title.
  • Fixed an issue where the wrong member's AdminCP notification dismissals were referenced in \IPS\core\AdminNotification::notificationIdsForMember().
  • Fixed an issue where Nodes that do not implement permissions may still try to check them, resulting in an error in some situations.

Changes affecting third-party developers and designers

  • Added an ID to the mobile navigation sign in link elSigninButton_mobile.
  • All columns named member must now be escaped with backticks when querying the database in order to support MySQL 8.

 

Cytat

Additional Information

Security

  • Fixed external video URLs being embeddable which could allow htaccess prompts for Firefox users, which could be manipulated for social engineering.
  • Fixed SSRF vulnerability if image proxy is enabled.
  • Fixed GET data overwriting POST data when submitting a form.

Core

  • The gateway files for downloading attachments now issue a Content-Security-Policy header.
  • Clarified verbiage on button when resuming a UTF8 conversion.
  • Added a message for when REST API test fails due to a path conflict.
  • Added the ability to fetch members via the REST API with activity_before/activity_after parameters.
  • Added `device_key` cookie information to the cookie page.
  • Adjusted Community in the Cloud auto-upgrader interface for future upgrades as the existing progress bar was inaccurate.
  • Adjusted the Friendly URL list to allow legacy customised URLs to be reverted.
  • Updated 'username' verbiage in some areas to refer to 'display name' instead.
  • Users will now be redirected directly to reviews they submit rather than back to the item.
  • Fixed individual comments sometimes showing in “Items Only” streams when using Elasticsearch.
  • Fixed an issue where content may not be presented in Elasticsearch searches after it is updated.
  • Fixed an issue where anonymous state can be lost for sessions when using Redis for session handling.
  • Fixed errors viewing and rebuilding the leaderboard, using post before registering and viewing social promotion when MySQL 8.0.17 is used.
  • Fixed a duplicate column error that may be logged when upgrading.
  • Fixed an error that can occur when tracking email statistics if the email is sent from a task.
  • Fixed an issue where uploading a new version of a theme may not immediately reflect changes when using disk caching.
  • Fixed an issue where editing some login handlers (Facebook, Microsoft, etc.) can break in some situations when editing their details.
  • Fixed unstyled content showing in Firefox on pages containing embeds if lazy-loading is enabled.
  • Fixed an issue were re-promoting content may not correctly show the selection state of existing image attachments.
  • Fixed a rare niche issue where it's possible for a digest task to get stuck in a loop.
  • Fixed an issue with unapproved comment notifications in situations when merging content and retaining a link.
  • Fixed an issue where it's possible to cause an uncaught exception by manipulating the URL for a content item that doesn't support reactions.
  • Fixed an issue where MySQL search index records were incorrectly deleted.
  • Fixed a missing language string on the 'Support Account' AdminCP notification when Commerce isn't present.
  • Fixed an issue with the LDAP login handler where error messages during set up may not be descriptive.
  • Fixed an issue where the empty BreadcrumbList ld+json tag would be added to the output.
  • Fixed an issue where it was possible to bypass profanity filters when using quick title edit.
  • Fixed an issue where admin control panel failed mail notifications could show a template error.
  • Removed options for content widget feeds to return hidden content added in 4.4.5 which has been unreliable

Forums

  • Fixed “Reply to this topic” button not working for guests
  • Fixed an issue where the ACP - "Popular Now" forum settings couldn't be saved.

Blogs

  • Fixed an issue where the upgrade could fail because of missing database columns.

Pages

  • Fixed an error when pasting a page link into an editor, it displayed as an embed of the entire site.
  • Fixed permissions not synchronizing properly when changing a database from using categories to not using categories.
  • Fixed Editor fields pre-populating content from other records when the "Editable when viewing a record" setting is used.
  • Fixed an issue where externally embedded blocks do not work if "Allow community to be embedded in an iframe" is not set to "Anywhere".

Calendar

  • Fixed all day event dates showing incorrectly in email notifications in some timezones.

Downloads

  • Fixed an issue with top downloaders/submitters statistics page losing filters when changing pages.
  • Fixed an issue with downloads storage handler custom URL when upgrading from 3.x.

Gallery

  • Fixed an issue with top uploads statistics page losing filters when changing pages.

Converters

  • Improved converted row caching when running multiple conversions back-to-back.
  • Conversions will now explicitly strip HTML tags in member titles.
  • Attempt to correct corruption of serialized profile field data during conversion from vB.
  • Fixed a potential issue that can occur converting vB Blog.
  • Fixed certain data not being converted (affects SMF, vB5, Vanilla, phpBB, UBBThreads, Expression Engine).
  • Fixed an issue where the 'manage conversions' page may not load if you have legacy conversions.
  • Fixed an issue when converting content from vB5 which contains [IMG2] or [USER] BBCode.
  • Fixed an issue when converters attempt to convert administrators if the last update time is available.
  • Fixed a number of issues converting vB CMS attachments.

Commerce

  • Added permalinks to the Information, Shipping, and Reviews tabs when viewing a package in the store.
  • Added a new 'neutral' display for ticket history statistics (i.e. if a statistic matches the 30 days prior).
  • Fixed an issue where members could add themselves as an alternative contact.
  • Changed the package seo name column length to 255 characters.
  • Fixed renewal invoices being generated with the wrong billing address for transferred purchases.
  • Fixed an error fetching license key info through the Commerce license key API.
  • Fixed an issue where the tax name in invoice emails could be missing.
  • Fixed an issue where deleting a support department can result in an error in some circumstances, if that department had custom fields mapped to it.


Third-Party / Developer / Designer Mode

  • Applications can no longer be set as the default application if they have no front modules.
  • Fixed an error creating a new conversion software library using the AdminCP tools.
  • Fixed an issue where content items that have not defined a `$containerNodeClass` property could throw an error during searches.

 

Cytat

Key Changes

Version 4.4.8 is a maintenance update to fix critical issues reported since 4.4.7.

Additional Information

Core

  • Upgraded CodeMirror to 5.49.0.
  • Upgraded CKEditor to 4.13.
  • Increased the amount of text that can be stored within an announcement.
  • Fixed merging members creating duplicate follow records.
  • Fixed an issue where accounts banned as a result of the spam service may be deleted automatically if email validation is enabled, allowing the user to register again.
  • Fixed an issue embedding Twitch clips in some cases.
  • Fixed a performance issue with Elasticsearch and posting in large topics.
  • Fixed an issue where content items would stop showing in streams when deleting the last comment on that content item and using Elasticsearch.
  • Fixed a CSRF error paginating through clubs after changing your view preference.
  • Fixed floated images inside spoilers breaking out of the spoiler box.
  • Fixed an issue with club breadcrumbs on mobile devices when the "Overview" tab is not the default tab for the club.
  • Fixed an issue confirming guests have not reviewed an item when they have used the "post before registering" feature.
  • Fixed an issue where the submit button on the account validation screen could be clicked multiple times, resulting in more than one confirmation email being sent.
  • Fixed possible issue downloading the member list export on larger sites.
  • Fixed a styling issue viewing the list of members who were not initially included in a member export.
  • Fixed an issue where club nodes weren't shown in the node selector while creating custom streams in the ACP.
  • Fixed a possible error in the menu manager where editing a deleted menu item would throw an exception.
  • Fixed an issue where email addresses weren't saved for accounts created via non-default login methods when allowed domains were defined.
  • Fixed a bug where certain email notifications triggered by guests may show incorrect verbiage in the email content.
  • Fixed two issues where replying to Status Posts or hiding/unhiding them could fail when Elastic Search is being used.
  • Fixed an issue saving custom chart views in the AdminCP when a lot of nodes were stored.
  • Fixed an issue updating date ranges for custom chart views in the AdminCP in some cases.
  • Fixed a styling issue for widgets not set to show on all devices in some cases.
  • Fixed an issue where cancelling editing a post with a spoiler results in the spoiler no longer working.
  • Fixed an issue where spotify links wouldn't embed.
  • Fixed some missing friendly URLs.
  • Fixed a niche error where a wrong message can be displayed if there is a network failure whilst browsing status updates.
  • Fixed an issue where multiple New User Awaiting Validation notifications can be sent when using User then Admin Validation.

Forums

  • Fixed an issue where multipage topics that have been read can be marked as unread when visiting a page other than the last.
  • Fixed a styling issue in QA forums when no rows are shown.
  • Fixed an issue where an incorrect meta description tag may persist when navigating through the forums.

Gallery

  • Fixed an issue which made it impossible to move images into albums set to allow submissions from the public, specific members, specific groups, and club members.
  • Fixed promote button not showing on non-lightbox Gallery image view fallback page.

Commerce

  • Fixed potential double charges if using Stripe.
  • Fixed customer name showing as random characters in Stripe when a guest purchases something and opts to save their card on file.
  • Fixed Hosting Error ACP Notifications causing an error when viewing the notifications page.
  • Fixed an issue when a guest makes a donation.
  • Fixed the missing overlay title while creating & editing an invoice note.
  • Fixed possible timeout error when generating invoices manually in the AdminCP.
  • Fixed an issue where purchases which wouldn't require a billing address couldn't be marked as paid.
  • Fixed an issue where club joining fees may be shown without tax.

Pages

  • Fixed an issue previewing feed blocks in the AdminCP when restricting the feed by author.
  • Fixed an issue where "Records" would be shown in database notification emails if categories were not being used for the database.

Calendar

  • Fixed manual iCalendar uploads requiring a venue to be specified if venues are enabled.
  • Fixed an error importing ics files in the AdminCP if a venue is specified.

Converters

  • Added support for vBulletin 5.5.3+ conversions.
  • Added support for XenForo 2.1.x conversions.
  • Fixed issues with running conversions on MySQL 8.0.17 or newer.
  • Fixed an issue converting from MyBB where PMs would not reflect the correct conversation starter.
  • Fixed an issue where members may not be correctly assigned to groups that were added during the conversion.
  • Fixed a bad log reference when converting from Gallery if the image is invalid.
  • Fixed an issue where an error may be triggered when installing a new application and attempting to start a new conversion.
  • Fixed an issue converting WordPress post thumbnails to Pages record image.

Third-Party / Developer / Designer Mode

  • Centralized the breadcrumb generation method for club nodes to reduce code duplication and ensure breadcrumb consistency.
  • Changed `\IPS\Http\Url::ips()` to be declared as `final`, so hooks cannot override it.
  • Fixed an issue using custom table helpers without quicksearch where the result and page counts may inadvertently get reset.
  • Fixed an issue where cached unapproved/hidden review counts when merging content items were not adjusted properly. **You may wish to rebuild these counts in an upgrade routine within third party applications that support reviews and merging of content items.**
  • Fixed an issue where the hidden status when creating a new review may not be set properly during creation when calling `\IPS\Content\Review::create()`.
  • Minor code clarification where curly braces were omitted (while unnecessary, some found the code confusing to read).

 

Cytat

Key Changes

Version 4.4.9 is a maintenance update to fix critical issues reported since 4.4.8.

Additional Information

Core

  • Added ability to search for members based on custom profile fields with type "Checkbox Set".
  • Improved the warning form to make it clearer when a preset action cannot be overridden.
  • Updated PhpUserAgent to 0.14.0 for 'Edgium' support.
  • Fixed an issue where duplicate quote/mention/embed notifications could be sent when editing content.
  • Fixed an issue where you could submit the form to update your profile information with no date set for your birthday, resulting in your form submission being ignored.
  • Fixed an unclear page title when searching for members.
  • Fixed a potential issue sending digests when cron is used to run tasks.
  • Fixed an issue with dates adjusting incorrectly when crossing over DST threshold in some areas.
  • Fixed an issue where some administrators may not be able to manage applications in the AdminCP in some permission configurations.
  • Fixed a MySQL 8.0.17 compatibility issue with the 4.0.0 Alpha 1 upgrade step.
  • Fixed an issue where attachment filename text could be edited in the editor.
  • Fixed an issue with status update pagination not appearing correctly in some cases.
  • Fixed profile photo uploads allowing you to upload more than one file without automatically removing the previously uploaded file.

Blogs

  • Fixed an issue where draft entries submitted in private/closed clubs may not be visible by club owner or moderators.
  • Fixed an issue where club blog entries may not be visible to global moderators/administrators when they have permission to view all club content.

Forums

  • Removed trendlines from charts in the AdminCP to reduce confusion.

Commerce

  • Fixed a situation where duplicate display names were allowed when checking out as a guest and the user was not prompted for their display name.
  • Fixed Stripe webhooks potentially reporting an error.
  • Fixed an issue with generating renewal invoices via the task system.
  • Fixed an issue where custom fields may incorrectly show up when checking out as a guest while quick registration is enabled.
  • Fixed a possible error when applying changes to subscription plans to existing purchases.

Gallery

  • Fixed a styling issue for widgets not set to show on all devices in some cases on pages.
  • Fixed an issue where the sitemap could be stopped being rebuilt.

Pages

  • Changed categories in databases that do not allow direct record submissions to not output a "noindex" <meta> robots tag.
  • Changed database category sitemap files to include empty categories if they contain subcategories.

 

Cytat

Key Changes

This is a maintenance release to fix security reports since 4.4.9.

Additional Information

Security

  • Block binary/octal/hex/decimal based hostnames from being submitted in forms that could trigger an SSRF.
  • Gfycat OEmbed endpoint could create XSS. Also informed Gfycat of issue. - Thanks to René Kroka - https://renekroka.cz for reporting this issue.
  • Addition attachment permission checks when downloading attachments.

 

Cytat

Key Changes

This is a maintenance release to fix bug reports since 4.4.9.1.

Additional Information

Core

  • Fixes an issue where cookies set by javascript are not stored permanently

Commerce

  • Fixes an issue when paying with PayPal

 

 

 

Ostatnie wydania może mniej imponujące, ale tylko ten przykład niech Ci i Tobie podobnym którzy z niewiadomych przyczyn NIE aktualizują stale rozwijanego oprogramowania, że to błąd. Duży. I jakże oszczędzający czas jeśli się ma wszystko zaktualizowane.

 

Oczywiście może się zawsze zdarzyć, że posiadając nawet najnowsze oprogramowanie forum błędy się pojawią, ale minimalizuje to forum jako powodu tych błędów - oczywiście nie mówię tutaj o dodatkach czy jakichś skinach nie od producenta czy błędów od serwera.

 

Po prostu - WSZYSTKO ZALEŻY.


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

image.png


intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.