Neos 2.1 (user management and multisite option) - neoscms

I have several customers under my Typo3 installation. Every user can edit his own site and has his own folder to upload his stuff. Is there a way in Neos to do the same?
Here my explanation:
Create Sitepackage for Customer
Create User for Customer
Create Uploadfolder for Customer
Customer can login an edit his site, but without seeing the other Sites or Files or other Packages which where uploaded by other Customer like the Multiplesites in Typo3.
I hope the explanation is good enough.

In Neos, everything get's uploaded in the Media Module. But you can generate collections and add this to a particular site. But every user will see the other pages. You have to make seperate instances for each customer. If you would do in one instance, you would have many drawbacks:
Update Neos (You will have to!) would be a hassle
You can't set content dimensions for a particular site, it is always for the whole instance.
All packages would be available for every site. Not good.
If you have trouble with one, you have trouble with all sites.
If you want to have a low-priced but not cheap hosting, who runs Neos, try http://uberspace.de. To get Neos on Uberspace running, you will have to set phpBinaryPathAndFilename in the Settings.yaml correctly.

Related

TYPO3 - display one page from pagetree only

I have a problem whose solution is certainly very simple, but it does not come to my mind at the moment :/
I have a multi-domain TYPO3 (6.1) installation and in one of the websites I need to temporarily show only one subpage, and over the rest of the pages I will work/update so I can not delete them. It is important that someone after entering a URL or going to the page from the Google search results has not opened this page, and has been redirected to this temporary.
I've tried the mount points but something does not work ...
Please help.
You can exchange the domain-records.
Make a new page on it's own (independent from the configuration of the domain it should replace). so it is a root-page. give it a domain record and disable the domain record of the pagetree it should replace.
Be aware to change the rootpageid configuration in realurl.
You also may need a special configuration for 404 handling for this domain as the most requests will be a 404 (or better 503).
And hurry up to update your system. TYPO3 6.1 is out of service for a long time.

Looking for an Extension of an extensive link list

For the construction of an extensive list of links, since the source page is a thematic portal, I am looking for a suitable EXT., Which also runs under TYPO3 7.6 LTS.
it if the list of links to a permits the use of categories and multiple categorization of links is possible would be nice. should Weiterrhin the links are described not only the destination address and an alias but here should still an outline of the target page (possibly with photo) be possible.
Additional functions such as proposing links by users, reporting broken links or even a User Voting would nice additional features.
There were times the Modern Linklist, but they were no longer being developed for TYPO3 <6.x.
Is there perhaps somewhere an alternative or as one might like to vorhnandenen solutions might realize? It would be nice of course, without any programming knowledge, since I'm not a programmer.
P.S .: It is not about building a spam list but high quality links with topics relating to the original page.
As this seems to be a straight forward usage you could try to build that extension by yourself with the ExtensionBuilder.
just build up the records neccessary for your data. and let the EB generate all usefull actions: list & show, even create, edit, delete in FE would be possible.
Afterwards you just need to edit the generated fluid templates.
these links may help:
Overview
EB manual
small remark: if you want the newest code state, use the EB from git instead of TER
I`m not aware of an existing extension for it but it could be a good project to learn extbase / fluid.
You should also take a look at
typo3/sysext/fluid_styled_content/Resources/Private/Partials/Menu
and
typo3/sysext/fluid_styled_content/Classes/ViewHelpers/Menu
Fluid Content contains everything you need to create a list like that, you "just" have to combine the necessary bits and pieces.
You can do a lot with TYPO3 core functionality: there is a page type "external URL", pages can have categories by default, there are plenty of menu options (TypoScript HMENU, menu content elements, Fluid menu Viewhelpers). The Linkvalidator can periodically check all links and report broken links.
For suggestions you could add a form. Powermail for example can also store submitted info in database records, so your visitors could prepare page records (they are hidden until you make them visible).

Platform for User Created Content

I'm working on a new project where I'd like users to be able to add content. The site is a project collaboration site where users can, sign up and create a profile, post a project idea (give it a name, some details and upload a couple of pictures, etc.), and hit a create button. The project would then be featured as a thumbnail on a Projects page where others could comment on the project and review the submitted idea.
Would a CMS be suitable for an application such as this? The user content would be added on the front end, so users wouldn't necessarily be able to access the control panel to add content so I'm not sure if a CMS would work or not.
I was taking a look at PyroCMS as I have some familiarity with PHP and CI but I don't know if this would fit the bill.
Any thoughts? Thank you!
This is absolutely doable with Pyro CMS Pro or by adding on the Streams extension. That would allow you to create the front-facing pages without any programming. You can create any number of custom fields to allow this.

Some doubts related to the backend users in Typo3 6.1.1

I am pretty new in Typo3 (I came from Joomla and WordPress) and reading the documentation I have some doubts related to the user manage the user in this CMS:
I am using Typo3 6.1.1 and reading here it seems to me that the user managment is quite different (maybe the documentation is related to an old version of the CMS?): http://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/CreateUsersGroups/Index.html
In particular I am not understanding if in the 6.1.1 the backend user can ben divided in groups or if they simply are backend user because if I go into: ADMIN TOOLS ---> Backend User I can see the backend user but not the groups, why?
Tnx
Andrea
As you can see in mentioned doc, BE users can be divided by groups and easiest way for creating BE groups and next BE users is using WEB > List module.
Just using workflow showed at screen of this section you need to create records of both types (blue arrows) on the highest page (with id 0 - on screenshot it's called New TYPO3 site)
I'm not quite sure about the reason, but Backend User module doesn't allow to manage BE groups directly, however there's a tip (which is general for whole TYPO3) - you can create a BE group ad hoc - during the process of creating BE user by using additional icons in the form, take a look to screenshot below, the yellow pencil and black plus allows you to edit/create related records without canceling current edition.

joomla multiple site content distribution

I'm just starting to evaluate joomla CMS as a tool to build out my personal site. I'd like to manage multiple sites/domains with one copy of joomla on one host. so I'll own mysite.com and myothersite.com, which will both point to the same host/joomla code. If I do this I need to be able to set which domain/site the content I add shows up on. For some sites the content will be on both for others it will be on only one. What would be ideal it to have some kind of filtering mechanism so I don't have to manually set where the content goes.
What would be ideal is for me to set tags on the content and each site can specify which taged content to show.
My last requirement is that I be able to have different pages on each site.
Is this possible or am I asking too much from a "free" CMS?
Thanks all
I don't know if there's a component that achieves what you're describing here. I use a multi-language component in some of my sites that shows translations, but it doesn't "suppress" articles that doesn't have references to a translation: it just says "No translations to this article". I know you're not asking for translations methods, but I think the Joomfish way of selecting content based in a chosen language would be what you wanted, but not based in languages, just domains.
The only component I know it would be able to suppress articles based in pre defined parameters (in its case the language), is the Joomfish's "Table Localization Plugin", but you need to be a Joomfish silver member paying $60 to Joomfish's developers.
You could write a component(see here for plugin documentation), that analyzing the domain, would suppress articles that shouldn't appear in that specific domain. But I think it's going yo be a lot of work. You would learn a lot of Joomla's architecture, though.
How Joomla displays its content (output) is controlled entirely by parameters. So if you can control what parameters are loading, you can create multiple displays per host
However, that may be overkill in this case. You can just easily hack your template. Just make it load a different menu for siteA and siteB. (The host is set in $_SERVER['HTTP_HOST'])
The menu on siteA could have a tagging component item, set to display articles tagged siteA.com. The siteB will have the same for its domain.
While there are extensions that will do what you describe (http://extensions.joomla.org/extensions/core-enhancements/multiple-sites), Joomla is really designed for one site at a time. I've done setups where I use the same codebase for Joomla and manage it with version control, but I always end up launching multiple sites with individual databases.
However, I don't know of any CMS that inherently allows you to share articles across instances while keeping the data centralized. You may be looking at an extension (or your own customization) regardless of which platform you pick.
We had a similar problem with needing to share content across multiple Joomla! sites so we developed this extension: http://extensions.joomla.org/extension/simple-sharing
It is not very robust in terms of what it can share but it does let you share Articles across multiple sites and choose which sites and categories those articles get published into. I hope it works for you.
Thanks!