Jump to content

Askancy

Members
  • Posts

    221
  • Joined

  • Last visited

  • Days Won

    1

 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 Askancy

  1. 18 hours ago, EmpireKicking said:

    So the 'My Purchases' page still be available when the marketplace shuts down?

    I still have a lot of add-ons with no provider's names next to them 😞 

    It would also be convenient for us users to have an xml export of the list...

    • Product name
    • License
    • Purchased data
    • Expired data
    • Provider (if not available, developer name, the blank space now is a little scattered, it almost looks like deleted the developer)
  2. 3 hours ago, Chris027 said:

    It should be up to community managers to decide who sees the value in these numbers. I can’t think of a single reason this information should be broadcast to the world on all communities. 

    I completely agree with you. I think it would be nice to have in IPB v5 more freedom for customization in this kind of thing.

    The number of views of a piece of content (in public) may be useful in supportive discussions, but not in a community talking about frogs or TV series, I think it is more important the engagement value that discussion creates, example how "hot" appears when it is very active. 

    As in my suggestion below, why would visitors and users care how many people clicked on that link?

    Maybe it would be nice to create an "appreciation" system to the topic, other than reactions, something like Steam did. Create a Gamification system, it would help entice a community to be more active and perhaps indicate there the number of "Rewards" given within that topic, which is different from badges, since here users assign them to each other, giving each other points and awards that they have counted in their "inventory," so there is no spam of randomly assigned rewards.

    In that case we have a true value in the list of topics: That discussion has had posts with lots of acknowledgements from the community inside, so it has good content inside.

  3. 9 hours ago, FanClub Mike said:

    1. When a URL changes, custom Page Titles don't follow. They show in the adminCP under the previous URL.

    How it is ralized now for SEO reasons is perfect, you avoid 301 redirects and 404 errors.

    the slug of the page is commanded by the topic id. If you take this url as an example, the slug is: 475095-new-spam-prevention-features and the id: 475095

    https://invisioncommunity.com/forums/topic/475095-new-spam-prevention-features/

    The same topic will be accessible from:

    https://invisioncommunity.com/forums/topic/475095-qw4124

    https://invisioncommunity.com/forums/topic/475095-nerqwrqw2154w-spam-prevention-features/

    So if the url changes, it doesn't create indexing problems for you.

    9 hours ago, FanClub Mike said:

    2. I would love to be able to create my own Title Templates for specific URL Paths. I realize that might be a bit of a niche request, however.

    AdminCP->System->Advanced Configuration->Friendly URLs, Isn't this what you are looking for?

  4. What did you use to develop the internal app? I wrote this post for someone trying to integrate Laravel and InvisionCommunity, you can easily replicate it.

    I have been using this integration on my Laravel and Invision portal for 3 years now, and have never found any instability issues.

     

     

  5. 10 minutes ago, Jim M said:

    I'm not sure where you get a force to Cloud (Classic is still cheaper than Cloud 🙂 ). Classic is self-hosting and is offered for v5. v4 is also going to be maintained for quite some time still. 

    But if I have a forum license, why do you have to FORCE me to pay more (from 110 to 199 per year), giving me applications like Pages, Commerce and Blog which honestly are garbage since you can get better results using other software?

    In my project I use Forum and Gallery and honestly, Gallery is so poorly structured and neglected by your development that it is not worth buying. You should offer a light package, only forum.

    I also have another project, an Italian support forum, invisionita, which is 13 years old. With these prices, it is becoming unsustainable for me to continue maintaining the project, translating the platform into Italian and helping with guides, etc. I cannot afford to pay $199 for unofficial Italian support.

  6. 13 minutes ago, Daniel F said:

    Personally I would love to have some helper methods like in Laravel.

    It would be really nice to have strings like Laravel uses, i.e., @lang('application.string').

    With IP.Board 5, please consider us translators as well, allow us a copyright string and a tool for differences at every update.

    2 minutes ago, Matt said:

    Yes, there's a lot we would love to do, but a tear down and re-write isn't something we have the luxury of time for, so we will need to keep using the "long-ass" methods for now.

    Since you were rewriting the template, I think it would have been the right time to implement a change like that.

  7. 41 minutes ago, Marc Stridgen said:

    At present, this is a value add item for our cloud customers on Creator Pro and above. It has been stated that we may, at some point in the future, consider this on the classic platform. However there is nothing set it stone as of yet

    What languages do you use for this application that led to the decision not to publish as well for self-hosts? I don't think it uses NodeJS or AWS stuff with your modules....

  8. I'm using the post Topics api, but I can't figure out how to attach an image to the discussion...

    function CreateTopic($forum,$title,$post,$author) {
    	$url = 'https://forum.****.it/';
    	$apiKey = '*******';
    	$point = '/forums/topics';
    	$endpoint = $url. 'api'. $point. '?key='. $apiKey;
    
    	$options = [
    				'form_params' => [
    				'forum' => $forum,
    				'title' => $title,
    				'post'	=> $post,
    				'author' => $author
    				]
    	];
    	$client = new Client();
    	$request =  $client->post($endpoint, $options);
    	return $request;
    }

    I can't find anything in the documentation to attach an image to the discussion...

     

     

  9. 2 hours ago, Randy Calvert said:

    Why not simply change that language string to a space if it really bothers you that much?

    Simply because it is not the correct way to act.

    As you see I posted a suggestion, because this "function" is completely useless, especially seen by guests/users.

    I solved momentarily like this:

    {{if \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->isAdmin()}}
      {{if $forum->redirect_on}}
      	&nbsp;&nbsp;<span class='ipsType_light ipsType_medium'>({lang="redirect_hits" pluralize="$forum->redirect_hits"})</span>
      {{endif}}
    {{endif}}

     

  10. <?php exit; ?>
    
    Mon, 27 Mar 2023 18:00:34 +0000
    SELECT COUNT(*) FROM `core_log` WHERE `category`='datastore' AND `time`>1679936434
    IPS\Db\Exception: Tablespace has been discarded for table `core_log` (1814)
    #0 /var/www/vhosts/****.it/httpdocs/system/Db/Select.php(446): IPS\Db\_Select->runQuery()
    #1 /var/www/vhosts/****.it/httpdocs/system/Db/Select.php(370): IPS\Db\_Select->rewind()
    #2 /var/www/vhosts/****.it/httpdocs/applications/core/extensions/core/AdminNotifications/ConfigurationError.php(136): IPS\Db\_Select->first()
    #3 /var/www/vhosts/****.it/httpdocs/applications/core/modules/admin/system/login.php(202): IPS\core\extensions\core\AdminNotifications\_ConfigurationError::runChecksAndSendNotifications()
    #4 /var/www/vhosts/****.it/httpdocs/applications/core/modules/admin/system/login.php(113): IPS\core\modules\admin\system\_login->_doLogin()
    #5 /var/www/vhosts/****.it/httpdocs/system/Dispatcher/Controller.php(118): IPS\core\modules\admin\system\_login->manage()
    #6 /var/www/vhosts/****.it/httpdocs/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute()
    #7 /var/www/vhosts/****.it/httpdocs/admin/index.php(13): IPS\_Dispatcher->run()
    #8 {main}
    #0 /var/www/vhosts/****.it/httpdocs/init.php(1037): IPS\_Log::log()
    #1 [internal function]: IPS\IPS::exceptionHandler()
    #2 {main}

     

    This is the only error log I have inside. If I look at the core_log table, it is empty....

     

     I solved by deleting the core_log table and recreating it:

     

    CREATE TABLE `core_log` (
      `id` bigint(20) UNSIGNED NOT NULL COMMENT 'ID Number',
      `exception_class` varchar(255) DEFAULT NULL COMMENT 'If the log was an exception, the class name',
      `exception_code` int(3) UNSIGNED DEFAULT NULL COMMENT 'If the log was an exception, the code',
      `message` mediumtext NOT NULL COMMENT 'The log message',
      `backtrace` text DEFAULT NULL COMMENT 'The backtrace',
      `time` int(10) NOT NULL DEFAULT 0 COMMENT 'Unix timestamp of log',
      `category` varchar(128) DEFAULT NULL COMMENT 'Optional string identifying the type of log',
      `url` text DEFAULT NULL COMMENT 'URL the error occurred on, if any',
      `member_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'Member that triggered the error, if any',
      `loaded_hooks` text DEFAULT NULL COMMENT 'Any third party hooks loaded'
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
    
    ALTER TABLE `core_log`
      ADD PRIMARY KEY (`id`),
      ADD KEY `time` (`time`),
      ADD KEY `category` (`category`);
    
    ALTER TABLE `core_log`
      MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID Number', AUTO_INCREMENT=103644;
    COMMIT;
  11. What problem are you having, Aurora?

    Do you want to edit elements in the original CSS of IPS?

    2 hours ago, Aurora17 said:

    I wanted to know if it is possible to restore the css

    Do you want to restore the original theme?
     

  12. You encounter this issue because you need to convert the code inside the span into HTML entities:

    Il codice <span class="ipsType_monospace">&lt;noscript&gt;</span> fornito da Google da inserire nella pagina <span class="ipsType_monospace">&lt;body&gt;</span>

    It would be helpful if, in the English example, the "original" text displayed the usage of HTML entities without converting them to ASCII.

  13. 1 minute ago, DawPi said:

    One more time - what the issue is?

    Why one more time? 😅

    <p><a href="https://***.it/giochi/call-of-duty-warzone" class="notreplace" title="Call of Duty: Warzone" style="text-decoration:none;">Call of Duty: Warzone</a> 2.0 [other text].</p>

    Could contain: Page, Text

    Why use the custom link from Call of Duty: Warzone and not from Call of Duty: Warzone 2.0?

     

  14. If I have in the custom link:

    • Cyberpunk 2077
    • Cyberpunk 2077: Phantom Libery

    The system correctly recognizes when to use the custom link, without creating "conflicts".

    But if I have the custom links:

    • Call of Duty: Warzone
    • Call of Duty: Warzone 2.0

    When I go to write Call of Duty: Warzone 2.0, it uses the Call of Duty: Warzone custom link, how can I avoid it?

    In my opinion it would be nice and especially useful to create a helper that tells the system which customlink it uses and whether not to use it.

    In mine I have a custom link for each game, in the case of Grand Theft Auto I really have many:

    image.thumb.png.2d1cd34d8494fd5c395a1cb80a548e5c.png

    I writing an article in which I was talking generally about the Grand Theft Auto series and not about a specific chapter, and all the links led to the first game in the series in 1998, when it would have been obvious to put the link to the last game in the series. It would also be helpful to have a helper where you indicate that even if the word is in the custom link, not to use it because you are not referring to that thing...

     

    Why not create an helper example: Grand Theft Auto[IDCustomlink], so that he knows which custom link to use?

  15. They could introduce the system as the edit topic title... Holding down the forum name/description opens the form to edit it, and for the icon, a modal to load a new icon...

    How they could also speed up a user's group change from public profile, user ban etc... 

×
×
  • Create New...