| /[drupal]/contributions/modules/nodewords/nodewords.install |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
By KiamLaLuno: Follow-up to the previous commit I made.
#640278 by KiamLaLuno: Change the order the settings for other pages are used.
By KiamLaLuno: Removed a key from the table nodewords_custom; changed an error message string.
By KiamLaLuno: Changed the data type for the field {nodewords_custom}.name.
By KiamLaLuno: Corrected the size for the field {nodewords_custom}.name.
#639392 by KiamLaLuno: Wildcards not working in "Other Pages".
By KiamLaLuno: Removed the option that allowed to decide if the meta tags fieldset should be shown collapsed, or not; the fieldset is now always shown collapsed.
By KiamLaLuno: Changed the code to use the value of a constant, rather than a literal string.
#635386 by KiamLaLuno: Add more options to filter the text present in the node teaser used as meta tag content.
#634174 by KiamLaLuno: Updating from 6100 to 6113 fails under PostgreSQL.
#620408 by KiamLaLuno: Default value assigned to a parameter passed by reference.
By KiamLaLuno: Corrected a call to drupal_set_message() made from an update function.
By KiamLaLuno: Changed the code as per #629588, #629564, #628868.
By KiamLaLuno: Corrected nodewords_update_6301(), which was not updating the correct database rows.
By KiamLaLuno: Changed "You can enable them in" in "You can enable it in" in nodewords_update_6310().
By KiamLaLuno: Added an update function to advise the users about the third-party module integration settings.
By KiamLaLuno: Updated nodewords_uninstall() to remove Drupal variables that were not removed in the previous committed code.
By KiamLaLuno: Updated the uninstall function to remove two Drupal variables used from the previous stable version.
By KiamLaLuno: Updated the update functions after reverting the code for branch 6.x-1.
By KiamLaLuno: Reverted the code, and removed the field language.
By KiamLaLuno: Follow-up to the previous commits.
By KiamLaLuno: Changed the update functions code to use the Drupal variable functions.
By KiamLaLuno: Changed the update functions code to use the Drupal variable functions.
By KiamLaLuno: Changed the uninstallation code to use variable_del() to delete the Drupal variables used by the module.
By KiamLaLuno: Changed the uninstallation code to use variable_del() to delete the Drupal variables used by the module.
By KiamLaLuno: Fixed nodewords_update_6146(), which was calling a not existing function.
By KiamLaLuno: Corrected the previous commit.
By KiamLaLuno: Restored the value used for the meta tag ROBOTS used in list pages.
By KiamLaLuno: Restored the value used for the meta tag ROBOTS used in list pages.
By KiamLaLuno: Added the language field, and changed indexes, and unique keys.
By KiamLaLuno: Added the language field, and changed indexes, and unique keys.
By KiamLaLuno: Added the code to initialize the variable $schema before it is used.
By KiamLaLuno: Added the code to initialize the variable $schema before it is used.
#616394 by KiamLaLuno: Upgrade from D5 ends with disabled nodewords module, but enabled submodules.
By KiamLaLuno: Removed the tab pager from the settings pages.
By KiamLaLuno: Removed the tab pager from the settings pages.
By KiamLaLuno: Changed the condition checked before to interrupt the module update.
#613360 by KiamLaLuno: Remove backup table "nodewords_10".
By KiamLaLuno: Added a warning shown when "Meta Tags by path" is enabled.
By KiamLaLuno: Added a warning shown when "Meta Tags by path" is enabled.
By KiamLaLuno: Added the code to change the value for the Drupal variable 'nodewords_max_size' if it contains the previous default value of 255.
By KiamLaLuno: Changed the error message shown from nodewords_update_6300().
By KiamLaLuno: Changed the function nodewords_update_6143() to avoid it saves a value for a Drupal variable if the variable was not previously set.
By KiamLaLuno: Fixed the queries executed in the update functions.
By KiamLaLuno: Fixed the queries executed in the update functions.
#613350 by KiamLaLuno: Rename the tab "Global and default meta tags".
By KiamLaLuno: Added a missing update function.
By KiamLaLuno: Corrected the update function nodewords_update_6142(), which was not working in the case the Drupal variable was not found in the database; renamed the function nodewords_update_6142() as nodewords_update_6143().
By KiamLaLuno: Removed the call to t() inside the update functions.
By KiamLaLuno: Follow-up to the previous commits.
#613410 by KiamLaLuno: Code wrongly uses Drupal variables nodewords_basic_user_teaser_$content_type.
#610458 by hass, KiamLaLuno: Extend default max meta description length to 350 characters.
#613360 by KiamLaLuno: Remove backup table "nodewords_10".
#613410 by KiamLaLuno: Code wrongly uses Drupal variables nodewords_basic_user_teaser_$content_type.
#612976 by KiamLaLuno: "edit" and "head" array is not upgraded (settings lost).
#612978: Setting "Use the node teaser if the description meta tag is not set" lost after upgrade (setting lost).
By KiamLaLuno: Updating the files content to start a new branch.
By KiamLaLuno: Changed the order of the definition of the table keys.
By KiamLaLuno: Changed the comments that were reporting the update functions to be implementations of hook_update_NN().
By KiamLaLuno: Updated the schema descriptions.
By KiamLaLuno: Updated the last update function.
By KiamLaLuno: Synchronizing the files to HEAD.
By KiamLaLuno: Added an update function to force the update of the list of menu callbacks defined from the modules.
#612210 by KiamLaLuno: Global settings not shown on settings page.
By KiamLaLuno: Fixed a typo in the previous commit.
By KiamLaLuno: Added code that verifies that the tables used in nodewords_update_6113() don't exist before they are created.
#611042 by KiamLaLuno: Global geourl is lost after upgrade (data loss).
By KiamLaLuno: Removed the log of the executed queries in nodewords_update_6113().
By KiamLaLuno: Changed nodewords_update_6113() to back up the content of the table nodewords in nodewords_10; changed the code that now doesn't add two new indexes if nodewords_update_6113() has been already executed.
By KiamLaLuno: Corrected the code of the function nodewords_update_6113(), which now deletes the table nodewords, and renames the table nodewords_tmp as nodewords also when the table contains no rows.
By KiamLaLuno: Corrected the SQL query executed in nodewords_update_6106().
By KiamLaLuno: Follow-up to the previous commits.
By KiamLaLuno: Follow-up to the previous commit.
By KiamLaLuno: Corrected the insert queries in the update functions, and added two more table indexes.
By KiamLaLuno: Changed nodewords_update_6113() to use update_sql().
By KiamLaLuno: Changed nodewords_update_6102() to use update_sql().
By KiamLaLuno: Changed the update function to do nothing if the database table doesn't contain rows.
By KiamLaLuno: Corrected the update SQL query to avoid it returns multiple rows.
#591538 by hass, KiamLaLuno: Upgrade path for new submodule names is broken.
By KiamLaLuno: Added the code to initialize the array being used in the update functions.
By KiamLaLuno: Follow-up to the commit to resolve the cache problem.
- #600460 by KiamLaLuno: Upgrade path for robots tag is missing (data loss). - #591538 by KiamLaLuno: Upgrade path for new submodule names is broken. - #600462 by KiamLaLuno: Upgrade path for global nodeword settings is missing. - #591524 by KiamLaLuno: Caching issues are still present. - #600464 by KiamLaLuno: Code is suppressing errors in many places of install files.
By KiamLaLuno: Removed the code that was trying to enable the new modules, but that revealed to fail its task.
By KiamLaLuno: Changed the description for the cache database table.
- By KiamLaLuno: Changed the update function code to enable the modules which were enabled before they have been renamed. - By KiamLaLuno: Changed the code that looks up for the meta tags; now it doesn't return them if the site is offline, and the user doesn't have permission to administer the site configuration.
- By KiamLaLuno: Corrected a wrong SQL query. - By KiamLaLuno: Corrected the weight of the modules.
By KiamLaLuno: Follow-up to the previous commit.
#595734 by KiamLaLuno: Dash in variable names.
By KiamLaLuno: Changed the uninstall function to removed any Drupal variables with a name starting with nodewords.
#591538 by KiamLaLuno: Submodule names not prefixed with base module name.
#587260 by KiamLaLuno: Errors when upgrading from 6.x.1.0 to 6.x.1.2.
By KiamLaLuno: Renamed an update function so that it could be re-executed.
By KiamLaLuno: Changed the queries for changing the module weight to include a more restrictive condition, and verify the selected row is about a module.
#587046 by KiamLaLuno: update.php may fail on big sites for PHP timeout and/or memory reasons.
By KiamLaLuno: Removed two update functions that were in conflict with each other.
#587120 by KiamLaLuno: Rename menu item 'Nodewords' to 'Meta tags'.
By KiamLaLuno: Follow-up to the previous commit.
#587060 by KiamLaLuno: Remove the settings for the offline site.
#586434 by KiamLaLuno: Implement hook_requirements().
By KiamLaLuno: changed the update function to clear the cache tables used by Drupal.
By KiamLaLuno: Corrected the code that was trying to access not existing indexes of an array.
By Dave Reid: Fixed the value returned by the update function.
#560022 by KiamLaLuno: Meta tags "Revisit after" and "Robots" are not output.
By KiamLaLuno: Corrected the code.
- #573192 by KiamLaLuno: SQL errors on module install. - By KiamLaLuno: Changed the module weight.
By KiamLaLuno: Removed any call to nodewords_schema() made from the update functions.
#542078: Integration with CheckAll.
By KiamLaLuno: Added the code to update the menu callbacks.
By KiamLaLuno: Corrected the update function.
By KiamLaLuno: Added a missing call to nodewords_cache_clear().
- By KiamLaLuno: Renamed table nodewords_page_weight to nodewords_custom. - By KiamLaLuno: Added a new table field.
- By KiamLaLuno: Fixed some problems. - By KiamLaLuno: Changed the user interface. - By KiamLaLuno: Renamed some functions.
- By KiamLaLuno: Renamed some functions. - #236833 by KiamLaLuno: Add more settings pages for the global meta tags.
#547956 by KiamLaLuno: Meta tag keywords doesn't show any keywords in the page output.
#546806 by jcmarco: Missing semicolon.
- By KiamLaLuno: Added the code to create a cache table used by the module. - By KiamLaLuno: Removed a useless log message from an update function.
By KiamLaLuno: Removed all the lines containing only indentation spaces.
By KiamLaLuno: Slightly changed the previous commit.
By KiamLaLuno: Changed the table structure.
By KiamLaLuno: Changed the code to not encode the values saved in the database table.
By KiamLaLuno: Added a settings page for the meta tags of the tracker pages.
By KiamLaLuno: Added another settings page.
By KiamLaLuno: Corrected the previous commit.
By KiamLaLuno: Changed the code to not remove Drupal variables used by modules with a name starting with 'nodewords_'.
By KiamLaLuno: Changed the code to refers to the project as Nodewords.
By KiamLaLuno: Fixed a problem with an update function that was using the wrong database table name.
By KiamLaLuno: Added a space before/after the strings concatenation operator.
By KiamLaLuno: Renamed the database table from nodewords to metatags.
By KiamLaLuno: Follow-up to the previous commit.
#526796 by KiamLaLuno: Update function calls update_sql() without to first escape the strings passed to the function.
By KiamLaLuno: Slightly changed the uninstall function.
- #523272 by KiamLaLuno: Problems setting meta tags configuration up. - By KiamLaLuno: Removed the code to handle the site verification codes (it will be added as a separated module). - By KiamLaLuno: Corrected a URL showed in the settings page. - By KiamLaLuno; Added a validation function for the canonical URL meta tag.
- By KiamLaLuno: Fixed some problems find in the code. - By KiamLaLuno: Fixed a problem with the user interface; changed two fieldsets to dynamically collapse.
- By KiamLaLuno: Corrected, and optimized the code. - By KiamLaLuno: Removed the Drupal block created by the module. - By KiamLaLuno: Reverted the changes made with #509910.
By KiamLaLuno: Changed the update function to not convert the table rows already converted.
By KiamLaLuno: Fixed a problem with the module settings.
By KiamLaLuno: Changed the code to use a different type for the meta tags associated with the front page.
By KiamLaLuno: Changed the code to use lower case strings for the meta tag IDs.
By KiamLaLuno: Corrected a grammar error present in a message shown to the user.
By KiamLaLuno: Fixed a reference to a not existing function.
By KiamLaLuno: Fixed a problem signaled by Coder.
- #517464 by KiamLaLuno: Reorganize the settings page. - #518146 by KiamLaLuno: Rename "Global meta tags" as "Default meta tags". - #510200 by KiamLaLuno: Global meta tags should be saved in the database as the other meta tags.
By KiamLaLuno: Rearranged the code.
#509802 by KiamLaLuno: Allow multiple values per meta tag.
- #515836 by KiamLaLuno: Error while saving the front page meta tags. - #515180 by KiamLaLuno: Use different Drupal variables for the settings.
By KiamLaLuno: Slightly changed the uninstall function.
By KiamLaLuno: Corrected the code following the suggestions given by coder.module.
By KiamLaLuno: Changed the schema descriptions, and removed the calls to t() for them.
By Kiam@avpnet.org: Rearranged the code, and removed a comment.
- #178307 by deviantintegral, joestewart@drupal.org, Kiam@avpnet.org: Handling of ALT attributes - By Kiam@avpnet.org: Corrected the code that alter the content database field, and that was not compatible with all the database engines; rearranged the settings page; changed the structure of the settings; optimized the code; added the validation for the settings page
- By Kiam@avpnet.org: Optimized the code after applying the two patches - #428348 by lasatnico: Allow hook_nodewords() to override existing tags - #388516 by psynaptic, clarkburbidge: Default to collapsed fieldset on form pages
using NODEWORDS_INHERIT/DISABLED/ENABLED for defaults
- Implementation of hook_block() - Implementation of hook_node_type() - Basic functionality ... all that is needed now is _nodewords_get() ... which is unfortunately the most complex :)
allow editing of defaults
This is a complete rewrite of nodewords module to allow the definition of any meta tag (not only the limited builtin ones), to allow the use of tokens, to allow the definition of DublinCore meta tags, to allow <link>, <meta> and <meta http-equiv> meta tags, to improve integration with views or panels (read arguments), to allow different defaults and/or meta tags for different content types, views or panels (aka contexts), ... This first commit has nothing useful yet. It does not create any meta tags in the HTML HEAD. It does not allow you to edit meta tags. It does not upgrade correctly from previous versions. Etc. DO NOT USE IT unless you are interested in the way the module is going to. DO NOT UPGRADE TO IT because all data will be lost. DO NOT USE ON PRODUCTION SITES because it is ALPHA or even PRE-ALPHA code.
#203254 : first try at D6 port. Thanks hass ao.
copy of DRUPAL-5.x-dev
#190109 : allow users to bypass the front page meta tags.
clean up the new nodewords-repeat variable at uninstall
#172786 : remove 255-char limit. Thanks mikesmullin!
#183287 : code style fixes - thanks hass!
#128774: don't set the type of the database table for MySQL. Thanks hass.
file nodewords.install was added on branch DRUPAL-6--2 on 2008-02-15 14:08:32 +0000
file nodewords.install was added on branch DRUPAL-6--1 on 2008-01-22 09:14:20 +0000
Cleaning out HEAD as one of the possible strategies for using HEAD effectively. See: http://drupal.org/node/17570 .
#104231 : more consistent use of "nodewords", "Meta tags" or "Node (key)words" to avoid confusion about the modules name.
added $Id$ to nodewords.install
update for 5.0.0
preparing for 4.8/5.0 : copy 4.7 code
#79390 : call our stuff in hook_footer() instead of in hook_menu(!$may_cache) as drupal_get_title() must not be called there
no t() function during .install
typo fix: #65136
typo fix: #65136
#64226 : update_sql can't be used in nodewords_install(). Fix of robertDouglas.
fix of #31383 : added weight to our module so we run after sections.module
nodewords.install now works for all previous versions and should hopefully not do anything wrong
update for 4.7: settings page now works but the layout is not the same as in 4.6 - not a big problem I think
First try in converting module to 4.7 What doesn't work yet: - settings page (you can't change settings, don't try it) - upgrade path from pre-4.6 to 4.7 Not fully tested. Seems to work, but don't hold your breath. !!DO NOT USE ON PRODUCTION SITES JUST YET!!
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |