Topic on User talk:SwiftSys

Jump to navigation Jump to search
Kghbln (talkcontribs)

Heiya Lee, I have put some suggestions on the talk page of your extension which will probably help you a lot with improving it and point you to a direction. Addidtionally Skizzers added a note about a security issue which you already anticipated. I really should learn basic PHP to be of better help in such cases in the future.

Cheers

SwiftSys (talkcontribs)

If you have no knowledge of php and want to learn, I'd suggest learning mediawiki mark-up, it is confusing making the transition, as I have found myself, but making the transition to Mediawiki has been less steep than I'd expected.

I started with the Font-Awesome extension, which is pretty basic and looking at it now, I'm almost embarressed to have my name to it lol It works I know but requires too many edits to the vector skin, when I'm were I want to be my skin and its accompanying extension I'll look at those css extensions again so that no core edits are required.

Maybe download that extension and look at how it works, or modify it for something you want to make yourself, just as a learning process.

Download xampp and install on your pc, to test and evaluate your code. If an old git like me can learn I'm sure you'll find it very easy :) Can email me via this wiki if you need any help.

Cheers, Lee

SwiftSys (talkcontribs)

awesome thanks, though strangely I cant use the same tool to email you lol

Kghbln (talkcontribs)

You should be able. Just change the username.

SwiftSys (talkcontribs)

Ah your username is different to your signature.

Kghbln (talkcontribs)

I believe that this is a good strategy. I already started to do some learing by doing but a seemingly easy task turned out to be a disaster. Still, I am learing though this was the wrong spot to start. I think MediaWiki-Vagrant will be an option. Thank you for your encouragement.

SwiftSys (talkcontribs)

You should try modifying fontawesome because it is VERY basic as it is just a css extension, see fontawesome.php which shows how to include the css and scripts which are loaded through resourceloader, also naming the ext.files found in the modules folder. Also look at fontawesome.i18n.php which shows how to add messages i.e. developer name, links and extension title.

Start there, and see what results you get, also you will find the following very helpful;

https://www.mediawiki.org/wiki/Developing_extensions

https://www.mediawiki.org/wiki/ResourceLoader

You will enjoy, but please do contact me if you need any help :)

Kghbln (talkcontribs)

I18n is the part I currently understand most of. Still heaps of gaps even there. I have a couple of unmaintained extensions in mind which I would like to foster in the future. Thank you for the pointers to crank up things!

SwiftSys (talkcontribs)

even though I'm not an expert with php you're welcome to my css knowledge whenever you like :) Never be affraid to ask ever :)

SwiftSys (talkcontribs)

Wow, thats quite impressive, have your email address now - Be afraid, be very afraid! lol just joking would invade your privacy like that, but it would have been useful for the other issue.

SwiftSys (talkcontribs)

Also hope you don't mind me saying, if you are German as your github page suggests, your use of English is impeccable, would never have guessed in a million years, there hasn't been a single error in grammar, congrats for your brilliant skill :)

Kghbln (talkcontribs)

Yeah, I am. Writing is ok but as soon as I start talking it gets undeniable. Thank you for the cheers!

Reply to "Extension:BootStrapSkinContactForm"