Jump to content

All Astronauts

Clients
  • Posts

    1,372
  • Joined

  • Last visited

  • Days Won

    8

All Astronauts last won the day on September 24 2022

All Astronauts had the most liked content!

Contact Methods

Profile Information

  • Gender
    Male
  • Location
    Central Time Zone, USA

Recent Profile Visitors

14,530 profile views
  1. 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.
  2. 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.
  3. 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.
  4. @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.
  5. Plugin/App with a task that runs hourly would do it. For "reasons" imma gonna @Esther E. <whistles while walking away...>
  6. 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.
  7. 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.
  8. 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
  9. 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&amp;database=3&amp;fileKey=[!AES128GCM[EvImxn/4tK%2BtU9LTDMyzSb2gRDbGZo8wr5ImABetP/0MtK9dOLKpMJSh08O2gpV4CXOQnybz9jTQqDepccy9qS557UnZ1iUJyfOkEYr15xk695ds][e07f7365c1d48bec68685afd][7df3e82fad182d876135ff15f948c202]]&amp;file=SpreadView.pdf">SpreadView.pdf</a> A few newlines before that as well in the dump (cut for the example above)
  10. That's it exactly. The languages are wrong. Featured Records is actually the Index set and is the real first page when viewing a db, and Category List is then wrong as well. If I only knew to use Featured Records in the first place which is obvious and normal...
  11. 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).
  12. 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.
×
×
  • Create New...