Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2012-10-12 15:12:09

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,200
GitHub

(RESOLVED) Expiry date not sticking

I’d appreciate an additional pair of eyes on this, please — I’ve been coding for 9 hours with little sleep. I am willing and able to provide a video screencast of what I’m talking about to demonstrate what I mean.

What steps will reproduce the problem?
1. Install a fresh Textpattern v4.5.2.
2. Write an article, enter an expiry date in the future.
3. Publish the article.

What is the expected output? What do you see instead?
I expect the article expiry date to stick when I have entered it. It doesn’t. It’s blank. After the article has been published I am able to enter an expiry date, which does stick.

What version of the product are you using? On what operating system?
Textpattern v4.5.2, fresh install. Also seems to manifest itself on v4.5.1 which has seen numerous upgrade increments.
CentOS 5 (Media Temple DV4) and OS X 10.7.

Please provide any additional information below.
Full diagnostics follow.

Textpattern version: 4.5.2 (r4197)
Last update: 2012-10-12 15:00:49/2012-10-10 08:00:42
Document root: /Volumes/hd3-user/Users/pete/Sites/textpattern452.dev
$path_to_site: /Volumes/hd3-user/Users/pete/Sites/textpattern452.dev
Textpattern path: /Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern
Permanent link mode: section_id_title
Temporary directory path: /private/var/tmp
Site URL: textpattern452.dev
PHP version: 5.3.15
GD Image Library: bundled (2.0.34 compatible); supported formats: GIF, JPG, PNG.
Server TZ: Europe/London
Server local time: 2012-10-12 16:10:23
DST enabled?: 0
Automatically adjust DST setting?: 0
Time zone:  (+3600)
MySQL: 5.5.27
Locale: en_GB.UTF-8
Server: Apache/2.2.22 (Unix) DAV/2 PHP/5.3.15 with Suhosin-Patch
Apache version: Apache/2.2.22 (Unix) DAV/2 PHP/5.3.15 with Suhosin-Patch
PHP server API: apache2handler
RFC 2616 headers: 
Server OS: Darwin 11.4.2
Admin-side theme: classic 4.5.2

Pre-flight check:
————————————
Image directory is not writable: /Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/images
File directory path is not writable: /Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/files
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/setup/ still exists
————————————

.htaccess file contents:
————————————
#DirectoryIndex index.php index.html

#Options +FollowSymLinks
#Options -Indexes
#ErrorDocument 403 default

<IfModule mod_rewrite.c> RewriteEngine On #RewriteBase /relative/web/path/

RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) – [PT,L]

RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^(.*) index.php

RewriteCond %{HTTP:Authorization} !^$ RewriteRule .* – [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>

#php_value register_globals 0

  1. SVG
    AddType image/svg+xml svg svgz
    AddEncoding gzip svgz

————————————

Charset (default/config): latin1/utf8
character_set_client: utf8
character_set_connection: utf8
character_set_database: latin1
character_set_filesystem: binary
character_set_results: utf8
character_set_server: latin1
character_set_system: utf8
character_sets_dir: /usr/local/mysql-5.5.27-osx10.6-x86_64/share/charsets/
17 Tables: OK

10 Custom fields: custom_1, custom_2, custom_3, custom_4, custom_5, custom_6, custom_7, custom_8, custom_9, custom_10 (10)

PHP extensions: Core/5.3.15, date/5.3.15, ereg, libxml, openssl, pcre, sqlite3/0.7-dev, zlib/1.1, bcmath, bz2, calendar, ctype, curl, dba, dom/20031129, hash/1.0, fileinfo/1.0.5-dev, filter/0.11.0, ftp, gd, SPL/0.2, iconv, json/1.2.1, ldap, mbstring, session, standard/5.3.15, mysqlnd/mysqlnd 5.0.8-dev – 20102224 – $Id: 65fe78e70ce53d27a6cd578597722950e490b0d0 $, odbc/1.0, mysqli/0.1, PDO/1.0.4dev, pdo_mysql/1.0.2, pdo_pgsql/1.0.2, pdo_sqlite/1.0.1, pgsql, Phar/2.0.1, posix, Reflection/$Id: e98652ba2326bd9391b730afdaf96c017d9fab48 $, mysql/1.0, shmop, SimpleXML/0.1, snmp, soap, sockets, SQLite/2.0-dev, exif/1.4 $Id$, sysvmsg, sysvsem, sysvshm, tidy/2.0, tokenizer/0.1, wddx, xml, xmlreader/0.1, xmlrpc/0.51, xmlwriter/0.1, xsl/0.1, zip/1.11.0, apache2handler, mcrypt

Apache modules: core, prefork, http_core, mod_so, mod_authn_file, mod_authz_host, mod_cache, mod_disk_cache, mod_dumpio, mod_reqtimeout, mod_ext_filter, mod_include, mod_filter, mod_substitute, mod_deflate, mod_log_config, mod_log_forensic, mod_logio, mod_env, mod_mime_magic, mod_cern_meta, mod_expires, mod_headers, mod_ident, mod_usertrack, mod_setenvif, mod_version, mod_proxy, mod_proxy_http, mod_proxy_scgi, mod_proxy_balancer, mod_mime, mod_dav, mod_autoindex, mod_asis, mod_info, mod_cgi, mod_dav_fs, mod_vhost_alias, mod_negotiation, mod_dir, mod_imagemap, mod_actions, mod_speling, mod_alias, mod_rewrite, mod_php5, mod_userdir_apple, mod_bonjour2, mod_authn_dbm, mod_authn_anon, mod_authn_dbd, mod_authn_default, mod_auth_basic, mod_auth_digest, mod_authz_groupfile, mod_authz_user, mod_authz_dbm, mod_authz_owner, mod_authz_default, mod_mem_cache, mod_dbd, mod_proxy_connect, mod_proxy_ftp, mod_proxy_ajp, mod_status

pretext_data: array ( ‘status’ => ‘200’, ‘id’ => ‘’, ‘s’ => ‘’, ‘c’ => ‘’, ‘context’ => ‘’, ‘q’ => ‘’, ‘m’ => ‘’, ‘pg’ => ‘’, ‘p’ => ‘’, ‘month’ => ‘’, ‘author’ => ‘’, ‘request_uri’ => ‘/25652a817d289fa0214eb4133f695e91/?txpcleantest=1’, ‘qs’ => ‘txpcleantest=1’, ‘subpath’ => ‘\\/’, ‘req’ => ‘/25652a817d289fa0214eb4133f695e91/?txpcleantest=1’,
)

/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/index.php: r4086 (ea7ce6f8b3d037b76c8f0fab5e8a3a56)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/css.php: r4086 (8be038456202b4baf8ef0567d422208a)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/css.php: r3189 (f4f733099df858e662d25a842b6d1fa2)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/import/import_b2.php: r3997 (8f0306500eef6a345920412df453ec77)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/import/import_blogger.php: r3901 (5cc28654892681f4baecda951b57616e)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/import/import_mt.php: r3446 (e1c91914ca22eaa46d405552b0ece673)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/import/import_mtdb.php: r3997 (68a72f471209df8f1903872c9bdc0ae2)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/import/import_wp.php: r3997 (f94c482eccbefac4cf68e7541ccd2e05)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_admin.php: r4092 (bc4bed1d3a4525663e50b1b37dca2071)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_article.php: r4193 (18089866e020eb37946bebb1666af255)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_auth.php: r3964 (4b148599704a8889d6e22270d849cd14)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_category.php: r4089 (036c4838c504b4ec1ed5f6f9ad296484)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_css.php: r4090 (d6bc4f791c84ee2dbe99745e8571e8d6)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_diag.php: r4192 (f4fa9b3f3d86a220253d8a401b48fe6f)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_discuss.php: r4089 (d3c92cf93b5485e10fae3ffeb3ff7211)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_file.php: r4089 (85bd126520c30a8c8bc64580ba56f8e3)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_form.php: r4156 (d4bcfb558f1017dd940a0c448a972839)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_image.php: r4089 (305b1ae3477e20176c5600a13532bc87)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_import.php: r3997 (dcedc759b201441872d11c97a42b0839)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_link.php: r4089 (5ee773576b499bfb5bdb67083180754c)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_list.php: r4089 (0519955d5244442a2d6a82774d918ddb)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_log.php: r4062 (a142db891b3538f2c6d490fbe2f51f1c)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_page.php: r4089 (6f739d776a17d1c0669ac17ce3458c68)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_plugin.php: r4062 (57aa11912cd1836805687b0434d02125)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_prefs.php: r4062 (1d22e5136327293976e548cb15e030ca)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_section.php: r4089 (1e0737e65994e60fcb95fb00aaa0a974)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/include/txp_tag.php: r4095 (a4a77faa12ecd8a61d483c2c506437e3)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/index.php: r4197 (457496b97158aabc07d1d736aa735026)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/jquery.js: unknown (b8d64d0bc142b3f670cc0611b0aebcae)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/IXRClass.php: r3394 (be18f26e56b1e1053ac727bc61c05bb9)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/admin_config.php: r3896 (59cff6c3f32d1a762d903c4dece0d70b)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/class.thumb.php: r3733 (269f4952c68ff71afd5ff2e658a5a2ae)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/classTextile.php: r4096 (b6d8f460ef4c56df66365585f9d11010)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/constants.php: r4060 (599bc509f247d376662a3b193d06cf59)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/taglib.php: r2868 (49f599f41da8aa53d81346921bcc117d)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_admin.php: r3818 (6211dd1cea2d487b4b46d3c889a0fcd5)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_db.php: r3752 (91ef51f8ddd9be0e7c14fa39a8f4879c)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_forms.php: r3852 (8bf9265aeb11936581cafe6487c1581c)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_head.php: r3989 (d8233a5063e87cfa4b2f864f7f167e07)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_html.php: r4163 (29651cffa14cc4da00e9dc1b770120d5)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_misc.php: r4091 (7e87daa8a269bbf65a0993e68a305eae)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_publish.php: r4157 (4be8d13532c77d55b41a5e10b21c62f7)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_theme.php: r3944 (a777501742c64a8a4a4a5354a0297e8b)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_update.php: r4020 (5126c8e7f46b4c761e4a064ffa9f837b)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_validator.php: r3802 (a605a09d2a7ab4889714f350334c0604)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/lib/txplib_wrapper.php: r2931 (dd44269de7e2f9d9fb2340c9395466f5)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish.php: r4059 (fc1a2ac461496013467c6a6ec44c4239)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish/atom.php: r4011 (112551d823a66d5701472e9718bee4a8)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish/comment.php: r4058 (7ce1509ff08872bcbf317e01df843d6d)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish/log.php: r3505 (6ded50be68761d6a4a63b04b0193128c)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish/rss.php: r4011 (dfa257a9023ad378515678773f79d6f2)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish/search.php: r2812 (0ca8240252cab8bcb1c182ac760ee80d)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/publish/taghandlers.php: r4058 (e82c9038551ee3e80e8dc339735e5987)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/textpattern.js: r4057 (1c35e35bb1beafe3dbda709bfe8613b4)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/theme/classic/classic.php: r4055 (0cd8cae7acb8fcde9d0d75e33e9ae592)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_1.0.0.php: r4011 (dac41aba3759e6855d537b02106c7f38)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.2.php: r4011 (b521fdd050a72cf2cdbd8660dc454ff4)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.3.php: r4011 (ac32863701ad0e4aa292f5708c6fd91a)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.4.php: r4011 (ef47680fa96ec0484cde45fb1f13708d)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.5.php: r4011 (4a4325c6cb772d07fae41fcf37f13cfe)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.6.php: r4011 (a3efdfbef2bb5dd499c89c9cc4ee607c)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.7.php: r4011 (8ee4efd26792fe501adc170a061c46cf)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.0.8.php: r3057 (5e62e2ee1bf6adc22c1e7368fb753cb5)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.2.0.php: r4011 (fd6b464c5ce90dd20dfd15f68e672207)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.3.0.php: r4011 (a31181c3c0464058a82420abf5f464e4)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.4.0.php: r4011 (5f3bf2287aecdda5fb622f6a7c03efe7)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.4.1.php: r4011 (bf7e3f5c7ea6967cb04e5aef91fd1100)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_to_4.5.0.php: r4020 (c36f9fa5dbd341dd8c8e9224b82726ab)
/Volumes/hd3-user/Users/pete/Sites/textpattern452.dev/textpattern/update/_update.php: r4192 (17f6f729165b53fad8f5d3b7c4b9b042)

————————————

Last edited by gaekwad (2012-10-13 09:18:19)

Offline

#2 2012-10-12 15:36:13

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,200
GitHub

Re: (RESOLVED) Expiry date not sticking

Screencast here: http://www.youtube.com/watch?v=UpOq2Uc7JI4

Please excuse my less-than-enthusiastic voice, it’s been a long day :)

Offline

#3 2012-10-13 06:55:16

gomedia
Plugin Author
Registered: 2008-06-01
Posts: 1,373

Re: (RESOLVED) Expiry date not sticking

Reported before but no official response yet.

Offline

#4 2012-10-13 08:20:03

philwareham
Core designer
From: Haslemere, Surrey, UK
Registered: 2009-06-11
Posts: 3,564
Website GitHub Mastodon

Re: (RESOLVED) Expiry date not sticking

Please open an issue in the proper channels if it’s a bug

Last edited by philwareham (2012-10-13 08:20:36)

Offline

#5 2012-10-13 08:37:21

Gocom
Developer Emeritus
From: Helsinki, Finland
Registered: 2006-07-14
Posts: 4,533
Website

Re: (RESOLVED) Expiry date not sticking

Thank you for reporting guys. Lemme see.

Offline

#6 2012-10-13 08:46:16

Gocom
Developer Emeritus
From: Helsinki, Finland
Registered: 2006-07-14
Posts: 4,533
Website

Re: (RESOLVED) Expiry date not sticking

Try r4269.

Offline

#7 2012-10-13 09:15:53

gomedia
Plugin Author
Registered: 2008-06-01
Posts: 1,373

Re: (RESOLVED) Expiry date not sticking

Gocom wrote:

Try r4269.

Hi Jukka, yes that seems to fix the disappearing expiry issue. Thanks.

Offline

#8 2012-10-13 09:20:54

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,200
GitHub

Re: (RESOLVED) Expiry date not sticking

Gocom wrote:

Try r4269.

Perfect. Thank you, Jukka.

philwareham wrote:

Please open an issue in the proper channels if it’s a bug

I wanted to double-check with folks here (in the cheap seats) before raising an official bug report. I’ve had some previous host-specific bugs and my brain wasn’t working at full steam, sadly.

Offline

#9 2012-10-13 09:25:49

gomedia
Plugin Author
Registered: 2008-06-01
Posts: 1,373

Re: (RESOLVED) Expiry date not sticking

philwareham wrote:

Please open an issue in the proper channels if it’s a bug

I thought the forum was the proper channels. I wouldn’t have thought you’d want us mortals to say something’s a bug until it’s been looked at by one of the devs. What we think is a bug, maybe considered otherwise by you guys!

Do you want to have a look at items 2 & 3 in my earlier report or do I raise them as definite issues in the Google project?

Offline

Board footer

Powered by FluxBB