Topic Wiki

Wanted Features:
  • Create more usable tags for wiki, starting with table tags (cellspacing, border, etc.)
  • Create guidelines to standardize the wiki format/layout
  • Make a button to notate a newly edited Wiki
  • Change edit link to a button (more noticeable and keeps smf standard convention)
Features Implemented:

  • The timestamp is now bolded.
  • Made changes from previous edits more noticeable (strikethrough the changes)
  • Created a button to notate that the thread has a Wiki
  • Shows wiki on all pages, not just first
  • Made the entire bar clickable to expand/contract the Wiki
  • Made Wiki minimized by default starting from page 2 of a thread
Bugs:

None yet. Move fast and break things!
« Last edited by yuneeq on February 12, 2013, 01:09:02 PM »

Author Topic: Introducing...Thread Wiki Functionality!  (Read 24616 times)

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 69448
  • Total likes: 18085
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Introducing...Thread Wiki Functionality!
« on: December 14, 2012, 12:49:46 AM »
You've asked for it.  Again. And Again. And Again.

It has never existed before for SMF but I finally went out and hired a 3rd party developer to make it a reality.

When in a topic just click on "Add Wiki" (it's one of those buttons just above the title bar of a thread).
You can also edit the wiki and revert the wiki to previous versions.  Just click on the wiki timestamp to view previous versions of the wiki.

Click on the - (all the way on the right on the wiki bar) to minimize the wiki on page 1 of a thread or the + to maximize the wiki on subsequent pages.

For now you must be logged in to view the wiki and you must be a DansDeals Platinum elite member to edit a Wiki.

Post in this thread if you have any questions or find any bugs.  And thanks for making DDF a great place to hang out!

And a huge thanks to SMF developer "Emanuele" who is a class-act in every sense of the word, and of course our very own volunteer techie, the one and only BAHayman!
« Last Edit: December 14, 2012, 02:28:34 AM by Dan »
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Online smurf

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Sep 2010
  • Posts: 4564
  • Total likes: 318
  • DansDeals.com Hat Tips 8
    • View Profile
  • Location: NJ
Re: Introducing...Thread Wiki Functionality!
« Reply #1 on: December 14, 2012, 12:51:05 AM »
Yay! Thanks, can't wait to see what the crowd can do with this

Offline Ergel

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jun 2010
  • Posts: 13070
  • Total likes: 905
  • DansDeals.com Hat Tips 3
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #2 on: December 14, 2012, 12:51:20 AM »
Awesome. Thanks so much.

Can you only allow certain Platinum members to edit?
Life isn't about checking the boxes. Nobody cares.

Offline Ergel

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jun 2010
  • Posts: 13070
  • Total likes: 905
  • DansDeals.com Hat Tips 3
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #3 on: December 14, 2012, 12:54:55 AM »
Any way the wiki can show up on the top of every page of a thread (not just the first page)

ETA:I know there is a way, should be a simple edit in the code. Can you have your peoples take care of that? Thanks
Life isn't about checking the boxes. Nobody cares.

Offline elikay

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: May 2010
  • Posts: 5436
  • Total likes: 38
  • DansDeals.com Hat Tips 2
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #4 on: December 14, 2012, 01:07:07 AM »
Thanks!

Though I guess we still won't be seeing it in Tapatalk.

Offline Ez

  • Dansdeals Platinum Elite + Lifetime Gold Elite
  • ******
  • Join Date: Mar 2011
  • Posts: 844
  • Total likes: 11
  • DansDeals.com Hat Tips 0
  • Gender: Male
    • View Profile
  • Location: NY
Re: Introducing...Thread Wiki Functionality!
« Reply #5 on: December 14, 2012, 01:13:48 AM »
How do I find all the Wiki's?

It's been like a hidden feature until now, no buttons anywhere..
Shouldn't there be a link to the Wikis just like there is to DDF?
+1

Offline Ergel

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jun 2010
  • Posts: 13070
  • Total likes: 905
  • DansDeals.com Hat Tips 3
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #6 on: December 14, 2012, 01:14:22 AM »
It's within each thread. Look up
Life isn't about checking the boxes. Nobody cares.

Offline Galitzyaner

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Aug 2011
  • Posts: 3037
  • Total likes: 119
  • DansDeals.com Hat Tips 13
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #7 on: December 14, 2012, 01:16:17 AM »
It's within each thread. Look up
Are you now saying that it always was?  Or it was just added today?

Offline Ergel

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jun 2010
  • Posts: 13070
  • Total likes: 905
  • DansDeals.com Hat Tips 3
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #8 on: December 14, 2012, 01:16:48 AM »
The second one
Life isn't about checking the boxes. Nobody cares.

Offline AsherO

  • Global Moderator
  • Dansdeals Lifetime 30K Presidential Platinum Elite
  • **********
  • Join Date: May 2008
  • Posts: 31220
  • Total likes: 8123
  • DansDeals.com Hat Tips 79
    • View Profile
  • Location: NYC
Re: Introducing...Thread Wiki Functionality!
« Reply #9 on: December 14, 2012, 01:19:14 AM »
Awesome. Thanks so much.

Thanks so much!
DDF FFB (Forum From Birth)

Offline bubbles

  • Dansdeals Lifetime Presidential Platinum Elite
  • *********
  • Join Date: Jul 2011
  • Posts: 5082
  • Total likes: 20
  • DansDeals.com Hat Tips 67
    • View Profile
Introducing...Thread Wiki Functionality!
« Reply #10 on: December 14, 2012, 01:23:29 AM »
Thanks! Time to start unsigned browser over tap a talk I guess

Offline HelpMe

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Aug 2011
  • Posts: 3468
  • Total likes: 40
  • DansDeals.com Hat Tips 1
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #11 on: December 14, 2012, 01:23:39 AM »
Prediction: It will be used at first then you will find out it has been a waste of time. Please make me eat crow!!!
"Elvis Has Left The Building"

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 69448
  • Total likes: 18085
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: Introducing...Thread Wiki Functionality!
« Reply #12 on: December 14, 2012, 01:24:05 AM »
Any way the wiki can show up on the top of every page of a thread (not just the first page)

ETA:I know there is a way, should be a simple edit in the code. Can you have your peoples take care of that? Thanks
The problem would be if a wiki gets long do you really want to see that on every page of a thread?
There would have to be a minimizer option (set by default on subsequent pages in a thread) I guess to make that work well.  Might be difficult to code..
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Offline AsherO

  • Global Moderator
  • Dansdeals Lifetime 30K Presidential Platinum Elite
  • **********
  • Join Date: May 2008
  • Posts: 31220
  • Total likes: 8123
  • DansDeals.com Hat Tips 79
    • View Profile
  • Location: NYC
Re: Introducing...Thread Wiki Functionality!
« Reply #13 on: December 14, 2012, 01:25:50 AM »
Prediction: It will be used at first then you will find out it has been a waste of time. Please make me eat crow!!!

If used properly it'll be great. I think it'll work better for some threads that for others.

The problem would be if a wiki gets long do you really want to see that on every page of a thread?
There would have to be a minimizer option (set by default on subsequent pages in a thread) I guess to make that work well.  Might be difficult to code..

Make it scrollable, like this:

Code: [Select]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam purus tortor,
 iaculis eu hendrerit quis, pharetra eget arcu. Cras neque arcu, congue eget faucibus eget, varius mattis
mauris. Donec malesuada porttitor leo id tincidunt. Ut convallis fermentum purus quis condimentum. Done
c egestas orci nec purus sagittis blandit. Mauris eros mauris, molestie id dictum nec, viverra eu dui. Praes
ent porta blandit odio, ut elementum elit ultrices vel. Nulla a felis vitae ligula rutrum auctor. Praesent tellus
 elit, lobortis vel facilisis vel, suscipit a libero. Nulla facilisi. Fusce id sem ut sem volutpat tincidunt et id lorem.
 Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;

Curabitur sit amet tortor felis, a vehicula augue. Nulla sit amet tincidunt odio. In sit amet turpis id leo mattis
venenatis. Cras in nunc placerat purus sollicitudin volutpat non sit amet nulla. Fusce aliquet sapien id neque
 ullamcorper sit amet iaculis arcu porta. Quisque consequat mauris id mi placerat lobortis. Morbi eros nisi,
 convallis vestibulum luctus nec, vehicula sed sapien. Vivamus egestas tristique tellus dapibus ultricies.

Nam tempus leo non felis elementum hendrerit. Suspendisse diam ante, placerat sed fermentum a,
gravida ut urna. Donec dui nunc, malesuada nec fringilla a, laoreet quis dolor. Vivamus auctor, ligula ac
 rhoncus malesuada, enim turpis consequat erat, ac dignissim orci nisl malesuada nibh. Donec blandit
 odio non augue sagittis sit amet hendrerit libero gravida. Nullam tellus orci, tempus in tincidunt fringilla
, posuere vel lacus. Donec gravida diam sed erat semper tempus.

Fusce purus erat, consequat sed rutrum nec, rutrum quis sem. Nunc eu dolor nec dui luctus sodales at vel
ligula. Curabitur sed leo dolor. Fusce tellus lacus, convallis ut malesuada ac, pretium quis leo. Ut a orci tortor.
 Cras nec metus dolor. Nam et nisl nec leo tempus condimentum mollis non tortor. Aenean et tellus mauris.

Pellentesque volutpat aliquet venenatis. Morbi ornare neque magna. Curabitur blandit luctus lacinia. Pellentesque
 sit amet justo in purus tempus congue. Vivamus pulvinar pulvinar quam ut porta. Curabitur commodo diam ut mi lacinia

convallis vitae ut justo. Cras mollis rhoncus mauris ac accumsan. Maecenas tincidunt mi sed massa scelerisque a lobortis
 nisi feugiat. Morbi molestie, ipsum ac malesuada blandit, augue justo consequat ipsum, non semper metus nisi quis est.
Proin vulputate, dui id pretium imperdiet, nibh turpis molestie neque, vel sodales eros massa a quam. Morbi non aliquet nisl.

Phasellus venenatis erat id ante varius elementum. Integer mauris ante, congue nec vestibulum a, tincidunt non mauris.
Nunc in erat a ante tincidunt egestas. Mauris magna lorem, tristique tincidunt accumsan vitae, vulputate at nisi. Sed sed
 tempus erat. Pellentesque porttitor iaculis ultricies. Duis vel magna libero, in imperdiet ante. Aliquam faucibus faucibus
 eros in faucibus. Morbi et libero id urna congue gravida. Quisque sed odio non nisi ornare iaculis tincidunt a dui. Nam
 eu sapien sed eros tristique porttitor. Morbi vulputate felis non turpis pharetra quis aliquam urna pulvinar. Aenean nec
 ligula at quam convallis faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;
 Sed fringilla rhoncus gravida. Nulla imperdiet luctus odio, sed eleifend ipsum ullamcorper eu.
DDF FFB (Forum From Birth)

Offline HelpMe

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Aug 2011
  • Posts: 3468
  • Total likes: 40
  • DansDeals.com Hat Tips 1
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #14 on: December 14, 2012, 01:28:36 AM »
If used properly it'll be great.
That is one big "IF". I am just going on what I have seen in the past.
"Elvis Has Left The Building"

Offline Ergel

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jun 2010
  • Posts: 13070
  • Total likes: 905
  • DansDeals.com Hat Tips 3
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #15 on: December 14, 2012, 01:29:21 AM »
The problem would be if a wiki gets long do you really want to see that on every page of a thread?
There would have to be a minimizer option (set by default on subsequent pages in a thread) I guess to make that work well.  Might be difficult to code..
Don't think that would be too tough
Life isn't about checking the boxes. Nobody cares.

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 69448
  • Total likes: 18085
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: Introducing...Thread Wiki Functionality!
« Reply #16 on: December 14, 2012, 01:30:32 AM »
Don't think that would be too tough
I'm happy to inquire.
Does what I said make sense for how it would have to be implemented?
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Offline Ergel

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Jun 2010
  • Posts: 13070
  • Total likes: 905
  • DansDeals.com Hat Tips 3
    • View Profile
Re: Introducing...Thread Wiki Functionality!
« Reply #17 on: December 14, 2012, 01:32:22 AM »
I'm happy to inquire.
Does what I said make sense for how it would have to be implemented?
Yeah. I think that's better than AsherO's solution
Life isn't about checking the boxes. Nobody cares.

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 69448
  • Total likes: 18085
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: Introducing...Thread Wiki Functionality!
« Reply #18 on: December 14, 2012, 01:33:20 AM »
Make it scrollable
What does that do? Just less to scroll past? Does that matter if it's only on page 1 (and the only reason people will go to page 1 is prob to read the wiki?)
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.

Offline Dan

  • Administrator
  • Dansdeals Lifetime 50K Diamond Elite
  • **********
  • Join Date: May 2008
  • Posts: 69448
  • Total likes: 18085
  • DansDeals.com Hat Tips 16442
  • Gender: Male
    • View Profile
  • Location: CLE
  • Programs: UA GS, AA EXP, DL Dirt, Hyatt Glob, Fairmont Lifetime Plat, DD Diamond, Blocked By @NeriaKraus
Re: Introducing...Thread Wiki Functionality!
« Reply #19 on: December 14, 2012, 01:34:35 AM »
I kind of like it above the OP.  Often times the Wiki will be more informative than the OP.
Disagree?
Save your time, I don't answer PM. Post it in the forum and a dedicated DDF'er will get back to you as soon as possible.