User talk:Max34/VDCEditor: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(→‎Sustainability: new section)
No edit summary
Line 7: Line 7:
| time = 15:09, 6 Jun 2024
| time = 15:09, 6 Jun 2024
| 1 = Hey, I don't mean to be an asshole, since I've already critiqued the {{tlc|page}} template elsewhere, but I do have a few concerns over this extension itself, with the main problem being sustainability. Many people on this wiki (me included) use Firefox, which does not run on chromium like chrome for example, which means that this extension does not work for it. This means you would have to create another version of this extension for it, though I don't imagine that would be too difficult. However the larger concern I have is that this extension is unlikely to work for a sustained period of time without updates. Which is to say, you (or someone else) would need to keep updating this template for presumably the rest of this wiki's existence. And since editing pages using {{tlc|page}} might as well require this, the entire wiki would basically rest upon this extension. None of this is of course a problem if you don't mind updating this for the foreseeable future, and I imagine that you wouldn't have to update it that often anyways, but I still thought to leave a message since this is quite a pressing concern for the future of this wiki.
| 1 = Hey, I don't mean to be an asshole, since I've already critiqued the {{tlc|page}} template elsewhere, but I do have a few concerns over this extension itself, with the main problem being sustainability. Many people on this wiki (me included) use Firefox, which does not run on chromium like chrome for example, which means that this extension does not work for it. This means you would have to create another version of this extension for it, though I don't imagine that would be too difficult. However the larger concern I have is that this extension is unlikely to work for a sustained period of time without updates. Which is to say, you (or someone else) would need to keep updating this template for presumably the rest of this wiki's existence. And since editing pages using {{tlc|page}} might as well require this, the entire wiki would basically rest upon this extension. None of this is of course a problem if you don't mind updating this for the foreseeable future, and I imagine that you wouldn't have to update it that often anyways, but I still thought to leave a message since this is quite a pressing concern for the future of this wiki.
}}
{{Message
| user = Max34
| time = 19:49, 6 Jun 2024
| To be honest, I didn’t know that firefox doesn’t support this extension, I didn’t even think to check. The whole problem turned out to be that the background script is not available there. I was already able to fix this, but I noticed that some of the functionality does not work as it should. In the coming days I will be working on supporting the extension in firefox.
What about supporting templates and working with them... I can’t say anything for sure yet, but I plan to do a kind of manual implementation of templates directly through these templates. Self-written js, one might say. I have already tried to implement something similar and I think it will be quite possible.
To better understand what I’m talking about, I’ll give an example: we have an Emoji template. In the template itself there will be.. the template itself (obviously), as well as a special multi-line comment, something like {{Code|&lt;!--VDCEditor ShowThisTempateOnlyInNamespaces("* Talk"); <and the following code that adds, for example, a strip with emojis and when clicked on, a ready-made template will be inserted into the text
> -->}}
Thus, there will be no urgent need for updating. And yes, I foresee questions that this could be used for bad purposes, but I will try to do everything to prevent this from happening.
}}
}}

Revision as of 12:49, 6 June 2024

Icon-message-48px.png
This is the user talk page of User:Max34/VDCEditor. To add a comment, use the Edit button near the headline of the appropriate section. To create a new section, you can use the Add topic button at the top of this page.
Comments on talk pages should be signed with "~~~~", which will be converted into your signature and a timestamp.

Sustainability

(using Template:Message) Hey, I don't mean to be an asshole, since I've already critiqued the {{page}} template elsewhere, but I do have a few concerns over this extension itself, with the main problem being sustainability. Many people on this wiki (me included) use Firefox, which does not run on chromium like chrome for example, which means that this extension does not work for it. This means you would have to create another version of this extension for it, though I don't imagine that would be too difficult. However the larger concern I have is that this extension is unlikely to work for a sustained period of time without updates. Which is to say, you (or someone else) would need to keep updating this template for presumably the rest of this wiki's existence. And since editing pages using {{page}} might as well require this, the entire wiki would basically rest upon this extension. None of this is of course a problem if you don't mind updating this for the foreseeable future, and I imagine that you wouldn't have to update it that often anyways, but I still thought to leave a message since this is quite a pressing concern for the future of this wiki. --Wisdurm (talk) 15:09, 6 Jun 2024 (UTC)


(using Template:Message)  To be honest, I didn’t know that firefox doesn’t support this extension, I didn’t even think to check. The whole problem turned out to be that the background script is not available there. I was already able to fix this, but I noticed that some of the functionality does not work as it should. In the coming days I will be working on supporting the extension in firefox.

What about supporting templates and working with them... I can’t say anything for sure yet, but I plan to do a kind of manual implementation of templates directly through these templates. Self-written js, one might say. I have already tried to implement something similar and I think it will be quite possible.

To better understand what I’m talking about, I’ll give an example: we have an Emoji template. In the template itself there will be.. the template itself (obviously), as well as a special multi-line comment, something like <!--VDCEditor ShowThisTempateOnlyInNamespaces("* Talk"); <and the following code that adds, for example, a strip with emojis and when clicked on, a ready-made template will be inserted into the text > -->

Thus, there will be no urgent need for updating. And yes, I foresee questions that this could be used for bad purposes, but I will try to do everything to prevent this from happening.  --Max34 (talk) 19:49, 6 Jun 2024 (UTC)