I want to integrate the latest version of alloy editor 3.0 and bootstrap 3.2 in Liferay 6.2, I know by default liferay supports CK Editor,but instead of it I want to use Alloy Editor 3.0 and instead of old version of bootstrap I want to use latest version of bootstrap. What are the steps I need to follow to achieve this?
What are the steps to Integrate the Alloy Editor 3.0 and bootstrap 3.2 in liferay 6.2?
919 Views Asked by ASR At
2
There are 2 best solutions below
0
Iliyan Peychev
On
AlloyEditor has nothing to do with YUI or AlloyUI. In fact, we were thinking to change its name in order to avoid such confusion. AlloyEditor uses the engine of CKEditor and React for the UI. It does not depend on Bootstrap, it has its own CSS.
So, to replace CKEditor with AlloyEditor in 6.2 shouldn't be hard. It depends how good solution you want to provide. I actually would encourage you to add it as another editor, just like we did for Liferay 7. Look here for more information.
Hope that helps!
Thanks,
Related Questions in TWITTER-BOOTSTRAP
- UIWebView Screen Fitting Issue
- Website zoomed out on Android default browser
- Twitter Bootstrap horizontal form elements on a line
- My navbar is not expanding after collapse
- Reload List after Closing Modal
- Overwrite Bootstrap style for a single page
- UI.Bootstrap Angular Typeahead and Firebase Array
- Bootstrap - Fixed navbar doesn't do what's expected?
- Bootstrap NavBar with no content on small screens
- Bootstrap Dropdown Button Problems
- ScrollBar not showing up - BootStrap
- Bootstrap flip card with css3 transform
- bootstrap grid layout questions
- How do I make jquery events work in a bootstrap modal with dynamic content and selectors?
- Using GLYPHICONS's free pngs with classes
Related Questions in LIFERAY
- how to bypass the necessity of having to have email address firstname and lastname in liferay to import authenticating users
- How to resolve java.lang.StringIndexOutOfBoundsException: String index out of range: -325 while deploying Liferay Ext plugin 6.1
- Avoid log trace of external framework J2EE
- Unit testing with Liferay 6.2
- Customize Liferay search portlet
- Build Liferay web service with optional parameter
- How to start with liferay
- Embedding Microsoft Power BI into Liferay
- Remove " Automatically Extracted Metadata and Version History " from Liferay portlet
- Get list of users in liferay
- How to pass HTTP request to Web-Service
- How to land users to different page as per their roles
- Incorrect liferay-plugins dependency
- How to pass data from page to Portlet class through AJAX call?
- EL Exception on JSP when passing arguments to liferay-ui:message
Related Questions in LIFERAY-6
- How to resolve java.lang.StringIndexOutOfBoundsException: String index out of range: -325 while deploying Liferay Ext plugin 6.1
- liferay unasign user to delete organizations
- Customize Liferay search portlet
- Embedding Microsoft Power BI into Liferay
- How to pass HTTP request to Web-Service
- how to change the icon of default porlet language in liferay 6.2
- Sharepoint 2010 CMIS Integration
- Link to page not working liferay 6.2 web content template
- runtime added portlets do not rendered when parent portlet has use-default-template value true
- Include ftl file in ext plugin
- What are the steps to Integrate the Alloy Editor 3.0 and bootstrap 3.2 in liferay 6.2?
- Liferay 6.2 deployment fails with missing/unavailable dependencies on JBoss
- Changing order of two divs with CKEditors
- Template on Web content structure
- Issue in adding custom method in EXT
Related Questions in TITANIUM-ALLOY
- using export in alloy controller versus attaching functions directly to the '$' scope
- Longjohn build fail Titanium
- How do I include a .js file in Titanium studio(in index.js)?
- What are the steps to Integrate the Alloy Editor 3.0 and bootstrap 3.2 in liferay 6.2?
- Slide Menu For iOS using Alloy With latest Titanium sdk
- How can I type console.log('') or Ti.API.info('') in titanium by hitting single key
- View is not updating from other controller Appcelerator Alloy
- Titanium SQLite Database Migration : Is it possible to manually call the migration.up and migration.down functions in Titanium?
- Titanium Appcelerator callback fuction not working in Android
- Change the underline of android textfields in Titanium Alloy
- Titanium not load menu and menuItem visible/not visible
- Appcelerator change sender name for Password reset
- Add labels dynamically into a view in a ListViewItem
- iOS Toolbar on TextField doesn't hide smoothly when calling blur
- Access $ in a required file using Alloy
Related Questions in LIFERAY-THEME
- Link to page not working liferay 6.2 web content template
- What are the steps to Integrate the Alloy Editor 3.0 and bootstrap 3.2 in liferay 6.2?
- Control Panel - Apply different theme for two different pages
- How to make a liferay navigation portlet mobile friendly?
- multiple navigation menus with liferay theme-settings
- Liferay 7.0 - making all Portlets Borderless by default via theme
- Liferay 6.2: Possibility to import Sass files from my theme into a portlets main.css
- Liferay maven dependency could not be resolved
- Liferay custom page field only gets read in velocity if user is signed in
- Change Theme of "New Password" screen
- Site default URL in Liferay with Velocity
- How to open "Portlet Preferences" page of dialog in Liferay?
- Checking User's Organization in Liferay
- Liferay - Theme - Questions about get configurable settings via themeDisplay.getTheme().getSetting() in spring mvc controller
- Expose String to Velocity Theme in Liferay for Social Media Tags (Open Graph)
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
First of all: I would discourage the use of Alloy Editor 3.0 as Alloy will get stripped out of Liferay in the near future. This is happening because of the end of YUI. As for your 2nd question: This will be a tough one. You would have to sweep the whole portal and portlet code of Liferay and change all CSS classes to the bootstrap pendants. This would not only include all JSP files, but also all the taglibs, the RenderFactories (for Assets and so on) and a hell of a lot in other places. The question is more: Will it be something that will add such a significant value, that you will go through all of this? So short answer: You could make Liferay 6.2 Bootstrap 3 compatible, but it will be a hell of a ride.
AFAIK, Liferay will be Bootstrap 3 compatible with the next release (7.0), but I don't know when the release will be.