SOLVED: Wiki Template:Plainlink Workaround

Obsolete, fixed, and incorrect bug requests and problems. Browse here before posting a new topic, to avoid duplicates.
Locked
User avatar
ReaperCharlie
ReaperCharlie
Jack of All Trades
User avatar
User avatar
ReaperCharlie
Jack of All Trades
Jack of All Trades
Posts: 5105
Joined: October 19, 2009

SOLVED: Wiki Template:Plainlink Workaround

Post Post #0 (ISO) » Sun Aug 08, 2010 9:09 pm

Post by ReaperCharlie »

Not sure how much of a priority the quirks on the wiki are, but it'd certainly be nice to have the Plainlink Template fixed so that it links to posts correctly. It still works just fine when linking to forum categories and forum topics, but for posts, it's been broken because of the new way that phpBB3 writes the post anchor URLs.

Here's the plainlink syntax as written on the wiki:
{{plainlink|p|2430938|Wiki Template:Plainlink Workaround}}
{{plink|p|2430938|Wiki Template:Plainlink Workaround}}


On the old mafiascum.net, phpbb wrote post anchor URLs as following:


And now in phpBB3, the same link has a 'p' in it, and would now be:


The Plainlink template () writes it without copying the extra 'p', all that'd need to be changed is for someone to edit the Plainlink template to have some kinda expression like this, where param2 is the second parameter in the plainlink, etc:

Code: Select all

if (($param2) == "p") {
    $link = "https://forum.mafiascum.net/viewtopic.php?".$param2."=".$param3".#p".$param3;
}

Whereas it is currently just something like:

Code: Select all

$link = "https://forum.mafiascum.net/viewtopic.php?".$param2."=".$param3".#".$param3;
Show
"Take me to Pleasure Town!" "Look, the most Glorious Rainbow Ever!" "Do me on it!" -

Spoiler:
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
User avatar
Mr. Flay
Mr. Flay
Metatron
User avatar
User avatar
Mr. Flay
Metatron
Metatron
Posts: 24969
Joined: March 12, 2004
Location: Gormenghast
Contact:

Post Post #1 (ISO) » Mon Aug 09, 2010 3:45 am

Post by Mr. Flay »

Is that tested code? If so I can drop it right in, otherwise it may take me a day or three to get to it, I'm swamped at work right now.
Retired as of October 2014.
User avatar
ReaperCharlie
ReaperCharlie
Jack of All Trades
User avatar
User avatar
ReaperCharlie
Jack of All Trades
Jack of All Trades
Posts: 5105
Joined: October 19, 2009

Post Post #2 (ISO) » Mon Aug 09, 2010 4:42 am

Post by ReaperCharlie »

No, it's not tested but all that needs to happen is the code needs to change this into this:

http://mafiascum.net/forum/viewtopic.ph ... 38#2430938
http://mafiascum.net/forum/viewtopic.ph ... 8#p2430938

How hard could it be?

Give me some access to fiddle with the templates on the Wiki and it'll be fixed in no time flat.
Show
"Take me to Pleasure Town!" "Look, the most Glorious Rainbow Ever!" "Do me on it!" -

Spoiler:
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
User avatar
Mr. Flay
Mr. Flay
Metatron
User avatar
User avatar
Mr. Flay
Metatron
Metatron
Posts: 24969
Joined: March 12, 2004
Location: Gormenghast
Contact:

Post Post #3 (ISO) » Mon Aug 09, 2010 6:00 am

Post by Mr. Flay »

Oh okay, I thought you were adding an entirely new parameter.

Hang on, I'll just make you a wiki admin.
Retired as of October 2014.
User avatar
ReaperCharlie
ReaperCharlie
Jack of All Trades
User avatar
User avatar
ReaperCharlie
Jack of All Trades
Jack of All Trades
Posts: 5105
Joined: October 19, 2009

Post Post #4 (ISO) » Mon Aug 09, 2010 7:34 am

Post by ReaperCharlie »

Ok, I believe I've fixed it. Rejoice!
Show
"Take me to Pleasure Town!" "Look, the most Glorious Rainbow Ever!" "Do me on it!" -

Spoiler:
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûê
ÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûê
Ôûê
Ôûê
Ôûê
ÔûêÔûêÔûêÔûêÔûê
Ôûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê

ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
ÔûêÔûêÔûêÔûêÔûêÔûêÔûê
Locked

Return to “Solved Requests”