Software-update: Drupal 7.15

Drupal logoVersie 7.15 van Drupal is verschenen. Drupal is een in php geschreven gebruiksvriendelijk en krachtig contentmanagementplatform, waarmee bijvoorbeeld websites kunnen worden gemaakt. Sinds versie 7.0 is er een vernieuwde interface, die eenvoudiger en intuïtiever zou zijn. Er kunnen verder extra velden, gebruikers, termen, url's, afbeeldingen, lijsten met opties en nog meer aan content worden toegevoegd. Ook is er een automatische test aan het framework toegevoegd om bugs in de code te kunnen opsporen. Ten slotte is de databaselayer volledig herschreven, wat veel beperkingen van de databaselayer in Drupal 6 oplost. In deze update zijn de volgende veranderingen en verbeteringen aangebracht:

Release notes

Maintenance release of the Drupal 7 series. Includes bugfixes and small API/feature improvements only (no major new functionality); significant new features are only being added to the forthcoming Drupal 8.0 release.

No security fixes are included in this release.

Besides documentation fixes, no changes have been made to the .htaccess, robots.txt or settings.php files in this release, so upgrading custom versions of those files is not necessary.

Major changes since 7.14:
  • Introduced a 'user_password_reset_timeout' variable to allow the 24-hour expiration for user password reset links to be adjusted (API addition).
  • Fixed database errors due to ambiguous column names that occurred when EntityFieldQuery was used in certain situations.
  • Changed the drupal_array_get_nested_value() function to return a reference (API addition).
  • Changed the System module's hook_block_info() implementation to assign the "Main page content" and "System help" blocks to appropriate regions by default and prevent error messages on the block administration page (data structure change).
  • Fixed regression: Non-node entities couldn't be accessed with EntityFieldQuery.
  • Fixed regression: Optional radio buttons with an empty, non-NULL default value led to an illegal choice error when none were selected.
  • Reorganized the testing framework to split setUp() into specific sub-methods and fix several regressions in the process.
  • Fixed bug which made it impossible to search for strings that have not been translated into a particular language.
  • Renamed the "Field" column on the Manage Fields screen to "Field type", since the former was confusing and inaccurate (UI change).
  • Performance improvement: Removed needless call to system_rebuild_module_data() in field_sync_field_status(), greatly speeding up bulk module enable/disable.
  • Fixed bug which prevented notifications from being sent when core, module, and theme updates are available.
  • Fixed bug which prevented sub-themes from inheriting the default values of theme settings defined by the base theme.
  • Fixed bug which prevented the jQuery UI Datepicker from being localized.
  • Made Ajax alert dialogs respect error reporting settings.
  • Fixed bug which prevented image styles from being deleted on PHP 5.4.
  • Fixed bug: Language detection by domain only worked on port 80.
  • Fixed regression: The first plural index on a page was not calculated correctly.
  • Introduced generic entity language support. Entities may now declare their language property in hook_entity_info(), and modules working with entities may access the language using entity_language() (API change: http://drupal.org/node/1626346).
  • Added EntityFieldQuery support for taxonomy bundles.
  • Fixed issue where field form structure was incomplete if field_access() returned FALSE. Instead of being incomplete, the form structure now has #access set to FALSE and field form validation is skipped (data structure change: http://drupal.org/node/1663020).
  • Fixed data loss issue due to field_has_data() returning inconsistent results. The fix adds an optional DANGEROUS_ACCESS_CHECK_OPT_OUT tag to entity field queries which field storage engines can respond to (API addition: http://drupal.org/node/1597378).
  • Fixed notice: Undefined index: default_image in image_field_prepare_view()
  • Numerous API documentation improvements.
  • Additional automated test coverage.

Drupal 7 dashboard screenshot (481 pix)

Versienummer 7.15
Releasestatus Final
Besturingssystemen Scripttaal
Website Drupal
Download http://drupal.org/node/1708292
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

02-08-2012 • 09:16

17

Submitter: quannah

Bron: Drupal

Reacties (17)

17
17
13
0
0
1
Wijzig sortering
en hoe zet zich dit af tegen over bv typo3.. want die noemt niemand hier?
Typo3 is het meest gebruikersonvriendelijke CMS dat ik heb uitgeprobeerd een aantal jaar geleden.
ok.. maar in een paar jaar kan veel veranderen..
begreep namelijk dat typo3 in ieder geval de meeste features zou hebben van allemaal dus ben eigenlijk wel benieuwd in hoeverre drupal daar met deze release op in zou lopen.

kwam deze vergelijking namelijk tegen maar kan ook zijn dat dit een beetje bevoordeelt is..
http://www.drecomm.nl/fileadmin/Typo3vsdrupal.pdf
De laatste update dateert van 2009 en ze gebruiken daarbij ook nog eens drupal 6 als vergelijking terwijl Drupal 7 er toch al even is, met uitgebreide out of the box opties :)
Mwoa, kweet niet. Een beetje kort door de bocht, maar ik heb het idee dat je het beste WordPress kan installeren, want makkelijk in gebruik, kan alles wat een doorsnee gebruiker nodig heeft, wordt goed ondersteund en er zijn heel veel plugins voor te vinden.

Als om wat voor reden dan ook WP niet voldoet, pas dan zou ik kijken naar Joomla of Drupal.

Nou moet ik aantekenen dat het al een paar jaar geleden is dat ik de keuze moest maken tussen een van deze drie. Drupal sprak me toen het meeste aan, maar ik vond het te ingewikkeld. WP verraste me door de beresimpele installatie en bediening. Daardoor heb ik maar met een half oog nog naar Joomla gekeken, want ik was toen al verkocht.
Wil je een simpele website zonder teveel mogelijkheden: Wordpress
Wil je een uitgebreide website met bijvoorbeeld een productdatabase of moet je simpel pagina's(nodes) kunnen stijlen: Drupal.
Klinkt overdreven maar ik zweer bij Drupal, moet er wel bij zeggen eigenlijk vanaf versie 7.xx en je moet redelijk leergierig zijn om alles echt daadwerkelijk te begrijpen. :Y)
Back to basic: Wordpress, simpele tekstpagina's doorgaans met wat handige plugins.
blijft een lastige keuze: drupal of wordpress of joomla.....
Anoniem: 340068 @deuzige2 augustus 2012 12:25
blijft een lastige keuze: drupal of wordpress of joomla.....
Drupal is mij een beetje te bloated en te traag, gebruik nu wordpress en werkt super snel en veel simpeler om eigen templates te maken
Ligt eraaan waar je het voor wilt gebruiken. Ik heb een site met heel veel opties en toegangsrollen draaien en daar is Drupal beter geschikt voor. Wordpress is echt voor blogs.

En Drupal is helemaal niet bloated ;) Traag ook niet, mits je server goed is geconfigureerd.

@deuzige
Joomla! Wat een lachtertje. Dat CMS is al jaren lek en onveilig (meeste hacks zijn er voor Joomla geloof ik). Ik neem iemand die zegt dattie developer is met Joomla niet serieus. Klinkt misschien hard maar tis wel zo.
Drupal is zeker bloated en traag. Zonder caching is Drupal simpelweg onbruikbaar. Met caching trouwens ook, voor developers. Daarnaast gebruiken de meeste klanten slechts 20% van de functionaliteit van Drupal.

Mijn voorkeur gaat nog altijd uit naar een light weight framework als basis. Letterlijk tien keer zo snel. Beter te onderhouden. Kortere ontwikkeltijd en herbruikbaar.

Ook mega irritant van Drupal is de continue stroom van breaking changes. De buitengewoon slechte programmeer stijl en de gigantische database.

Ik kan het iedereen afraden.
en wat noem je een lightweight framework en hoe gaat het slimme jimmie helpen om toch een goede website op te bouwen...

ik bedoel kom op zeg een compleet cms vegelijken met een framework waar je uiteindelijk nog de helft van de code zelf moet schrijven...

[Reactie gewijzigd door i-chat op 24 juli 2024 12:39]

Anoniem: 340068 @i-chat3 augustus 2012 18:57
en wat noem je een lightweight framework en hoe gaat het slimme jimmie helpen om toch een goede website op te bouwen...

ik bedoel kom op zeg een compleet cms vegelijken met een framework waar je uiteindelijk nog de helft van de code zelf moet schrijven...
joomla is toch wel sneller dan Drupal.. Al prefereer ik wordpress. met 8 plugins en een leuke template
Probeer de module "Boost" eens. Maakt gewoon .html files van je pagina's..
Verder is het inderdaad keuze tussen Wordpress en Drupal, Joomla valt er compleet buiten, alleen al met het beheer en gebruiksvriendelijkheid..

En de Views module maakt Drupal echt het beste CMS.
Je kan met WP meer doen dan alleen blogs, maar het is natuurlijk niet zo krachtig als Drupal. Zolang dat de content relatief statisch is en er niet zo veel user interactie nodig is, is WP makkelijker en sneller. Denk aan een nieuws site, promotie website, etc... Weinig interactie met de gebruiker. Er zijn plugins voor webshops, fora en nog veel meer. Ik raad ze niet aan, maar als je een klein support forum wil, of wat branded goodies wilt verkopen zal het wel werken en zolang de schaal klein genoeg blijft is het meestal makkelijker te onderhouden dan een apart systeem. Wel oppassen met 3rd party plugins dat er geen security lekken in zitten!

Ze hebben allebei hun plaats. WP wordt steeds krachtiger, Drupal zit ook niet stil. Gewoon objectief naar de voor- en nadelen kijken en dan kiezen wat het beste lijkt. :)
Joomla een lachtertje en al jaren lek en onveilig? Je idee van Joomla klopt niet echt...

Ik moet je even corrigeren, Joomla zelf is redelijk veilig. Ik heb zelf vier websites draaien met Joomla en heb nog nooit problemen gehad. Het probleem is dat Joomla, zeker ten opzichte van Drupal, relatief makkelijk te doorgronden is. Hierdoor gebruiken veel mensen die weinig ervaring of kennis hebbenJoomla.

Overdreven gezegd gebruiken die veel onveilige extensies omdat die wel doen wat ze willen bereiken. Zij kijken niet even verder dan hun neus lang is qua of de ontwikkelaar überhaupt de extensie nog bijwerkt of dat er al bekende veiligheidsrisico's zijn.

De mensen die voor Drupal gaan hebben over het algemeen al een betere kennis van zaken omdat de leercurve van Drupal wat hoger ligt. Hierdoor zullen er minder veiligheidsrisico's ontstaan.

Ja, ik heb ook eens Drupal gebruikt, ik zal zeker geen idiote uitspraken zoals jij doet gaan doen.

[Reactie gewijzigd door Xaverius op 24 juli 2024 12:39]

Dit merkte ik inderdaad na de overgang van 6 naar 7. Maar toen ging ik even schoonmaken in de system-tabel om wat oude modules weg te gooien, nu draait hij uitstekend.

Daarnaast is de boost-module ook een goede uitkomst :)

Op dit item kan niet meer gereageerd worden.