Log of /contributions/modules/freelinking/freelinking.module
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.32.2.12 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 21 18:43:46 2009 UTC
(10 months ago)
by
eafarris
Branch:
DRUPAL-6--1
Changes since
1.32.2.11: +4 -4 lines
Diff to
previous 1.32.2.11
, to
branch point 1.32
Updated INSTALL.txt with proper path to admin/settings/filters. Fixes
#359792.
Updated INSTALL.txt to mention setting permissions. Fixes #244990.
Patch by pletcher to check for the existance of some variables. Fixes
#361729.
Revision
1.32.2.11.2.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 21 17:52:31 2009 UTC
(10 months ago)
by
eafarris
Branch:
DRUPAL-6--2
Changes since
1.32.2.11: +11 -2 lines
Diff to
previous 1.32.2.11
Initial dev commit of freelinking-6.x-2-dev. Links existing nodes
directly instead of going through the /freelinking path. Patch by Gerard
McGarry <gerard@unrealitytv.co.uk>
Revision
1.31.2.6 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 22 23:33:15 2008 UTC
(13 months ago)
by
eafarris
Branch:
DRUPAL-5
CVS Tags:
DRUPAL-5--1-4
Changes since
1.31.2.5: +182 -32 lines
Diff to
previous 1.31.2.5
, to
branch point 1.31
* finally removed the outdated freelinking.mysql file.
* tightened up regex for external links
* implemented delete feature per spiderman's patch in #120540. Thanks, spiderman!
* fixed #134384.
* fixed #156527. Thanks, ceejayoz!
* fixed #173087.
* fixed #192263.
* fixed #243013.
* fixed #271113.
Revision
1.31.2.2 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 3 19:50:42 2007 UTC
(2 years, 9 months ago)
by
eafarris
Branch:
DRUPAL-5
CVS Tags:
DRUPAL-5--1-1
Changes since
1.31.2.1: +7 -7 lines
Diff to
previous 1.31.2.1
, to
branch point 1.31
freelinking.info:
* Added dependency on filter.module
* Moved into the "Input filters" group in admin/build/modules
freelinking.module:
* Changed default node type from "blog" to "story," since there isn't a
"blog" type by default in Drupal 5.x.
* Fixed improper call to _freelinking_store, fixes #111360.
Revision
1.29 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Mar 19 14:45:27 2006 UTC
(3 years, 8 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.28: +33 -3 lines
Diff to
previous 1.28
Implemented feature request from http://www.drupal.org/node/26687, where
an administrator can decide how to handle freelinks without a target:
* always try to create the content (the old behavior)
* try to create it if the user has rights, otherwise do a search (the new default)
* always search
Revision
1.28 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Jan 22 23:35:30 2006 UTC
(3 years, 10 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.27: +27 -18 lines
Diff to
previous 1.27
* CHANGELOG.txt -- must keep up the changelog. I've been really bad at
that.
* UPGRADE.txt -- added instructions for upgrading the 4.6 version as
well as upgrading from HEAD.
* freelinking.mysql -- new schema, with a hash as primary key, new path,
args columns
* freelinking.module -- changes to accomodate the new primary key, fixes
for duplicate db rows getting added.
* freelinking.install -- support for UTF-8 db type, and an untested
upgrade to the new db schema for HEAD users.
Once some more testing is done, this will probably get tagged for 4.7.
Revision
1.26 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Dec 31 18:41:19 2005 UTC
(3 years, 10 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.25: +18 -7 lines
Diff to
previous 1.25
Changes in drupal_goto() broke freelinking_page(). Fixes
www.drupal.org/node/42834. Introducing the $freelink associative array
to fix this problem the right way.
Also merged _freelinking_create_new_link() and freelinking_make_link().
I don't at this time have a reason for those to be seperate functions.
Revision
1.25 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Dec 13 20:16:15 2005 UTC
(3 years, 11 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.24: +15 -19 lines
Diff to
previous 1.24
Some changes based on use on www.eafarris.com:
- freelinking table updated at click-time. As a result, table now
holds 'node/add'+whatever for target-not-exist
- change to the block code to take advantage of the above, resulting
in a much faster block (sql now does the filtering, instead of
checking every target)
- some misc fixes where $target was used instead of $phrase
No bug fixes.
Revision
1.24 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Nov 3 20:05:05 2005 UTC
(4 years ago)
by
eafarris
Branch:
MAIN
Changes since
1.23: +39 -38 lines
Diff to
previous 1.23
My fix for drupal.org/node/35957 (per-format freelinking options) does not
work, and breaks the module. Reverting the settings back to hook_settings()
until a workable fix can be found.
Revision
1.23 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Nov 3 18:53:16 2005 UTC
(4 years ago)
by
eafarris
Branch:
MAIN
Changes since
1.22: +66 -58 lines
Diff to
previous 1.22
Implemented suggestions by Moshe in drupal.org/node/35602 and
drupal.org/node/35957. hook_settings() is gone now; configuration is done at
the more appropriate places hook_block() and hook_filter(). Thanks, Moshe!
Revision
1.14 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Jul 19 12:15:32 2005 UTC
(4 years, 4 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.13: +2 -2 lines
Diff to
previous 1.13
freelinking.module: keeping up with HEAD; the syntax of node_list() has
changed. Thanks, Dries, for the heads-up.
Revision
1.9 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun May 15 01:19:28 2005 UTC
(4 years, 6 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.8: +9 -9 lines
Diff to
previous 1.8
Reversed the order of the source and destination in the double-square
bracket freelinks. Now matches the order from title.module, to assist
authors in updating their content.
** NOTE: if you've been using the previous method, your content will
break with this version. You need to reverse the order of the link and
content from [[this is the old way|http://www.drupal.org]] to
[[http://www.drupal.org|this is the new way]].**
Revision
1.4 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun May 1 18:10:35 2005 UTC
(4 years, 6 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.3: +62 -10 lines
Diff to
previous 1.3
* implements a modified version of a patch by Wes Cowley. Supports an
extended syntax similar to title.module, where a bar can separate the
source link text and the actual target. Thanks, Wes! Fixes
http://drupal.org/node/21433 .
* this patch breaks slightly the freelinks page, as the targets can now
be different.
* targets can now be absolute URLs in the form of
http://www.example.com. Part of Wes's patch.
* CamelCase style links can be disabled throught settings->freelinking.
Part of Wes's patch.
* implemented formatting guidelines, with examples. Closes
http://drupal.org/node/21434 .
* updated CHANGELOG.txt and README.txt to reflect the new syntax
options.
Revision
1.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Apr 28 01:16:16 2005 UTC
(4 years, 7 months ago)
by
eafarris
Branch:
MAIN
Changes since
1.2: +70 -30 lines
Diff to
previous 1.2
From the changelog:
* implemented a database table that keeps a record of freelinking
phrases. When freelinking_page() is called without an argument
(http://drupalsite.com/freelinking) a list of freelinking phrases are
given, along with their status, either "create this content" or a link
to the content. This could be used to encourage users to create
content that is a target of a link, but doesn't yet exist.
This should close http://drupal.org/node/20405 .
Also, a rewrite of core code, hiding code in private functions for
future expansion. Added CHANGELOG.txt and the database schema (just a
single field table, at the moment), freelinking.mysql. Modified
INSTALL.txt to reflect the loading of the db schema, and updated
README.txt to reflect the new freelinks page and some other minor
changes.
Revision
1.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Mar 28 19:37:55 2005 UTC
(4 years, 8 months ago)
by
eafarris
Branch:
MAIN
removed dwiki module in favor of freelinking module
Initial commit of freelinking.module. This module came out of my earlier
dwiki.module and code from crw (ninjafishwiki/ in my sandbox). This
module provides an input filter for linking to existing nodes or
creating new nodes in the wiki style using CamelCase or
double-square-bracket delimiters.
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.