HTML Logo by World Wide Web Consortium ( Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.

[SOLVED] Some 'language entry is missing' bail outs

Login / Search

 [ Join | More ]
 Add topic 
#98699 (In Topic #19451)

Community saint

Hi Chris, I noticed some fixes for some language entry errors in the tracker and ran into a couple of additional critical errors relating to missing language entries. 

1. A language entry is missing: TAG_CLOUD (version: 9.0.8, PHP version: 5.3.26, URL: /index.php?page=groups&type=misc). It happened on any page that had the side_tag_cloud block. If I cleared the caches I could refresh the web page without getting an error, but as soon as I went to another page or refreshed the same page with the side_tag_cloud block it would bail out again. I couldn't reproduce this one after deleting the block tag and re-adding it through the block tag assistant. I even tried renaming the old panel_right.txt.xxxxxxxxx back to panel_right.txt and clearing the caches to try to reproduce it, but I couldn't.

Expand: Stack Trace Stack Trace

2. A language entry is missing: COMCODE_TAG_flip (version: 9.0.8, PHP version: 5.3.26, URL: /data/comcode_helper.php?type=step2&tag=flip&field_name=post&utheme=default) when trying to add custom comcode from the comcode tag assistant in the comcode page editor.

Expand: Stack Trace Stack Trace

Last edit: by Jason Verhagen
Back to the top

1 was probably an old bug, stuck in your cache. When blocks cache they store what language files were used (because rendering of the cached tempcode needs it), but it may be we didn't include the right language file in a previous version.

2 is fixed here:
0001308: The Add Comcode Tag helper may give an error - ocPortal feature tracker

Generally this is all because we just fixed a bug where missing language string errors were not always showing. This has led to some errors that were previously unnoticed, coming out of the woodwork.

Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: