PHP Classes

File: WIAdmin/WICore/WIJ/WILang.js

Recommend this page to a friend!
  Classes of Jules Warner   WICMS   WIAdmin/WICore/WIJ/WILang.js   Download  
File: WIAdmin/WICore/WIJ/WILang.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: WICMS
Database driven content management system with PDO
Author: By
Last change: WI CMS

I am in process of building up my own cms system, its not quiet complete
yet.
There are multiple PDO classes, database driven, in process of making an
installer package for it.
The back end is being built UI with drag and drop, for a simple set up
Date: 7 years ago
Size: 6,096 bytes
 

Contents

Class file image Download
/*********** ** WILang NAMESPACE **************/ $(document).ready(function(event) { WILang.Trans(); $("#multilanguage_true").click(function(){ //alert('clicked'); $("#multilanguage").attr("value", 'on') $("#multilanguage_false").removeClass('btn-danger active') $("#multilanguage_true").addClass('btn-success active'); }); $("#multilanguage_false").click(function(){ //alert('clicked'); $("#multilanguage").attr("value", 'off') $("#multilanguage_true").removeClass('btn-success active') $("#multilanguage_false").addClass('btn-danger active'); }); }); var WILang = {} WILang.showLangModal = function (id) { //jQuery.noConflict(); $("#modal-lang-edit").removeClass("off") $("#modal-lang-edit").addClass("on") // WIMeta.addEditData.button.attr('onclick', 'WIMeta.addUser();'); }; WILang.AddTransModal = function(){ event.preventDefault(); $("#modal-trans-add").removeClass("off") $("#modal-trans-add").addClass("on") } WILang.Closed = function(){ $("#modal-trans-add").removeClass("on") $("#modal-trans-add").addClass("off") } WILang.AddLangModal = function(){ event.preventDefault(); $("#modal-lang-add").removeClass("off") $("#modal-lang-add").addClass("on") } WILang.Close = function(){ $("#modal-lang-edit").removeClass("on") $("#modal-lang-edit").addClass("off") } WILang.Closer = function(){ $("#modal-lang-add").removeClass("on") $("#modal-lang-add").addClass("off") } WILang.changeLang = function(){ event.preventDefault(); var multi_lang = $("#multilanguage").attr('value'); //alert(multi_lang); $.ajax({ url: "WICore/WIClass/WIAjax.php", type: "POST", data: { action : "lang_settings", settings : multi_lang }, success: function(result) { } }); } WILang.AddTrans = function(){ var lang = $("#lang_name").val(), keyword = $("#keyword").val(), trans = $("#translation").val(); var btn = $("#btn-trans"); event.preventDefault(); // put button into the loading state WICore.loadingButton(btn, $_lang.creating_Account); //alert("sending ...") $.ajax({ url: "WICore/WIClass/WIAjax.php", type: "POST", data: { action : "multilanguage", lang : lang, keyword: keyword, trans : trans }, success: function(result) { console.log(result); // return the button to normasl state WICore.removeLoadingButton(btn); //var res = JSON.stringify(result); var res = JSON.parse(result); //var res = $.parseJSON(result); //console.log(res); if(res.status === "error") { /// display all errors for(var i=0; i<res.errors.length; i++) { var error = res.errors[i]; WICore.displayErrorMessage($("#"+error.id), error.msg); } } else if(res.status === "successful") { // dispaly success message WICore.displaySuccessfulMessage($("#results-lang"), res.msg); $("#lang_name").val(''), $("#keyword").val(''), $("#translation").val(''); //WICore.displaySuccessMessage($(".msg"), res.msg); } } }); } WILang.AddLang = function(){ var lang = $("#lang").val() var btn = $("#btn-add-language"); event.preventDefault(); // put button into the loading state WICore.loadingButton(btn, $_lang.creating_Account); //alert("sending ...") $.ajax({ url: "WICore/WIClass/WIAjax.php", type: "POST", data: { action : "AddLang", lang : lang }, success: function(result) { console.log(result); // return the button to normasl state WICore.removeLoadingButton(btn); //var res = JSON.stringify(result); var res = JSON.parse(result); //var res = $.parseJSON(result); //console.log(res); if(res.status === "error") { /// display all errors for(var i=0; i<res.errors.length; i++) { var error = res.errors[i]; WICore.displayErrorMessage($("#"+error.id), error.msg); } } else if(res.status === "successful") { // dispaly success message WICore.displaySuccessfulMessage($("#results-lang"), res.msg); $("#lang").val('') //WICore.displaySuccessMessage($(".msg"), res.msg); } } }); } WILang.Trans = function(){ $.ajax({ url: "WICore/WIClass/WIAjax.php", type: "POST", data: { action : "Translations", lang : 1 }, success: function(result) { $("#trans").html(result); $(".loading-div").removeClass('open'); //remove closed element $(".loading-div").addClass('closed'); //show loading element } }); } WILang.editLang = function(lang_id){ $("#modal-lang-edit").removeClass("off") $("#modal-lang-edit").addClass("on") $.ajax({ url: "WICore/WIClass/WIAjax.php", type: "POST", data: { action : "getLangInfo", lang : id }, success: function(result) { $("#langInfo").html(result); } }); }