Titan-Framework

The easiest to use WordPress option framework.

Downloads
16.2K
Stars
380
Committers
42

Bot releases are hidden (Show)

Titan-Framework - 1.12.1 Latest Release

Published by bfintal over 6 years ago

  • Fixed: Compatibility of the color picker with NextGEN Gallery
Titan-Framework - 1.12

Published by bfintal over 6 years ago

  • New: Added page_template parameter for meta boxes.
  • Fixed: Error with the color picker option (and options that use the color picker) in WP 4.9
  • Fixed: PHP warning when reseting font options
Titan-Framework - 1.9.2

Published by bfintal about 9 years ago

  • New: tf_css_get_css_file_path_{$namespace} filter
  • Enhanced: Heading options in Customizer now look great
  • Enhanced: The css parameter now performs live preview changes instead of reloading the page
  • Enhanced: Added inherit values for some styles in the font option
  • Enhanced: Changed some default style values in the font option to inherit
  • Fixed: Options with a value of zero do not generate CSS properly (they wrongly reset to their default value before)
  • Fixed: getOptions function turned non-existent keys to false
  • Fixed: Existing panel names (not panel IDs) across different namespaces that match get shown in the wrong section
  • Fixed: Removed remnance of a checkbox in the enable option while in the Customizer in Firefox
Titan-Framework - 1.9.1

Published by bfintal about 9 years ago

  • Fixed: in some setups, saving options in a tab resets other tabs
Titan-Framework - 1.9

Published by bfintal about 9 years ago

  • Major performance and speed optimizations, now is less process & memory intensive
  • New iframe option
  • New custom option
  • New multiple attribute in select options for selecting multiple values
  • New desc attribute in heading options for displaying short descriptions
  • New alpha attribute in color options for picking rgba colors
  • New editor_options attribute in editor options for specifying editor settings
  • New tf_admin_tab_created_{namespace} action
  • New $titan->getOptions() function for getting multiple options at once
  • Updated Google Font list
  • Heading options now generate an id attribute
  • Now using Gulp for development and building
  • Started using WordPress PHP Coding Standards
  • Started unit testing. Coverage currently at 8%
  • Removed initializing state which could cause duplication problems
  • Bumped minimum version to 4.1
  • Simplified Titan Framework checker code
  • Fixed: notice for newly added options
  • Fixed: upload option now uses attachment url in livePreview attribute
  • Fixed: meta boxes now save properly for attachment post_types
  • Fixed: font text-shadows
  • Fixed: meta box css & js code from showing up in non-singular pages
  • Fixed: stray border in enable options in the customizer
  • Fixed: upload images misalign after saving in the customizer
  • Removed: references to old select-google-font option
Titan-Framework - 1.8.1

Published by bfintal about 9 years ago

  • Duplicated CSS rules #271
  • Generated css contains duplicated declarations #232
  • Add support for checking item ID #267
  • Removed missing gallery since we still need to work on it bd236235d36dc971b385f56b4d685b5400ce4840
Titan-Framework - 1.8 rc2

Published by bfintal about 9 years ago

  • Rolled back SCSSPHP to v0.0.15 for PHP 5.2 compatibility, newer versions are PHP 5.3+
Titan-Framework - Stability rc1

Published by bfintal about 9 years ago

  • New option: ajax-button
  • Added new hooks:
    • tf_done
    • tf_pre_save_admin_{namespace}
    • tf_save_admin_{namespace}
    • tf_pre_reset_admin_{namespace}
    • tf_reset_admin_{namespace}
  • Added desc option for headers
  • Removed unused tracking code
  • Tweaked customizer font css
  • Added label for blank page/post titles for page/post options
  • Updated & namespaced SCSSPHP
  • Saving '0' values now work (e.g. in select options)
  • Additional check to prevent scss compile of empty string
  • Fixed bug where sometimes options without IDs (e.g. note) produce errors in the Customizer
  • Fixed possible JS running in iframe-font-preview + empty checks for CWE-200
  • getOption no longer throws a "called too early" warning and can now be called anywhere
  • #240 Update class-option-font.php
  • #235 Update class-option-checkbox.php
  • #262 Namespace invisible class
  • #264 Switch to strpos instead of preg_match
  • #253 Remove timepicker from requirements
Titan-Framework - Faster SCSS / loading time + Theme Customizer enhancements

Published by bfintal almost 10 years ago

  • Faster SCSS parsing
  • Faster loading time
  • Unit parameter for number options now supported in the Theme Customizer
  • Better font color option handling in Theme Customizer
  • Now prevents SCSS errors from showing up
  • Fixed name label issues with the enable option
  • Better plugin checking method
  • Plugin checker now integrates with TGM Plugin Activation
  • Updated Ace
Titan-Framework - 1.7.2 Admin Panel Fix

Published by bfintal almost 10 years ago

  • Fixed bug introduced in 1.7.2 where admin options sometimes were not being saved
Titan-Framework - EDD Updates + Theme-Check

Published by bfintal almost 10 years ago

  • EDD option can now check for updates all by itself (thank you julien731)
  • get_post_types function now callable from tf_create_options
  • Now passes theme-check (ignored add_menu_page error)
Titan-Framework - EDD Fixes + Theme Customizer Panels

Published by bfintal almost 10 years ago

  • Bug fixes for the Easy Digital Download License option
  • Enhanced date option parameters
  • New parameters for Theme Customizer for creating panels
Titan-Framework - New Options + Some Fixes

Published by bfintal almost 10 years ago

  • New Easy Digital Download License option (thank you julien731)
  • New date option (thank you ardalann)
  • Added new action tf_save_options_{namespace} which is called after saving options
  • Fixed display issue with the font option in the theme customizer
  • Fixed bug where empty multicheck returned an array
  • Fix: customizer show_font_size & show_color
Titan-Framework - Upload Option Fix + Translation Fix

Published by bfintal about 10 years ago

  • Fixes the upload option problem
  • Other translations were not previously included
Titan-Framework - Workflow, Lightweight & Security

Published by bfintal about 10 years ago

  • New embed method (check the getting started section)
  • New tf_create_options hook for creating options
  • New number unit parameter
  • Removed font awesome, now uses dashicons
  • Added desc params to panels, tabs and meta boxes
  • Added size attribute for the upload option
  • Deleted Uncommon Ace Extensions
  • Improve load script to meta boxes
  • Lots of bug fixes
Titan-Framework - Quick Fix

Published by bfintal about 10 years ago

  • Font options are now generating CSS correctly
  • Prevents 404 errors when a enqueueing a non-existent generated CSS file
Titan-Framework - Bug Fix & Stability Release

Published by bfintal about 10 years ago

  • Added German, Portuguese, Turkish and updated Italian translations
  • Added notification and paragraph paramaters to the note option
  • Added include_fonts parameter to the font option for specifying the selectable fonts
  • Added show_websafe_fonts and show_google_fonts parameters to the font option
  • Added maxlength parameter to the the text option
  • Fixed Titan plugin detection code
  • New more WordPress-centric styling of admin panels (special thanks to @sagarjadhav)
  • A Lot of stabilization bug fixes
Titan-Framework - Typo Fix

Published by bfintal over 10 years ago

  • Fixed a typo
Titan-Framework - Lots of Bug Fixes

Published by bfintal over 10 years ago

  • Added some new hooks
  • Added namespaces to all hooks
  • Added meta links
  • Fixed bug where font drop downs closed immediately in Firefox
  • Fixed bug where getInstance did not return the same instance sometimes
  • Fixed bug where the font option did not generate CSS correctly
  • Fixed bug where only one Titan instance generated CSS files
  • Fixed bug where CSS were being generated multiple times
  • Fixed bug where option IDs in different instances caused an error
  • Fixed bug where the live preview lagged a lot
Titan-Framework - New Options + Fixes

Published by bfintal over 10 years ago

  • Added new Font option
  • Added new Sortable option
  • Fixed bug where generated CSS values aren't showing up (thanks @ardalann)
Package Rankings
Top 6.74% on Proxy.golang.org
Top 4.55% on Packagist.org
Badges
Extracted from project README
WordPress WordPress plugin Build Status Slack Donate
Related Projects