Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Re: We Love Textpattern (welovetxp.com) needs a new owner
Sam wrote #293139:
Transferred the domain and website to Bert to do with as he sees fit. Thanks for your help everyone.
The transfer is in progress, the new site is already on DreamHost and set to go as soon as I can update the DNS servers on the domain.
Spent the evening getting acquainted with welovetxp, updated it to TXP 4.5.7, had to update some plugins, some are orphaned. The one that gave me the most issues was rss_suparchive, after spending way too much trying to get it to work, I just hand coded an Archive section with TXP tags.
Must suck to not be able to update your site because a plugin author goes offline, along with his/her warez.
Changes to welovetxp:
- Updated to TXP 4.5.7.
- New Archive page using TXP tags.
- Added counts to Categories.
- Updated the plugins I needed, got rid of the rest.
- Moved design images to the new Themes folder.
- RSS feeds are now served by Textpattern instead of Feedburner.
- Grabbed a new Textpattern Solutions book image from Amazon.
- Removed all hard coded references to welovetxp.com, more portable.
- Removed Sections, Pages, Forms and Styles that were not being used.
- Cleaned up the database, removed whatever the site didn’t need.
Now I have a good handle on it, submissions are open, just need to test zem_contact_reborn on DreamHost.
Many thanks to Sam for running welovetxp and adding 1065 sites over the course of 4 years.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
#32 2015-07-14 15:28:47
- candyman
- Member

- From: Italy
- Registered: 2006-08-08
- Posts: 684
Re: We Love Textpattern (welovetxp.com) needs a new owner
Are you going to remove the sites that don’t use TXP anymore?
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
candyman wrote #293171:
Are you going to remove the sites that don’t use TXP anymore?
Yes, but ti’s going to be a long process – visit the site, determine if Textpattern is being used, css.php is easy to spot, if they use a static CSS file, then it gets a bit harder.
I might automate this, bash with wget and perl to find css.php in the page, would at least identify the bulk of the Textpattern sites, the rest would have to by hand and mouse.
Maybe Informer could lend me their excellent web spider, you know, the one that identifies Textpattern sites and places them on the Textpattern home page’s sidebar.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
#34 2015-07-14 16:07:20
- candyman
- Member

- From: Italy
- Registered: 2006-08-08
- Posts: 684
Re: We Love Textpattern (welovetxp.com) needs a new owner
Another method could be to check if www.domain.ext/textpattern exists, isn’t it?
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
Check for example.com/textpattern/checksums.txt and then sell ‘em consultancy if they’re out of date.
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
candyman wrote #293175:
Another method could be to check if www.domain.ext/textpattern exists, isn’t it?
Yeah, but on my sites I have an .htacess file which prevents this, but it would be another method to identify sites if they haven’t renamed the Textpattern directory or are protecting it.
gaekwad wrote #293176:
Check for
example.com/textpattern/checksums.txtand then sell ‘em consultancy if they’re out of date.
My that’s a good idea, if they are running TXP 4.0.6, fire them off an email with update pricing.
$99 for an upgrade to 4.5.7, plugins are extra though.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
#37 2015-07-14 20:28:15
- candyman
- Member

- From: Italy
- Registered: 2006-08-08
- Posts: 684
Re: We Love Textpattern (welovetxp.com) needs a new owner
hcgtv wrote #293177:
Yeah, but on my sites I have an .htacess file which prevents this, but it would be another method to identify sites if they haven’t renamed the Textpattern directory or are protecting it.
Interesting: can you share your code, if possible?
You choosed that for security reasons?
At the end did you hide your /textpattern directory or simply changed its name?
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
candyman wrote #293192:
Interesting: can you share your code, if possible?
This is the .htaccess I use on all my Textpattern sites, it resides in the Textpattern folder:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !textpattern(/setup)?/?$
RewriteCond %{REQUEST_FILENAME} !textpattern/((setup/)?index|css)\.php$
RewriteCond %{REQUEST_FILENAME} !textpattern/textpattern\.(css|js)$
RewriteCond %{REQUEST_FILENAME} !textpattern/jquery\.js$
RewriteCond %{REQUEST_FILENAME} !textpattern/txp_img/.+\.(jpg|gif|png)$
RewriteCond %{REQUEST_FILENAME} !textpattern/theme/.+\.(jpg|gif|png|css)$
RewriteRule ^(.*) - [F]
</IfModule>
Here’s one where it compares your IP address, if it’s a match it allows you entry to the admin, if not you can redirect the visitor to your home page.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.23
RewriteRule ^(.*)$ http://yoursite.com/ [L,R=301]
RewriteCond %{REQUEST_FILENAME} !textpattern(/setup)?/?$
RewriteCond %{REQUEST_FILENAME} !textpattern/((setup/)?index|css)\.php$
RewriteCond %{REQUEST_FILENAME} !textpattern/textpattern\.(css|js)$
RewriteCond %{REQUEST_FILENAME} !textpattern/jquery\.js$
RewriteCond %{REQUEST_FILENAME} !textpattern/txp_img/.+\.(jpg|gif|png)$
RewriteCond %{REQUEST_FILENAME} !textpattern/theme/.+\.(jpg|gif|png|css)$
RewriteRule ^(.*) - [F]
</IfModule>
The first .htaccess was worked on by a few of us, Ruud helped out, there’s a thread somewhere, but searching on this forum restricts you to 30 seconds per search, if you happen to make a typo or what you searched for didn’t turn up what you wanted, you’re out of luck.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
This are very nice rules Bert.
I have a post here where I suggest possible extensions to the htaccess file. Could you repost it there and possibly enhance my suggestions?
Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
hcgtv wrote #293194:
30 seconds per search, if you happen to make a typo or what you searched for didn’t turn up what you wanted, you’re out of luck.
You could also use the google site search on the top right of the forum as that has no time restrictions.
Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
hcgtv wrote #293173:
…determine if Textpattern is being used, css.php is easy to spot, if they use a static CSS file, then it gets a bit harder.
Feeds are a reasonable indicator, too:
$ curl -s http://welovetxp.com/?rss=1 | grep generator
<channel><generator>http://textpattern.com/?v=4.5.0</generator>
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
colak wrote #293213:
I have a post here where I suggest possible extensions to the htaccess file. Could you repost it there and possibly enhance my suggestions?
I copied your .htaccess suggestions to a text file, will test out your suggestions locally and post in that thread.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
wet wrote #293216:
Feeds are a reasonable indicator, too:
$ curl -s http://welovetxp.com/?rss=1 | grep generator...
Thanks Robert, I’m well on my way to having a nice script to test for a Textpattern install.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
What if we include some custom HTTP header in future versions, say X-We-Love: Textpattern?
Offline
Re: We Love Textpattern (welovetxp.com) needs a new owner
hcgtv wrote #293177:
My that’s a good idea, if they are running TXP 4.0.6, fire them off an email with update pricing.
$99 for an upgrade to 4.5.7, plugins are extra though.
Jeepers, if they’re running 4.0.6 they’re going to have so many questions when 4.5.7 appears, $99 or not.
Offline