Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Another token that could help the FileField Paths module is a [file:basename] token.
Comment | File | Size | Author |
---|---|---|---|
#1 | 1515864-file-basename-token.patch | 2.35 KB | Dave Reid |
Comments
Comment #1
Dave ReidComment #2
Dave ReidCommitted with http://drupalcode.org/project/token.git/commit/873d9d0
Comment #4
rudolfbykerThis token is currently (almost?) always the same as [file:name]. Please read my comment on a "bug" in bulk_media_upload, here https://drupal.org/node/2106979#comment-8175081 for background info.
Is it supposed to use PATHINFO_BASENAME? Or did you mean to create a token for "filename without the extention"? For that, you need to use PATHINFO_FILENAME (available since php 5.2.0, see http://php.net/manual/en/function.pathinfo.php). Or maybe the idea was to strip all file extentions? For that a custom (though simple) regex is needed.
If this works as intended, then can we regard this as a feature request for a new token, which gets replaced by only the filename (minus the last n extentions)?
Comment #5
jhodgdonNote: I've repurposed #2106979: Could we have a file token that gives you the file name without extension to be a feature request for that other token.