component-type არის კომპონენტის ატრიბუტი და ის უნდა შეესაბამებოდეს კომპონენტის საქაღალდის სახელს. მაგალითად თუ კომპონენტის საქაღალდის სახელია gallery მაშინ component-type შიც უნდა ეწეროს gallery. ყველა კომპონენტის სამართავ php ს უნდა ერქვას dashboard.php ტაბების გადართვის ფუნქცია null - for event ( e.preventDefault() ) switchTabs(null, document.querySelector('[tab-name="articles"]') ); ტაბის დამატება... ახალი ტაბის დამატებისას global.js ში URL - ის ობიექტში აუცილებელია მიეთითოს ლინკი ახალ ტაბზე აჯაქსის მოთხოვნისთვის. ახალი ტაბის ობიექტის KEY უნდა შეესაბამებოდეს ახალი ტაბის ფაილის სახელს. ფუნქცია რომელიც ამზადებს content ს შენახვისთვის - prepareContent() შენახვის ფუნქცია - savePage() ფუნქცია სორტირებისთვის mkSortable('.modal-content .table', '.dash-sort', function(sorted) {}) file manager ის გამოსაძახებელი ფუნქცია რომელიც აბრუნებს სურათის ლინკს filemanagerModal(function(imagePath) {}) კომპონენტების გაშვება / გადატვირთვა componentController() სამართავი ხელსაწყოების ჩასმა კონტენტში insertTools(selector) სამართავი sidebar ის გახსნა. მეორე არგუმენტი - იყოს თუ არა toggle - ი sidebarOpen(this, true) custom საქაღალდეში ჩასმული ნებისმიერი სახელწოდების ფაილი ავტომატურად ფუნქციონალურია. არ საქაღალდეების (css და js ის) სახელიები არ უნდა შეიცვალონ კომპონენტების ედიტირების ღილაკი compEditBtn(selector) ლინკების შექმნა (გენერაცია) გვერდის სათაურიდან პირველი არგუმენტი არის ინფუთის მნიშვნელობა (value). მეორე არგუმენტი არის აუცილებელი მენიუს დამატებითუ url ის შემთხვევაში ( $('input.additional-url').val() ). სხვა შემთხვევებში გამოიყენება მეორე არგუმენტის გარეშე generateLinks($('input').val()); ედიტირებადი ელემენტი. ელემენტი რომელსაც ედება სტილი, სტილის რედაქტირების დროს - elementTobeModified elementTobeModified // სტატიების, გვერდების და მენიუს ძიების ფუნქცია. პირველი არგუმენტი - ძიების ველის სელექტორი მეორე არგუმენტი - php რეზულტატები მესამე არგუმენტი - იმ კონტეინერის სელექტორი რომელშიც უნდა აისახოს ცვლილებები searchContent(inputSelector, search php url for ajax, 'conatiner selector') ენების გადამრთველი
en ge
LAYOUT COMPONENTS კომპონენტს გააჩნია ატრიბუტი სახელად layout-sequence="1". მასში მოყვანილი რიცხვი წარმოადგენს ბოლოს დამატებული კომპონენტის რიცსვს ( მაგ. gallery_3 ). თუ ბოლოს დამატებული რიცხვია 3. ახალი დამატებული იქნება - ბოლოს დამატებულს + 1 ( ანუ 4 ) კომპონენტის ტიპის layout ის (ფაილის) შექმნისას აუცილებელია მონაცემთა ბაზაში მყოფი თეიბლის სახელის იდენტური სახელის დარქმევა layout ის php ფაილისთვის. (მაგ. მონაცემთა ბაზის თეიბლის სახელი - gallery666, php ფაილის სახელიც შესაბამისად უნდა იყოს gallery666.php) როდესაც საიტი იდება მთავარ დირექტორიაში (localhost/index.php და არა localhost/somefolder/index.php), admin.js - შო, ფუნქციაში savePage() უნდა შეიცვალოდ array[4] (pageType) - 3 და array[5] (urlPath) - 4