| Author |
Message |
|
rulola
|
Post subject: New theme: OneClick Posted: Tue Feb 22, 2011 11:14 am |
|
Joined: Fri Aug 28, 2009 8:50 am Posts: 186 Location: Miami, FL
|
|
New theme: OneClick
Here are the files for a new theme: Cool Blue (OneClick).
This theme is a variation of the default theme meant as an navigation aid for heavy system users. It provides direct access to common transaction creation and lists. It adds a few items to the main header and adds two complete headers below the main header.
Items added to the main header: User: | US$ = | Cash | Reports | Contacts | Search | Skus | Inventory
Items added to the new two headers: Left side: Invoice | Receive | Return | Refund |Quote | SO | Customer Invoices | Receipts | Returns | Refunds | Quotes | SOs | Customers
Right side: Journal | Transfer | Vendor | RFQ | PO | Payment | Purchase Journals | Transfers | Vendors | RFQs |POs | Payments | Purchases
The first header added is to create entries. The second header added is to manage entry lists. Both headers align so that top and bottom items correspond to the same type of entries.
Explanation of the new header items: Cash->Cash account registers Skus-> Same as Inventory->Edit/Maintain. Full access to Edit/Maintain. Inventory->A modified inventory manager screen wih no save icon. For the item details, only the system tab without vendor and cost information is displayed. This menu is accessible to users with sales quote privileges PO: Purchase order Journal: General ledger journal RFQ: Request for vendor quotes Purchase: Purchase/receive Refund: Payments to customer SO: Sales order Return: Customer credit memo Receive: Customer receipts Quote: Sales quote Transfers: Inventory transfer Payment: Payment to vendor User: Shows the Displays Name defined for the user US$ = For multicurrency turned on, will display the exchange rate of the US dollar to the default currency.
New pages added to existing modules: modules/inventory/pages/oc_main modules/inventory/pages/oc_adj modules/phreebooks/pages/oc_status modules/phreebooks/pages/oc_popup_bills modules/phreebooks/pages/oc_inv_mgr modules/phreebooks/pages/oc_popup_journal These modules are slightly modified copies of the original ones (without the starting oc_)
The purpose of these pages is to customize the columns displayed and also to create the following new screens: Inventory Transfer Manager General Journal Manager Purchases Manager Customer Receipts Manager Customer Credit Memo Manager Customer Payments Manager Vendor Payments Manager Purchase/Receive Manager
To change the names in the headers, edit the following file: /modules/phreedom/custom/language/en_us/language.php
********CAUTION******** The following files will be overwritten: /modules/phreedom/custom/language/en_us/language.php /modules/phreedom/custom/language/es_cr/language.php These are custom language files created by the user. I you already have a version of these files, you must merge them before copying to your server so that you don't loose any information. ********CAUTION******** Themes
Dave, you may post it on the website and on the demo.
_________________ Ruben.
Last edited by rulola on Tue Feb 22, 2011 9:26 pm, edited 3 times in total.
|
|
 |
|
 |
|
Lauren
|
Post subject: Re: New theme: OneClick Posted: Tue Feb 22, 2011 2:42 pm |
|
Joined: Fri Jan 14, 2011 4:46 pm Posts: 12
|
|
Thank you Ruben! I will try it out and get it up for you
|
|
 |
|
 |
|
rulola
|
Post subject: Re: New theme: OneClick Posted: Wed Feb 23, 2011 1:49 pm |
|
Joined: Fri Aug 28, 2009 8:50 am Posts: 186 Location: Miami, FL
|
|
Dave and Lauren,
Please see if you could incorporate permanently all the new list managers, that this theme has, into the core modules. I think everyone would benefit from having the lists in your list manager standard format in addition the popup format.
_________________ Ruben.
|
|
 |
|
 |
|
rulola
|
Post subject: Re: New theme: OneClick Posted: Fri May 06, 2011 12:53 pm |
|
Joined: Fri Aug 28, 2009 8:50 am Posts: 186 Location: Miami, FL
|
|
Here are the updated files for the theme: Cool Blue (OneClick)
_________________ Ruben.
|
|
 |
|
 |
|
rulola
|
Post subject: Re: New theme: OneClick Posted: Mon Jan 02, 2012 8:22 am |
|
Joined: Fri Aug 28, 2009 8:50 am Posts: 186 Location: Miami, FL
|
|
Update of theme oneclick for R3.3
Dave,
Thanks for all the new lists added to the popdown menus. Two new ones are needed, Adjustments Manager and Transfer Inventory Manager. They are included in this update of oneclick theme. It would be great if you would incorporate them into the trunk.
Comments:
******Adjustments Manager and Transfer Inventory Manager Files for Adjustments Manager and Transfer Inventory Manager are in ...modules/inventory/pages/status_adj
*****One click theme images: Sort order arrow images displayed in the lists header are not being pulled from the default theme if not present in the active theme images folder. sort_asc.png,sort_asc_disabled.png,sort_desc.png,sort_desc_disabled.png They are included in images folder.
*****Language files Both en_us and es_cr translation files are in ..modules/phreedom/custom/language
***** Extra entries for Inventory pull down menu Suggestion to add to the trunk: It would be a good idea to add a hook for extra_menus for global efect across all themes like this: after line in 96 includes/application_top.php Add: $path = DIR_FS_MODULES . 'phreedom/custom/extra_menus.php'; if (file_exists($path)) { include($path); }
The current extra_menus hooks don't have a global effect and behave the following ways: 1- Page specific. They appear in the popdown list only after you click on the menu heading. as pulled thru /includes/template_index.php $path = DIR_FS_MODULES . $module . '/custom/pages/' . $page . '/extra_menus.php'; if (file_exists($path)) { include($path); }
2-Index page specific. They appear in the popdown list when go to the home page. They disapper from the list after you leave the home page. If pulled from phreedom/custom/pages/main/extra_menus.php
3-Theme specific. They appear globally for if added to the file: (DIR_FS_ADMIN . DIR_WS_THEMES . '/config.php')
For oneclick theme, the extra menus for Adjustments Manager and Transfer nventory Manager are in
.../modules/phreedom/custom/extra_menus.php and pulled in with a hook in the theme config.php
******Onclick theme install instructions: 1. Unzip and copy all files to your phreedom directory. 2. Change your theme: Company->My Profile->Cool Blue (Oneclick) 3. Choose your theme color 4. Press save icon Note: Oneclick header bars always remain at the top.
*****Transfer form A sample inventory transfer packing slip form is included. This is a preliminary form. A special class needs to be developed to generate all information that does not appear and to display transfers to store_id =0. Transfer form import: Reports->Import->Inventory->English->Search Select: TransferPackingSlip->Import Selected Report The form will be in Miscellaneous: Forms
*****Transfers popup bug Transfers to store_id = 0 do not appear when popup_adj is called. The Transfer Inventory Manager does display these transfers.
*****Another bug: The transfer record does not load when $action = edit (Transfer Inventory Manager) line 168 in /modules/inventory/pages/transfer/js_include.php needs to be corrected from: function EditAdjustment(rID) { change to: function EditTransfer(rID) {
_________________ Ruben.
|
|
 |
|
 |
|
alvin
|
Post subject: Re: New theme: OneClick Posted: Mon Jan 02, 2012 9:50 pm |
|
Joined: Wed Nov 21, 2007 10:30 am Posts: 569
|
|
 |
|
 |
|
ReneK
|
Post subject: Re: New theme: OneClick Posted: Mon Jan 09, 2012 5:14 am |
|
Joined: Mon Mar 01, 2010 5:32 am Posts: 554 Location: Netherlands
|
Quote: *****Transfer form A sample inventory transfer packing slip form is included. This is a preliminary form. A special class needs to be developed to generate all information that does not appear and to display transfers to store_id =0. Transfer form import: Reports->Import->Inventory->English->Search Select: TransferPackingSlip->Import Selected Report The form will be in Miscellaneous: Forms
Ruben, Dit you try a report with a "left Join" or a "Right Join" These join's include all rows from one table and add matching information from the second table. A normal join would only include row that have results in both tables.
_________________ Rene Kervezee
|
|
 |
|
 |
|
dave
|
Post subject: Re: New theme: OneClick Posted: Wed Feb 08, 2012 10:49 am |
|
Joined: Fri Oct 26, 2007 3:55 pm Posts: 3498 Location: Colorado, US
|
|
Ruben,
Your theme has been added to the website.
Thanks
|
|
 |
|
 |
|