Skip to content

Fork of the TYPO3 extension vjchat .. made to be compatible also with latest TYPO3 LTS

Notifications You must be signed in to change notification settings

velletti/jvchat

Repository files navigation

jvchat

Fork of the old TYPO3 extension vjchat

see ChangeLog for old Infos about this extension

This is To be able to use this extension also in TYPO3 LTS 9

Migration from vjchat to jvchat

Typoscript was changed nearly 80 % most settings have moved

Template has moved from marker Based Template to Fluid Resource\Private so you may Need to adjust the Fluid templates

  • pi1\DisplayChatRoom
  • pi1\GetMessages
  • pi1\Userlist
  • pi1\Roomlist

css is now in Resource\Public\css\jvchat.css or use scss in Resource\Private\Scss\jvchat.scss

MYQSL Tables have to be renamed and th Plugins List type value has changed:

RENAME TABLE `tx_vjchat_entry` TO `tx_jvchat_entry`;
RENAME TABLE `tx_vjchat_room` TO `tx_jvchat_room`;
RENAME TABLE `tx_vjchat_session` TO `tx_jvchat_session`;
RENAME TABLE `tx_vjchat_messages` TO `tx_jvchat_messages`;
RENAME TABLE `tx_vjchat_room_feusers_mm` TO `tx_jvchat_room_feusers_mm`;
UPDATE tt_content SET list_type ='jvchat_pi1' WHERE list_type ='vjchat_pi1' ;

Installation using Composer

add this to the repository section in your composer.json { "type": "vcs", "url": "[email protected]:velletti/jvchat.git" }

"repositories": [
	{ "type": "composer", "url": "https://composer.typo3.org/" },
	{ "type": "vcs", "url": "[email protected]:velletti/jvchat.git" }
],

call

composer require velletti/jvchat dev-master

Update the psr-4 and classmapp folders .. (classmap maybe not needed in the near future anymore )

	"psr-4": {

		"JV\\jvchat\\": "http/typo3conf/ext/jvchat/Classes/"
	},
	"classmap": [
		"http/typo3conf/ext/jvchat/pi1"
	],

About

Fork of the TYPO3 extension vjchat .. made to be compatible also with latest TYPO3 LTS

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published