Comments (13)
I've never used multisites, so I can't really comment on it. But from what I understand, this seems it be a valuable update and a future prove concept.
from multisites.
@Guite What checks occur via IP address that you mentioned? Would such checks restrict functionality if a site is on server cluster and load balancer that may have varied IP addresses?
from multisites.
@shefik the validator is contained in Symfony: http://symfony.com/doc/current/reference/constraints/Ip.html
from multisites.
@Guite Okay, so this is only just validating that the input is a real IP Address?
from multisites.
Yes.
from multisites.
Here is an updated model version:
Most important changes include:
- Restructured based on an early development version of MOST 0.7.0 (therefore only one diagram remains); thus entities have their own actions now.
- Added project table for grouping sites by client or topic
- Added a second var container containing only security-related settings
- Added custom action for exporting a site into a new template
- Added new field for a whitelist of languages per site (see #17)
- Added settings container for disabling unrequired generator features (like rss and atom feeds or content types and blocks)
- Added a new table for template parameters (variable information to be defined for each site)
- Added two parameter fields to the site table (csv upload, array for manual form-based input)
- Added custom action for reapplying templates to all assigned sites
- Added cascade and edit settings to all new relationships
from multisites.
Todo: add upload fields on the site
entity for uploading a custom logo as well as a favicon.
from multisites.
Probably refs zikula/core#966.
from multisites.
Next update reflecting the most current design iteration:
Recent changes:
- set version to
2.0.0
- added two new upload fields to the
site
entity for storing logo and favicon images - changed
folders
field type in thetemplate
entity fromstring
toarray
- added another array field named
exludedTables
to thetemplate
entity to allow skipping certain tables when reassigning a template to all sites based on it - removed unrequired
access
table
from multisites.
Design iterations are completed for v2, therefore this ticket can be closed.
from multisites.
- removed one obsolete modvar
- replaced parameters table by an array field
from multisites.
Nice job
from multisites.
- Added some actions
- Removed
activationDate
field in thesite
table (since we havecreatedDate
provided by the standard fields extension already)
from multisites.
Related Issues (20)
- Idea: Option for asset CDN
- Add custom override folder per site
- Global admin password improvements HOT 1
- Provide sql multiplier and shell HOT 1
- Fix and improve updating of core and extensions HOT 1
- Language whitelist per page HOT 2
- Reuse the same site for different domains
- Customise admin area HOT 1
- Reimplement existing functionality HOT 1
- Implement new functionality HOT 1
- Implement update code for existing installations HOT 1
- Allow multiple site domain/folder entries
- CI support HOT 1
- Use DBAL instead of PDO
- Undefined index: HTTP_HOST in /config/multisites_config.php HOT 1
- asset fixes HOT 1
- Finish migration to Zikula 2
- Tests and bugfixing
- Warning: Multisites has an invalid composer.json file which could not be decoded. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from multisites.