User Tools

Site Tools


developers:changes_to_note:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developers:changes_to_note:start [2014/01/24 21:54]
jonyo [New listing field type of yesno for listings 7.4]
developers:changes_to_note:start [2014/09/25 16:55] (current)
Line 449: Line 449:
 <code html> {*  Add new order not completed... <code html> {*  Add new order not completed...
  <div class='center'>  <div class='center'>
- <a class='mini_button' href='/support/geocore-wiki/doku.php/id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,page,admin_cart;userId,{$userId};action,new;main_type,listing_edit;listing_id,{$listingId};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/'>Edit Listing Details</a>+ <a class='mini_button' href='/support/geocore-wiki/doku.php/id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,page,admin_cart;userId,{$userId};action,new;main_type,listing_edit;listing_id,{$listingId};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/'>Edit Listing Details</a>
  </div>  </div>
  *}</code>  *}</code>
Line 456: Line 456:
 <code html> <code html>
  <div class='center'>  <div class='center'>
- <a class='mini_button' href='/support/geocore-wiki/doku.php/id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,page,admin_cart;userId,{$userId};action,new;main_type,listing_edit;listing_id,{$listingId};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/'>Edit Listing Details</a>+ <a class='mini_button' href='/support/geocore-wiki/doku.php/id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,support;geocore-wiki;doku.php;id,page,admin_cart;userId,{$userId};action,new;main_type,listing_edit;listing_id,{$listingId};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/'>Edit Listing Details</a>
  </div></code>  </div></code>
  
Line 825: Line 825:
 Where # is the category ID...  The query is simplified for brevity, obviously having ... is not a valid query. Where # is the category ID...  The query is simplified for brevity, obviously having ... is not a valid query.
  
 +==== Category Name / Description / Image in Language Table 7.4 ====
 +
 +In past versions, the category name and description were duplicated, set in the main geodesic_categories table and also in the languages table (now called geodesic_categories_languages as noted in next change).  Now both are only set in **geodesic_categories_languages** so as to avoid confusion, and to be consistent with other areas that have language tables.
 +
 +Also note that the image has moved to the geodesic_categories_languages table as well.
 +
 +==== geodesic_classifieds_categories_languages renamed to geodesic_categories_languages 7.4 ====
 +
 +As the title says, the table **geodesic_classifieds_categories_languages** is now named **geodesic_categories_languages**.  Note that if you used the built-in **geoTables::categories_languages_table** or **$db->geoTables->categories_languages_table** those have been updated to reflect the new name, so you may not need to make any changes in your own code depending on how you reference the table.
 ==== geoCategory::getInStatement() Removed 7.4 ==== ==== geoCategory::getInStatement() Removed 7.4 ====
  
Line 843: Line 852:
 ==== JS function geoUtil.autoSubmitForm() moved 7.4 ==== ==== JS function geoUtil.autoSubmitForm() moved 7.4 ====
  
-In the ongoing task to convert existing functionality to use jQuery instead of Prototype, the old function geoUtil.autoSubmitForm() has been converted to jQuery and moved to gjUtil.autoSubmitForm().+In the ongoing task to convert existing functionality to use jQuery instead of Prototype, the old function geoUtil.autoSubmitForm() has been converted to jQuery and moved to gjUtil.autoSubmitForm() as part of bug 1163 
 + 
 +==== JS geoUtil.instrBtns removed 7.4 ==== 
 + 
 +As part of bug 1212: The "instruction buttons" moved to the geoListing JS object, and simplified (converted to use jQuery), and the before/after animation callbacks removed.  They were originally used for the old image upload as it used flash, and the flash button needed to be moved after animation happened and moved the location, but that is no longer required with new uploader. 
 + 
 +==== JS geoTabs Replaced 7.4 ==== 
 + 
 +The old geoTabs has been replaced by a in-house jQuery plugin, gjTabs.  It automatically initializes it for any tabs with the same old classes assigned. 
 + 
 +What you need to note, if you have any custom "callbacks" for when the tabs are activated, those need to be updated. 
 + 
 +**Old Way:** 
 +<code js>geoTabs.tabCallbacks.tabId = function () { 
 +//function to run when the tab with id of tabId is activated 
 +};</code> 
 + 
 +**New Way:** 
 +<code js>jQuery('#tabId').gjTabs('onActive',function () { 
 +//function to run when the tab with id of tabId is activated 
 +});</code> 
 + 
 +**Hint:** If want to make it backwards / forwards compatible((This is NOT recommended for new development as it can get hairy, since new version only jQuery will be available)), could use something like: 
 +<code js>var myCallback = function () { 
 + //function to run when the tab with id of tabId is activated 
 +}; 
 +if (typeof geoTabs !== 'undefined') { 
 + //use old way 
 + geoTabs.tabCallbacks.tabId = myCallback; 
 +} else { 
 + //new way 
 + jQuery('#tabId').gjTabs('onActive',myCallback); 
 +}</code> 
developers/changes_to_note/start.1390600459.txt.gz · Last modified: 2014/09/25 16:55 (external edit)