RolePlay onLine RPoL Logo

, welcome to RPoL Development

11:36, 19th April 2024 (GMT+0)

Move post function.

Posted by VOLLBART
Yoss
member, 920 posts
A Serious Waste of Time
The largest game on RPOL
Wed 1 Apr 2009
at 20:20
  • msg #9

Re: Move post function

I can see how this would be VERY handy for games where initiative order matters, but that would only need to rearrange within a thread.  Moving posts from one thread to another doesn't seem as useful to me, but maybe there's a use that I just can't think of.
Digital Mastermind
member, 296 posts
I've been here before...
Wed 1 Apr 2009
at 20:23
  • msg #10

Re: Move post function

Revamping a game's structure for example, as games grow you may realize you need to spread things out.  You might run a fantasy game and find a butt-ton of stuff going on in a village etc, and you initially started with a single thread.  You soon come to realize that multiple areas like the tavern, the sewers, the guard house, the general store, and the king's throne room have all become lengthy areas of engagement but they're all crammed together in your one thread.   So you make all the new threads and start seperating the posts to their relevant areas.
This message was last edited by the user at 20:24, Wed 01 Apr 2009.
Yoss
member, 923 posts
A Serious Waste of Time
The largest game on RPOL
Wed 1 Apr 2009
at 20:42
  • msg #11

Re: Move post function

Oh I see.  I never play in games with location-based threads, so I hadn't thought of that possibility.  It makes perfect sense though.  Thanks DigM.
Digital Mastermind
member, 300 posts
I've been here before...
Wed 1 Apr 2009
at 20:46
  • msg #12

Re: Move post function

*Buddy Christ pose* =)
jase
admin, 2130 posts
Cogito, ergo procuro.
Carpe stultus!
Thu 2 Apr 2009
at 12:41

Re: Move post function

The ability to reorder posts or insert them into the middle of another thread would require a complete rework of how the messages are stored within a thread.  Currently it's just consecutive, to do what you want will probably require a doubly linked list, and would also destroy the message number indicators we've currently got (it'd have to be removed as there'd be no guarantee that post number x would remain so).

My brain hurts just thinking about it, and I can't see it being overly helpful to many GMs.

For people who are here to use your imagination, you do seem like an awfully anally retentive bunch.  (c;
Digital Mastermind
member, 310 posts
I've been here before...
Thu 2 Apr 2009
at 12:58
  • msg #14

Re: Move post function

Your second point is an extremely valid one.  We don't want to break already implimented features.  As such, in regards to post numbering, could we get those msg #xx etc's to hyperlink so we can click them and have the address bar's html link set for that particular message on the page?  I swear we used to have this feature, may've been another forum, who knows, it's a very old memory I think.   I suppose it's not really that important though, couldn't see a huge use right off the top of my head when visualizing a single page of posts.  Getting to the right spot on a View All screen though.. yeah, it'd have it's use.  But still, a feature just for the hyperlink happy so nevermind, idle ramblings of a sleepy mind.
katisara
member, 3914 posts
All is hardcore
when made with love
Thu 2 Apr 2009
at 13:46
  • msg #15

Re: Move post function

I'm not sure why you'd require a doubly linked list, if you currently use a singly-linked list. Newly introduced posts could become 1.1 or something.

However, it would indeed add complexity to the display for relatively little advantage. For such a rarely used function, it would seem to me copying and pasting like we do now will just be easier.
jase
admin, 2136 posts
Cogito, ergo procuro.
Carpe stultus!
Thu 2 Apr 2009
at 14:10

Re: Move post function

1.1 doesn't work on an integer field.  That then also makes the fatal assumption that there'll only be 9 insertions made.

It also doesn't allow for something to be put between 1 and 1.1.


I'd like to put direct linking to posts, but we might have to reconsider how we paginate, or at least offer an alternative.  There's also the possibility of a [first] and [last] (and maybe some inbetween) links to thread pages on the main game menu (where the threads are listed.
katisara
member, 3915 posts
All is hardcore
when made with love
Thu 2 Apr 2009
at 14:16
  • msg #17

Re: Move post function

New posts past 9 would go on to 1.10. New posts before the first would be 1.1.1. However, yes, forgot you use an integer. Without having something run through every following post to iterate its post count (which would be processor intensive, not to mention confusing for later posters) I'm not sure of a graceful way of doing that.

Are the post threads linked lists, arrays or something else?
jase
admin, 2138 posts
Cogito, ergo procuro.
Carpe stultus!
Thu 2 Apr 2009
at 14:28

Re: Move post function

As I mentioned, you'd have to have a doubly linked list, which would require the edition of 2 or 3 integer fields into each post.

2 would be be the references to the post before and the post after, and another one would be the reference id that others posts point to.

I can't imagine how you'd display a bunch of posts without reading in each post 1-by-1 to find out what id the next one is.  Must be a better way.


Games/forums are a bit messed still, need upgrading.  rMail's probably the best implementation, and in that there's a record in mySQL for each post.  Selecting a page is easy; just order by msgid, limit by 25.
katisara
member, 3916 posts
All is hardcore
when made with love
Thu 2 Apr 2009
at 14:43
  • msg #19

Re: Move post function

No, I mean what are you using right now? (Or are you using a doubly-linked list right now, in which case - no problem!)
jase
admin, 2140 posts
Cogito, ergo procuro.
Carpe stultus!
Thu 2 Apr 2009
at 15:41

Re: Move post function

Last sentence above.
katisara
member, 3919 posts
All is hardcore
when made with love
Thu 2 Apr 2009
at 16:00
  • msg #21

Re: Move post function

I don't do much DB stuff. I lean more towards C++/Java. I'm surprised MySQL doesn't have function allowing you to insert records at a spot of your choosing. Good to know though, thanks.
VOLLBART
member, 20 posts
Thu 2 Apr 2009
at 23:01
  • msg #22

Re: Move post function

The thought behind my initial posting of this request was to simply move/delete the post from the source thread and make it the last/highest numbered post in the target thread. I didn't have any fancy inserting between posts #129 and #130 in mind. (Would be a nice addon but can do without!)
jase
admin, 2153 posts
Cogito, ergo procuro.
Carpe stultus!
Fri 3 Apr 2009
at 03:32

Re: Move post function

That would be much easier, V.

My only fly in the ointment with that would then be the last message in the thread (you move it to) might not actually be the newest.
VOLLBART
member, 21 posts
Fri 3 Apr 2009
at 15:12
  • msg #24

Re: Move post function

In reply to jase (msg #23):

Yes, depending on how you implement it. Either way would be very helpful. Thanks!
Yoss
member, 930 posts
A Serious Waste of Time
The largest game on RPOL
Fri 3 Apr 2009
at 17:47
  • msg #25

Re: Move post function

In reply to jase (msg #23):

Sacrificing the original time-date stamp of the post would probably become a cost of the move I'd guess.  I'm not the one requesting the feature and I don't know whether that would be a big loss or not, but I'd assume that for the splitting-up-a-location-into-smaller-ones use case the time stamp loss could be a big deal.
VOLLBART
member, 23 posts
Fri 3 Apr 2009
at 17:52
  • msg #26

Re: Move post function

I for one will happily take whatever the rpol crew decides to implement.
jase
admin, 2162 posts
Cogito, ergo procuro.
Carpe stultus!
Sat 4 Apr 2009
at 02:02

Re: Move post function

Currently it'll be a royal pain to implement.

Once posts are move to mySQL it'll be a piece of cake.

Then I can add moving messages and, the other thing I want to do; delayed posts without the need to keep your browser open.
Brygun
member, 51 posts
RPG since 1982
Sat 4 Apr 2009
at 23:35
  • msg #28

Re: Move post function

What if the 'move' feature left in the place of an old post an automatically generated weblink.

Something like

Admin: This post moved to <link>

That would leave the order # thing intact. It would take a manual effort to find the post.

Location based games needing to split things up would benefit for sure.


The other funciton, up and down in a thread... well it still has numbers. The initiative based games certaily could use it.
savioronedge
member, 11 posts
Sat 21 Aug 2021
at 07:33
  • msg #29

Re: Move post function

Please forgive my Necrotechnomancy:

I have searched everywhere I can think of on the site and this is the only thread discussing my issue.

I want to be able to move a number of posts from one thread into a different thread within the same game.

Some details to understand: my Adult game has an OOC discussion that I want to move away from group 0. No one is violating any terms, no one is using language or topics that would get a 5th grader in trouble at school, but I will feel better when the discussion is not visible to visitors...make sense?

I will even be satisfied if the "way to do this" is to rMail the Moderators and beg for their intervention; though I doubt they would be.
bigbadron
moderator, 16033 posts
He's big, he's bad,
but mostly he's Ron.
Sat 21 Aug 2021
at 07:50

Re: Move post function

In reply to savioronedge (msg # 29):

Apart from cutting and pasting individual posts, you can't move them between threads.

What you can do is go into the thread and look for the Edit Thread link at the top of the page.  That will let you change the thread's Group to one that is not visible to the general public.  Then just make sure all of your players have access to the new Group.
savioronedge
member, 12 posts
Sat 21 Aug 2021
at 09:27
  • msg #31

Re: Move post function

In reply to bigbadron (msg # 30):

Thank you.
evileeyore
member, 521 posts
GURPS GM and Player
Joined 20150819
Sat 21 Aug 2021
at 12:26
  • msg #32

Re: Move post function

Digital Mastermind:
As such, in regards to post numbering, could we get those msg #xx etc's to hyperlink so we can click them and have the address bar's html link set for that particular message on the page?  I swear we used to have this feature, may've been another forum, who knows, it's a very old memory I think.

You can, you have to edit the url, take this thread's url for example (I clicked "show all"):

Responsive RPoL
r.rpol.net/display.cgi?gi=36224&ti=13&date=1629538050&msgpage=&show=all

"gi=" - I forget what this stands for, don't mess with it.
"&ti=" - This is the thread indicator, don't mess with it.
"&date=" - erase this and the numbers following it, it will 'break' linking to specific posts (at least in my experience it does).
"&msgpage=&show=all" - we're also going to edit this, like so:  "&msgpage=&show#[MSG#]" where "[MSG#]" is the number of the msg you want to link to.

Now points back to your post where you asked the quoted question:
r.rpol.net/display.cgi?gi=36224&ti=13&msgpage=&show#14

Worked examples:
Responsive RPoL:
link to a message in this forum

Non-Responsive RPoL
link to a message in this forum

(For me the Old RPoL loads in about halfway down your post, but it's in the right area of the thread at least.)


[FAKE EDIT]
And I just finished reading to the thread's conclusion and realized I was responding to a post made over 12 years ago.  Well, I'm gonna hit that post button anyway as this is useful advice and someone might find it valuable.
[/FAKE EDIT]
Gaffer
member, 1704 posts
Ocoee FL
45 yrs of RPGs
Sat 21 Aug 2021
at 12:46
  • msg #33

Re: Move post function

jase:
For people who are here to use your imagination, you do seem like an awfully anally retentive bunch.  (c;

Well, we're nerds then, aren't we?

I've found myself wishing I could lift several posts out of one thread and pop them into a new one. But it's always a result of my lack of foresight and planning, so I take the difficulty as my penance.
Sign In