Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Mayne 24530f09bd Use the referrer to determine the language if it is a POST 2014-09-16 15:39:45 +01:00
Nicholas Mayne c4387ab54c Adding a front end culture picker shape that only goes to the homepage for each culutre 2014-09-15 21:18:52 +01:00
Nicholas Mayne 73a2653115 Removing FrontEnd Culture picker. If you have localizable content, then use the Localization.ContentTranslations 2014-09-15 20:20:39 +01:00
Nicholas Mayne 6b14e748ff Splitting culture picker up to Admin and User facing implementations. Removing the Culture Service, and changign the way the culture selectors work. The Admin UI should act differently to the Front end site, and hense should be indepentant of each other. 2014-09-14 13:56:06 +01:00
Nicholas Mayne 5750d978a3 Small perf improvements 2014-09-13 13:42:30 +01:00
Nicholas Mayne e6de135df8 A little code cleanup 2014-09-13 13:35:32 +01:00
Nicholas Mayne 56f919746b Tweek to CSS for RTL 2014-09-12 00:41:37 +01:00
Nicholas Mayne e5a8db2f89 Checking for httpcontext, though I feel this will need to be rewritten 2014-09-12 00:24:05 +01:00
Nicholas Mayne fa1de09a4f Rewrote Localizaton controller and driver 2014-09-11 23:59:04 +01:00
Nicholas Mayne a1c7ddc48f Merge 1.x to localization branch 2014-09-11 11:29:43 +01:00
Nicholas Mayne 9e3f365399 Making sure ID and name are different 2014-09-11 11:28:56 +01:00
Nicholas Mayne f7e1dcb0d1 Fixing layer rule 2014-09-10 23:43:11 +01:00
Nicholas Mayne a9fdadfa13 Fixing issue where BodyPArt is not there. Now passing ContentItem 2014-09-09 15:08:14 +01:00
Nicholas Mayne f5db361f35 Adding all plugins for tinymce 2014-09-08 22:33:07 +01:00
Nicholas Mayne ba5434c729 Upgrading TinyMCE to 4.1.4 2014-09-07 10:39:13 +01:00
Nicholas Mayne 66010bcb91 Removing TranslationService.. for now. 2014-09-03 22:20:29 +01:00
Nicholas Mayne 3f1367ae54 Updating WorkContext pointer for class and adding feature names to URL Transliteration generation 2014-09-03 22:19:58 +01:00
Nicholas Mayne 46e3b9a475 Adding culture-isrtl to layer filters 2014-08-31 18:45:42 +01:00
Nicholas Mayne 4a788cd7c3 Fixing culture selector for tinymce 2014-08-30 16:34:56 +01:00
Nicholas Mayne 1ec0c7a7e3 Reverting the workcontext change 2014-08-30 16:13:13 +01:00
Nicholas Mayne b469d623d8 Movign to WorkContext rather that IWorkContextAccessor 2014-08-30 16:10:18 +01:00
Nicholas Mayne 8edd49244a Changing the way we check for files for TinyMCE - should increase performance of loading the editor 2014-08-30 16:08:50 +01:00
Nicholas Mayne 690aa633b3 Adding TranslationService to Core 2014-08-30 15:43:25 +01:00
Nicholas Mayne 2c9c536a39 Moving namespaces around 2014-08-30 12:11:46 +01:00
Nicholas Mayne 9beeee2f57 Removing the suppress dependency on the CultureSelectorSelector, you can end up in a race condition of having no selector 2014-08-30 12:07:10 +01:00
Nicholas Mayne 39d8f56820 Refactor Storage for Culture moving fallback to Browser Language to Service 2014-08-30 12:06:01 +01:00
Nicholas Mayne 928c4e936a Using Current Culture on WorkContext and remove reliance of HttpContext 2014-08-30 11:54:21 +01:00
Nicholas Mayne 87ce88801d Merge branch 'feature/localizationchanges' of https://git01.codeplex.com/orchard into feature/localizationchanges 2014-08-30 00:49:55 +01:00
Nicholas Mayne 9e41861aae Rename of file 2014-08-30 00:49:49 +01:00
Nicholas Mayne 79042774bd Adding Culture Rule Provider. this required a change to the IRuleProvider to be an IEventHandler rather than a direct IDependency 2014-08-30 00:45:55 +01:00
Nicholas Mayne 84a74a68a5 Adding Zone Check to AdminDirectionalityFactory 2014-08-29 14:00:51 +01:00
Nicholas Mayne c9c3f89d0f Fixing Type 2014-08-29 13:46:54 +01:00
Nicholas Mayne f0a9800aa7 fixing compile issue with WidgetFiltersControl 2014-08-29 13:45:17 +01:00
Nicholas Mayne 518def74ed Fixing RTL issue with margin in media lib 2014-08-29 13:44:49 +01:00
Nicholas Mayne c6ee35a08d Adding localization file sfor colorbox, not hooked in to the pipeline yet 2014-08-27 23:53:12 +01:00
Nicholas Mayne 8087e46c12 RTL fixes for Media Lib, and upgrading color box to 1.5.13 2014-08-27 23:46:11 +01:00
Nicholas Mayne c7c9f8e233 Merge branch '1.x' into feature/localizationchanges 2014-08-27 21:43:11 +01:00
Nicholas Mayne 27e5875a64 Adding version number to Resource Manifest 2014-08-27 21:36:53 +01:00
Nicholas Mayne 2d84279980 Fixing RTL issues within textresizer script 2014-08-27 21:36:24 +01:00
Nicholas Mayne b87c11d1d2 Fixing Tagit RTL issues 2014-08-27 21:28:36 +01:00
Nicholas Mayne dd611cc16d git diff 2014-08-27 21:13:39 +01:00
Nicholas Mayne fd17dcf352 Adding directionality buttons to tinymce. 2014-08-27 20:03:39 +01:00
Nicholas Mayne 88571fad45 Fixing RTL on BodyPart 2014-08-26 22:55:25 +01:00
Nicholas Mayne 52edc446e7 Removing double cast 2014-08-26 22:35:49 +01:00
Nicholas Mayne 1d0c03f4e8 Adding Safe check to Culture. Always get the Name of the culture and do not rely that it is typed in correctly 2014-08-26 22:34:04 +01:00
Nicholas Mayne 5224371f79 Safty around checking for files. should not bomb out if file does not exist. 2014-08-26 22:30:39 +01:00
Nicholas Mayne a22f5bb70f More work on Localization and RTL 2014-08-26 22:27:02 +01:00
Nicholas Mayne 73364a286f Fixing JS bug 2014-08-26 19:36:57 +01:00
Nicholas Mayne 0c9519a93c When changing culture, you might be changing diretionality, it would be worth changing that on the fly, though a page reload might be better. 2014-08-25 23:34:06 +01:00
Nicholas Mayne af3bd68a61 Adding value to override 2014-08-25 22:10:06 +01:00
Nicholas Mayne 24965a3661 Fixing cultures and Adjusted value for Slugification 2014-08-25 21:18:04 +01:00
Nicholas Mayne 360053fb10 Hooking in Slugification in to Transliteration 2014-08-25 20:55:11 +01:00
Nicholas Mayne b3e0b76220 Adding From and To for TransLit 2014-08-25 19:46:38 +01:00
Nicholas Mayne 03296493f5 Adding Create and removing Import method for Transliteration 2014-08-25 19:14:06 +01:00
Nicholas Mayne 0c4a7793cf Starting to add screens for transliteration 2014-08-25 17:25:57 +01:00
Nicholas Mayne 286094b3db Conditional cleanup 2014-08-25 13:12:35 +01:00
Nicholas Mayne 8303193284 Adding Transliteration Service 2014-08-25 12:49:47 +01:00
Nicholas Mayne cf02023a2a Adding Transliteration Lib 2014-08-25 12:06:40 +01:00
Nicholas Mayne e081f0e931 Fixing UI flow. Removing the restriction of users having to create content in site culture 2014-08-25 11:38:07 +01:00
Nicholas Mayne 7099ce8b59 Adding changes from Dunross and also hooking up Cache to ListCultures for perf 2014-08-25 11:07:13 +01:00
Nicholas Mayne aa8269bb69 #18032: Removing Translation + if only 1 culture.
Work Item: 18032
2014-08-20 17:02:38 +01:00
Nicholas Mayne a60c9d4cbd Fixing Localization naming 2014-08-19 15:39:15 +01:00
Nicholas Mayne 83c5bd6360 Smart fallback on Browser culture 2014-08-18 23:08:37 +01:00
Nicholas Mayne 4df81f80c3 More RTL CSS 2014-08-18 22:28:37 +01:00
Nicholas Mayne 0336870525 Fall back to browser Language if cookie not set 2014-08-18 22:28:12 +01:00
Nicholas Mayne 1a3e88c330 fixing permalink 2014-08-16 17:48:58 +01:00
Nicholas Mayne 393902ec85 Adding is-url class with importent, as W3C says all URLs are LTR therefore importent makes sense in this case 2014-08-16 17:34:59 +01:00
Nicholas Mayne 92fc357ce0 Fixing RTL on glyph 2014-08-16 17:29:18 +01:00
Nicholas Mayne d2b40b9037 Fixing RTL on dashboard 2014-08-16 17:22:16 +01:00
Nicholas Mayne a36f3f6c7c RTL The Theme Machine 2014-08-16 17:14:02 +01:00
Nicholas Mayne 7eb1720a9d RTL on Workflows and Media Lib 2014-08-15 23:45:42 +01:00
Nicholas Mayne f5d33b58a5 Adding RTL to templates 2014-08-15 21:14:43 +01:00
Nicholas Mayne 0ae0d5a6a5 More CSS fixes for RTL 2014-08-12 22:45:45 +01:00
Nicholas Mayne 3d4c0fb53d Fixing RTL 2014-08-12 20:46:36 +01:00
Nicholas Mayne 52a04b3445 Removing legacy tinymce dupe 2014-08-12 20:38:03 +01:00
Nicholas Mayne 029b97a60e Fixing RTL 2014-08-12 20:33:58 +01:00
Nicholas Mayne c822784fbe Fixing Bracket issue with RTL 2014-08-12 13:59:03 +01:00
Nicholas Mayne 73c4037831 Fixing mroe CSS 2014-08-12 13:39:52 +01:00
Nicholas Mayne c31e7631c2 Adding Content RTL/LTR class, and stylign content pages 2014-08-12 13:28:47 +01:00
Nicholas Mayne 023c312b41 RTL CSS changes 2014-08-12 12:59:35 +01:00
Nicholas Mayne 5787aff608 Recompiling scripts 2014-08-12 08:31:31 +01:00
Nicholas Mayne 5728a1aa7f fixing Typo 2014-08-11 22:59:27 +01:00
Nicholas Mayne 03049cb5b4 More work on class name 2014-08-11 22:57:16 +01:00
Nicholas Mayne d7bb8602fe Adding directional class name 2014-08-11 22:56:22 +01:00
Nicholas Mayne b36264266c More work to RTL/LTR conversion 2014-08-11 22:46:59 +01:00
Nicholas Mayne ed02f8a07f Adding RTL to Document.cshtml and removing from navigation setup 2014-08-10 23:06:40 +01:00
Nicholas Mayne 8cbc9191d6 Adding RTL boolean value to jquery.mjs.nestedSortable.js - Might want to think about creating a value in the admin screens for IsRTL 2014-08-10 22:56:07 +01:00
Nicholas Mayne 261e9c9d5c Perf fix on CultureSelectorFactory 2014-08-10 19:12:09 +01:00
Nicholas Mayne ec2c74f085 Only RTL on the Zone, but still not good enough 2014-08-10 18:37:49 +01:00
Nicholas Mayne d6280dbfc0 Setting RTL on Content dynamically based on the Content or Site Culture 2014-08-10 18:25:52 +01:00
Nicholas Mayne c620545778 removing Reference 2014-08-10 18:02:13 +01:00
Nicholas Mayne fbd68f1ea1 Moving initialization of UICulture Shape to a Event 2014-08-10 18:00:26 +01:00
Nicholas Mayne 6c9d868e8a Rename 2014-08-10 16:52:07 +01:00
Nicholas Mayne 87c6414d01 Starting to change the Admin UI to support RTL. Just content section for now. 2014-08-10 16:01:40 +01:00
Nicholas Mayne 245d703033 Suppress the default site culture selector dependency 2014-08-10 15:36:03 +01:00
Nicholas Mayne 8336845a6f Renaming Selector, as it knows nothing about Cookies. 2014-08-10 15:09:54 +01:00
Nicholas Mayne ee34024731 Adding culture selector to Admin theme 2014-08-10 15:02:56 +01:00
Nicholas Mayne 587ebd11c7 Adding Culture selector to Localization module, Culture selector is a shape 2014-08-10 15:02:39 +01:00
Nicholas Mayne c2ccd90667 Adding check do that en is not called 2014-08-10 11:34:42 +01:00
Nicholas Mayne 974961e8d9 Adding fallback language 2014-08-10 11:33:14 +01:00