Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2014-07-11 16:56:31

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

Textpattern CMS demo site

Demo site info here

Last edited by gaekwad (2016-09-10 12:39:48)

Offline

#2 2014-07-14 11:33:07

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

Re: Textpattern CMS demo site

An update: the beta release of the Textpattern demo site is now ready for testing. I have two willing beta testers (big thanks to Stef and Jorge), but if you want to be involved there’s still time to let me know – use the email link in my profile and we can talk.

I am intending to put all the files, processes and documentation used in this demo server into this GitHub repo so the process of demo server provisioning and setup can be replicated and improved on.

I should also clarify: I deliberately haven’t shared the site URLs just yet as I don’t want to open up a demo server up to an online battering if I’ve overlooked a part of the server setup that affects operation. Once I’ve ironed out reported bugs, I’ll post links here so it can be poked and prodded further.

Last edited by gaekwad (2014-07-14 11:35:54)

Offline

#3 2014-07-17 10:39:22

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

Re: Textpattern CMS demo site

OK, it’s time to wheel the demo sites out to further scrutiny. Let’s go.

https://textpattern.co/demo

^^^ Go here and choose the release demo or the development demo. You’ll be given a username and password that you can use for your session. Note the timescales for server rebuild – every three hours. Anything you’ve done in that three hours will be erased when the automated site builder does its thing, and any logged-in users will need to log in again.

I haven’t yet figured out how to display a real-time countdown to the rebuild server schedule, but that will happen soon.

The URLs of the demo sites may change, but the entry URL listed above will not.

The release and development demos are housed on a locked-down web server. There is no MTA installed, so emails will not (can not) be sent. File and image uploading is disabled. Demo users have Managing Editor rights, which means you can do pretty much everything aside from change other user accounts. Plugins can be used, but I’m open to advice on this.

Please let me know when something breaks, so I can fix it. If you find a security hole, let me know using the Email link in my profile.

Thanks in advance.

Last edited by gaekwad (2018-07-03 15:40:34)

Offline

#4 2014-07-17 11:10:57

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,243
Website GitHub

Re: Textpattern CMS demo site

Nice one, Sir. I see the concurrent user thing is sorted now, thanks.

I’m seeing a strange issue on the front end though. Any clicks to pages other than the home page seem to result in 404s. What am I missing?


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#5 2014-07-17 11:12:16

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

Re: Textpattern CMS demo site

Bloke wrote #282218:

I’m seeing a strange issue on the front end though. Any clicks to pages other than the home page seem to result in 404s. What am I missing?

I’ll investigate. I think I know what’s up.

Fixed. mod_rewrite wasn’t working properly. Is now.

Last edited by gaekwad (2014-07-17 11:17:58)

Offline

#6 2014-07-17 11:33:03

Dragondz
Moderator
From: Algérie
Registered: 2005-06-12
Posts: 1,525
Website GitHub Twitter

Re: Textpattern CMS demo site

Good thanks man.

But can you put some image and files on the backend to let see how it rendered in the tab?

Offline

#7 2014-07-17 11:50:29

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,243
Website GitHub

Re: Textpattern CMS demo site

That’s the ticket, thanks.

Holds up very well so far. Slight snafu that I can’t decide if it’s a bug in the default theme / <txp:author> tag, or the fact the user you created the database with isn’t in Textpattern’s author list any more. But either way it manifests itself when you click the author link from the bottom of article #1 in the list page: author/textpattern/ 404s. Also, the ‘Author’ entry in the article itself shows blank because the user that created it no longer exists and hasn’t had its assets reassigned to an existing user.

Nothing to worry about, just a potential source of confusion. Is there any scope for leaving that user in situ, given that nobody else can touch it if it’s a Publisher account? Or is it better to not have any Publisher account at all for security and live with the 404?

But yeah, this is great stuff. Thanks for all the effort you’ve put in.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#8 2014-07-17 12:15:11

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

Re: Textpattern CMS demo site

Dragondz wrote #282221:

But can you put some image and files on the backend to let see how it rendered in the tab?

Great idea. I will do that today.

Done: 10x files and 10 images.

Last edited by gaekwad (2014-07-17 13:48:17)

Offline

#9 2014-07-17 12:16:10

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

Re: Textpattern CMS demo site

Bloke wrote #282222:

[…] the fact the user you created the database with isn’t in Textpattern’s author list any more.

Good spot. I will fix.

Fixed.

Last edited by gaekwad (2014-07-17 13:11:54)

Offline

#10 2014-07-17 13:43:11

etc
Developer
Registered: 2010-11-11
Posts: 5,028
Website GitHub

Re: Textpattern CMS demo site

Nice contribution, Sir Pete! But the ability to install plugins leaves the site (at least for 3 hours) at the mercy of bad guys.

Offline

#11 2014-07-17 13:46:10

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

Re: Textpattern CMS demo site

etc wrote #282227:

But the ability to install plugins leaves the site (at least for 3 hours) at the mercy of bad guys.

It does. I have, I think, limited the amount of actual damage that can be done – you have more experience of plugins than I; what is possible?

Offline

#12 2014-07-17 14:11:21

etc
Developer
Registered: 2010-11-11
Posts: 5,028
Website GitHub

Re: Textpattern CMS demo site

gaekwad wrote #282228:

It does. I have, I think, limited the amount of actual damage that can be done … what is possible?

Without any protection, a plugin could empty, or maybe even drop a txp table. That’s enough to crash the site.

Offline

Board footer

Powered by FluxBB