Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 8 reacties
Bron: Drupal, submitter: The_Brug

Drupal logo Versie 8.0.6 van Drupal is uitgebracht. Drupal is een in php geschreven, gebruiksvriendelijk en krachtig contentmanagementplatform, waarmee bijvoorbeeld websites kunnen worden gemaakt. In versie 8 staan responsive templates standaard aan, waardoor een website er altijd goed uitziet, onafhankelijk van het apparaat dat wordt gebruikt om hem te bekijken. In Drupal 8 is de overstap van xhtml naar html5 gemaakt, wat onder meer web-apps mogelijk maakt. Verder is de in php geschreven broncode flink opgeschoond en gemoderniseerd en zouden door slimmere caching de prestaties zijn verbeterd.

Versie 8.0.6 is alweer de laatste geplande uitgave in de 8.0-reeks. Versie 8.1.0, een minor release, staat inmiddels al in de steigers en zou als alles goed gaat 20 april uit moeten komen. Een release candidate zal op korte termijn beschikbaar komen. Versie 8.0.6 bevat alleen bugfixes en er zijn verbeteringen aan de documentatie en testprocedures aangebracht.

Changes since 8.0.5
  • #2448843: [regression] Themes unable to implement hook_element_info_alter()
  • #2694243: node_field_data and search_index tables should match on langcode
  • #2699869: deprecation notice for format_string() says to use SafeMarkup::format(), but that is also deprecated
  • #2698595: Named spelled incorrectly in Maintainers file
  • #2696919: EntityResource annotation class has @see after plugin annotation
  • #2614824: Tests fail when version constant is stable
  • #2664748: Node revision queries tagged for node access cause "no node table" exception
  • #2677414: VerticalTabs' #default_tab broken due to wrong/mismatching class name
  • #1458824: Ajax doesn't work with Tableselect with checkboxes
  • #2685021: Fatal error: $this when not in object context in views.theme.inc
  • #2679883: Audit use of YAML to ensure we're not using deprecated syntax
  • #2651986: Local task link "Translate" is not translated
  • #2535660: PDO Exception in Node Search Plugin
  • #2274153: Make RESTTestBase::httpRequest() work with HEAD requests
  • #2664290: Remove array typehints from batch callbacks
  • #2669418: Php Storage not defining secret index
  • #2688813: Documentation for FieldPluginBase::addSelfTokens is missing "__"
  • #2573975: function_exists check in PluralTranslatableString is wrong
  • #2609874: Boolean field "On label" and "Off label" are not translatable
  • #2687837: run-tests.sh --types does not work with --directory
  • #2664274: Combination of --prefer-dist and .gitattributes confuses our vendor test cleanup
  • Revert "Issue #2609874: Boolean field "On label" and "Off label" are not translatable"
  • #2609874: Boolean field "On label" and "Off label" are not translatable
  • #2638856: Unable to install modules with core dependencies via composer
  • #2633568: Improve method for migrating link attributes from D6
  • #2669590: IntegrityConstraintViolationException using an entity reference in a view with a entity reference display
  • #2684575: Get is unable to pick up 0
  • #2685463: Typo in the usage example of HtmlTag API page
  • #2281393: D6->D8 Blocks - Custom titles not imported
  • #2680057: Allow to not override the simpletest results on a new test run
  • #2658412: Config API topic makes no mention of getEditable()
  • #2248223: Adding a new Views filter and making it exposed returns user back to list of filters
  • #2679953: Replace mentions of url() in docs
  • #2684319: ConfigFormBaseTrait::config() @return doxygen is inaccurate
  • #2676026: Correct documentation of ThemeNegotiatorInterface
  • #2680307: Direct people to Services and Elements pages on API sites in a clearer way
  • #2225477: Add migrate sources and destinations for D6 i18n variables
  • #2177335: Selecting 'Disabled' does not move the block to the disabled region when there are no disabled blocks
  • #2670978: Allow to run just specific types when running all tests
  • #2616220: Obey field cardinality in vocabulary migration
  • #2609680: Add an AssertMailTrait to allow mail testing in Kernel tests and fix odd stdout not found in test output
  • #2608692: Revise docblock for BookManager methods
  • #2626106: The image button does not work unless width+height attributes are allowed, even though those are optional
  • #2682367: Wrong comment in AdminRouteSubscriber::getSubscribedEvents
  • #2683391: Backport EntityKernelTestBase to 8.0.x
  • #2471689: Entity API documentation should consistently refer to handlers rather than controllers
  • #2676472: docs for t() and related functions don't explain how context works
  • #2572125: Content translation local tasks are not getting displayed due to caching
  • #2675000: SQLBase::mapjoinable does not support SQLite part 2
  • #2179537: Drupal 8 has a broken UUID generator
  • #2672512: CKEditorPluginConfigurableInterface::settingsForm() docs don't match API usage
  • #2664150: Expand BrowserTestBase with error handling support
  • #2665738: jQuery Autocomplete applies "_renderItem" option only for first element on the page
  • #2679006: 'incloming' in SourcePluginBase::$trackChanges comment
  • #2580177: Language list is not correctly ordered when it's localized
  • #2668008: Internationalization topic refers to format_plural() function that does not exist
  • #2614764: Wrong @param doc in class Composer
  • #2677672: Improve docs of getDataDefinition for lists and complex data
  • #2678620: HandlerBase::breakString does not work with decimal values
  • #2623940: ConfigInstaller tries to install optional config with missing dependencies
  • #2302259: Test coverage for user profile link type from D6

Drupal 8 (620 pix)

Versienummer:8.0.6
Releasestatus:Final
Besturingssystemen:Scripttaal
Website:Drupal
Download:http://ftp.drupal.org/files/projects/drupal-8.0.6.tar.gz
Bestandsgrootte:11,24MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (8)

Was er ooit mee begonnen maar had het opgegeven. Leer curve is enorm stijl en eigenlijk meer geschikt voor bedrijven met Drupal experts. Ik vraag me af of je met Drupal een forum kan op zetten die zowel voor de bezoeker als voor de admin gemakkelijk is.
Drupal forum is nooit echt 'forum' achtig geweest zoals je gewend bent van special forum-cms'en. Echter, het is aan jou, in Drupal kan je alles, maar dan ook alles hergebruiken. Via views kun je een mooi dashboard maken voor admin's en users van alle voor hen relevante info, bijvoorbeeld forumtopics.

Waar je het neerzet, hoe het eruit ziet en dergelijke, daar heb je zelf de vrijheid in. Dat is misschien wat de leercurve zo hoog maakt, de vrijheid die je hebt. De leercurve is namelijk niet vreselijk hoog als je normale website-wensen hebt. Alleen heeft drupal zoveel mogelijkheden, en er zijn zoveel manieren om iets te bereiken, met meerdere wegen naar een gelijk eindresultaat. Men besluit vaak ook om drupal erbij te pakken als ze een complexe site willen bouwen, of denken dat ze in de toekomst een complexe site gaan krijgen.

Wordpress is bijvoorbeeld veel toegankelijker en zet je als beginnende developer sneller een makkelijke site mee op, maar dit komt meer doordat het kaders heeft waar je mijns inziens moeilijk uit komt. Zodra je in Wordpress complexe structuren wilt hebben (zoals userrol A mag dit wel, userrol B niet of inhoud gerelateerd aan user A moet op pagina X verschijnen maar mag niet zichtbaar zijn voor andere users) dan wordt Wordpress ook een zeer lastig verhaal met een ontzettend stijle leercurve. En op dat gebied is Drupal een stuk makkelijker (als je maar door de initiele leercurve heen bent).
Merci voor je feedback. Bestaat er een forum cms die even krachtig is als Drupal en gratis. Drupal wil ik wel terug proberen maar schrikt me wel af.
Ik heb me nooit in wat anders verdiept eigenlijk. Er zijn wel kant-en-klare drupal distributies die misschien bieden wat je wilt. Die hebben een install profiel die drupal al helemaal aanpassen.

Hier kan je snuffelen. Als je een beetje vlot bent met databases en virtual hosts kan je er in een uur een paar proberen.
https://www.drupal.org/project/project_distribution

Open Atrium, Openpublic en Drupal Commons bieden wel forum-achtige functionaliteit, maar ze zijn veel meer dan alleen een forum. Vooral Open Atrium vraagt nogal wat power van je server/lamp-stack en de workflow wijkt erg af van Drupal zelf (vind ik). Misschien zijn er nog andere, maar deze drie ken ik.

Oh en ik vergeet de module Advanced Forums:
https://www.drupal.org/project/advanced_forum

Die biedt na install wat meer forum-like overzichten.

[Reactie gewijzigd door Mar2zz op 6 april 2016 19:54]

Ik vind het fijn werken, het ziet er allemaal bekend uit en werkt soepel. Drupal7 vond ik al erg fijn in het gebruik maar nu krijg je responsiveness en een goede wysiwyg editor erbij. Ik worstel alleen enorm met het nieuwe themeing systeem, heb er zelfs al op stackoverflow over gepost (http://stackoverflow.com/...tik-sub-theme-in-drupal-8). Om de een of andere reden pakt hij mijn custom css niet. Ik wil alleen maar een plaatje in de banner en wellicht de fonts aanpassen in een child theme van Bartik...

[Reactie gewijzigd door teek2 op 6 april 2016 18:22]

Heb een antwoord op stack gezet. Denk dat dat 't is. Als dat t niet is dan leesrechten/cache checken.

Als t wel zichtbaar is via element-inspector in je browser, maar de kleur komt niet door, dan zit er een ander element voor of t heeft geen width en height.

[Reactie gewijzigd door Mar2zz op 6 april 2016 19:37]

Tip: vragen die specifiek over Drupal gaan, kan je ook stellen op http://drupal.stackexchange.com/ .
Heb gelijk geupdate met drush. Echter, deze gooit de vendor map leeg en composer.json weg en dan moet opnieuw composer-manager opnieuw gedraaid worden voor dependencies. Zijn hier ook shorthandles voor?

Anders is het een:
[code]drush up drupal && php modules/composer-manager/scripts/init.php && composer drupal-update[/code]

Lijkt me zo omslachtig?

Op dit item kan niet meer gereageerd worden.



Nintendo Switch Google Pixel Sony PlayStation VR Samsung Galaxy S8 Apple iPhone 7 Dishonored 2 Google Android 7.x Watch_Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True