Jump to content

Phillyman

Clients
  • Posts

    876
  • Joined

  • Last visited

  • Days Won

    2

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Phillyman

  1. I like this, because lets say once you set up the following....

     

    • Signed in 1 day in a row
    • Signed in 7 days in a row
    • Signed in 31 days in a row
    • Signed in 90 days in a row
    • Signed in 180 days in a row
    • Signed in 365 days in a row

    Once a member gets thru that, there is nothing more to gain, unless admins keep expanding it indefinitely.  Or to your point, you let them repeat.

    This member has won "Signed in for 7 days" three times!

    etc...

  2. Sometimes I feel like poor little Pages gets no love, the built in Wiki feature is worth its weight in gold. To be able to stand up databases and leverage our members to create/modify those pages....is a HUGE feature. Lets try to flesh out the recognition of our member when they add in information. Right now we can assign points and achievements for creating records, but generally, if I am standing up a huge database....I want to have control over the initial record creation.

    Why?

    Well lets take video games, its very easy to go grab a list of every Nintendo Entertainment System game ever released in the USA. However, if I let USERS create those records, generally there may be duplicates, because when it comes to "The Legend of Zelda", how are we handling that name? Under T for The? Under L for Legend? So I generally pick the naming scheme and then dump in the records in mass. But then its up to members to add in the information of said records. But we currently do not recognize revisions in any meaningful way.

    Lets look at Wikipedia...

    https://en.wikipedia.org/wiki/The_Legend_of_Zelda

    If you go to that page, you can drop down to the revisions....

    https://en.wikipedia.org/w/index.php?title=The_Legend_of_Zelda&action=history

    and you can then see who the contributors are, and drill down further....

    https://en.wikipedia.org/wiki/User:Sergecross73

    We can then see the following under his wikipedia profile....

    image.thumb.png.884aac062444bfe048afb3ec62b34f4a.png

    As you can see, very easy to see this user has made 76,400+ contributions to Wikipedia....along with many other automatically recognized "stats". People like to be recognized for their hardwork, even when its just a few mentions on their profile of their accomplishments on a site.

     

  3. Just thinking more about this. This might actually make Badges/Achievements catch up faster. Lets say you have 20,000 members, if the badges run backwards to check if they have been acquired, they only need to hit the highest achievement and then the system would know to give all the lower acheivements as well.

    So if right now the system goes like this....

    • Member 1, Does he have 1 post? If so give achievement 1 post
    • Member 1, Does he have 10 posts, If so give achievement 10 posts
    • .....
    • Member 1, Does he have 100,000 posts, if so give achievement 100,000 posts

     

    Well that means Member 1 has to be run thru each level to see if he has met the condition. However if the badges are grouped, You could work backwards from 100,000 and lets say he only has 55,000 posts, then the check only has to do the following....

    • Member 1, Does he have 100,000 posts, if so give him achievement 100,000 posts
    • Member 1, Does he have 50,000 posts, if so give him achievement 50,000 posts
    • Condition met, Automatically skip/give 1-25,000

     

    If so, this could possibly speed up rebuilds against large communities with large amounts of badges/achievements.

  4. So I love the new achievement, badges, ranks system. I plan to create the following badges

    • Created 1 Topic, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000, 10,000, etc...
    • Replied to 1 Topic, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000, 10,000, etc...
    • Uploaded 1 Image, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000, 10,000, etc...
    • Gave 1 Reaction, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000, 10,000, etc...
    • Submitted 1 File, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000, 10,000, etc...
    • Signed in for 1 day, 7 days, 1 Month, 3 Months, 6 months, 12 Months, 24 Months concurrently

     

    Anyhow, this is obviously going to lead to a TON of badges, My community has been running IPB since 2005. I want to give credit for past items created. So I would say let us create groups, put similar rules into those groups, and then choose to ONLY show the highest badge earned. So a user with 500 topics would only show the 500 Topics badge, and not the 6 previous badges. It's a given that if you have the 500 topics badge, that you would also have the 250, 100, 50....etc.

     

  5. 9 hours ago, opentype said:

    Probably best to just create a new theme and assign it as default. 

     

    8 hours ago, Dexter_X said:

    yes : outdated theme. We had the same "thing" in our theme, but we've adapted it by ourselves (it is a lot of work if you want to do it by yourself).

     

    Can I download the official 4.6.3 skin from somewhere and reupload it to my site as a copy and put that back in place?

  6. 8 hours ago, DawPi said:

    Yes, but:

    obraz.png.24d2b3b49d78b48b364b8431fb02135a.png

     

     

    P.s. almost all my mods are upgraded to 4.6 - some of them waiting for approval though. 😉

    Thanks for the quick reply, no rush. I just am planning my upgrade from 4.4.X and have a few mods that I need to know if I am taking into the future or looking for other ways to accomplish. 🙂

  7. So I have been busy for a bit and still running IPB 4.4.10, decided to carve out some time to spin up a test site and see if I would run into any issues with upgrading to IPB 4.6.2. Since I dont have enough space on my webhost to duplicate my site, I spun up a $9 webhosting account at Dreamhost. Which for those that have used Dreamhost, know that they don't run CPANEL.

    I made a copy of my site over at Dreamhost, and when I went to do the upgrade I got the following message....

     

    We were unable to start a PHP session. You will need to contact your host to adjust your PHP configuration before you can continue. The error reported was: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/ea-php72)

     

    So long story short, a long time ago I had an issue with uploading large gallery images, and the fix was to set a PHP.INI file in the root of my website. I went ahead and removed that and tried again to upgrade. To my surprise the same damn error! Then I see a USER.INI in the root of my website with the same information that was in PHP.INI. Again I remove the file and start the upgrade process again......and it throws the same error AGAIN! So then I find the same info from PHP.INI and USER.INI in the dang .HTACCESS file. Once I removed the two INI files and removed the following lines from my HTACCESS file, it finally completed the upgrade.

    Figure I would save anyone else the hair loss by posting my situation.

    These were the lines in the .HTACCESS

    # BEGIN cPanel-generated php ini directives, do not edit
    # Manual editing of this file may result in unexpected behavior.
    # To make changes to this file, use the cPanel MultiPHP INI Editor (Home >> Software >> MultiPHP INI Editor)
    # For more information, read our documentation (https://go.cpanel.net/EA4ModifyINI)
    <IfModule php7_module>
       php_flag display_errors Off
       php_value max_execution_time 30
       php_value max_input_time 60
       php_value max_input_vars 1000
       php_value memory_limit 256M
       php_value post_max_size 128M
       php_value session.gc_maxlifetime 1440
       php_value session.save_path "/var/cpanel/php/sessions/ea-php72"
       php_value upload_max_filesize 128M
       php_flag zlib.output_compression Off
    </IfModule>

     

  8. EDIT, Just going to manually recreate these, pulling back the work.

     

     

    One of my members accidentally deleted a category of records from one of my IP Content Databases. It contained about 350 records.

    I have the following cron job running every 6 hours, see below

    PM me what it would cost to restore these records. I realize I only backed up the content location, so since the category is gone as well, I can recreate the category and then before the import we can change the category number of these records. I think it should just be....

    1) I recreate the category that got deleted

    2) You import just the 350 records that were deleted via PHPMyAdmin

    3) We change the category ID on those restored records from the deleted number, to the new ID number.

     

    mysqldump --user myusername --password=mypassword mydatabase ibf_cms_custom_database_5 | gzip -9 > /home/site/backupofdb/mags_mysql_bkup_$(date +\%Y-\%m-\%d_\%H-\%M-\%S).gz

     

  9. Looking to put 5 Cryptocurrency QR codes and text boxes into a IPB Block with the ability to cycle to the previous/next, as well as showing the title of the block and a link to a page with all our crypto coins (I will have that page made already).

     

    image.png.549c1369ed0795b8890a2315e2a55f76.png

    thinking for the text I would like one of those boxes where it automatically selects the entire text, can't find an example at the moment but the text almost looks sunken in, and when clicked it all selects

    The Previous/Next arrows would function like the carousel, where it just moves to the next item without reloading the page.

    Also I would like a random load, so on each page load you would get a different coin, maybe someone visits one page and sees Bitcoin QR, moves to another and sees Doge. This would mean that if you landed on the 5th element, that the next button would take you back to the first, so that they can cycle thru both ways.

    PM me with what you would charge and how long you would need.

    -Robert

  10. I have an IP Content Database that I would like to create a custom block for that gives a statistic on that database.

    • Our Magazine Database Has 25,593 Records
    • Out of that number 20,233 have cover images
    • We are only 5360 Images away from completion
    • Completed 79.05%, Missing 20.94%

     

    I can drop into PhpMyAdmin to get the numbers manually, but I would rather have a widget block that does this for me.

     

    -Robert

  11. On 1/2/2016 at 10:58 PM, Lindy said:

    I think Gallery media should be available throughout the suite and that's something we'd like to work on.

    This a THOUSAND TIMES OVER.

    Example, I run a video game forum. I should be able to create the following Gallery categories....

    • Box Art
    • Manuals
    • Cartridge/CD Scans
    • Screenshots

    Then I should be able to go create an IP Content Database called Video Games, create sub categories for Super Nintendo, Sega Genesis....and then add database fields for......

    • Box Art
    • Manuals
    • Cartridge/CD Scans
    • Screenshots

    Which then I should have an option to choose "Gallery Media" as a field type and reference those images from within my Databases. It is redundant to ask my members to upload images to the Gallery, and then upload them again into IP Databases as attachments.

     

    P.S. - This also applies to the IP Downloads and their screenshots. On some parts of my site I now have 3 copies of the same image :cry:

    P.S.S - Lets also get an IP Downloads field type for the databases, so we can natively call files from our databases. Would be nice to also have a Blog Database field for calling blog entries. If my members are writing their own blog reviews of games, they should be able to have those show up on the database records as well.

     

  12. +1 for any and all of these...

    Points for Gallery Images added (should be by category, personally I want to do 0 points for personal albums)

    Points for IP Page DB Records Created/Updated

    Points used for IPDownloads - I would love to have users cash in their points for increasing the number of files they can download via IP Downloads. Right now the default system is too rigid of X posts per 1 Download. I would rather it be the reverse.......X Downloads Per X Topics or X Posts. If you do go down this route, please add an exclusion setting, so I can allow Patrons/Staff to bypass cashing in points for download credits.

     


  13. There is nothing immediately on the horizon with regards to such a feature.




    Would be helpful to my site also, I have certain video game forums, which I would like the system attached as the suffix

    ex.
    Super Mario World (Super Nintendo)


    My members wont see the benefit, but my search engine results will :)
×
×
  • Create New...