All Astronauts last won the day on September 24 2022
All Astronauts had the most liked content!
Contact Methods
- Website URL
Profile Information
-
Gender
Male
-
Location
Central Time Zone, USA
All Astronauts's Achievements
-
Mike G. reacted to a comment: [B9.1] Error >Error appears in messages
-
[B9.1] Error >Error appears in messages
All Astronauts commented on EliasM's bug in Invision Community 5: Beta Testing's Bugs
Any future updates will overwrite any changes you make. If you hit the support tool after you make changes it will, naturally, yell about changed files but just ignore that. As it is, this minor bug just affects share links and honestly, I'm not sure how much these get used by anyone anymore. -
All Astronauts reacted to a post in a topic: Personalized URLs for Profiles and Communities
-
Archerus reacted to a post in a topic: Steam Login
-
Donnie95 reacted to a post in a topic: Access Theme Templates
-
Adriano Faria reacted to a comment: Error on custom login
-
Error on custom login
All Astronauts commented on Adriano Faria's bug in Invision Community 5: Beta Testing's Bugs
FYI this happens without any additional login methods. A clean new localhost B7 install last night, all good. This morning, need to login again, wrong password, and above error every time. Until the coffee hits and I enter the right password. -
Marc reacted to a post in a topic: Access Theme Templates
-
Access Theme Templates
All Astronauts replied to Como's topic in Invision Community 5: Beta Testing's Beta Discussion
Turn on advanced mode for your theme in question - this is in the ACP, not the front end. You have options to create new templates and to also insert stuff in certain locations in all existing templates. This system lets you insert pretty much anything, anywhere, as long as it is "around" and "between" template structures and not cutting/pasting portions of them. In short, you can add template stuff more or less anywhere now, but you can't hack at the templates (or remove stuff from templates) any longer. If you don't see a hook point in a place you need one just ask the staff (politely...). They are more than willing to stick them in where ever they are needed. BTW this applies to third-party apps as well. If you need a hook point in someone's app, just ask, it's just a boilerplate line of code to insert at that place in the template you need to hook into. Your custom fonts can be inserted by editing the the theme in the ACP and selecting header/footer - insert whatever you need there. -
Steam Login
All Astronauts replied to Sunrex's topic in Invision Community 5: Beta Testing's Beta Discussion
@Aiwa did most of the Steam stuff (3rd party) for 4x. He's not really in the INVCOM business much anymore (day job has all the coding he wants/needs) so a year(?) ago he cleaned up his Steam stuff for 4x and posted it MIT free in his GitHub. He updated the library a month ago so maybe he's gonna keep a hand in after all? https://github.com/kacx9c/steam Would obviously need updating for 5x but you have a solid base to work with there. You want the login stuff specifically; alas he intentionally removed the login handler stuff though. For that you would need https://github.com/LavaToaster/IPS-SteamLoginMethod; while old as hell (but still working with 4x), would need migrating to 5x as well. But free so you aren't starting from scratch. -
Support for Observance of Shabbat?
All Astronauts replied to Klaus Mouse's topic in General Questions
Plugin/App with a task that runs hourly would do it. For "reasons" imma gonna @Esther E. <whistles while walking away...> -
Beta 4 and Vaseline
All Astronauts replied to Dreadknux's topic in Invision Community 5: Beta Testing's Beta Discussion
-
All Astronauts reacted to a post in a topic: [4.7.18] Class must be declared abstract or implement method 'recount'
-
There was a nice comment thread with screenshots here: But comments have been disabled so those 60 responses are not accessible. You can see the initial first version screens there though. There have been other threads here and there that popped up talking about the old days but you'll have to search for those yourself. Honestly, just google for various INVCOM versions and look at the pic; probably the easiest way forward.
-
konon reacted to a post in a topic: Will final release have an upgrade for older versions of Invision Community?
-
All Astronauts reacted to a post in a topic: Will final release have an upgrade for older versions of Invision Community?
-
I can't speak for the entire dev community but I, and I imagine nearly all the regulars, have a large archive of INVCOM versions going waaaay back. Tag someone to help; paid work of course. You'll have a dance of upgrading to 4.2 (that's where I would start), and then 4.5, then you'll need to make server adjustments for PHP requirements, possibly before the 4.5 upgrade, then you'll be clear. A slog, but a small one.
-
All Astronauts reacted to a post in a topic: Access Theme Templates
-
FeigelInc started following All Astronauts
-
Also, not worth a new report but a slight efficiency improvement cms/module/front/database/record/manage - line 263 if ( $record->record_image ) { Output::i()->metaTags['og:image'] = (string) File::get( 'cms_Records', $record->record_image )->url; } Starting at line 335 you run the same file obj init on record_image. I'd just shove that metatag output line there. Well... as Output::i()->metaTags['og:image'] = (string) $imageObj->url of course 🙂 /* Image is required */ if( $record->record_image ) { try { $imageObj = File::get( 'cms_Records', $record->record_image ); Output::i()->jsonLd['article']['image'] = array( '@type' => 'ImageObject', 'url' => (string) $imageObj->url ); } /* File doesn't exist */ catch ( RuntimeException | DomainException $e ){} } else
-
Beta 4 this is still returning urls. However - instead of a plain text URL, it is outputting links: <a href="https://redacted.com/applications/cms/interface/file/file.php?record=1&database=3&fileKey=[!AES128GCM[EvImxn/4tK%2BtU9LTDMyzSb2gRDbGZo8wr5ImABetP/0MtK9dOLKpMJSh08O2gpV4CXOQnybz9jTQqDepccy9qS557UnZ1iUJyfOkEYr15xk695ds][e07f7365c1d48bec68685afd][7df3e82fad182d876135ff15f948c202]]&file=SpreadView.pdf">SpreadView.pdf</a> A few newlines before that as well in the dump (cut for the example above)
-
SeNioR- reacted to a post in a topic: V5 Release Question?
-
Matt reacted to a post in a topic: V5 Release Question?
-
All Astronauts reacted to a comment: [Beta3-Developer mode] Using custom templates
-
Mick23 reacted to a comment: Importing an exported theme crashes
-
Importing an exported theme crashes
All Astronauts commented on Mick23's bug in Invision Community 5: Beta Testing's Bugs
Legit bug. 'by_skin_gen' is a 4x database column in the themes table that gets removed in 5x upgrades and is not present in new installs. When you upload a theme the system initializes a new theme prior to reading in the uploaded stuff and it inits it with that column variable. When it saves this new blank theme you get your error since that column does not exist to stick stuff into any more. /* Create a default theme */ $theme = new Theme; $theme->by_skin_gen = 0; $theme->editor_skin = 'ips'; $theme->order = $max + 1; $theme->save(); Line 355 and another by_skin_gen instance at 435 in core/modules/admin/customization/themes.php Easy fix/es but you are stuck until the next beta unless you want to hack the lines out manually (provided you are not on CIC). -
When using a database with no categories, you cannot assign a custom template of your own making to the Index Layout. The only options that appear are: If you create your own Index templates, they will never populate the above. You can assign a custom Index template to the Category Listing Layout: - and that might be intentional when using no categories for a database - but then those listing templates are never used on index/database home view with a no categories database; only the Index Layout, and available custom options as seen in the above screenshot, are used - effectively locking out customizing the view.