Questions tagged [gui-extensions]

Tridion's Content Management Explorer contains an extension point which allows extending the User Interface. This framework is called the GUI Extensions API (internally known as Anguilla). The framework is written in Javascript and allows .NET web applications and services to back the Javascript front end.

Filter by
Sorted by
Tagged with
5
votes
1answer
147 views

Help understanding Services in a GUI Extension

I've been able to follow set up a simple PowerTools extension (help pop-up) following existing tools and notice most PowerTools extensions have services that support matching editor files. For ...
4
votes
1answer
91 views

WhereUsed not showing all results unless clicking refresh

I am writing a small GUI Extension to get the WhereUsed list from Tridion and have some related posts here and here. I created some sample content, linked them together (component links) and it ...
5
votes
2answers
377 views

ItemType filter for Anguilla WhereUsed

I would like to filter the results from an Anguila WhereUsed query to return only Components based on a certain schema. But, when I specify the ItemType or BasedOnSchema filters it returns no results....
4
votes
1answer
320 views

WhereUsed with Tridion Anguilla GUI Framework

How can I get a list of WhereUsed with the Tridion Anguilla Framework? I am adding an extra tab in my Component Edit window and want to shw the Used iems in the tab. Here is my code: console.log('...
8
votes
2answers
174 views

Is Anguilla in Tridion 2013 Backwards Compatible with 2011 SP1?

Is the Tridion 2013 Anguilla GUI Extension framework (and 2013 SP1) backwards compatible with Tridion 2011 SP1 HR2? I realize that there are significant Message Centre changes in Tridion 2013, but ...
3
votes
2answers
277 views

How can I get the count of a multi-valued field in a js extension?

Is there some method or property to get the count of a multi-value field without iterating with .getNextFieldSibling? Example: var MV_Field = $display.getView().properties.controls.fieldBuilder....
2
votes
3answers
81 views

What could the GUI error “Value should be a function” mean?

In Tridion 2011 SP1 I installed a GUI extension and fiddled around with the configuration and setup. The CME GUI does not load, and in the browser's console there is an error: Value should be a ...
3
votes
2answers
209 views

How to return value to the multilevel embedded schema field from Custom URL?

I'd like to use Custom URL to populate embedded schema field. First level and Second level embedded schemas made as repeatable. First Level : NameValueSet Second Level : NameValuePair. I am able to ...
7
votes
2answers
273 views

How to pass data from custom Popup to currently selected text editor in Tridion UI 2012 (SiteEdit)?

I am successfully able to open a custom popup and pass the data from the popup to the currently selected editor in CME. But the same custom popup is not working with SiteEdit. The popup opens but the ...
6
votes
3answers
456 views

How to integrate my custom button into Experience Manager

I have created a custom button, JS and Configuration file and integrated it with the System.Config file and it works successfully. For this I need only to add my config path, virtual directory name ...
7
votes
1answer
156 views

Change column widths in GUI

This is a follow-up to my question about usability in Tridion 2011 / 2013. The problem that our CM users have is that they always need to resize the columns in the list view (because of lengthy ...
6
votes
3answers
244 views

CK Editor 4.2.1 integrated with Tridion CMS throws JavaScript conflict error in Internet Explorer

I have integrated CK Editor 4.2.1 in Tridion 2011 CMS. While opening the CK editor in Internet Explorer a JavaScript conflict occurred between the CMS and CK Editor minified JavaScript, which ...
3
votes
2answers
130 views

Get Published Version in GUI extension

We are trying to get the information regarding which version was last published in the component\page java script. Is it really possible? Edit: We have a developed a web app which gets the published ...
3
votes
2answers
199 views

GUI extension - get Publication Type

I have to look up the Publication Type in a GUI extension (T2011 SP1) to make the extension (context menu extension) only available for a specific Publication type (e.g. 'Web'). The extension has ...
5
votes
1answer
90 views

Where is the Translation Information about an item stored?

I am looking to create a report for my business partners on the content in our installation of Tridion. They want to know the following: What content has not been translated what content has been ...
6
votes
3answers
386 views

Tridion 2013 MessageCenter, how to display message?

I would like to show a message in the new (and improved) Tridion 2013 MessageCenter. In Tridion 2011 I used the following code: $messages.registerNotification(data); However, this does not work in ...
3
votes
2answers
1k views

How to use Tridion JavaScript Framework (Anguilla) to wait for all the component information

How do I resolve the issue of the browser being asynchronous and each new event being added to the event stack? In my previous question it was suggested that, because of caching, I should wait until ...
2
votes
1answer
274 views

Extending Component Form Fields?

I'm gathering requirements for "Custom Content Editor Screens" and am familiar with at least two ways to extend component form fields. Custom URLs. To extend the component view we can use Custom URLs ...
7
votes
1answer
259 views

How do I check if a Component is the parent or a copy of the parent using the Tridion JavaScript Framework (Anguilla).

I would like to see if a Component is the parent or a copy of the parent using the Tridion JavaScript Framework (Anguilla). var item = $models.getItem(selection.getItem(0)); if (item.getItemType() =...
3
votes
1answer
55 views

What is the differences on the result of Tridion UI 2012 API methods “getListComponentPresentations” and “getAllComponentPresentations”?

I have a requirement in one of my Tridion UI extension work to call the API methods getListComponentPresentations and getAllComponentPresentations. I want to know whats is the differences between ...
4
votes
3answers
238 views

How can I create a custom menu list of components in the SiteEdit Ribbon Toolbar in Tridion UI 2012?

I have successfully retrieved all the components of a page in the SiteEdit using predefined JS function "getAllComponentPresentations". Now my question is how can I create a menu list of these ...
5
votes
2answers
96 views

Audience manager - can't sort by creation date

One of out clients address books now contains +1000 Contacts - this triggers the following message when the contact list is dsplayed: Contacts displayed: 1000 (additional Contacts not shown, modify ...
5
votes
1answer
227 views

How to check if a User is part of a Group or not in a UI extension

I am trying to implement a GUI extension where I want the extension to be accessible only to the Users who are part of a certain user Group. How do I achieve this using the Anguilla framework?
3
votes
3answers
88 views

Branch and Merge functionality within Tridion CME

I have business partner requirements for concurrent content development in different streams of a single Tridion site. This will allow the applications that interact with our .com site to request ...
4
votes
1answer
58 views

Anquilla Framework - Multiple select control

I'm making a simple GUI extension and I can't find an example of an SDL Tridion multiple select. I could use my own html version for example: <select multiple> <option value="volvo">...
7
votes
2answers
143 views

Tridion 2011 Icons and how to set them to be used

What links an icon to a specific Tridion object such as a schema, folder, TBB? I am seeing the following context in the url for icon images; WebUI/Editors/CME/Themes/Carbon/icon_v6.1.0.55920.37_.png?...
3
votes
1answer
112 views

Undo checkout and remove Publish Transaction rights to users

I need to provide undo check out and remove publish transaction rights to specific users without making them admin users. I am aware that if i make them admin users i cant deny some of the actions ...
3
votes
1answer
196 views

Image size validation (GUI extension)

I'm trying to add an image size validation using a Tridion extension in the Save component event. My js code is working but there is a problem, the first time that I add the image the validation ...
5
votes
2answers
76 views

Is there any way to Customize the 'SiteEdit Enabled Sites ' list on CME

In our environment we have almost 100 sites that are edited via SiteEdit, when we moved to 2011 they have this handy list out on the First Tab with all the sites, but its pretty gnarly... Has anyone ...
3
votes
1answer
161 views

Language Checkbox status are not getting changed after implementing Select All Checkbox in Transalation Manager Job View

I am trying to implement "Select All" check functionality in Transalation Manager Job View. "Select All" check box is implemented quite well and it is selecting/deselecting the Languages checkboxes ...
3
votes
1answer
170 views

Extended javascript is not getting loaded for Tab Initalizer Extender

I am trying to implement this tab initialize extender Tab Initalizer Extender, Question related to this I asked earlier was Related Question Before this extension I was already having some gui ...
5
votes
2answers
214 views

GUI Extension that gets fired after saving a component

I need to refresh the list in the GUI after a component of a certain type has been created. I already figured out how to refresh the list: $display.getView().refreshList(); But now I want to have ...
11
votes
2answers
128 views

GUI Extension: Need to disable Email address field in Audience Manager Contact View

I'm trying to build a GUI Extension for Audience Manager to disable the Email address field. My attempt (below) is failing because the field is disabled by default (at the point that I attempt to ...
7
votes
2answers
168 views

Adding customized functionality on the Translation job component

I want to add check box "Select All" functionality on the Translation job component, please see below screen shot. using "Select All" I can select all below publication list or deselect as well. Is ...
11
votes
2answers
431 views

Tridion Extensions

I would like to have an extension (GUI) on Component Save and Close checking if all fields have proper values. I have not written any extensions still and will start with by simply throwing an alert ...
5
votes
2answers
385 views

How to get Component metadata fields with fieldBuilder?

I would like to get the Component Metadata fields with a fieldBuilder. I am successfully using the 'Plan B' code snippet in this post to access Component Fields. However, I cannot intuitively see ...
10
votes
1answer
108 views

What minifier does the Tridion GUI use?

What is the minifier that the Tridion GUI uses? I have an issue where my GUI Extension code works fine without minification but does not work with the minifer enabled. Maybe there are certain coding ...
6
votes
2answers
110 views

GUI Performance impact of minification = false?

What is the performance impact of turning minification in the GUI to false? I am asking because I have a GUI extension that breaks when minification is enabled but works fine when it is turned off. ...
6
votes
1answer
146 views

How to control where custom lists appear in the CME

After following the great answer in this post, I can now insert, order and remove columns from the lists in the CME. I am only doing this for ECL folders at the moment (by extending the ECL editor). ...
9
votes
1answer
157 views

Ordering and Removing Columns from List Views

I have created a new DataExtender to display a custom field for my items, and this column has been added to an editor and it works correctly in the CME. However I would now like to remove one of the ...
11
votes
2answers
140 views

Is there a way to make the CME always show thumbnail view for certain folders?

Some of our folders have a mandatory Multimedia Schema attached to them, and as such can only contain images. We would like the CME to default to thumbnail view rather than list view for the folders. ...
9
votes
2answers
902 views

Component Fields available in GUI Extension with fieldBuilder

I would like to get all the Component fields in the Component View from a GUI Extension. I am following the excellent code sampels provided here: GUI extension to hide field in 2011 SP1 My problem ...
13
votes
3answers
501 views

JQuery and dependencies for GUI extensions?

I'm trying to answer a question on what versions of JQuery work with SDL Tridion GUI extensions. I understand that the Anguilla Project uses Sizzle, a sort of subset of JQuery, as a selector engine. ...
3
votes
1answer
154 views

How to handle multiple Tridion fields in a GUI extension?

We have the ability to add, remove, and re-order items in a field per SDL Live Content(requires login). Is there a way to get access to multiple fields in a component form from the same Custom URL ...
7
votes
1answer
151 views

Audience Manager GUI Extension - event fired when the Details tab is selected

I'm implementing a GUI Extension for Audience Manager - initial steps have gone well, got my config right, script loaded etc. I'm looking for the event I can subscribe to when the "Details" tab is ...
6
votes
1answer
254 views

Load GUI Extension JS Files for 1 View

I have a GUI Extension that loads an external javascript file and then integrates with the Tridion MessageCenter. My problem is that the MessageCenter message is shown 2 times. I believe my ...
6
votes
1answer
241 views

Populate Component Templates in dropdown added directly Through “Link.aspx” in Hyperlink tag of RichText Field

I have added a dropdown replacing Target field's textbox in Hyperlink tab of RichText toolbar using Link.aspx present at C:\Program Files (x86)\Tridion\web\WebUI\Editors\CME\Views\Popups\Link. The ...
11
votes
2answers
510 views

GUI extension to hide field in 2011 SP1

I'm in the process of developing a GUI extension to hide a schema field when the component loads. For now I am testing the feasibility in Firebug using the following code to get the actual field: ...
4
votes
1answer
124 views

How to configure custom ribbon toolbar buttons to Page Metadata Schema?

I created new ribbon tool bar buttons for RTF fields. I am able to see them in component RTF fields. But when I add a metadata schema with RTF field to a page I am unable to see the custom buttons in ...
10
votes
1answer
328 views

which browsers are in scope for Tridion 2011 and Tridion 2013?

I'm beginning some work on some new Tridion GUI extensions and I'll like to use CSS3 and some HTML5 features. I'm guessing 2011 was scoped for IE7, but is that true of 2013? Does Tridion use any ...