You are either not logged in or not registered with our community. Click here to register.
 
July 09, 2020, 10:26:23 AM

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Click here if you are having problems.
Default Wide Screen Beige Lilac Rainbow Black & Blue October Platinum Send us your theme!

Wiki Blogs Dicebot

Author Topic: Steffy's Magic Shop  (Read 46523 times)

0 Members and 1 Guest are viewing this topic.

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #400 on: December 27, 2019, 09:39:35 AM »

AWARD TIME -  TIP OF 4 CAPS - AWARD




      
_________


You done good!  More power to you!

How could one not tip one’s cap at a Cap being dropped?  That was the thought, but a survey was undertaken as well.  The decision was unanimous and, yes, there was even a collection of appreciative fan comments: ‘It brings a smile to my face, very nice indeed, more than appropriate.’ ‘I’d dance all night with someone like that!’ ‘In these times of great stress, it may save us all!’ and ‘You can ride with me if my horse agrees’.

Woo-hoo! Woo-hoo! Woo-hoo! . . . So . . . Jaclyn you are awarded 4 Tips of the Cap!  Yay!

Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #401 on: December 27, 2019, 10:19:09 AM »
… doff my peaked witch hat and bow to the waist … back up and smile … replace the hat …

  “Thank you, thank you very much. I’d like to thank the members of the academy and especially my dear Endora without whom all this would not have been necessary.”

Offline Syene

Re: Steffy's Magic Shop
« Reply #402 on: January 01, 2020, 10:54:23 PM »
Been a big fan of the magic shop for a while!

Ran across these basic spells in the Great God Veksid's Spellbook while refreshing my memory on something else and realized that I didn't recall seeing any tricks that used them here.

Have you ever wanted to
write in reverse
?

Code: [Select]
[reverse]write in reverse[/reverse]
You can also

flip text


Code: [Select]
[flip]flip text[/flip]
... and of course

rotate text


Code: [Select]
[rotate]rotate text[/rotate]
As with so many spells, the real magic happens when you combine it with something else, like some fancy formatting

CraZy MirROr WrItiNg...

Code: [Select]
[center][reverse][font=cursive][size=18pt][glow=pink,2,300]C[/glow][glow=limegreen,2,300]r[/glow][glow=purple,2,300]a[/glow][glow=yellow,2,300]Z[/glow][glow=blue,2,300]y[/glow] [glow=red,2,300]M[/glow][glow=navy,2,300]i[/glow][glow=teal,2,300]r[/glow][glow=orange,2,300]R[/glow][glow=maroon,2,300]O[/glow][glow=green,2,300]r[/glow] [glow=red,2,300]W[/glow][glow=navy,2,300]r[/glow][glow=yelllow,2,300]I[/glow][glow=pink,2,300]t[/glow][glow=red,2,300]i[/glow][glow=limegreen,2,300]N[/glow][glow=maroon,2,300]g[/glow][glow=purple,2,300]...[/glow][/size][/font][/reverse][/center]
A table...

  One

  Two

Three
A
B
Four
C
D

Code: [Select]
[table]
[tr]
[td]
[/td]
[td]
[rotate][flip][b]  One[/b][/flip][/rotate]
[/td]
[td]
[rotate][flip][b]  Two[/b][/flip][/rotate]
[/td]
[/tr]
[tr]
[td]
[b]Three[/b]
[/td]
[td]
[center]A[/center]
[/td]
[td]
[center]B[/center]
[/td]
[/tr]
[tr]
[td]
[b]Four[/b]
[/td]
[td]
[center]C[/center]
[/td]
[td]
[center]D[/center]
[/td]
[/tr]
[/table]

Or the float tag...

Lorem
ipsum dolor sit amet, consectetur adipiscing elit. Vivamus iaculis lacus vel sollicitudin ornare. Nunc sed urna hendrerit, vulputate nibh at, tempus leo. Nunc eu sapien nisi. Fusce ac diam felis. Duis pulvinar diam eu leo molestie ultrices. Cras ut diam imperdiet, condimentum arcu eu, feugiat elit. Aenean mi massa, sodales laoreet ultricies vitae, dignissim in lorem. Sed quis vehicula lectus. Pellentesque condimentum massa turpis, vitae rhoncus ligula pulvinar nec. Aliquam sit amet finibus sapien. Mauris mattis nisi sit amet felis commodo ultricies. Etiam bibendum ipsum ac ipsum aliquam, nec viverra velit ullamcorper. Vestibulum a commodo arcu, vitae congue diam. Integer efficitur dolor eget libero lobortis, sit amet hendrerit diam ullamcorper. Aenean ornare eget tellus vel aliquam.


Code: [Select]
[floatleft][rotate][flip][size=18pt]Lorem[/size][/flip][/rotate][/floatleft]ipsum dolor sit amet, consectetur adipiscing elit. Vivamus iaculis lacus vel sollicitudin ornare. Nunc sed urna hendrerit, vulputate nibh at, tempus leo. Nunc eu sapien nisi. Fusce ac diam felis. Duis pulvinar diam eu leo molestie ultrices. Cras ut diam imperdiet, condimentum arcu eu, feugiat elit. Aenean mi massa, sodales laoreet ultricies vitae, dignissim in lorem. Sed quis vehicula lectus. Pellentesque condimentum massa turpis, vitae rhoncus ligula pulvinar nec. Aliquam sit amet finibus sapien. Mauris mattis nisi sit amet felis commodo ultricies. Etiam bibendum ipsum ac ipsum aliquam, nec viverra velit ullamcorper. Vestibulum a commodo arcu, vitae congue diam. Integer efficitur dolor eget libero lobortis, sit amet hendrerit diam ullamcorper. Aenean ornare eget tellus vel aliquam.

As you can see, there's something weird going on with the padding on the rotate tag (any ideas?) but I'd been trying to figure out how to make rotated text without an image for my Ewrimo badges post for months, so it's still a very welcome trick.

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #403 on: January 02, 2020, 07:53:07 AM »
Tippy Stef
____
AKA I’m Wowed Stef

OMG!  I sort of thought that the witch crowd would be tearing things up, ending the old year and bringing in the New Year, then resting; but here we are and while one might expect the year end partying to cause things to rotate and flip and . . . well, that’s enough!  Any more and I’m making myself more dizzy than normal!

(Deep breath for centering): Anyways, Syene snags the first award of 2020.  Wowser!

Of course, the coven must give the award.  Must!  (I truly hope that this does not engender witchiness (bitchiness) towards sweet Syene by those four.)  So here we gooooo………. . . .  .    .   .   .








Pat, Patti, Patty & Pattsy
_____
Magic Shop Coven


Imprimatur – (Rotated) Hat Award –

TO SYENE

– for a hatful of GREAT suggestions!





AND, I point out for those who are New Year fuzzy-headed, I stumbled upon the fact one can do such Syene tricks with images!!!!

AND it cannot go unnoticed that such tricks may have many applications.* 




_______________

*“Someone get the Magic Shop lawyer.  I think my image is being stolen.  Dizzy.  Blonde.  Lightly Bitter?  Who else but moi?  This could be worth millions!!!”

Offline Syene

Re: Steffy's Magic Shop
« Reply #404 on: January 02, 2020, 10:42:28 AM »
Thanks!

I did wonder if it worked on images -- that is very handy for sure!

Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #405 on: January 04, 2020, 01:14:53 PM »
  Ooh very nice, Syene. For some reason I’d missed our Vekseid’s offerings.

  By the way, I tried to flip a whole table and that didn’t work! Probably only works on simple things, and that makes reasonable sense to me.

Offline Syene

Re: Steffy's Magic Shop
« Reply #406 on: January 04, 2020, 01:34:10 PM »
Yeah, I tried it on the horizontal rule tag, hoping it would make some sort of frame, and it didn't work.

If I'm remembering what I learned in that html class I took years ago right, what it works on may have something to do with being block vs inline elements and the way the CSS rotate tag works, or maybe just the way it was implemented in BBCode.

The CSS rotate tag defaults to the center as a rotation point, which is probably why the rotated text isn't padded the way I'd otherwise expect.

Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #407 on: January 04, 2020, 03:58:23 PM »
  I’ve always felt that the best shot we have at table borders is by resizing an image of the border color we want. So let’s experiment starting with the black 100 px × 100 px image to the right. I picked a GIF* because the file size is only 109 bytes including the 17 characters ‘Created with GIMP’ which can be eliminated.


Inside
the
table.
  So to the left is a 3 row × 3 column table with the resized GIF in the center top and bottom, middle left and right cells. I used 5 px for thickness and 100 px for length.

  This tells me that there’s margins inside the table that cannot be overcome. If you want this image, I’ll downsize it to 10 px × 10 px and upload t to the wiki.

  <Nerd Alert> A quick look at the CSS for tables at https://www.w3schools.com/css/css_table.asp suggests that BB Code could support table and table data borders. Vekseid would have to weigh in on the feasibility and the value of such an extension.</Nerd Alert>

            
  * Mediafire renames every image a JPG even though it’s something else in the file metadata, ‘GIF89’ in this case.

« Last Edit: January 09, 2020, 10:38:20 AM by Jaclyn »

Online Courtney

Re: Steffy's Magic Shop
« Reply #408 on: March 28, 2020, 10:37:31 PM »
Love all the tips everyone has given so far! Some great teachers out there! Sometimes though, teachers have to be taught, which begs the question: Who teaches the teachers how to teach?

Don't hurt your brain, this isn't a trick question. The answer is: Anyone who knows something they don't. I was pointing something out to a certain sexy blonde, who's name shall go unmentioned, but rhymes with cheffy, and it brought up a question I never even thought about: How did you that? What was that? This:
circling stuff


There are multiple ways to circle, underline or point to things that people may not have noticed, and your methods may vary. I do everything on an android device, and for something like this, I just do it the quick and dirty way, since time is a precious commodity in my house.

So, first I just did a screenshot of of the post I wanted to use. With an android, you just hold two buttons together at the same time, (i.e. power and volume), and it takes a snapshot and sends it to your gallery. PC's have a "Print Screen" button on the keyboard for such things.

Then I just opened up the screenshot from my gallery, clicked the edit button, and simply used a paint brush to circle, point to, or underline whatever I need to using just my finger. Not pretty, but it's quick and gets the job done. Then you just save it, upload it to whatever sharing service you use and voilà.


Note: threat of a certain body part being put in a "ringer" was made, to compel me to post this here. *wink*
« Last Edit: March 29, 2020, 08:43:12 AM by Courtney »

Online Al Terego

Re: Steffy's Magic Shop
« Reply #409 on: March 29, 2020, 12:40:48 AM »
I was recently asked by a member where did I find the images that I sent them and my answer was: search engines.  I also included a short tutorial, and they suggested I shared it with a wider audience, which I will be doing right now.  So, without further ado, I present to you:

Al's guide to searching for smut

Disclaimer: the links below will contain explicit imagery, reader discretion is advised.
(OK, that was a little ado, but now we can get back to the subject).

When searching for images, I usually use the following three search engines:There are other search engines, but I find that the combination of those three gives me good results.

The links for Yandex and Google go directly to the image search page of the corresponding sites.
For DDG, it is not possible to link to an image search page directly, so one must either search on their "general" page and then click on the "images" tab, or include the term !i (bang i) in the search string.

Both DDG and Yandex have a "family/safe" filter with three levels of filtering: strict, moderate, and off, which can be changed using a drop-down on the search page.

Google, unfortunately, has only two settings: strict and moderate.  It is still possible to get unfiltered results on Google, but only if it decides that the user is specifically searching for adult images, based on the terms of the search.

For example, searching DuckDuckGo for images of Denise Milani (a "glamour model") with "safe search" set to "off", results in some quality boobage, while a similar Google search shows no nips in sight.

However, as I mentioned above, Google can be coerced to do better by including "unsafe" search terms the query, such as nude, naked, porn, et cetera.  So changing the query to Denise Milani nude provides more relevant results.

However, the word "nude" in the query above not only disables the nanny filter, but also serves as one of the search terms, which may not necessarily be our intent, as it will only return results from web pages where all three search words are present.  Luckily this problem can be overcome it by using the "OR" advanced search keyword.

Let's have a short detour to explain how Google treats the search terms.  If I search for cat dog, Google will try to find results matching both "cat" and "dog".  If I want to search for either, I would write cat OR dog, or the equivalent cat | dog.  Now what if I wanted to search for results that must match "cat" but can optionally match "dog" as well?  I could write cat cat | dog as my query, which means: search for results matching "cat" as well as either "cat" or "dog".  But since the word "cat" was already present in the query unconditionally, it will make Google search for "cat", giving a slight boost for results that match "dog" as well, but not requiring that match.

Likewise searching for Denise Milani nude | Denise on Google, will match "Denise" and "Milani" and use the presence of the term "nude" to disable the filtering, without adversely affecting the search.  For this particular search the results are only slightly different from the above, but in the general case they are usually more accurate.

This concludes this episode of "Searching for lewds for fun and profit".
-- Al
« Last Edit: March 29, 2020, 12:45:46 AM by Al Terego »

Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #410 on: March 29, 2020, 07:01:20 AM »

Jaclyn Rosendahl
Entrepreneur
About Jaclyn
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
Great work, Al! Thanks!

Those three sites have something else differentiating them that also depend both on which browser one uses. How much they track your love of porn.


DuckDuckGo is all over privacy. They pull and scrub results from Wikipedia, Bing, Yandex, and Yahoo. They try to lead the way with privacy there, so this is close to the best you can get, short of using DDG with the most private browsers Brave or Tor. I use Brave with the default search engine DDG. Tor is a pain and I’m not that paranoid. There are higher privacy rated search engines, yet those are obscure.. Read here if you’re interested – https://restoreprivacy.com/private-search-engine/

Yandex I know little about. I know DDG pulls from Yandex and then scrubs for privacy. I’ll stick to DDG and its scrubbing.

Google is probably the best and also least private, especially if you use it with Google’s own Chrome browser. Google make money by selling what they know about your searches. And if you’re searching for skirts and blouses instead of nude models in lewd poses, you may appreciate the focused adds you’ll see by allowing Google to profit off your fetish.

Like I said above, I browse with Brave and primarily use DuckDuckGo – semblance of privacy for my fetish needs. I am going to look at those other search engines listed above DDG at https://restoreprivacy.com/private-search-engine/.

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #411 on: March 29, 2020, 09:58:33 AM »

You done good! 
More power to you!

Magic Shop girl had a little chat with Courtney recently and commented about how useful C’s Index to the Magic Shop was, now noting over 39K visits to the Magic Shop and 4.7K visits to the Magic Shop Index.

Had to look a few times to make sure of those stats.  Then, this girl sees the most recent contributions from the 3.  Bravo to the talented ones!

Here’s a very meaningful reward.  Free advice: Use the card wisely given the current situation. (Wink!)


BRAVO!!!!! AWARD



Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #412 on: March 29, 2020, 10:04:14 AM »

Jaclyn Rosendahl
Entrepreneur
About Jaclyn
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
Oooh, thank you Shopkeeper! You know we’re only in this for the rewards!

I hope my card gets me out of pandemic lock-down free of infection, though the last is highly doubtful these days. All y’all stay safe!

Online Courtney

Re: Steffy's Magic Shop
« Reply #413 on: March 29, 2020, 10:29:30 AM »
YAY YAY! I like awards. I even love how you modified mine, knowing how much I get into trouble!


« Last Edit: March 29, 2020, 10:36:36 AM by Courtney »

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #414 on: March 29, 2020, 10:42:03 AM »
Keep working on it Babe (C-girl).  Pretty soon you’ll be nicknamed the ‘Artful Forger’. 

Online Al Terego

Re: Steffy's Magic Shop
« Reply #415 on: March 29, 2020, 02:10:04 PM »
Greetings again!

I was writing a PM and got to thinking about padding.  No, not this kind of
padding
, the kind of padding you do with BBC.  No, not this kind of
BBC
, the Bulletin Board Code we usually talk about on this thread.  Sheesh, you perverts are terrible!

Anyway, we already know about floating images to the right or left of text, and using padding to provide some visual separation, but I do not remember discussing the vertical alignment issues that padding can cause and how to overcome them, so here goes:

No padding:

This is an
image of
a smiley.

code
Code: [Select]
[floatleft][img]https://elliquiy.com/elluiki/images/2/2e/Smiley_50x50.jpg[/img][/floatleft]This is an
image of
a smiley.[clearleft]



Yea, fugly, but we already know this.  Let's fix.

Padding of 10 pixels:

This is an
image of
a smiley.

code
Code: [Select]
[floatleft][img padding=10]https://elliquiy.com/elluiki/images/2/2e/Smiley_50x50.jpg[/img][/floatleft]This is an
image of
a smiley.[clearleft]



OK, what happened here?  The padding is included for placing considerations, so the actual image is effectively shifted down by 10 pixels, and in order for the text to line up, we have to likewise shift it down by the same amount.

Adding a pixel scaled to a height equal to the padding amount fixes the positioning.

Using a transparent image:


This is an
image of
a smiley.

code
Code: [Select]
[floatleft][img padding=10]https://elliquiy.com/elluiki/images/2/2e/Smiley_50x50.jpg[/img][/floatleft]
[img height=10]https://elliquiy.com/elluiki/images/4/4d/AlTeregoSeparator.png[/img]
This is an
image of
a smiley.[clearleft]



But wait, there is another option:

Adding a blank line with a point size of approximately half the padding amount similarly fixes the positioning.

Using a blank line:


This is an
image of
a smiley.

code
Code: [Select]
[floatleft][img padding=10]https://elliquiy.com/elluiki/images/2/2e/Smiley_50x50.jpg[/img][/floatleft][size=5pt]
[/size]This is an
image of
a smiley.[clearleft]



Interestingly, it is also possible to specify font sizes in pixels rather than points.  Through some trial and error I determined specifying a pixel size of approximately 70% of the padding amount achieves similar results to the above.

For reference, replacing 5pt with 7px:


This is an
image of
a smiley.

code
Code: [Select]
[floatleft][img padding=10]https://elliquiy.com/elluiki/images/2/2e/Smiley_50x50.jpg[/img][/floatleft][size=7px]
[/size]This is an
image of
a smiley.[clearleft]



One last thing: you probably noticed that when I added the padding, the image got shifted to the right as well as down.  This is because the padding is added all around the image.  If you want to avoid that, you will need to use tables, which have already been extensively covered in this thread.


To summarize:

In order to vertically align text with a padded floating image without using tables, use a transparent image of the same height of the padding amount, a blank line with a point size of half that, or a blank line with a pixel size of 70%.


That's it for today.

Have fun,
-- Al

Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #416 on: March 29, 2020, 02:30:08 PM »

Jaclyn Rosendahl
Entrepreneur
About Jaclyn
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
The downsize of the padding attribute inside the img tag is that it’s applied to all sides of the image. To get it to apply to only one side, use a table. And the best example I have is the floated image with caption I use for Jaclyn in this very post. Here’s the code, using Al’s classic transparent image, the https://elliquiy.com/elluiki/images/4/4d/AlTeregoSeparator.png.

Code: [Select]
[floatleft][table][tr][td][center][img width=150]http://www.mediafire.com/convkey/55a8/embgyje91cc7mehzg.jpg[/img][br][font=Georgia][color=#B163A3][size=11pt][b]Jaclyn Rosendahl[/b][/size][br][size=10pt]Entrepreneur[br][url=https://elliquiy.com/forums/index.php?topic=289408.msg14241614#msg14241614][i]About Jaclyn[/i][/url][br]‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾[/size][/color][/font][/center][/td][td][img width=5 height=5]https://elliquiy.com/elluiki/images/4/4d/AlTeregoSeparator.png[/img][/td][/tr][/table][/floatleft]
One could of course apply that same separator similar to what I showed earlier with table borders on more than one side of an image or body of text.

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #417 on: March 29, 2020, 03:29:06 PM »

The Wowed Blonde

It is with great happiness that I toss the Smiley Award in Al’s direction.
Smiley Award




Below are illustrations of Google search, not using Al’s suggestions for the search.  Key words on Google (blonde, sexy-blonde, smiley face and smiley face t-shirt) obtained fairly scattered results some of which are on display here.


Emoji Al Temptress


Emoji Al Temptress
Option 2


Al Likey Emoji

 
Best Google Search Result
For Sexy Blonde in Smiley
Face t-shirt
______________

Wanted Not - Al
Person of interest. 
Wise guy. 
Last seen instructing on and constructing smiley face architecture. 
Sometimes known to associate with the Artful Forger.




Online Al Terego

Re: Steffy's Magic Shop
« Reply #418 on: March 29, 2020, 03:39:17 PM »
At least it wasn't the slimy award...

Online Courtney

Re: Steffy's Magic Shop
« Reply #419 on: March 31, 2020, 09:00:18 AM »
Hmmmm ... I'm not the one to hand out awards here, which is good, since this isn't an award ... (or is it)?

While Al's smut searching tips are highly informative and helpful, (and appropriate in here), I'm not 100% sure it should go into the Index, which is on the front page, and I believe viewable by even non-registered/pending members. I could be wrong, and if I am, I'll take this back, but ... without further ado, I present the first ever, "Not Safe For Magic Shop Index" sticker to Al. Wear it with pride!  ;D


« Last Edit: March 31, 2020, 09:33:03 AM by Courtney »

Online Al Terego

Re: Steffy's Magic Shop
« Reply #420 on: March 31, 2020, 10:53:48 AM »
Yay for smutty magic!

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #421 on: March 31, 2020, 11:33:23 AM »
CGDA Agent
__
Bitch
On the Case

Pursuing a case of super high priority. 

Understand there’s a Whorelock somewhere. 

Anyone see such a person of interest? 
Goes by the name of Al.  Maybe.
Says things like ‘yay for smutty magic.’ 

Offline Jaclyn

Re: Steffy's Magic Shop
« Reply #422 on: March 31, 2020, 12:11:50 PM »

Jaclyn Rosendahl
Entrepreneur
About Jaclyn
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
Is this what
you’re looking
for?

Offline SteffyTopic starter

Re: Steffy's Magic Shop
« Reply #423 on: April 01, 2020, 02:34:29 PM »

Wondering, wondering
EMERGENCY – VERY!!!!!


           CAPTURED!

     


Calling all witches and whorelocks (or whatever)!

Okay!  I’ve told Kristen I think she’s a major, clever bitch!

What I'm seeing when I look at her PM to me is the captured thing, but it varies. 

How did she (whomever) do that?!!?

So Magic Shop Crew—pray tell the solution.


AND it may not be Kristen. It popped at me again while doing this post!

ps I think I may have been April-fooled, but it would be cool to know about it.
« Last Edit: April 01, 2020, 02:54:49 PM by Steffy »

Online Al Terego

Re: Steffy's Magic Shop
« Reply #424 on: April 19, 2020, 07:38:35 PM »
Hello fellow practitioners, Let's talk links.
I will use this thread and Catherine's "Tails of Monkey" ongoing story (highly recommended) as examples.

Linking to a topic is simple.
Example: link

Code: [Select]
[url=https://elliquiy.com/forums/index.php?topic=300188]link[/url]
Note that the URL https://elliquiy.com/forums/index.php?topic=300188 can be shortened because some parts are implied,
so the following will also work: https://elliquiy.com/forums?topic=300188
and also this: ?topic=300188

But I digress.

Notice the number (300188 in this case)?  It is the thread identifier we want to link to, but we can also do some more interesting things.


[1] We can link to a page containing a specific message, by adding a dot followed by a message specifier to the URL.  For example:
Link to the top of the page containing the 5th reply: https://elliquiy.com/forums?topic=300188.5
Link to the top of the page containing the 47th reply: https://elliquiy.com/forums?topic=300188.47


[2] Incidentally, the original post is not a reply so it is assigned an index of zero.
Also, since the number pf posts per page is fixed at 25, we can use the following formula: index = (page - 1) x 25, so:
Link to the top of the first page in the thread: https://elliquiy.com/forums?topic=300188.0
Link to the top of the second page in the thread: https://elliquiy.com/forums?topic=300188.25
Link to the top of the third page in the thread: https://elliquiy.com/forums?topic=300188.50
And so on...


[3] Similarly, we can use the internal message id to do the same as [1] above, for example:
Link to the top of the page containing message #14697198: https://elliquiy.com/forums?topic=300188.msg14697198
Link to the top of the page containing message #14959885: https://elliquiy.com/forums?topic=300188.msg14959885


[4] This is all good, but what if we want to link to the specific post rather than the top of its page?
Luckily, it can be done using "anchors", which is a fancy name for linking to locations inside a web page.
As it stands, the forum automatically generates anchors for us for each message on the page, and we can link to them by appending a hash sigh (#) and the anchor name to the url, so building on the example in [3] we do:
Link to the actual message #14697198: https://elliquiy.com/forums?topic=300188.msg14697198#msg14697198
Link to the actual message #14959885: https://elliquiy.com/forums?topic=300188.msg14959885#msg14959885


But wait, there's more!  Turns out that we can create anchors ourselves and link to arbitrary locations inside posts!  How cool is that?
There are two ways to do that, one using the [anchor] tag, and the other using the [anch] tag.


[5a] The [anchor] tag assigns an anchor to some text.  For example, this post starts with:
Code: [Select]
[anchor=hello]Hello fellow practitioners[/anchor]
which appends the prefix "post_" to create an anchor named post_hello.
Then, an "internal" link to it would be: #hello (the rest of the URL is implied to point to the same page).
Note that I wrote "#hello" rather than "#post_hello".  This is because the forum automatically appends the "post_" prefix if the URL contains only an anchor.  Yes, it caught me by surprise and I had to edit this post.

Linking inside a post in a different thread is just as easy, except that more of the URL parts must be specified.  For example:
Link to the 2nd part of message #14762028: https://elliquiy.com/forums?topic=300188.msg14762028#post_part2


[5b] The [anch] tag is very similar to [5a], with some minor differences.  Firstly, the anchor name cannot include numbers or special characters (so for example "part3" will not work, but "partthree" will).  Secondly, the anchor created has a different prefix ("user_" instead of "post_"), and thirdly it comes with another tag, [link], that simplifies linking within the same page.
So if the end of this post looks like this:
Code: [Select]
[anch=signature]-- Al[/anch]
An internal link can be written either like this: link1
Code: [Select]
[url=#user_signature]link1[/url]
Or like this: link2
Code: [Select]
[link=signature]link2[/link]
However, linking inside a post in a different thread will have to be done using the [url] syntax.  For example:
Link to the 3rd part of message #14762028: https://elliquiy.com/forums?topic=300188.msg14762028#user_partthree


(A big thank you to Catherine for editing her post to include the anchor tags for the sake of this tutorial!)


So far, so good!  Let's ramp things up a little.


[6] If a thread is relatively short (less than 10 pages I believe), it has an "All" option next to the pages links to display all the posts on one page.
A link can achieve the same effect by appending ";all" to the thread address.  For example:
Link to the entirety of the thread: https://elliquiy.com/forums?topic=300188;all

And the fun part is that this also works with anchors.  For example:
Link to message #14697198 in the entirety of the thread: https://elliquiy.com/forums?topic=300188;all#msg14697198
Link to the 2nd part of message #14762028 in the entirety of the thread: https://elliquiy.com/forums?topic=300188;all#post_part2

Unfortunately this does not work with longer threads (likely to minimize server load).  More on this later.


[7] In addition to the "All" link we discussed in [6], there are two more special links next to the pages selection: "Go Down" on the top and "Go Up" on the bottom, which will bring you respectively to the top or the bottom of the current page.  How do they do that?  Using anchors of course!  They are named "#top" and "#lastPost", and just as any other anchor, it can be used in our links.  For example:
Link to the first post in Monkeyhttps://elliquiy.com/forums?topic=300188#top

That was easy, but how do we link to the last post in a thread?  (Actually, the bottom of the last page, but it's close enough.)
If the thread is finished, locked or otherwise unlikely to gen further posts, we can point to the last page: https://elliquiy.com/forums?topic=153845.10675#lastPost
If the thread is not expected to pass 10 pages, we can use the "all" trick: https://elliquiy.com/forums?topic=300188;all#lastPost

But what if it's a long and active thread like this one?  What do we do then?
We cheat!


[8] If we try to specify a page number which is higher than the last page in the thread, the last page will be used instead.  Since no thread is likely to have more than 99,999 pages (about 2.5 million posts), we can use 99999 as a surrogate for the last page.  For example:
Link to the last post of this thread: https://elliquiy.com/forums?topic=290221.99999#lastPost


[9] And finally, if we want a link that will take the person to the first new post in a thread since they last visited it, we can use a special combination of a ".new" specifier and a "#new" anchor.  Like this:
Link to a new post in Monkey: https://elliquiy.com/forums?topic=300188.new#new

Figuring out how the "new" options interact with others is left as an exercise to the reader.


Be well,
-- Al
« Last Edit: April 19, 2020, 09:59:46 PM by Al Terego »